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

eclipsesource / jsonforms
83%

Build:
DEFAULT BRANCH: master
Repo Added 20 Oct 2015 03:59PM CUT
Files 791
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 1551_remove-ts-lint
  • 1706_cleanup-examples
  • 1970-more-tester-context
  • 2014-rxjs-peer-dep
  • 2110-node16-pnpm-lerna6
  • 2149-dev-container
  • 2158-vue-packages
  • 2159-mac-tests
  • 2166-angular-number-renderer-bug
  • adapt-license-text
  • angular-category-hiding
  • angular-performance-improvements
  • clearly-defined
  • codeblock/feature/upgrade-angular-18
  • customizations
  • dependabot/npm_and_yarn/async-2.6.4
  • dependabot/npm_and_yarn/axios-1.6.1
  • dependabot/npm_and_yarn/axios-1.6.2
  • dependabot/npm_and_yarn/browserify-sign-4.2.2
  • dependabot/npm_and_yarn/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/http-cache-semantics-and-lerna-4.1.1
  • dependabot/npm_and_yarn/jsdom-16.5.0
  • dependabot/npm_and_yarn/json5-and-json5-2.2.3
  • dependabot/npm_and_yarn/minimist-1.2.6
  • dependabot/npm_and_yarn/minimist-1.2.7
  • dependabot/npm_and_yarn/minimist-1.2.8
  • dependabot/npm_and_yarn/nanoid-3.2.0
  • dependabot/npm_and_yarn/nanoid-3.3.2
  • dependabot/npm_and_yarn/nanoid-3.3.4
  • dependabot/npm_and_yarn/node-fetch-2.6.7
  • dependabot/npm_and_yarn/packages/vue/nanoid-3.3.2
  • dependabot/npm_and_yarn/packages/vue/nanoid-3.3.4
  • dependabot/npm_and_yarn/packages/vue2/vue2-vanilla/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/packages/vue2/vue2-vanilla/json5-and-rollup-plugin-vue-2.2.3
  • dependabot/npm_and_yarn/packages/vue2/vue2-vanilla/loader-utils-and-rollup-plugin-vue-2.0.3
  • dependabot/npm_and_yarn/packages/vue2/vue2/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/packages/vue2/vue2/json5-and-rollup-plugin-vue-2.2.3
  • dependabot/npm_and_yarn/packages/vue2/vue2/loader-utils-and-rollup-plugin-vue-2.0.3
  • dependabot/npm_and_yarn/parse-url-6.0.5
  • dependabot/npm_and_yarn/parse-url-and-lerna-8.1.0
  • dependabot/npm_and_yarn/shelljs-0.8.5
  • dependabot/npm_and_yarn/terser-4.8.1
  • dependabot/npm_and_yarn/vite-5.4.18
  • dependabot/npm_and_yarn/vite-5.4.19
  • dependabot/npm_and_yarn/webpack-dev-server-5.2.1
  • eneufeld-patch-1
  • feat/control_add_remove_buttons
  • feature/upgrade-to-angular-19
  • fix-angular-material-description
  • fix-complex-renderers
  • fix-material-enum-array-visbility
  • fix-renamed-package-readmes
  • fix-vue-vanilla-time
  • fix/material-deprecated-prop
  • fix/vue-vanilla-example-show-asterisk
  • flushable-debounce
  • gh-1036_folder-names
  • gh-1706_examples-app
  • improve-react-deps
  • injectable-control-wrapper
  • issues/2168-path-to-json-pointer
  • issues/2234-vue-dep-upgrade
  • issues/2319-export-arraylayoutrenderer
  • jsonforms-2-legacy
  • jsonforms2
  • link-contribution-guidelines
  • lk/2371-remove-ajv-from-combinators
  • lk/2375-react-material-peer-dep
  • lk/2378-fix-vuetify-build
  • lk/2404-react-19-peer-dep-support
  • lk/angular-20-next-peer-deps
  • lk/angular-20-pre-release
  • lk/describe-milestones
  • lk/fix-angular-peer-dep
  • lk/gh-1706/angular-example
  • lk/node-22
  • lk/publish-ci-pnpm-version
  • lk/update-pnpm-version
  • lk/upgrade-eslint-version
  • lk/use-ajv-type-imports
  • lk/validation-functions
  • lodash/tree-shake
  • material-boolean-toggle-control
  • material-date-time-default-views
  • mixed-support
  • node-18
  • npm-provenance
  • one-of-enum-cell
  • oneOf-anyOf-error-filtering
  • planger-pull-request-template
  • radio-group-control
  • readonly-flag
  • refs/tags/v2.5.2
  • refs/tags/v3.0.0
  • refs/tags/v3.0.0-alpha.0
  • refs/tags/v3.0.0-alpha.1
  • refs/tags/v3.0.0-alpha.2
  • refs/tags/v3.0.0-alpha.3
  • refs/tags/v3.0.0-beta.1
  • refs/tags/v3.0.0-beta.2
  • refs/tags/v3.0.0-beta.5
  • refs/tags/v3.0.0-rc.0
  • refs/tags/v3.0.0-rc.1
  • refs/tags/v3.1.0
  • refs/tags/v3.1.0-alpha.0
  • refs/tags/v3.1.0-alpha.1
  • refs/tags/v3.1.0-alpha.2
  • refs/tags/v3.1.0-alpha.3
  • refs/tags/v3.1.0-beta.0
  • refs/tags/v3.1.0-beta.1
  • refs/tags/v3.1.1-alpha.0
  • refs/tags/v3.2.0
  • refs/tags/v3.2.0-alpha.0
  • refs/tags/v3.2.0-alpha.1
  • refs/tags/v3.2.0-alpha.2
  • refs/tags/v3.2.0-alpha.3
  • refs/tags/v3.2.0-alpha.4
  • refs/tags/v3.2.0-beta.0
  • refs/tags/v3.2.0-beta.1
  • refs/tags/v3.2.1
  • refs/tags/v3.3.0
  • refs/tags/v3.3.0-alpha.0
  • refs/tags/v3.3.0-alpha.1
  • refs/tags/v3.3.0-beta.0
  • refs/tags/v3.3.0-beta.1
  • refs/tags/v3.4.0
  • refs/tags/v3.4.0-alpha.0
  • refs/tags/v3.4.0-alpha.1
  • refs/tags/v3.4.0-alpha.2
  • refs/tags/v3.4.0-alpha.3
  • refs/tags/v3.4.0-beta.0
  • refs/tags/v3.4.1
  • refs/tags/v3.4.1-beta.0
  • refs/tags/v3.5.0
  • refs/tags/v3.5.0-beta.0
  • refs/tags/v3.5.0-beta.1
  • refs/tags/v3.5.1
  • refs/tags/v3.6.0-alpha.0
  • refs/tags/v3.6.0-alpha.1
  • refs/tags/vv3.2.0-beta.0
  • refs/tags/vv3.5.0-beta.2
  • reverse-push-publish-order
  • sd/fix-input-time
  • snyk-fix-2e84e21626153155ed9204a73ce969ff
  • snyk-fix-323a894c211786cfe69226af08f8df98
  • snyk-fix-4514033325149d2d341d95ddaa2af248
  • snyk-fix-4bf5aed5f318fc67b9465f7da28d91de
  • snyk-fix-88d2aa651a968374929d299ca492a896
  • snyk-fix-fbec1d237a3ad9b193cb0aca2b2fe522
  • topic/multiple-forms
  • tsconfig-angular-dev-server
  • typescript-4.9.5
  • uischema-types
  • update-deps
  • update-issue-templates
  • v2.0.0
  • v2.0.0-rc.4
  • v2.0.1
  • v2.0.10
  • v2.0.11
  • v2.0.12
  • v2.0.12-rc.0
  • v2.0.12-rc.1
  • v2.0.12-rc.2
  • v2.0.12-rc.3
  • v2.0.12-rc.4
  • v2.0.2
  • v2.0.6
  • v2.0.6-rc.0
  • v2.0.6-rc.1
  • v2.0.6-rc.2
  • v2.0.7
  • v2.0.7-rc.0
  • v2.0.8
  • v2.0.9
  • v2.1.0
  • v2.1.0-rc.0
  • v2.1.1-2.1.1-beta.0.0
  • v2.1.1-alpha.0
  • v2.1.1-alpha.1
  • v2.1.1-alpha.2
  • v2.1.1-alpha.3
  • v2.1.1-alpha.4
  • v2.1.1-beta.0
  • v2.2.0
  • v2.2.1
  • v2.2.1-alpha.0
  • v2.2.1-alpha.1
  • v2.2.1-alpha.2
  • v2.2.1-alpha.3
  • v2.2.1-alpha.4
  • v2.2.2
  • v2.2.2-alpha.0
  • v2.2.2-beta.0
  • v2.2.2-beta.1
  • v2.2.3
  • v2.2.3-alpha.2
  • v2.2.3-beta.0
  • v2.2.3-beta.1
  • v2.3.0
  • v2.3.0-alpha.0
  • v2.3.0-alpha.1
  • v2.3.0-beta.0
  • v2.3.1
  • v2.3.1-alpha.0
  • v2.3.1-beta.0
  • v2.3.2
  • v2.3.2-beta.0
  • v2.4.0-alpha.0
  • v2.4.0-alpha.1
  • v2.4.0-alpha.2
  • v2.4.0-alpha.3
  • v2.4.0-beta.0
  • v2.4.1
  • v2.4.1-alpha.0
  • v2.4.1-alpha.1
  • v2.4.1-alpha.2
  • v2.4.1-alpha.3
  • v2.4.1-beta.0
  • v2.4.1-beta.1
  • v2.4.1-beta.2
  • v2.5.0
  • v2.5.0-alpha.0
  • v2.5.0-alpha.1
  • v2.5.0-beta.0
  • v2.5.0-beta.1
  • v2.5.1
  • v2.5.1-alpha.0
  • v2.5.1-alpha.1
  • v2.5.1-beta.0
  • v2.5.1-beta.1
  • v2.5.2-alpha.0
  • validation-icon
  • vanilla-renderers/select
  • vanilla-styles
  • vanilla-textcell-password
  • vue

