├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── main_darwin.yml │ ├── main_linux.yml │ ├── main_linux_musl.yml │ └── main_windows.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── bench_test.go ├── docs └── api.md ├── example_test.go ├── examples ├── kubernetes │ └── main.go └── plugin │ └── main.go ├── go.mod ├── go.sum ├── hello.k ├── kcl.go ├── kcl_test.go ├── kcl_version.go ├── pkg ├── 3rdparty │ ├── grpc_gateway_util │ │ ├── LICENSE.txt │ │ ├── http_convert.go │ │ └── http_get_query.go │ ├── jsonschema │ │ ├── README.md │ │ ├── draft2019_09_keywords.go │ │ ├── keyword.go │ │ ├── keywords_array.go │ │ ├── keywords_boolean.go │ │ ├── keywords_conditional.go │ │ ├── keywords_core.go │ │ ├── keywords_numeric.go │ │ ├── keywords_object.go │ │ ├── keywords_optional.go │ │ ├── keywords_standard.go │ │ ├── keywords_string.go │ │ ├── schema.go │ │ ├── schema_registry.go │ │ ├── traversal.go │ │ ├── util.go │ │ └── validation_state.go │ └── toml │ │ ├── COPYING │ │ ├── README.md │ │ ├── decode.go │ │ ├── deprecated.go │ │ ├── doc.go │ │ ├── encode.go │ │ ├── error.go │ │ ├── internal │ │ ├── tag │ │ │ ├── add.go │ │ │ └── rm.go │ │ └── tz.go │ │ ├── lex.go │ │ ├── meta.go │ │ ├── parse.go │ │ ├── type_fields.go │ │ └── type_toml.go ├── ast │ ├── ast.go │ ├── expr.go │ ├── json.go │ ├── op.go │ ├── stmt.go │ └── type.go ├── kcl │ ├── api.go │ ├── api_test.go │ ├── hook.go │ ├── opt.go │ ├── opt_test.go │ ├── service.go │ ├── testdata │ │ ├── complicate │ │ │ ├── appops │ │ │ │ ├── projectA │ │ │ │ │ ├── base │ │ │ │ │ │ └── base.k │ │ │ │ │ └── dev │ │ │ │ │ │ └── main.k │ │ │ │ └── projectB │ │ │ │ │ ├── base │ │ │ │ │ └── base.k │ │ │ │ │ └── dev │ │ │ │ │ └── main.k │ │ │ ├── base │ │ │ │ ├── frontend │ │ │ │ │ ├── container │ │ │ │ │ │ ├── container.k │ │ │ │ │ │ └── container_port.k │ │ │ │ │ ├── job │ │ │ │ │ │ └── job.k │ │ │ │ │ └── server │ │ │ │ │ │ └── server.k │ │ │ │ └── render │ │ │ │ │ ├── job │ │ │ │ │ └── job_render.k │ │ │ │ │ └── server │ │ │ │ │ └── server_render.k │ │ │ └── kcl.mod │ │ └── get_schema_ty │ │ │ ├── aaa │ │ │ ├── kcl.mod │ │ │ └── main.k │ │ │ └── bbb │ │ │ ├── kcl.mod │ │ │ └── main.k │ ├── testing_test.go │ ├── type.go │ └── version.go ├── loader │ ├── options.go │ ├── options_test.go │ ├── package.go │ ├── test_data │ │ └── options.k │ └── variables.go ├── logger │ ├── example_test.go │ └── logger.go ├── native │ ├── client.go │ ├── client_test.go │ └── testdata │ │ ├── 1.k │ │ └── 2.k ├── parser │ ├── parser.go │ └── parser_test.go ├── plugin │ ├── api.go │ ├── api_test.go │ ├── error.go │ ├── hello_plugin │ │ ├── api.go │ │ └── api_test.go │ ├── plugin.go │ └── spec.go ├── server │ └── rest_server.go ├── service │ └── service.go ├── settings │ ├── a_test.go │ ├── a_test_unix.go │ ├── a_test_windows.go │ ├── kcl.mod │ └── utils_settings_yaml.go ├── source │ └── source.go ├── spec │ └── gpyrpc │ │ ├── gpyrpc.pb.go │ │ ├── gpyrpc.pb.protorpc.go │ │ └── server.go ├── tools │ ├── format │ │ ├── format_test.go │ │ ├── kformat.go │ │ └── testdata │ │ │ └── success │ │ │ ├── hello.formatted │ │ │ ├── hello.k │ │ │ ├── person.formatted │ │ │ └── person.k │ ├── gen │ │ ├── escape.go │ │ ├── gendoc.go │ │ ├── gendoc_test.go │ │ ├── gengo.go │ │ ├── gengo_test.go │ │ ├── genkcl.go │ │ ├── genkcl_gostruct.go │ │ ├── genkcl_json.go │ │ ├── genkcl_jsonschema.go │ │ ├── genkcl_proto.go │ │ ├── genkcl_terraform.go │ │ ├── genkcl_test.go │ │ ├── genkcl_textproto.go │ │ ├── genkcl_toml.go │ │ ├── genkcl_value.go │ │ ├── genkcl_yaml.go │ │ ├── genopenapi.go │ │ ├── genopenapi_test.go │ │ ├── genpb.go │ │ ├── genpb_test.go │ │ ├── gentoml.go │ │ ├── gentoml_test.go │ │ ├── interface.go │ │ ├── reflect.go │ │ ├── template.go │ │ ├── templates │ │ │ ├── doc │ │ │ │ ├── packageDoc.gotmpl │ │ │ │ ├── schemaDoc.gotmpl │ │ │ │ └── schemaListDoc.gotmpl │ │ │ └── kcl │ │ │ │ ├── config.gotmpl │ │ │ │ ├── data.gotmpl │ │ │ │ ├── document.gotmpl │ │ │ │ ├── header.gotmpl │ │ │ │ ├── index.gotmpl │ │ │ │ ├── schema.gotmpl │ │ │ │ └── validator.gotmpl │ │ ├── testdata │ │ │ ├── doc │ │ │ │ ├── k8s │ │ │ │ │ ├── apps │ │ │ │ │ │ └── deployment.k │ │ │ │ │ ├── core │ │ │ │ │ │ └── podSpec.k │ │ │ │ │ ├── kcl.mod │ │ │ │ │ └── md │ │ │ │ │ │ └── main.md │ │ │ │ ├── pkg │ │ │ │ │ ├── container.k │ │ │ │ │ ├── k8s │ │ │ │ │ │ ├── core │ │ │ │ │ │ │ └── podSpec.k │ │ │ │ │ │ └── deployment.k │ │ │ │ │ ├── kcl.mod │ │ │ │ │ ├── md │ │ │ │ │ │ └── main.md │ │ │ │ │ └── server.k │ │ │ │ └── reimport │ │ │ │ │ ├── a.k │ │ │ │ │ ├── b.k │ │ │ │ │ ├── k8s │ │ │ │ │ └── deployment.k │ │ │ │ │ ├── kcl.mod │ │ │ │ │ └── md │ │ │ │ │ └── main.md │ │ │ ├── genkcldata.go │ │ │ ├── json │ │ │ │ ├── expect.k │ │ │ │ └── input.json │ │ │ ├── jsonschema │ │ │ │ ├── additional │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── allof-validation │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── allof │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── as3 │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── basic │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── casting-options │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── complex-workflow │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── const │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── document │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── document_quota │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── document_quota_0 │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── items │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── multipleof │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── nested-items │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── nested │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── oneof │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── oneof_parent_fields │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── pattern-props │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── pattern │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── ref │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ ├── unsupport-multi-pattern-props │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ │ └── validation │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.json │ │ │ ├── oai │ │ │ │ └── k8s │ │ │ │ │ ├── apps │ │ │ │ │ └── deployment.k │ │ │ │ │ ├── core │ │ │ │ │ └── podSpec.k │ │ │ │ │ └── kcl.mod │ │ │ ├── openapi │ │ │ │ ├── app │ │ │ │ │ ├── kcl.mod │ │ │ │ │ └── models │ │ │ │ │ │ └── schema │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── accessories │ │ │ │ │ │ └── database.k │ │ │ │ │ │ ├── app_configuration.k │ │ │ │ │ │ ├── monitoring │ │ │ │ │ │ └── prometheus.k │ │ │ │ │ │ ├── trait │ │ │ │ │ │ └── opsrule.k │ │ │ │ │ │ └── workload │ │ │ │ │ │ ├── common.k │ │ │ │ │ │ ├── container │ │ │ │ │ │ ├── container.k │ │ │ │ │ │ ├── lifecycle │ │ │ │ │ │ │ └── lifecycle.k │ │ │ │ │ │ └── probe │ │ │ │ │ │ │ └── probe.k │ │ │ │ │ │ ├── job.k │ │ │ │ │ │ ├── network │ │ │ │ │ │ └── port.k │ │ │ │ │ │ ├── secret │ │ │ │ │ │ └── secret.k │ │ │ │ │ │ └── service.k │ │ │ │ └── types │ │ │ │ │ └── schema.k │ │ │ ├── proto │ │ │ │ ├── proto2kcl.k │ │ │ │ ├── proto2kcl.proto │ │ │ │ └── proto2kcl_for_num.k │ │ │ ├── terraform │ │ │ │ ├── expect.k │ │ │ │ └── schema.json │ │ │ ├── textproto │ │ │ │ ├── data.textproto │ │ │ │ └── schema.k │ │ │ ├── toml │ │ │ │ ├── expect.k │ │ │ │ └── input.toml │ │ │ ├── yaml │ │ │ │ ├── basic │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── comment │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── goreleaser │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── identifier │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── k8s-configmap │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── k8s-deployment │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ ├── list │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ │ └── workflow │ │ │ │ │ ├── expect.k │ │ │ │ │ └── input.yaml │ │ │ └── yaml2 │ │ │ │ └── basic │ │ │ │ ├── expect.k │ │ │ │ └── input.yaml │ │ ├── types.go │ │ └── utils.go │ ├── lint │ │ ├── lint.go │ │ ├── lint_test.go │ │ └── testdata │ │ │ └── a.k │ ├── list │ │ ├── dep_parser.go │ │ ├── dep_parser_helper_test.go │ │ ├── dep_parser_test.go │ │ ├── dep_parser_unix_test.go │ │ ├── dep_parser_windows_test.go │ │ ├── import_dep_parser.go │ │ ├── list.go │ │ ├── list_test.go │ │ ├── pkg_info.go │ │ ├── single_app_dep_parser.go │ │ ├── testdata │ │ │ ├── complicate │ │ │ │ ├── appops │ │ │ │ │ ├── projectA │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectB │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectC │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectD │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectE │ │ │ │ │ │ └── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ ├── projectF │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectG │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ ├── projectH │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ ├── base.k │ │ │ │ │ │ │ └── base │ │ │ │ │ │ │ │ └── base.k │ │ │ │ │ │ └── dev │ │ │ │ │ │ │ └── main.k │ │ │ │ │ └── projectI │ │ │ │ │ │ └── dev │ │ │ │ │ │ └── main.k │ │ │ │ ├── base │ │ │ │ │ ├── frontend │ │ │ │ │ │ ├── container │ │ │ │ │ │ │ ├── container.k │ │ │ │ │ │ │ ├── container_port.k │ │ │ │ │ │ │ └── probe │ │ │ │ │ │ │ │ ├── _internal_file.k │ │ │ │ │ │ │ │ ├── exec.k │ │ │ │ │ │ │ │ ├── http.k │ │ │ │ │ │ │ │ ├── probe.k │ │ │ │ │ │ │ │ ├── probe_test.k │ │ │ │ │ │ │ │ ├── readme.md │ │ │ │ │ │ │ │ └── tcp.k │ │ │ │ │ │ ├── invalid_a │ │ │ │ │ │ │ └── invalid_module_A.k │ │ │ │ │ │ ├── invalid_b │ │ │ │ │ │ │ ├── invalid_module_B_1.k │ │ │ │ │ │ │ └── invalid_module_B_2.k │ │ │ │ │ │ ├── job │ │ │ │ │ │ │ └── job.k │ │ │ │ │ │ └── server │ │ │ │ │ │ │ ├── server.k │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ └── server.k │ │ │ │ │ └── render │ │ │ │ │ │ ├── job │ │ │ │ │ │ └── job_render.k │ │ │ │ │ │ └── server │ │ │ │ │ │ └── server_render.k │ │ │ │ └── kcl.mod │ │ │ ├── kcl_mod_env │ │ │ │ ├── kcl.mod │ │ │ │ ├── kcl.yaml │ │ │ │ ├── main1.k │ │ │ │ └── main2.k │ │ │ ├── module_with_external │ │ │ │ ├── kcl.mod │ │ │ │ └── main.k │ │ │ ├── mymod │ │ │ │ ├── kcl.mod │ │ │ │ └── sub │ │ │ │ │ └── app │ │ │ │ │ └── main.k │ │ │ └── no-kcl-mod │ │ │ │ └── .keep │ │ └── utils.go │ ├── module │ │ └── module.go │ ├── override │ │ ├── kcl.mod │ │ ├── override.go │ │ ├── override_test.go │ │ └── testdata │ │ │ ├── pkg │ │ │ └── pkg.k │ │ │ ├── test.k │ │ │ └── test_with_relative_import.k │ ├── testing │ │ ├── indent.go │ │ ├── reporter.go │ │ ├── reporter_test.go │ │ └── testing.go │ └── validate │ │ ├── test_data │ │ ├── data-failed.json │ │ ├── data.json │ │ └── schema.k │ │ ├── validate.go │ │ └── validate_test.go └── utils │ ├── assert.go │ ├── pkg_path_test.go │ ├── pkg_root.go │ ├── testdata │ ├── a │ │ └── b │ │ │ └── x.k │ ├── kcl.mod │ └── sub │ │ └── main.k │ └── utils.go ├── scripts ├── kcl.go ├── util_fs.go ├── util_http_get.go ├── util_md5.go ├── util_untargz.go ├── util_unzip.go └── util_zipfs.go └── testdata ├── app0-failed ├── kcl.yaml ├── main.k └── sub │ └── sub.k ├── app0 ├── before │ └── base.k ├── kcl.yaml ├── main.k └── sub │ └── sub.k ├── external ├── external_1 │ ├── kcl.mod │ └── main.k └── external_2 │ ├── kcl.mod │ └── main.k ├── get_schema_type ├── base.k └── schema.k ├── hello ├── hello.k └── hello_test.k ├── import-external └── main.k ├── import_builtin ├── entry │ └── main.k ├── kcl.mod └── sub │ └── main.k ├── kcl.mod ├── lint ├── a.k ├── import.k └── kcl.mod ├── main.k ├── option └── main.k ├── stream ├── one_stream.k └── two_stream.k ├── sub ├── sub.k └── sub_test.k ├── test_module ├── kcl.mod └── pkg │ ├── func.k │ └── func_test.k ├── test_plan ├── kcl.mod └── main.k ├── test_print ├── kcl.mod └── main.k ├── update_dependencies ├── kcl.mod └── main.k ├── vet ├── hello.k ├── hello.k.json ├── sample.k └── sample.k.json └── xappinfo └── settings.yaml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/main_darwin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/workflows/main_darwin.yml -------------------------------------------------------------------------------- /.github/workflows/main_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/workflows/main_linux.yml -------------------------------------------------------------------------------- /.github/workflows/main_linux_musl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/workflows/main_linux_musl.yml -------------------------------------------------------------------------------- /.github/workflows/main_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.github/workflows/main_windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/README.md -------------------------------------------------------------------------------- /bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/bench_test.go -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/docs/api.md -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/example_test.go -------------------------------------------------------------------------------- /examples/kubernetes/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/examples/kubernetes/main.go -------------------------------------------------------------------------------- /examples/plugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/examples/plugin/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/go.sum -------------------------------------------------------------------------------- /hello.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/hello.k -------------------------------------------------------------------------------- /kcl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/kcl.go -------------------------------------------------------------------------------- /kcl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/kcl_test.go -------------------------------------------------------------------------------- /kcl_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/kcl_version.go -------------------------------------------------------------------------------- /pkg/3rdparty/grpc_gateway_util/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/grpc_gateway_util/LICENSE.txt -------------------------------------------------------------------------------- /pkg/3rdparty/grpc_gateway_util/http_convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/grpc_gateway_util/http_convert.go -------------------------------------------------------------------------------- /pkg/3rdparty/grpc_gateway_util/http_get_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/grpc_gateway_util/http_get_query.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/README.md -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/draft2019_09_keywords.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/draft2019_09_keywords.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keyword.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keyword.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_array.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_boolean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_boolean.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_conditional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_conditional.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_core.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_numeric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_numeric.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_object.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_optional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_optional.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_standard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_standard.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/keywords_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/keywords_string.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/schema.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/schema_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/schema_registry.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/traversal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/traversal.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/util.go -------------------------------------------------------------------------------- /pkg/3rdparty/jsonschema/validation_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/jsonschema/validation_state.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/COPYING -------------------------------------------------------------------------------- /pkg/3rdparty/toml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/README.md -------------------------------------------------------------------------------- /pkg/3rdparty/toml/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/decode.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/deprecated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/deprecated.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/doc.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/encode.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/error.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/internal/tag/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/internal/tag/add.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/internal/tag/rm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/internal/tag/rm.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/internal/tz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/internal/tz.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/lex.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/meta.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/parse.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/type_fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/type_fields.go -------------------------------------------------------------------------------- /pkg/3rdparty/toml/type_toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/3rdparty/toml/type_toml.go -------------------------------------------------------------------------------- /pkg/ast/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/ast.go -------------------------------------------------------------------------------- /pkg/ast/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/expr.go -------------------------------------------------------------------------------- /pkg/ast/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/json.go -------------------------------------------------------------------------------- /pkg/ast/op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/op.go -------------------------------------------------------------------------------- /pkg/ast/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/stmt.go -------------------------------------------------------------------------------- /pkg/ast/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/ast/type.go -------------------------------------------------------------------------------- /pkg/kcl/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/api.go -------------------------------------------------------------------------------- /pkg/kcl/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/api_test.go -------------------------------------------------------------------------------- /pkg/kcl/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/hook.go -------------------------------------------------------------------------------- /pkg/kcl/opt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/opt.go -------------------------------------------------------------------------------- /pkg/kcl/opt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/opt_test.go -------------------------------------------------------------------------------- /pkg/kcl/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/service.go -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/appops/projectA/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/appops/projectA/base/base.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/appops/projectA/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/appops/projectB/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/appops/projectB/base/base.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/appops/projectB/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/frontend/container/container.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/base/frontend/container/container.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/frontend/container/container_port.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/base/frontend/container/container_port.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/frontend/job/job.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/base/frontend/job/job.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/frontend/server/server.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/complicate/base/frontend/server/server.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/render/job/job_render.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/base/render/server/server_render.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/kcl/testdata/complicate/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/kcl/testdata/get_schema_ty/aaa/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/get_schema_ty/aaa/kcl.mod -------------------------------------------------------------------------------- /pkg/kcl/testdata/get_schema_ty/aaa/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/get_schema_ty/aaa/main.k -------------------------------------------------------------------------------- /pkg/kcl/testdata/get_schema_ty/bbb/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testdata/get_schema_ty/bbb/kcl.mod -------------------------------------------------------------------------------- /pkg/kcl/testdata/get_schema_ty/bbb/main.k: -------------------------------------------------------------------------------- 1 | schema B: 2 | name: str -------------------------------------------------------------------------------- /pkg/kcl/testing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/testing_test.go -------------------------------------------------------------------------------- /pkg/kcl/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/type.go -------------------------------------------------------------------------------- /pkg/kcl/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/kcl/version.go -------------------------------------------------------------------------------- /pkg/loader/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/loader/options.go -------------------------------------------------------------------------------- /pkg/loader/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/loader/options_test.go -------------------------------------------------------------------------------- /pkg/loader/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/loader/package.go -------------------------------------------------------------------------------- /pkg/loader/test_data/options.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/loader/test_data/options.k -------------------------------------------------------------------------------- /pkg/loader/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/loader/variables.go -------------------------------------------------------------------------------- /pkg/logger/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/logger/example_test.go -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/native/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/native/client.go -------------------------------------------------------------------------------- /pkg/native/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/native/client_test.go -------------------------------------------------------------------------------- /pkg/native/testdata/1.k: -------------------------------------------------------------------------------- 1 | a = "b" 2 | -------------------------------------------------------------------------------- /pkg/native/testdata/2.k: -------------------------------------------------------------------------------- 1 | c = "d" 2 | -------------------------------------------------------------------------------- /pkg/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/parser/parser.go -------------------------------------------------------------------------------- /pkg/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/parser/parser_test.go -------------------------------------------------------------------------------- /pkg/plugin/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/api.go -------------------------------------------------------------------------------- /pkg/plugin/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/api_test.go -------------------------------------------------------------------------------- /pkg/plugin/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/error.go -------------------------------------------------------------------------------- /pkg/plugin/hello_plugin/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/hello_plugin/api.go -------------------------------------------------------------------------------- /pkg/plugin/hello_plugin/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/hello_plugin/api_test.go -------------------------------------------------------------------------------- /pkg/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/plugin.go -------------------------------------------------------------------------------- /pkg/plugin/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/plugin/spec.go -------------------------------------------------------------------------------- /pkg/server/rest_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/server/rest_server.go -------------------------------------------------------------------------------- /pkg/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/service/service.go -------------------------------------------------------------------------------- /pkg/settings/a_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/settings/a_test.go -------------------------------------------------------------------------------- /pkg/settings/a_test_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/settings/a_test_unix.go -------------------------------------------------------------------------------- /pkg/settings/a_test_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/settings/a_test_windows.go -------------------------------------------------------------------------------- /pkg/settings/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/settings/utils_settings_yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/settings/utils_settings_yaml.go -------------------------------------------------------------------------------- /pkg/source/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/source/source.go -------------------------------------------------------------------------------- /pkg/spec/gpyrpc/gpyrpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/spec/gpyrpc/gpyrpc.pb.go -------------------------------------------------------------------------------- /pkg/spec/gpyrpc/gpyrpc.pb.protorpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/spec/gpyrpc/gpyrpc.pb.protorpc.go -------------------------------------------------------------------------------- /pkg/spec/gpyrpc/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/spec/gpyrpc/server.go -------------------------------------------------------------------------------- /pkg/tools/format/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/format/format_test.go -------------------------------------------------------------------------------- /pkg/tools/format/kformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/format/kformat.go -------------------------------------------------------------------------------- /pkg/tools/format/testdata/success/hello.formatted: -------------------------------------------------------------------------------- 1 | a = a + 1 2 | -------------------------------------------------------------------------------- /pkg/tools/format/testdata/success/hello.k: -------------------------------------------------------------------------------- 1 | a=a+1 2 | 3 | 4 | -------------------------------------------------------------------------------- /pkg/tools/format/testdata/success/person.formatted: -------------------------------------------------------------------------------- 1 | schema Person: 2 | name: str 3 | 4 | -------------------------------------------------------------------------------- /pkg/tools/format/testdata/success/person.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/format/testdata/success/person.k -------------------------------------------------------------------------------- /pkg/tools/gen/escape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/escape.go -------------------------------------------------------------------------------- /pkg/tools/gen/gendoc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gendoc.go -------------------------------------------------------------------------------- /pkg/tools/gen/gendoc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gendoc_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/gengo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gengo.go -------------------------------------------------------------------------------- /pkg/tools/gen/gengo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gengo_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_gostruct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_gostruct.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_json.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_jsonschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_jsonschema.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_proto.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_terraform.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_textproto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_textproto.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_toml.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_value.go -------------------------------------------------------------------------------- /pkg/tools/gen/genkcl_yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genkcl_yaml.go -------------------------------------------------------------------------------- /pkg/tools/gen/genopenapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genopenapi.go -------------------------------------------------------------------------------- /pkg/tools/gen/genopenapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genopenapi_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/genpb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genpb.go -------------------------------------------------------------------------------- /pkg/tools/gen/genpb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/genpb_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/gentoml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gentoml.go -------------------------------------------------------------------------------- /pkg/tools/gen/gentoml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/gentoml_test.go -------------------------------------------------------------------------------- /pkg/tools/gen/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/interface.go -------------------------------------------------------------------------------- /pkg/tools/gen/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/reflect.go -------------------------------------------------------------------------------- /pkg/tools/gen/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/template.go -------------------------------------------------------------------------------- /pkg/tools/gen/templates/doc/packageDoc.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/doc/packageDoc.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/doc/schemaDoc.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/doc/schemaDoc.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/doc/schemaListDoc.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/doc/schemaListDoc.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/config.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/config.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/data.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/data.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/document.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/document.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/header.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/header.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/index.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/index.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/schema.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/schema.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/templates/kcl/validator.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/templates/kcl/validator.gotmpl -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/k8s/apps/deployment.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/k8s/apps/deployment.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/k8s/core/podSpec.k: -------------------------------------------------------------------------------- 1 | schema PodSpec: 2 | image: str 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/k8s/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/k8s/md/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/k8s/md/main.md -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/container.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/pkg/container.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/k8s/core/podSpec.k: -------------------------------------------------------------------------------- 1 | schema PodSpec: 2 | image: str 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/k8s/deployment.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/pkg/k8s/deployment.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/md/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/pkg/md/main.md -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/pkg/server.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/pkg/server.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/reimport/a.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/reimport/a.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/reimport/b.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/reimport/b.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/reimport/k8s/deployment.k: -------------------------------------------------------------------------------- 1 | schema Deployment: 2 | metadata: str 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/reimport/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/doc/reimport/md/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/doc/reimport/md/main.md -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/genkcldata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/genkcldata.go -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/json/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/json/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/json/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/json/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/additional/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/additional/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/additional/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/additional/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/allof-validation/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/allof-validation/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/allof-validation/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/allof-validation/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/allof/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/allof/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/allof/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/allof/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/as3/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/as3/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/as3/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/as3/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/basic/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/basic/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/basic/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/basic/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/casting-options/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/casting-options/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/casting-options/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/casting-options/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/complex-workflow/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/complex-workflow/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/complex-workflow/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/complex-workflow/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/const/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/const/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/const/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/const/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document_quota/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document_quota/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document_quota/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document_quota/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document_quota_0/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document_quota_0/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/document_quota_0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/document_quota_0/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/items/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/items/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/items/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/items/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/multipleof/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/multipleof/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/multipleof/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/multipleof/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/nested-items/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/nested-items/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/nested-items/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/nested-items/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/nested/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/nested/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/nested/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/nested/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/oneof/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/oneof/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/oneof/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/oneof/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/oneof_parent_fields/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/oneof_parent_fields/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/oneof_parent_fields/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/oneof_parent_fields/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/pattern-props/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/pattern-props/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/pattern-props/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/pattern-props/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/pattern/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/pattern/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/pattern/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/pattern/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/ref/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/ref/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/ref/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/ref/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/unsupport-multi-pattern-props/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/unsupport-multi-pattern-props/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/unsupport-multi-pattern-props/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/unsupport-multi-pattern-props/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/validation/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/validation/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/jsonschema/validation/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/jsonschema/validation/input.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/oai/k8s/apps/deployment.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/oai/k8s/apps/deployment.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/oai/k8s/core/podSpec.k: -------------------------------------------------------------------------------- 1 | schema PodSpec: 2 | image: str 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/oai/k8s/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | 3 | -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/accessories/database.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/accessories/database.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/app_configuration.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/app_configuration.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/monitoring/prometheus.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/monitoring/prometheus.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/trait/opsrule.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/trait/opsrule.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/common.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/common.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/container.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/container.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/lifecycle/lifecycle.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/lifecycle/lifecycle.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/probe/probe.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/container/probe/probe.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/job.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/job.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/network/port.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/network/port.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/secret/secret.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/secret/secret.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/service.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/app/models/schema/v1/workload/service.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/openapi/types/schema.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/openapi/types/schema.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/proto/proto2kcl.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/proto/proto2kcl.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/proto/proto2kcl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/proto/proto2kcl.proto -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/proto/proto2kcl_for_num.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/proto/proto2kcl_for_num.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/terraform/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/terraform/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/terraform/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/terraform/schema.json -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/textproto/data.textproto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/textproto/data.textproto -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/textproto/schema.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/textproto/schema.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/toml/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/toml/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/toml/input.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/toml/input.toml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/basic/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/basic/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/basic/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/basic/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/comment/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/comment/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/comment/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/comment/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/goreleaser/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/goreleaser/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/goreleaser/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/goreleaser/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/identifier/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/identifier/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/identifier/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/identifier/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/k8s-configmap/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/k8s-configmap/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/k8s-configmap/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/k8s-configmap/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/k8s-deployment/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/k8s-deployment/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/k8s-deployment/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/k8s-deployment/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/list/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/list/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/list/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/list/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/workflow/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/workflow/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml/workflow/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml/workflow/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml2/basic/expect.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml2/basic/expect.k -------------------------------------------------------------------------------- /pkg/tools/gen/testdata/yaml2/basic/input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/testdata/yaml2/basic/input.yaml -------------------------------------------------------------------------------- /pkg/tools/gen/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/types.go -------------------------------------------------------------------------------- /pkg/tools/gen/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/gen/utils.go -------------------------------------------------------------------------------- /pkg/tools/lint/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/lint/lint.go -------------------------------------------------------------------------------- /pkg/tools/lint/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/lint/lint_test.go -------------------------------------------------------------------------------- /pkg/tools/lint/testdata/a.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/lint/testdata/a.k -------------------------------------------------------------------------------- /pkg/tools/list/dep_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/dep_parser.go -------------------------------------------------------------------------------- /pkg/tools/list/dep_parser_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/dep_parser_helper_test.go -------------------------------------------------------------------------------- /pkg/tools/list/dep_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/dep_parser_test.go -------------------------------------------------------------------------------- /pkg/tools/list/dep_parser_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/dep_parser_unix_test.go -------------------------------------------------------------------------------- /pkg/tools/list/dep_parser_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/dep_parser_windows_test.go -------------------------------------------------------------------------------- /pkg/tools/list/import_dep_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/import_dep_parser.go -------------------------------------------------------------------------------- /pkg/tools/list/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/list.go -------------------------------------------------------------------------------- /pkg/tools/list/list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/list_test.go -------------------------------------------------------------------------------- /pkg/tools/list/pkg_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/pkg_info.go -------------------------------------------------------------------------------- /pkg/tools/list/single_app_dep_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/single_app_dep_parser.go -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectA/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectA/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectA/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectB/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectB/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectB/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectC/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectD/base/base.k: -------------------------------------------------------------------------------- 1 | import base.frontend.not_exist 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectD/dev/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectE/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectE/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectF/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectF/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectF/dev/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectF/dev/main.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectG/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectG/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectG/dev/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectG/dev/main.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectH/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectH/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectH/base/base/base.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectH/base/base/base.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectH/dev/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/appops/projectH/dev/main.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/appops/projectI/dev/main.k: -------------------------------------------------------------------------------- 1 | import base.frontend.invalid_a 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/container.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/container.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/container_port.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/container_port.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/_internal_file.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/exec.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/probe/exec.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/http.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/probe/http.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/probe.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/probe/probe.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/probe_test.k: -------------------------------------------------------------------------------- 1 | # demo 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/readme.md: -------------------------------------------------------------------------------- 1 | this is a readme file 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/container/probe/tcp.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/container/probe/tcp.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/invalid_a/invalid_module_A.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/invalid_a/invalid_module_A.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/invalid_b/invalid_module_B_1.k: -------------------------------------------------------------------------------- 1 | import .invalid_module_B_2 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/invalid_b/invalid_module_B_2.k: -------------------------------------------------------------------------------- 1 | import base.frontend.invalid_a 2 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/job/job.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/job/job.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/server/server.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/server/server.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/frontend/server/server/server.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/complicate/base/frontend/server/server/server.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/render/job/job_render.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/base/render/server/server_render.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/complicate/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/kcl_mod_env/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/kcl_mod_env/kcl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/kcl_mod_env/kcl.yaml -------------------------------------------------------------------------------- /pkg/tools/list/testdata/kcl_mod_env/main1.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/kcl_mod_env/main2.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/module_with_external/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/module_with_external/kcl.mod -------------------------------------------------------------------------------- /pkg/tools/list/testdata/module_with_external/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/testdata/module_with_external/main.k -------------------------------------------------------------------------------- /pkg/tools/list/testdata/mymod/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/mymod/sub/app/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/testdata/no-kcl-mod/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/list/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/list/utils.go -------------------------------------------------------------------------------- /pkg/tools/module/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/module/module.go -------------------------------------------------------------------------------- /pkg/tools/override/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/tools/override/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/override/override.go -------------------------------------------------------------------------------- /pkg/tools/override/override_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/override/override_test.go -------------------------------------------------------------------------------- /pkg/tools/override/testdata/pkg/pkg.k: -------------------------------------------------------------------------------- 1 | a = 1 2 | -------------------------------------------------------------------------------- /pkg/tools/override/testdata/test.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/override/testdata/test.k -------------------------------------------------------------------------------- /pkg/tools/override/testdata/test_with_relative_import.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/override/testdata/test_with_relative_import.k -------------------------------------------------------------------------------- /pkg/tools/testing/indent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/testing/indent.go -------------------------------------------------------------------------------- /pkg/tools/testing/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/testing/reporter.go -------------------------------------------------------------------------------- /pkg/tools/testing/reporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/testing/reporter_test.go -------------------------------------------------------------------------------- /pkg/tools/testing/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/testing/testing.go -------------------------------------------------------------------------------- /pkg/tools/validate/test_data/data-failed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/validate/test_data/data-failed.json -------------------------------------------------------------------------------- /pkg/tools/validate/test_data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/validate/test_data/data.json -------------------------------------------------------------------------------- /pkg/tools/validate/test_data/schema.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/validate/test_data/schema.k -------------------------------------------------------------------------------- /pkg/tools/validate/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/validate/validate.go -------------------------------------------------------------------------------- /pkg/tools/validate/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/tools/validate/validate_test.go -------------------------------------------------------------------------------- /pkg/utils/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/utils/assert.go -------------------------------------------------------------------------------- /pkg/utils/pkg_path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/utils/pkg_path_test.go -------------------------------------------------------------------------------- /pkg/utils/pkg_root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/utils/pkg_root.go -------------------------------------------------------------------------------- /pkg/utils/testdata/a/b/x.k: -------------------------------------------------------------------------------- 1 | package b 2 | -------------------------------------------------------------------------------- /pkg/utils/testdata/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/utils/testdata/sub/main.k: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /scripts/kcl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/kcl.go -------------------------------------------------------------------------------- /scripts/util_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_fs.go -------------------------------------------------------------------------------- /scripts/util_http_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_http_get.go -------------------------------------------------------------------------------- /scripts/util_md5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_md5.go -------------------------------------------------------------------------------- /scripts/util_untargz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_untargz.go -------------------------------------------------------------------------------- /scripts/util_unzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_unzip.go -------------------------------------------------------------------------------- /scripts/util_zipfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/scripts/util_zipfs.go -------------------------------------------------------------------------------- /testdata/app0-failed/kcl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/app0-failed/kcl.yaml -------------------------------------------------------------------------------- /testdata/app0-failed/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/app0-failed/main.k -------------------------------------------------------------------------------- /testdata/app0-failed/sub/sub.k: -------------------------------------------------------------------------------- 1 | sub1 = 2 2 | -------------------------------------------------------------------------------- /testdata/app0/before/base.k: -------------------------------------------------------------------------------- 1 | base1 = 1 2 | -------------------------------------------------------------------------------- /testdata/app0/kcl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/app0/kcl.yaml -------------------------------------------------------------------------------- /testdata/app0/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/app0/main.k -------------------------------------------------------------------------------- /testdata/app0/sub/sub.k: -------------------------------------------------------------------------------- 1 | sub1 = 2 2 | -------------------------------------------------------------------------------- /testdata/external/external_1/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/external/external_1/kcl.mod -------------------------------------------------------------------------------- /testdata/external/external_1/main.k: -------------------------------------------------------------------------------- 1 | e1 = 'Hello External_1 World!' -------------------------------------------------------------------------------- /testdata/external/external_2/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/external/external_2/kcl.mod -------------------------------------------------------------------------------- /testdata/external/external_2/main.k: -------------------------------------------------------------------------------- 1 | e2 = 'Hello External_2 World!' -------------------------------------------------------------------------------- /testdata/get_schema_type/base.k: -------------------------------------------------------------------------------- 1 | schema Base: 2 | name: str 3 | -------------------------------------------------------------------------------- /testdata/get_schema_type/schema.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/get_schema_type/schema.k -------------------------------------------------------------------------------- /testdata/hello/hello.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/hello/hello.k -------------------------------------------------------------------------------- /testdata/hello/hello_test.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/hello/hello_test.k -------------------------------------------------------------------------------- /testdata/import-external/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/import-external/main.k -------------------------------------------------------------------------------- /testdata/import_builtin/entry/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/import_builtin/entry/main.k -------------------------------------------------------------------------------- /testdata/import_builtin/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/import_builtin/sub/main.k: -------------------------------------------------------------------------------- 1 | a = 10 -------------------------------------------------------------------------------- /testdata/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | 3 | -------------------------------------------------------------------------------- /testdata/lint/a.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/lint/a.k -------------------------------------------------------------------------------- /testdata/lint/import.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/lint/import.k -------------------------------------------------------------------------------- /testdata/lint/kcl.mod: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/main.k -------------------------------------------------------------------------------- /testdata/option/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/option/main.k -------------------------------------------------------------------------------- /testdata/stream/one_stream.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/stream/one_stream.k -------------------------------------------------------------------------------- /testdata/stream/two_stream.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/stream/two_stream.k -------------------------------------------------------------------------------- /testdata/sub/sub.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/sub/sub.k -------------------------------------------------------------------------------- /testdata/sub/sub_test.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/sub/sub_test.k -------------------------------------------------------------------------------- /testdata/test_module/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "test_data" 3 | 4 | -------------------------------------------------------------------------------- /testdata/test_module/pkg/func.k: -------------------------------------------------------------------------------- 1 | func = lambda x { 2 | x 3 | } 4 | -------------------------------------------------------------------------------- /testdata/test_module/pkg/func_test.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/test_module/pkg/func_test.k -------------------------------------------------------------------------------- /testdata/test_plan/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "test_plan" 3 | 4 | -------------------------------------------------------------------------------- /testdata/test_plan/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/test_plan/main.k -------------------------------------------------------------------------------- /testdata/test_print/kcl.mod: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "test_print" 3 | 4 | -------------------------------------------------------------------------------- /testdata/test_print/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/test_print/main.k -------------------------------------------------------------------------------- /testdata/update_dependencies/kcl.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/update_dependencies/kcl.mod -------------------------------------------------------------------------------- /testdata/update_dependencies/main.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/update_dependencies/main.k -------------------------------------------------------------------------------- /testdata/vet/hello.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/vet/hello.k -------------------------------------------------------------------------------- /testdata/vet/hello.k.json: -------------------------------------------------------------------------------- 1 | {"key": "value"} -------------------------------------------------------------------------------- /testdata/vet/sample.k: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/vet/sample.k -------------------------------------------------------------------------------- /testdata/vet/sample.k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/vet/sample.k.json -------------------------------------------------------------------------------- /testdata/xappinfo/settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kcl-lang/kcl-go/HEAD/testdata/xappinfo/settings.yaml --------------------------------------------------------------------------------