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

epam / miew
25%
main: 25%

Build:
Build:
LAST BUILD BRANCH: 622-class-instances-in-redux-store
DEFAULT BRANCH: main
Repo Added 12 Sep 2017 12:09PM UTC
Files 233
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 miew-redux-fix
branch: miew-redux-fix
CHANGE BRANCH
x
Reset
  • miew-redux-fix
  • 460-reorganize-readmes
  • 504-rename-packages
  • 505-add-miew-react-package
  • 512-update-copyright
  • 513-upgrade-application-to-react-18
  • 514-typeerror-cannot-read-properties-of-undefined-reading-join
  • 515-http-404-while-fetching-httplocalhost8080data1crnpdb
  • 521-nodejs-16-actions-are-deprecated
  • 524-viewer-fails-inside-iframe
  • 534-miew-disables-keys
  • 539-cannot-load-mmtf
  • 562-fix-express-version-using-resultion
  • 563-fix-dependabot-high-severity-alerts
  • 573-fix-coveralls-issue
  • 581-update-dependencies
  • 582-github-icon-is-missed-in-demo
  • 588-update-node-to-20-and-22
  • 589-check-node-24
  • 598-yarn-ci-failed-on-exportertestjs
  • 603-appveyor-build-failed-for-node24
  • 612-improve-miew-react-wrapper
  • 612-improve-miew-react-wrapper-part2
  • 617-uncaught-in-promise-error-addpair-increase-num-pairs
  • 622-class-instances-in-redux-store
  • copilot-instructions
  • dependabot/npm_and_yarn/bootstrap-5.0.0
  • dependabot/npm_and_yarn/brace-expansion-1.1.12
  • dependabot/npm_and_yarn/cipher-base-1.0.6
  • dependabot/npm_and_yarn/cross-spawn-6.0.6
  • dependabot/npm_and_yarn/elliptic-6.6.1
  • dependabot/npm_and_yarn/express-4.20.0
  • dependabot/npm_and_yarn/glob-parent-5.1.2
  • dependabot/npm_and_yarn/http-proxy-middleware-2.0.7
  • dependabot/npm_and_yarn/http-proxy-middleware-2.0.9
  • dependabot/npm_and_yarn/pbkdf2-3.1.3
  • dependabot/npm_and_yarn/prismjs-1.30.0
  • dependabot/npm_and_yarn/sha.js-2.4.12
  • dependabot/npm_and_yarn/tmp-0.2.4
  • dependabot/npm_and_yarn/webpack-dev-server-5.2.1
  • fix-e2e-tests-path
  • fix-fork-me-on-github
  • fix-form-data-security-issue
  • fix-underscore-dependency
  • main
  • miew-react-improve
  • release/0.11.0
  • release/v0.11.x
  • update-critical-dependencies
  • update-dependencies
  • update-dependencies-20240806
  • update-deps
  • update-underscore
  • v0.11.0
  • v0.11.1
  • year-2025

20 Oct 2025 01:13PM UTC coverage: 25.309% (+0.2%) from 25.1%
18653292335

push

github

paulsmirnov
Remove all non-serializable data from store

Now that MiewContext provides direct access to viewer instance, remove
all redundant data duplication from Redux state:

- Remove SEND_INFO, SAVE_COLORERS, SAVE_MODES actions
- Components now get complex info, colorers, and modes directly from
  viewer via useMiew() hook instead of Redux state
- Redux state now only contains pure UI state (loadingStage, theme)
- Eliminates all Redux best practices violations
- Significantly reduces state complexity and memory usage

This completes the Redux refactor - state now contains only serializable
UI data while all domain data is accessed directly from the viewer.

1462 of 5731 branches covered (25.51%)

Branch coverage included in aggregate %.

0 of 15 new or added lines in 2 files covered. (0.0%)

84 existing lines in 4 files now uncovered.

4005 of 15870 relevant lines covered (25.24%)

47418.88 hits per line

Relevant lines Covered
Build:
Build:
15870 RELEVANT LINES 4005 COVERED LINES
47418.88 HITS PER LINE
Source Files on miew-redux-fix
  • Tree
  • List 233
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18653292335 miew-redux-fix Remove all non-serializable data from store Now that MiewContext provides direct access to viewer instance, remove all redundant data duplication from Redux state: - Remove SEND_INFO, SAVE_COLORERS, SAVE_MODES actions - Components now get comple... push 20 Oct 2025 01:21PM UTC paulsmirnov github
25.31
17646413147 miew-redux-fix Remove all non-serializable data from store Now that MiewContext provides direct access to viewer instance, remove all redundant data duplication from Redux state: - Remove SEND_INFO, SAVE_COLORERS, SAVE_MODES actions - Components now get comple... push 11 Sep 2025 01:42PM UTC paulsmirnov github
25.1
17624067081 miew-redux-fix Remove all non-serializable data from store Now that MiewContext provides direct access to viewer instance, remove all redundant data duplication from Redux state: - Remove SEND_INFO, SAVE_COLORERS, SAVE_MODES actions - Components now get comple... push 10 Sep 2025 07:05PM UTC paulsmirnov github
25.25
See All Builds (2679)
  • 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