26 May 2025 01:07PM CUT coverage: 82.573% (+0.05%) from 82.521%
15254752356

push

github

web-flow
feat(core): Add validate function based rule condition (#2441)

Add a new rule condition `ValidateFunctionCondition` using a given `validate` function
to evaluate the condition result. This allows using arbitrary custom logic to evaluate
condition results.
This facilitates not using schema-conditions to be able to only use one pre-compiled AJV
for the data schema at a later stage.

10587 of 28486 branches covered (37.17%)

9 of 9 new or added lines in 1 file covered. (100.0%)

30 existing lines in 10 files now uncovered.

18294 of 22155 relevant lines covered (82.57%)

27.13 hits per line

Relevant lines Covered
Build:
Build:
22155 RELEVANT LINES 18294 COVERED LINES
27.13 HITS PER LINE
Source Files on master
  • Tree
  • List 791
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15254752356 master feat(core): Add validate function based rule condition (#2441) Add a new rule condition `ValidateFunctionCondition` using a given `validate` function to evaluate the condition result. This allows using arbitrary custom logic to evaluate condition... push 26 May 2025 01:13PM CUT web-flow github
82.57
15251850938 master feat: mixed support and more for vue-vuetify - provides support for mixed types - adjust core resolve to be more compatible with boolean schemas - enhance date controls to show year, year/month etc. depending on the control options - improve perf... push 26 May 2025 10:43AM CUT web-flow github
82.52
15251658396 master feat: flushable debounce in react-material Some React Material inputs are debounced to avoid redundant update cycles. This debounce is now flushed immediately once the corresponding input loses focus. push 26 May 2025 10:33AM CUT web-flow github
82.52
14992482339 master dev: angular material example loads angular and core from source (#2448) The angular material dev example now loads angular and core dependencies from source instead of the built code. With this, the dev example automatically picks up changes to ... push 13 May 2025 09:02AM CUT web-flow github
82.52
14956900791 master Merge 5e32b15c4 into 6637fb0b6 Pull #2446 12 May 2025 07:34AM CUT web-flow github
82.52
14909960308 master v3.6.0-alpha.1 push 08 May 2025 03:24PM CUT jsonforms-publish github
82.52
14909342388 master angular: Allow Angular 20 release candidate in peer dependencies push 08 May 2025 02:52PM CUT lucas-koehler github
82.52
14613490322 master Merge ca0b0ef44 into 521826325 Pull #2435 23 Apr 2025 08:32AM CUT web-flow github
82.52
14613399704 master Merge 8455c49a0 into 521826325 Pull #2435 23 Apr 2025 08:26AM CUT web-flow github
82.52
14444130772 master react-material: Replace deprecated ListItem button prop (#2437) Remove deprecated prop button of ListItem and use ListItemButton instead. push 14 Apr 2025 11:13AM CUT web-flow github
82.52
See All Builds (2934)
  • 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