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

mybatis / generator / 2027
90%

Build:
DEFAULT BRANCH: master
Ran 08 Feb 2026 06:55PM UTC
Jobs 1
Files 342
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

08 Feb 2026 06:52PM UTC coverage: 89.941% (-0.02%) from 89.961%
2027

push

github

web-flow
Remove the Eclipse based Java file merger in favor of the merger in the core library (#1443)

* Remove unnecessary extra line in JavaDoc for most cases

* Support unmergeable Java files

* Generic files are never mergeable

* Remove Java merger from the Eclipse plugin

The new merger in the core project is better tested and more capable.

* Package our dependencies in a new plugin

* Remove the old core plugin

There is no need for this to be separated now. It only held the callback implementations after we removed the merger.

* Use Eclipse BND tools to keep binaries out of our source repo

* Revert a little change no longer needed

* Remove the old target platform definitions - no need to keep them around

* Remove deprecated source feature generation

Replace it with an explicit source feature

* Remove deprecated source feature generation

Replace it with an explicit source feature

* Remove unnecessary dependencies

* Restore the function where we add the Java project to the runtime classpath

This seems to have changed in more recent Eclipse versions. The project was getting added to the bootstrap classpath and not the user classpath.

* Documentation Updates

* Setup artifact signing in the release profile

* Refactor the main entry point and shell callback so that Java merging is configurable and optional

* Refactor the main entry point and shell callback so that Java merging is configurable and optional

2295 of 3073 branches covered (74.68%)

66 of 96 new or added lines in 8 files covered. (68.75%)

4 existing lines in 3 files now uncovered.

11641 of 12943 relevant lines covered (89.94%)

0.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
90.0
4.29% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/GeneratedJavaFile.java
1
0.0
0.0% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/GenericGeneratedFile.java
2
96.36
core/mybatis-generator-core/src/main/java/org/mybatis/generator/merge/java/JavaFileMergerJavaParserImpl.java
3
0.0
0.0% core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java
5
0.0
0.0% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java
6
0.0
core/mybatis-generator-core/src/main/java/org/mybatis/generator/merge/java/JavaMergerFactory.java
12
41.95
1.14% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/MyBatisGenerator.java

Uncovered Existing Lines

Lines Coverage ∆ File
1
41.95
1.14% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/MyBatisGenerator.java
1
0.0
0.0% core/mybatis-generator-core/src/main/java/org/mybatis/generator/api/ShellRunner.java
2
0.0
0.0% core/mybatis-generator-core/src/main/java/org/mybatis/generator/ant/GeneratorAntTask.java
Jobs
ID Job ID Ran Files Coverage
1 2027.1 08 Feb 2026 06:55PM UTC 342
89.94
GitHub Action Run
Source Files on build 2027
  • Tree
  • List 342
  • Changed 9
  • Source Changed 9
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #2027
  • e642182a on github
  • Prev Build on master (#2025)
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