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

eclipsesource / jsonforms / 10852566272

13 Sep 2024 04:16PM UTC coverage: 81.733% (-1.6%) from 83.285%
10852566272

push

github

web-flow
fix(translations): memoize array translation (#2358)

This commit addresses an issue where array translations were created as new objects within the core module on each render cycle, causing unnecessary rerenders. By memoizing the translation object in the material renderer set, this commit prevents redundant rerenders.
This commit also adds memorization to the attributes of the material oneOfRenderer to further avoid unnecessary rerendering.

Co-authored-by: Stefan Dirix <sdirix@eclipsesource.com>

10158 of 23385 branches covered (43.44%)

20 of 30 new or added lines in 11 files covered. (66.67%)

1059 existing lines in 47 files now uncovered.

17267 of 21126 relevant lines covered (81.73%)

27.21 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

55.78
/packages/examples-react/node_modules/@jsonforms/react/src/JsonFormsContext.tsx


Source Not Available

The file "packages/examples-react/node_modules/@jsonforms/react/src/JsonFormsContext.tsx" isn't available on github. Either it's been removed, or the repo root directory needs to be updated.

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