Skip to content

Commit 016df08

Browse files
authored
Merge pull request #416 from Peefy/update-dotnet-api-docs
docs: add dotnet API reference docs
2 parents a8a4b4c + e229428 commit 016df08

File tree

8 files changed

+2516
-36
lines changed

8 files changed

+2516
-36
lines changed

docs/reference/xlang-api/dotnet-api.md

+622
Large diffs are not rendered by default.

docs/reference/xlang-api/java-api.md

+7-9
Original file line numberDiff line numberDiff line change
@@ -207,15 +207,13 @@ app: AppConfig {
207207

208208
Java Code
209209

210-
```python
211-
import kcl_lib.api as api
212-
213-
args = api.LoadPackage_Args(
214-
parse_args=api.ParseProgram_Args(paths=["schema.k"]), resolve_ast=True
215-
)
216-
api = api.API()
217-
result = api.load_package(args)
218-
assert list(result.symbols.values())[0].ty.schema_name == "AppConfig"
210+
```java
211+
import com.kcl.api.*;
212+
213+
API api = new API();
214+
LoadPackage_Result result = api.loadPackage(LoadPackage_Args.newBuilder().setResolveAst(true)
215+
.setWithAstIndex(true)
216+
.setParseArgs(ParseProgram_Args.newBuilder().addPaths("schema.k").build()).build());
219217
```
220218

221219
</p>

0 commit comments

Comments
 (0)