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

kcl-lang / kcl-openapi
66%

Build:
DEFAULT BRANCH: main
Repo Added 04 Jul 2023 07:31AM UTC
Token bsczfAPhgbOT0k4RAgkHGpQ11pAGLDtoO regen
Build 195 Last
Files 14
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-map-to-kcl-value
  • amyXia1994-patch-1
  • bugfix-143-multiple-validations
  • bump/cla
  • chore-bump-regex-match-func
  • chore-deprecated-cli
  • chore-update-cla-version
  • chore/docker-release-config
  • chore/migrate-repo
  • chore/update-release-ci
  • ci-update-test-condition
  • cleanup_ioutil
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/actions/setup-python-5
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/docker/login-action-3
  • dependabot/github_actions/goreleaser/goreleaser-action-6
  • dependabot/go_modules/github.com/go-openapi/errors-0.22.0
  • dependabot/go_modules/github.com/go-openapi/errors-0.22.1
  • dependabot/go_modules/github.com/go-openapi/errors-0.22.2
  • dependabot/go_modules/github.com/go-openapi/inflect-0.21.0
  • dependabot/go_modules/github.com/go-openapi/inflect-0.21.2
  • dependabot/go_modules/github.com/go-openapi/inflect-0.21.3
  • dependabot/go_modules/github.com/go-openapi/strfmt-0.23.0
  • dependabot/go_modules/github.com/jessevdk/go-flags-1.6.1
  • dependabot/go_modules/github.com/kr/pretty-0.3.1
  • 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
  • doc/contributing
  • doc/install-approaches
  • doc/k8s-pkg-generate
  • enhance-int-or-string-array-pattern
  • enhance/support-v1-crd-versions
  • feat-item-all-pattern
  • feat-mangle-property-name-with-quote
  • feat-protocol-mixin-suffix
  • feat-use-raw-string-for-generated-schema
  • feat-yaml-stream-format-input
  • feat/preprocess-script
  • fix
  • fix-additional-property-pattern
  • fix-all-of-pattern
  • fix-default-value-with-x-order-generation
  • fix-disable-auto-block-pr-option
  • fix-multiple-pattern-in-items-and-additional-properties
  • fix-nil-pointer-for-array-branch
  • fix-optional-attr-min-and-max-validation-gen
  • fix-schema-generation
  • fix-split-documents
  • fix-typo-in-documents
  • fix-yaml-stream-format-input
  • fix/conflict-import
  • fix/docker-username-pw
  • fix/empty-check-blocks
  • fix/import-path-under-pkgroot
  • fix/mixin_protocol_suffix
  • fix/multiline-default-string
  • fix/multiple-version-crdext-v1
  • fix/pre-process
  • fix/regex-check
  • fix/wrong-crd-apiversion
  • fix_link
  • main
  • mangle-system-module-import
  • minor/add-version
  • refs/tags/v0.5.0
  • refs/tags/v0.5.1
  • refs/tags/v0.5.2
  • refs/tags/v0.5.3
  • refs/tags/v0.5.4
  • refs/tags/v0.5.5
  • refs/tags/v0.6.0
  • refs/tags/v0.6.1
  • refs/tags/v0.6.2
  • refs/tags/v0.6.3
  • refs/tags/v0.6.4
  • refs/tags/v0.6.5
  • refs/tags/v0.6.6
  • refs/tags/v0.7.0
  • refs/tags/v0.8.0
  • refs/tags/v0.9.0
  • support-int-or-str
  • workflow/sync-k8s-models

06 Apr 2026 06:22AM UTC coverage: 66.386% (+0.1%) from 66.282%
24021385773

push

github

web-flow
fix: emit valid multiline string defaults for CRD models (#152)

* fix(generator): quote multiline default strings correctly

Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>

* fix(generator): escape multiline defaults in schema docstrings

Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>

---------

Signed-off-by: Asish Kumar <officialasishkumar@gmail.com>

14 of 17 new or added lines in 1 file covered. (82.35%)

2366 of 3564 relevant lines covered (66.39%)

1.45 hits per line

Relevant lines Covered
Build:
Build:
3564 RELEVANT LINES 2366 COVERED LINES
1.45 HITS PER LINE
Source Files on main
  • Tree
  • List 14
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24021385773 main fix: emit valid multiline string defaults for CRD models (#152) * fix(generator): quote multiline default strings correctly Signed-off-by: Asish Kumar <officialasishkumar@gmail.com> * fix(generator): escape multiline defaults in schema docstrin... push 06 Apr 2026 06:24AM UTC web-flow github
66.39
24009554990 fix/multiline-default-string fix(generator): escape multiline defaults in schema docstrings Signed-off-by: Asish Kumar <officialasishkumar@gmail.com> Pull #152 06 Apr 2026 06:24AM UTC officialasishkumar github
62.68
22742151113 main fix: mixin/protocol schema suffix (#149) fix feature and wrong behavior introduced by #146 * fix Mixin/Protocol schema suffix protection applying to property field names instead of generated schema type names: remove suffix logic from kclName (w... push 05 Mar 2026 11:57PM UTC web-flow github
66.28
22738688129 fix/mixin_protocol_suffix fix: mixin/protocol schema suffix fix feature and wrong behavior introduced by #146 * fix Mixin/Protocol schema suffix protection applying to property field names instead of generated schema type names: remove suffix logic from kclName (which is... Pull #149 05 Mar 2026 10:00PM UTC project0 github
66.28
20614534110 main feat: protocol and mixin suffix (#146) * feat: protocol and mixin suffix Signed-off-by: Peefy <xpf6677@163.com> * chore: update CI Signed-off-by: Peefy <xpf6677@163.com> --------- Signed-off-by: Peefy <xpf6677@163.com> push 31 Dec 2025 07:38AM UTC web-flow github
66.25
20614494485 feat-protocol-mixin-suffix chore: update CI Signed-off-by: Peefy <xpf6677@163.com> Pull #146 31 Dec 2025 07:35AM UTC Peefy github
66.25
20614447540 feat-protocol-mixin-suffix feat: protocol and mixin suffix Signed-off-by: Peefy <xpf6677@163.com> Pull #146 31 Dec 2025 07:32AM UTC Peefy github
66.25
20332986427 main fix nested schema validation (#144) Signed-off-by: Bartomiej Daca <bartek.daca@gmail.com> Signed-off-by: Bartłomiej Daca <bdaca@task.gda.pl> push 18 Dec 2025 09:57AM UTC web-flow github
66.28
20332864266 bugfix-143-multiple-validations fix nested schema validation Signed-off-by: Bartomiej Daca <bartek.daca@gmail.com> Signed-off-by: Bartłomiej Daca <bdaca@task.gda.pl> Pull #144 18 Dec 2025 09:54AM UTC chesster88 github
66.28
19929108947 main fix: Do not hoist identical version schemas for apiextensions.k8s.io/v1 (#142) The underlying k8s api that converts into the final CRD object is deduplicating versions. With rehydrating the schemas we fix a problem with possible API incompatibil... push 04 Dec 2025 12:34PM UTC web-flow github
65.66
See All Builds (189)

Badge your Repo: kcl-openapi

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

© 2026 Coveralls, Inc