Skip to content

Commit 0ec762f

Browse files
Add a Document.language field (#37)
* Add a `Document.language` field Previously, SCIP consumers had to infer the programming language based on the `Document.relative_path` field. It's common for some programming languages to support multiple file formats (example, `.ts` and `.tsx` for TypeScript). * Add more languages from the LSP spec https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/ * schema: Add more languages + rearrange. * Mark docs/scip.md as generated. * schema: Fix doc comment + regenerate. * Use alphabetical order for langauges and rename for consistency with LSP Co-authored-by: Varun Gandhi <[email protected]>
1 parent e3f61b1 commit 0ec762f

File tree

8 files changed

+4180
-1097
lines changed

8 files changed

+4180
-1097
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ bindings/typescript/scip.ts linguist-generated=true
22
bindings/go/scip/scip.pb.go linguist-generated=true
33
bindings/rust/src/scip.rs linguist-generated=true
44
bindings/haskell/src/Proto/**.hs linguist-generated=true
5+
docs/scip.md linguist-generated=true
56
yarn.lock linguist-generated=true

0 commit comments

Comments
 (0)