These 56 commits are when the Protocol Buffers files have changed:
Commit: | b2a6fc6 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add opts for external deps for api validate (#1885) * feat: add opts for external deps for api validate Signed-off-by: zongz <zongzhe1024@163.com> * fix: make fmt Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix linux test case Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
The documentation is generated from this commit.
Commit: | b75dd64 | |
---|---|---|
Author: | zongz | |
Committer: | zongz |
feat: add opts for external deps for api validate Signed-off-by: zongz <zongzhe1024@163.com>
The documentation is generated from this commit.
Commit: | eb61d84 | |
---|---|---|
Author: | He1pa | |
Committer: | GitHub |
feat: add service api GetSchemaTypeMappingUnderPath (#1766) * feat: add service api GetSchemaTypeMappingUnderPath Signed-off-by: he1pa <18012015693@163.com> * fix typo Signed-off-by: he1pa <18012015693@163.com> --------- Signed-off-by: he1pa <18012015693@163.com>
Commit: | 72cfdde | |
---|---|---|
Author: | he1pa |
fix typo Signed-off-by: he1pa <18012015693@163.com>
Commit: | f3e31f0 | |
---|---|---|
Author: | he1pa | |
Committer: | he1pa |
feat: add service api GetSchemaTypeMappingUnderPath Signed-off-by: he1pa <18012015693@163.com>
Commit: | 837bde1 | |
---|---|---|
Author: | peefy |
chore: remove reset_plugin API Signed-off-by: peefy <xpf6677@163.com>
Commit: | 128012c | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
chore: add more docs and examples for api spec (#1486) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 1a9a729 | |
---|---|---|
Author: | Artem V. Navrotskiy | |
Committer: | GitHub |
Add `GetVersion` method to public API (#1479) Signed-off-by: Artem V. Navrotskiy <bozaro@yandex.ru>
Commit: | dadfd04 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: support conf merge in api ListVariables (#1415) * feat: automatic configuration merging is supported in ListVariables api Signed-off-by: zongz <zongzhe1024@163.com> * fix: add fmt for ListVariable api return code Signed-off-by: zongz <zongzhe1024@163.com> * fix: make fmt Signed-off-by: zongz <zongzhe1024@163.com> * fix: add more test cases Signed-off-by: zongz <zongzhe1024@163.com> * fix: rm useless comments Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | d0c1eae | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: api list_variables supports get variables from multi-files (#1389) * feat: api list_variables supports get variables from multi-files Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix CR comments Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix test cases Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 1f262c7 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl toolchain trait for the native toolchain (#1363) * feat: impl native toolchain and mod update APIs Signed-off-by: peefy <xpf6677@163.com> * fix: schema type api test suites Signed-off-by: peefy <xpf6677@163.com> * test: update capi test cases Signed-off-by: peefy <xpf6677@163.com> * feat: add git2 and ssl dependencies for the git command clone feature Signed-off-by: peefy <xpf6677@163.com> * test: disable the bracktrace print Signed-off-by: peefy <xpf6677@163.com> --------- Signed-off-by: peefy <xpf6677@163.com>
Commit: | 4c8bbc4 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
refactor: schema type APIs (#1368) Signed-off-by: peefy <xpf6677@163.com>
Commit: | ed882bb | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
refactor: override spec with more attribute config operation including : and += (#1358) Signed-off-by: peefy <xpf6677@163.com>
Commit: | f90939f | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: support return list and dict structure from api ListVariable (#1349) * feat: support return list and dict structure from api ListVariable Signed-off-by: zongz <zongzhe1024@163.com> * fix: rm un-used import Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | aba7e37 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add parse errors in reture value of OverrideFile api (#1340) fix: add parse errors in reture value of OverrideFile api Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | a6a21e7 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
chore: bump kcl version to v0.9.0-alpha.2 (#1324) * chore: bump kcl version to v0.9.0-alpha.2 Signed-off-by: peefy <xpf6677@163.com> * chore: bump parse_errs to parse_errors Signed-off-by: peefy <xpf6677@163.com> --------- Signed-off-by: peefy <xpf6677@163.com>
Commit: | 4ebbb55 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add parser error messages into the result of api ListVariables (#1316) * feat: add parser error messages into the result of api ListVariables Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix cr comments and test case Signed-off-by: zongz <zongzhe1024@163.com> * fix: make fmt Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 58ff118 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add operation for variable in ListVariables (#1282) * feat: add operation for variable in ListVariables Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix test case Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 4a62bd2 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add type name for schema_expr in list_variables (#1279) Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 5f8ccd3 | |
---|---|---|
Author: | Mintu Gogoi | |
Committer: | GitHub |
`get_schema_type` function will now return `SchemaType` instances with base schema information included (#1272) * `get_schema_type` and `get_full_schema_type` will now return `SchemaType` instance Signed-off-by: utnim2 <mintugogoi567@gmail.com> * added the recursive function Signed-off-by: utnim2 <mintugogoi567@gmail.com> * fixed the types Signed-off-by: utnim2 <mintugogoi567@gmail.com> --------- Signed-off-by: utnim2 <mintugogoi567@gmail.com>
Commit: | 04c11a9 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add api list_variables to select variable (#1214) * feat: add api list_variables to select variable Signed-off-by: zongz <zongzhe1024@163.com> * fix: add test case with format expr Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 7264ff7 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl schema node for the evaluator (#1170) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 88553f9 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: add list options API (#1135) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 059bf38 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add datafile parameter for the `validate_code` api (#1103) * fix: add datafile to api validate_code Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix failed test cases Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 1a5d199 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: add the show_hidden flag (#1070) feat: add show_hidden flag in CLIs and APIs Signed-off-by: peefy <xpf6677@163.com>
Commit: | 1efa8bc | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl build_program and exec_artifact APIs (#1017) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 5b40623 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: add symbol to node and type symbol APIs (#1004) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 38ba669 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: scope api for multiple lang sdks (#996) * feat: add scope API for multigual SDKs Signed-off-by: peefy <xpf6677@163.com> * feat: impl AST index serializer Signed-off-by: peefy <xpf6677@163.com> * feat: ignore ast id serialize when flag is false Signed-off-by: peefy <xpf6677@163.com> --------- Signed-off-by: peefy <xpf6677@163.com>
Commit: | 8c60381 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: semantic API for multiple language SDKs (#989) Signed-off-by: peefy <xpf6677@163.com>
Commit: | c9cf9c3 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: feat parser api for multiple SDKs (#978) * fix: information typo Signed-off-by: peefy <xpf6677@163.com> * feat: impl parser API Signed-off-by: peefy <xpf6677@163.com> * fix: mod relative path dir read Signed-off-by: peefy <xpf6677@163.com> * chore: remove exec program recursive features Signed-off-by: peefy <xpf6677@163.com> * chore: remove un-used fields in settings Signed-off-by: peefy <xpf6677@163.com> * test: change validate tool tests to insta snapshots Signed-off-by: peefy <xpf6677@163.com> * chore: format code Signed-off-by: peefy <xpf6677@163.com> * fix: test cases on windows Signed-off-by: peefy <xpf6677@163.com> --------- Signed-off-by: peefy <xpf6677@163.com>
Commit: | dbb0bb5 | |
---|---|---|
Author: | peefy |
chore: fix typo requset to request Signed-off-by: peefy <xpf6677@163.com>
Commit: | 61e8221 | |
---|---|---|
Author: | amyxia | |
Committer: | GitHub |
feat: rename API support overwrite changes to files (#898) * support inplace rename symbol on files Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * add more test cases Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * chore: make fmt Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * fix test cases Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * minor: fix fmt Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * fix: fix the failed test case on windows Signed-off-by: zongz <zongzhe1024@163.com> * chore: bump rust toolchain version to 1.73 Signed-off-by: peefy <xpf6677@163.com> * chore: cargo clippy fix Signed-off-by: peefy <xpf6677@163.com> * chore: format files Signed-off-by: peefy <xpf6677@163.com> --------- Signed-off-by: xiarui.xr <xiarui1994@gmail.com> Signed-off-by: zongz <zongzhe1024@163.com> Signed-off-by: peefy <xpf6677@163.com> Co-authored-by: zongz <zongzhe1024@163.com> Co-authored-by: peefy <xpf6677@163.com>
Commit: | 6245770 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: add file opts for validate api (#919) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 6096c41 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add api 'get_full_schema_type' to return the schema ty with third party (#906) * feat: add api 'get_full_schema_type' to return the schema ty with third party Signed-off-by: zongz <zongzhe1024@163.com> * fix: fix windows test case Signed-off-by: zongz <zongzhe1024@163.com> * feat: fix CR comments Signed-off-by: zongz <zongzhe1024@163.com> * fix: add missing api in service Signed-off-by: zongz <zongzhe1024@163.com> --------- Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 7e97508 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl testing APIs (#904) Signed-off-by: peefy <xpf6677@163.com>
Commit: | fde3fea | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: support print functions for normal logger writer and not only for stdout (#896) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 5d3aec9 | |
---|---|---|
Author: | amyxia | |
Committer: | GitHub |
feat: implement rename api with new sema model (#890) * feat: implement rename api Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * minor: fix clippy errors Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * fix select symbol bug, return range instead of symbol ref Signed-off-by: xiarui.xr <xiarui1994@gmail.com> * minor: use anyhow Result Signed-off-by: xiarui.xr <xiarui1994@gmail.com> --------- Signed-off-by: xiarui.xr <xiarui1994@gmail.com>
Commit: | e6e98b8 | |
---|---|---|
Author: | amyxia | |
Committer: | GitHub |
feat: add rename, renameCode API (#843) feat: rename api. mock implementation Signed-off-by: xiarui.xr <xiarui1994@gmail.com>
Commit: | 18dac8a | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add '--recursive' flag to compile the whole dir (#822) feat: add cli flag '--recursive' to compile the whole dir Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | 922b81b | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl path selector in the run API. (#802) Signed-off-by: peefy <xpf6677@163.com>
Commit: | 63def27 | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add 'compile_only' flag for lint check (#737) Signed-off-by: zongz <zongzhe1024@163.com>
Commit: | be09eef | |
---|---|---|
Author: | amyxia | |
Committer: | GitHub |
enhance: doc parser support schema example (#703) * enhance: doc parser support schema example * chore: code style and format code
Commit: | 1b564db | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl include schema type path for planned values including JSON and YAML. (#659)
Commit: | 25c2748 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
chore: remove internal/scripts folder and move it to scripts. (#641) * chore: remove internal/scripts folder and move it to scripts. * chore: update parser fuzz deps.
Commit: | 3824aa0 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
chore: fix wrong KclType documents. (#640)
Commit: | 19680af | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: enhance get schema type API with more information. (#633) * feat: enhance get schema ty API with more information. * fix: sub schema attribute doc mis-overwritten and add more tests
Commit: | 5c7c9ec | |
---|---|---|
Author: | zongz | |
Committer: | GitHub |
feat: add '-E/--external' to api. (#567)
Commit: | 086302b | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl sort keys in setting files. (#552)
Commit: | a0d04c6 | |
---|---|---|
Author: | NeverRaR | |
Committer: | GitHub |
fix: rpc api (#505) * refactor: remove unused rpc api and catch panic * fix: plan according to sort_keys arg * fix: deserialize OverrideAction properly * fix: format parse opts properly
Commit: | d28ff92 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
refactor: remove kclvm python CI tests, CLI and plugin related codes. (#495) refactor: remove all python in kclvm cli and test and move them into kclvm-py repo.
Commit: | bf66927 | |
---|---|---|
Author: | NeverRaR | |
Committer: | GitHub |
feat: support json rpc server (#484) * feat: support json rpc server * chrom: add modify notice in third-party/prost-wlt/wkt-types/build.rs
Commit: | 800bfda | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: add more kclvm capis and tests (#473) * chore: clean code. * chore: cargo update * refactor: use large result buffers. * feat: add more kclvm capis and tests.
Commit: | 7834f04 | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
feat: impl schema query API. (#471)
Commit: | 7f7dc6e | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
refactor: remove internal kclvm python (#310)
Commit: | 0b1f21a | |
---|---|---|
Author: | Peefy | |
Committer: | GitHub |
refactor: use external kclvm_py through pip in scripts (#307)
Commit: | f6b831b | |
---|---|---|
Author: | chai2010 |
Initial project