|
40 | 40 | "type": "object", |
41 | 41 | "title": "Reason configuration", |
42 | 42 | "properties": { |
43 | | - "reason.codelens.unicode": { |
44 | | - "type": "boolean", |
45 | | - "default": true, |
46 | | - "description": "Enable the use of unicode symbols in codelens." |
47 | | - }, |
48 | | - "reason.codelens.enabled": { |
49 | | - "type": "boolean", |
50 | | - "default": false, |
51 | | - "description": "Specifies whether the code lens is shown." |
52 | | - }, |
53 | | - "reason.debounce.linter": { |
54 | | - "oneOf": [ |
55 | | - { |
56 | | - "type": "integer" |
57 | | - }, |
58 | | - { |
59 | | - "enum": [ |
60 | | - "Infinity" |
61 | | - ] |
62 | | - } |
63 | | - ], |
64 | | - "default": 500, |
65 | | - "description": "How long to idle (in milliseconds) after keypresses before refreshing linter diagnostics. Smaller values refresh diagnostics more quickly." |
66 | | - }, |
67 | | - "reason.diagnostics.tools": { |
68 | | - "type": "array", |
69 | | - "items": { |
70 | | - "enum": [ |
71 | | - "merlin", |
72 | | - "bsb" |
73 | | - ] |
74 | | - }, |
75 | | - "default": [ |
76 | | - "merlin" |
77 | | - ], |
78 | | - "maxItems": 2, |
79 | | - "uniqueItems": true, |
80 | | - "description": "Specifies which tool or tools will be used to get diagnostics. If you choose both \"merlin\" and \"bsb\", merlin will be used while editing and bsb when saving." |
81 | | - }, |
82 | 43 | "reason.format.width": { |
83 | 44 | "type": [ |
84 | 45 | "number", |
|
87 | 48 | "default": null, |
88 | 49 | "description": "Set the width of lines when formatting code with refmt" |
89 | 50 | }, |
90 | | - "reason.path.bsb": { |
91 | | - "type": "string", |
92 | | - "default": "./node_modules/bs-platform/lib/bsb.exe", |
93 | | - "description": "The path to the `bsb` binary." |
94 | | - }, |
95 | | - "reason.path.ocamlfind": { |
96 | | - "type": "string", |
97 | | - "default": "ocamlfind", |
98 | | - "description": "The path to the `ocamlfind` binary." |
99 | | - }, |
100 | 51 | "reason.path.esy": { |
101 | 52 | "type": "string", |
102 | 53 | "default": "esy", |
103 | 54 | "description": "The path to the `esy` binary." |
104 | 55 | }, |
105 | | - "reason.path.env": { |
106 | | - "type": "string", |
107 | | - "default": "env", |
108 | | - "description": "The path to the `env` command which prints the language server environment for debugging editor issues." |
109 | | - }, |
110 | 56 | "reason.path.ocamlformat": { |
111 | 57 | "type": "string", |
112 | 58 | "default": "ocamlformat", |
113 | 59 | "description": "The path to the `ocamlformat` binary." |
114 | 60 | }, |
115 | | - "reason.path.ocamlmerlin": { |
116 | | - "type": "string", |
117 | | - "default": "ocamlmerlin", |
118 | | - "description": "The path to the `ocamlmerlin` binary." |
119 | | - }, |
120 | 61 | "reason.path.ocamlmerlin-lsp": { |
121 | 62 | "type": "string", |
122 | 63 | "default": null, |
123 | 64 | "description": "The path to the `ocamlmerlin-lsp` binary." |
124 | 65 | }, |
125 | | - "reason.path.opam": { |
126 | | - "type": "string", |
127 | | - "default": "opam", |
128 | | - "description": "The path to the `opam` binary." |
129 | | - }, |
130 | | - "reason.path.rebuild": { |
131 | | - "type": "string", |
132 | | - "default": "rebuild", |
133 | | - "description": "The path to the `rebuild` binary." |
134 | | - }, |
135 | 66 | "reason.path.refmt": { |
136 | 67 | "type": "string", |
137 | 68 | "default": "refmt", |
138 | 69 | "description": "The path to the `refmt` binary." |
139 | | - }, |
140 | | - "reason.path.refmterr": { |
141 | | - "type": "string", |
142 | | - "default": "refmterr", |
143 | | - "description": "The path to the `refmterr` binary." |
144 | | - }, |
145 | | - "reason.path.rtop": { |
146 | | - "type": "string", |
147 | | - "default": "rtop", |
148 | | - "description": "The path to the `rtop` binary." |
149 | | - }, |
150 | | - "reason.server.languages": { |
151 | | - "type": "array", |
152 | | - "items": { |
153 | | - "enum": [ |
154 | | - "ocaml", |
155 | | - "reason" |
156 | | - ] |
157 | | - }, |
158 | | - "default": [ |
159 | | - "ocaml", |
160 | | - "reason" |
161 | | - ], |
162 | | - "maxItems": 2, |
163 | | - "uniqueItems": true, |
164 | | - "description": "The list of languages enable support for in the language server." |
165 | 70 | } |
166 | 71 | } |
167 | 72 | }, |
|
0 commit comments