0 | module Language.LSP.Message.RegularExpressions
 1 |
 2 | import Language.JSON
 3 | import Language.LSP.Message.Derive
 4 | import Language.LSP.Message.Utils
 5 | import Language.Reflection
 6 |
 7 | %language ElabReflection
 8 | %default total
 9 |
10 | ||| Refer to https://microsoft.github.io/language-server-protocol/specification.html#regExp
11 | public export
12 | record RegularExpressionsClientCapabilities where
13 |   constructor MkRegularExpressionsClientCapabilities
14 |   engine  : String
15 |   version : Maybe String
16 | %runElab deriveJSON defaultOpts `{RegularExpressionsClientCapabilities}
17 |