• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kcl-lang / kcl-go
36%
main: 37%

Build:
Build:
LAST BUILD BRANCH: fix/sort-keys-option-order-preservation
DEFAULT BRANCH: main
Repo Added 11 Jul 2023 12:43PM UTC
Token 4Gb0bKv8ScOdUgym2Ytr3uAavzXZhHJhI regen
Build 800 Last
Files 100
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix_fmt_toml
branch: fix_fmt_toml
CHANGE BRANCH
x
Reset
Sync Branches
  • fix_fmt_toml
  • Peefy-patch-1
  • add-more-api-and-docs
  • add-more-api-for-kcl-result
  • add-native-parse-file-test
  • add-relative-import-in-override-file-api
  • add-template-system-module
  • add-testing-api
  • better-go-mod-import-devex
  • bump-0.11.2
  • bump-artifact-and-kpm-version
  • bump-go-and-deps
  • bump-kcl-0.5.3
  • bump-kcl-080-stable
  • bump-kcl-artifact-0.5.6
  • bump-kcl-artifact-0.7.0-alpha.2
  • bump-kcl-artifact-go
  • bump-kcl-artifact-to-0.7.0-beta.2
  • bump-kcl-go-version-to-0.7.0-beta.1
  • bump-kcl-lib-0.7.2
  • bump-kcl-lib-078
  • bump-kcl-lib-to-0.7.0-alpha.1
  • bump-kcl-to-0.6.0-alpha.1
  • bump-kcl-v0.6.0
  • bump-kcl-version-0.5
  • bump-kcl-version-to-0.5.4
  • bump-kin-openapi-deps
  • bump-kpm-version
  • bump-lib-076
  • bump-lib-080-beta
  • bump-lib-085
  • bump-lib-version
  • bump-version
  • bump_lib_with_purego0.8.3
  • bump_version_0111
  • chore-bump-086-libs
  • chore-bump-go-yaml-deps
  • chore-bump-kcl-lib-0.10.0
  • chore-bump-kcl-lib-0.10.0-alpha.1
  • chore-bump-kcl-lib-0.10.0-rc.1
  • chore-bump-kcl-lib-0.10.2
  • chore-bump-kcl-lib-0.10.4
  • chore-bump-kcl-lib-0.10.8
  • chore-bump-kcl-lib-087
  • chore-bump-kcl-lib-090-rc2
  • chore-bump-kcl-pkg-path
  • chore-bump-kcl-to-090
  • chore-bump-lib-0.10.0-beta.1
  • chore-bump-lib-0.10.0-beta.2
  • chore-bump-lib-0.9.0-alpha.1
  • chore-bump-lib-083
  • chore-bump-lib-and-kpm-version
  • chore-bump-lib-version-0.10.0-alpha.2
  • chore-bump-script-version-to-090
  • chore-kcl-lib-0.10.3
  • chore-more-kcl-abi-versions
  • chore-remove-env-and-use-vendor-native-lib
  • chore/release-docker-image
  • compile-only-opt-merge
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/contributor-assistant/github-action-2.3.1
  • dependabot/github_actions/contributor-assistant/github-action-2.3.2
  • dependabot/github_actions/contributor-assistant/github-action-2.4.0
  • dependabot/github_actions/github/codeql-action-3
  • dependabot/go_modules/github.com/BurntSushi/toml-1.3.2
  • dependabot/go_modules/github.com/BurntSushi/toml-1.4.0
  • dependabot/go_modules/github.com/cloudflare/circl-1.3.7
  • dependabot/go_modules/github.com/docker/distribution-2.8.2incompatible
  • dependabot/go_modules/github.com/docker/docker-23.0.3incompatible
  • dependabot/go_modules/github.com/emicklei/proto-1.13.3
  • dependabot/go_modules/github.com/emicklei/proto-1.14.0
  • dependabot/go_modules/github.com/emicklei/proto-1.14.1
  • dependabot/go_modules/github.com/emicklei/proto-1.14.2
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.123.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.125.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.126.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.127.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.128.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.129.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.130.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.131.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.132.0
  • dependabot/go_modules/github.com/getkin/kin-openapi-0.133.0
  • dependabot/go_modules/github.com/go-git/go-git/v5-5.11.0
  • dependabot/go_modules/github.com/goccy/go-yaml-1.11.3
  • dependabot/go_modules/github.com/goccy/go-yaml-1.12.0
  • dependabot/go_modules/github.com/goccy/go-yaml-1.13.4
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.10
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.13
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.15
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.17
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.19
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.23
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.4
  • dependabot/go_modules/github.com/goccy/go-yaml-1.15.7
  • dependabot/go_modules/github.com/goccy/go-yaml-1.16.0
  • dependabot/go_modules/github.com/goccy/go-yaml-1.17.1
  • dependabot/go_modules/github.com/goccy/go-yaml-1.18.0
  • dependabot/go_modules/github.com/gofrs/flock-0.12.0
  • dependabot/go_modules/github.com/golang/protobuf-1.5.4
  • dependabot/go_modules/github.com/google/go-cmp-0.7.0
  • dependabot/go_modules/github.com/stretchr/testify-1.10.0
  • dependabot/go_modules/github.com/stretchr/testify-1.11.0
  • dependabot/go_modules/github.com/stretchr/testify-1.11.1
  • dependabot/go_modules/github.com/stretchr/testify-1.9.0
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.0
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.1
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.10
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.11
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.12
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.13
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.2
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.3
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.4
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.6
  • dependabot/go_modules/github.com/yuin/goldmark-1.7.8
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/tools-0.22.0
  • dependabot/go_modules/golang.org/x/tools-0.23.0
  • dependabot/go_modules/golang.org/x/tools-0.24.0
  • dependabot/go_modules/golang.org/x/tools-0.26.0
  • dependabot/go_modules/golang.org/x/tools-0.27.0
  • dependabot/go_modules/golang.org/x/tools-0.28.0
  • dependabot/go_modules/golang.org/x/tools-0.29.0
  • dependabot/go_modules/golang.org/x/tools-0.30.0
  • dependabot/go_modules/golang.org/x/tools-0.33.0
  • dependabot/go_modules/golang.org/x/tools-0.34.0
  • dependabot/go_modules/golang.org/x/tools-0.35.0
  • dependabot/go_modules/golang.org/x/tools-0.36.0
  • dependabot/go_modules/google.golang.org/grpc-1.56.3
  • dependabot/go_modules/google.golang.org/grpc-1.61.0
  • dependabot/go_modules/google.golang.org/grpc-1.61.1
  • dependabot/go_modules/google.golang.org/grpc-1.62.0
  • dependabot/go_modules/google.golang.org/grpc-1.62.1
  • dependabot/go_modules/google.golang.org/grpc-1.63.0
  • dependabot/go_modules/google.golang.org/grpc-1.63.2
  • dependabot/go_modules/google.golang.org/grpc-1.64.0
  • dependabot/go_modules/google.golang.org/grpc-1.65.0
  • dependabot/go_modules/google.golang.org/grpc-1.66.0
  • dependabot/go_modules/google.golang.org/grpc-1.66.2
  • dependabot/go_modules/google.golang.org/grpc-1.67.0
  • dependabot/go_modules/google.golang.org/grpc-1.67.1
  • dependabot/go_modules/google.golang.org/grpc-1.68.0
  • dependabot/go_modules/google.golang.org/grpc-1.68.1
  • dependabot/go_modules/google.golang.org/grpc-1.69.0
  • dependabot/go_modules/google.golang.org/grpc-1.69.2
  • dependabot/go_modules/google.golang.org/grpc-1.69.4
  • dependabot/go_modules/google.golang.org/grpc-1.70.0
  • dependabot/go_modules/google.golang.org/grpc-1.71.0
  • dependabot/go_modules/google.golang.org/grpc-1.72.0
  • dependabot/go_modules/google.golang.org/grpc-1.72.1
  • dependabot/go_modules/google.golang.org/grpc-1.72.2
  • dependabot/go_modules/google.golang.org/grpc-1.73.0
  • dependabot/go_modules/google.golang.org/grpc-1.74.2
  • dependabot/go_modules/google.golang.org/grpc-1.75.0
  • dependabot/go_modules/google.golang.org/protobuf-1.32.0
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • dependabot/go_modules/google.golang.org/protobuf-1.34.0
  • dependabot/go_modules/google.golang.org/protobuf-1.34.1
  • dependabot/go_modules/google.golang.org/protobuf-1.34.2
  • dependabot/go_modules/google.golang.org/protobuf-1.35.1
  • dependabot/go_modules/google.golang.org/protobuf-1.35.2
  • dependabot/go_modules/google.golang.org/protobuf-1.36.0
  • dependabot/go_modules/google.golang.org/protobuf-1.36.1
  • dependabot/go_modules/google.golang.org/protobuf-1.36.2
  • dependabot/go_modules/google.golang.org/protobuf-1.36.3
  • dependabot/go_modules/google.golang.org/protobuf-1.36.4
  • dependabot/go_modules/google.golang.org/protobuf-1.36.5
  • dependabot/go_modules/google.golang.org/protobuf-1.36.6
  • dependabot/go_modules/google.golang.org/protobuf-1.36.7
  • dependabot/go_modules/google.golang.org/protobuf-1.36.8
  • dependabot/go_modules/kcl-lang.io/kpm-0.7.0
  • dependabot/go_modules/kcl-lang.io/kpm-0.8.1
  • dependabot/go_modules/kcl-lang.io/lib-0.8.0-alpha.3
  • deprecated-old-kcl-go-commands
  • deprecated-workdir-logic
  • dev
  • dev2
  • enhance-cgo-build-tags
  • enhance-kcl-file-gen
  • enhance-kcl-import-go-struct
  • enhance/doc-example
  • enhance/doc-gen-attr-table
  • enhance/doc-help-msg
  • enhance/doc-html-escape
  • enhance/doc-refered-by
  • enhance/expose-GetSchemaTypeMapping-api
  • enhance/package-index-page
  • enhance/use-kpm-api
  • feat-add-build-flag-for-native-service
  • feat-add-log-message-in-test-report
  • feat-artifact-api
  • feat-disable-artifact-install-at-build-time
  • feat-disable-shared-lib-install-at-build-time
  • feat-doc-gen-html-escape-for-default-value
  • feat-dup-key-support-for-prototext-to-kcl
  • feat-gen-api-doc
  • feat-gen-kcl-config
  • feat-gen-kcl-from-go-value
  • feat-gen-kcl-from-text-proto
  • feat-gen-toml
  • feat-go-package-to-kcl
  • feat-import-muti-yaml
  • feat-kcl-081-spec
  • feat-kcl-config-gen
  • feat-kcl-go-plugin
  • feat-kcl-lib-090-beta
  • feat-list-dep-packages
  • feat-more-api-and-examples
  • feat-parse-file-ast
  • feat-parser-api
  • feat-proto-oneof-import-kcl
  • feat-support-more-go-value-marshal-to-kcl
  • feat-windows-plugin
  • feat/add-native-runpaths
  • feat/complex-json-schema
  • feat/doc-gen
  • feat/doc-packageDoc
  • feat/doc-types
  • feat/export-openapi
  • feat/kcl-doc
  • feature/fix-issue-260
  • feature/gengo-rename
  • fix-github-action
  • fix-import-jsonschema
  • fix-import-type-issue
  • fix-jsonschema-validation-for-optional-attr
  • fix-override-option
  • fix-package-maps-config-in-kcl-yaml
  • fix-raw-json-result
  • fix-rpc-server-build-tag-and-tests
  • fix-runtime-init-panic
  • fix-selector-err
  • fix-single-stream
  • fix-stream-result
  • fix-system-modules
  • fix-yaml-sep
  • fix-yaml-stream-data-import
  • fix/182
  • fix/214
  • fix/doc-gen-validation-error
  • fix/doc-schema-doc
  • fix/docgen/markdown/pipes-in-enums
  • fix/nested-item
  • fix/sort-keys-option-order-preservation
  • fix/yaml
  • fix/yaml-lines
  • gen-kcl-config-from-toml
  • gen-openapi-schema-with-kcl-decorator
  • get-schema-from-folder-example
  • improve_test
  • json/data
  • json/doc
  • json/enhance
  • json/keywords
  • json/keywords2
  • json/validate
  • jsonschema
  • jsonschema-allof-validations
  • kcl-0.10.4-go-1.22
  • main
  • minor/add-GetSchemaTypeMapping-rest-api
  • more-plugin-examples
  • native-service-exec
  • native-service-methods
  • refactor-ast-json-unmarshal
  • refactor-cgo-usage
  • refactor-client-code
  • refactor-jsonschema-stmt-import
  • refactor-kcl-kpm-deps
  • refactor-kcl-result
  • refactor-run-setting-files
  • refactor-svc-client
  • release-084
  • rm_ci_ubuntu20
  • runtime-init-default-values
  • schema-full-ty-api
  • schema-reference
  • snakecase-fix
  • support-format-keyword
  • support-logger-opts-merge
  • sync-0.8-abi-spec
  • sync-kcl-api
  • terraform
  • test-add-more-error-cases-for-plugin
  • test-jsonschema-casting-options
  • test-list-dep-package-with-file
  • tf/object
  • update-kcl-v0.5.1
  • update/doc-render-template
  • update/support-custom-template
  • validate-api
  • yaml

06 Jan 2025 12:01PM UTC coverage: 36.455% (+0.1%) from 36.339%
12632106511

Pull #430

github

He1pa
fix ut

Signed-off-by: he1pa <18012015693@163.com>
Pull Request #430: fix: fix fmt toml. Only allow table after table in root scope

12 of 13 new or added lines in 1 file covered. (92.31%)

5470 of 15005 relevant lines covered (36.45%)

2.44 hits per line

Relevant lines Covered
Build:
Build:
15005 RELEVANT LINES 5470 COVERED LINES
2.44 HITS PER LINE
Source Files on fix_fmt_toml
  • Tree
  • List 99
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12632106511 fix_fmt_toml fix ut Signed-off-by: he1pa <18012015693@163.com> Pull #430 06 Jan 2025 12:02PM UTC He1pa github
36.45
12630107134 fix_fmt_toml add ut Signed-off-by: he1pa <18012015693@163.com> Pull #430 06 Jan 2025 09:37AM UTC He1pa github
36.45
12628574514 fix_fmt_toml fix ut Signed-off-by: he1pa <18012015693@163.com> Pull #430 06 Jan 2025 07:43AM UTC He1pa github
36.37
See All Builds (798)

Badge your Repo: kcl-go

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc