|
1 | 1 | # Contributing to LLDB-DAP
|
2 | 2 |
|
3 | 3 | This guide describes how to extend and contribute to lldb-dap.
|
4 |
| -For documentation on how to use lldb-dap, see [lldb-dap's README](https://github.com/llvm/llvm-project/blob/release/19.x/lldb/tools/lldb-dap/README.md). |
| 4 | +For documentation on how to use lldb-dap, see [lldb-dap's README](https://github.com/llvm/llvm-project/blob/main/lldb/tools/lldb-dap/README.md). |
5 | 5 |
|
6 | 6 | lldb-dap and LLDB are developed under the umbrella of the
|
7 | 7 | [LLVM project](https://llvm.org/). As such, the
|
@@ -61,16 +61,16 @@ The most relevant resources for the Debug Adapter Protocol are:
|
61 | 61 | * the [human-readable specification](https://microsoft.github.io/debug-adapter-protocol/specification), and
|
62 | 62 | * the [JSON-schema specification](https://github.com/microsoft/debug-adapter-protocol/blob/main/debugAdapterProtocol.json).
|
63 | 63 |
|
64 |
| -Sometimes, lldb-dap also adds proprietary extensions to the protocol. To take |
65 |
| -advantage of those proprietary protocol extensions, IDE-specific support code |
66 |
| -is needed, usually inside the VS Code extension. When adding a new extension, |
67 |
| -please first look through the [issue tracker of the Debug Adapter |
| 64 | +lldb-dap adds some additional non-standard extensions to the protocol. To take |
| 65 | +advantage of those extensions, IDE-specific support code is needed, usually |
| 66 | +inside the VS Code extension. When adding a new extension, please first look |
| 67 | +through the [issue tracker of the Debug Adapter |
68 | 68 | Protocol](https://github.com/microsoft/debug-adapter-protocol/issues) to check
|
69 | 69 | if there already is a proposal serving your use case. If so, try to take
|
70 | 70 | inspiration from it. If not, consider opening an upstream issue.
|
71 | 71 |
|
72 | 72 | To avoid naming collisions with potential future extensions of the Debug
|
73 |
| -Adapter protocol, all proprietary extensions should use the prefix |
| 73 | +Adapter protocol, all non-standard extensions should use the prefix |
74 | 74 | `$__lldb_extension` in their JSON property names.
|
75 | 75 |
|
76 | 76 | ### Debugging the Debug Adapter Protocol
|
|
0 commit comments