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

exercism / java-representer / 8154554873
84%

Build:
DEFAULT BRANCH: main
Ran 05 Mar 2024 10:15AM UTC
Jobs 1
Files 13
Run time 1min
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

05 Mar 2024 10:14AM UTC coverage: 83.511%. First build
8154554873

push

github

web-flow
Refactor to use the Spoon library (#109)

* Fix errors in output caused by log4j in offline mode

* Remove unused class

* Migrate to JUnit 5

* Refactor

* Reformat and clean up normalizers

* Write to given output directory instead of input directory

* Fix recursive placeholder generation

* Add CONTRIBUTING.md

* Update README.md

* Remove unused files

* Update .dockerignore

* Update unit tests after fixing recursion bug

* Make logging level configurable through `LOGGING_LEVEL` env var

* Order mapping.json keys alphabetically

Apparently the order in which placeholders are added to the mapping is not guaranteed, causing the smoke tests to fail sometimes because the mapping.json has a different order.

Having ordered keys in an org.json.JSONObject is apparently not possible, so this switches the project to using com.google.gson instead.

* Set up test coverage reporting

* Add coverage badge to README

* Rewrite using https://github.com/INRIA/spoon

* Add unit tests

* Use approvals for snapshot testing

* Add unit tests for OutputWriter

* Add Javadoc to processor classes

* Merge smoke test scenarios into one

* Set compliance level to 19, add test cases for record classes and switch expressions

Note that support for Java 20 and 21 is not yet added to Spoon.

* Log placeholders while renaming

* Do not replace placeholders with new placeholders

* Fix renaming of record components

* Mark snapshot files as binary to preserve line endings

* Fix enum formatting

* Consistent formatting using google-java-format

* Change printing and formatting options

- No fully qualified types when printing
- Use AOSP style for formatting

17 of 26 branches covered (65.38%)

Branch coverage included in aggregate %.

140 of 162 relevant lines covered (86.42%)

3.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8154554873.1 05 Mar 2024 10:15AM UTC 13
83.51
GitHub Action Run
Source Files on build 8154554873
  • Tree
  • List 13
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #8154554873
  • 6856315b on github
  • Next Build on main (#8155941775)
  • Delete
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