You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,25 +15,25 @@ Before creating a new issue, please do a search to see if the issue or feature r
15
15
If you find your issue already exists, make relevant comments and add your reaction:
16
16
- 👍 - upvote
17
17
- 👎 - downvote
18
-
18
+
19
19
### Writing Good Bug Reports and Feature Requests
20
20
In order to let us know better about the issue, please make sure the following items are included with each issue:
21
21
- The repo link which you are indexing with
22
22
- Reproducible steps
23
23
- What you expected to see, versus what you actually saw
24
24
- Images, animations, or a link to a video showing the issue occurring
25
-
25
+
26
26
## Contributing Fixes
27
27
If you are interested in writing code to fix issues, please check the following content to see how to set up the developing environment.
28
28
29
29
### Overview
30
-
Generally speaking, the LSIF for Java uses several **visitors** to visit the AST([Abstract Syntax Tree](https://www.eclipse.org/articles/article.php?file=Article-JavaCodeManipulation_AST/index.html)) and dump the index according to the [LSIF Specification](https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md).
30
+
Generally speaking, the LSIF for Java uses several **visitors** to visit the AST([Abstract Syntax Tree](https://www.eclipse.org/articles/article.php?file=Article-JavaCodeManipulation_AST/index.html)) and dump the index according to the [LSIF Specification](https://github.com/Microsoft/language-server-protocol/blob/main/indexFormat/specification.md).
31
31
32
32
Major modules of the LSIF for Java are listed as follow:
-[Language Server Index Format definitions](https://github.com/Microsoft/lsif-java/tree/master/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/protocol)
35
-
-[Components and utilities for indexing](https://github.com/Microsoft/lsif-java/tree/master/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/indexer)
36
-
-[Emitters to print out index information](https://github.com/Microsoft/lsif-java/tree/master/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/emitter)
-[Language Server Index Format definitions](https://github.com/Microsoft/lsif-java/tree/main/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/protocol)
35
+
-[Components and utilities for indexing](https://github.com/Microsoft/lsif-java/tree/main/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/indexer)
36
+
-[Emitters to print out index information](https://github.com/Microsoft/lsif-java/tree/main/com.microsoft.java.lsif.core/src/com/microsoft/java/lsif/core/internal/emitter)
37
37
38
38
### Setup
39
39
1. Fork and clone the repository: `git clone https://github.com/Microsoft/lsif-java.git`
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
6
6
The purpose of the Language Server Index Format (LSIF) is to define a standard format for language servers or other programming tools to dump their knowledge about a workspace. This dump can later be used to answer language server [LSP](https://microsoft.github.io/language-server-protocol/) requests for the same workspace without running the language server itself. Since much of the information would be invalidated by a change to the workspace, the dumped information typically excludes requests used when mutating a document. So, for example, the result of a code complete request is typically not part of such a dump.
7
7
8
-
A first draft specification can be found [here](https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md).
8
+
A first draft specification can be found [here](https://github.com/Microsoft/language-server-protocol/blob/main/indexFormat/specification.md).
0 commit comments