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

mybatis / generator
90%

Build:
DEFAULT BRANCH: master
Repo Added 10 Oct 2015 11:17PM UTC
Files 342
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: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 05d2f924d69e21eb8b5aa3b1f75d1cbc73b5c557
  • 1ef1f1acfb6e8046492567016d82d56a970342ee
  • 31be7b5669ef8d92e17eab532ab1740dc38dc374
  • 32b746cf0e59a35531d96b52f8b826888ab6e587
  • 6806385248391bb19c549cd6ca453bf183595358
  • api-refactoring
  • c23a85034283e162ad278511ffbde389204b59ed
  • commons-logging
  • context-is-configuration-only
  • copyright
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/setup-java-3
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.10
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.11
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.4
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.4-groovyless
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.5
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.7
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.8
  • dependabot/maven/core/ch.qos.logback-logback-classic-1.2.9
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.19.0
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.20.0
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.20.2
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.22.0
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.22.1
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.23.0
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.23.1
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.24.0
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.24.2
  • dependabot/maven/core/com.github.javaparser-javaparser-core-3.24.4
  • dependabot/maven/core/fr.jcgay.maven-maven-profiler-3.1.1
  • dependabot/maven/core/fr.jcgay.maven-maven-profiler-3.2
  • dependabot/maven/core/jakarta.annotation-jakarta.annotation-api-2.1.0
  • dependabot/maven/core/jakarta.annotation-jakarta.annotation-api-2.1.1
  • dependabot/maven/core/junit.jupiter.version-5.7.1
  • dependabot/maven/core/junit.jupiter.version-5.7.2
  • dependabot/maven/core/junit.jupiter.version-5.8.0
  • dependabot/maven/core/junit.jupiter.version-5.8.1
  • dependabot/maven/core/junit.jupiter.version-5.8.2
  • dependabot/maven/core/kotlin.version-1.4.21
  • dependabot/maven/core/kotlin.version-1.4.21-2
  • dependabot/maven/core/kotlin.version-1.4.30
  • dependabot/maven/core/kotlin.version-1.4.31
  • dependabot/maven/core/kotlin.version-1.4.32
  • dependabot/maven/core/kotlin.version-1.5.0
  • dependabot/maven/core/kotlin.version-1.5.10
  • dependabot/maven/core/kotlin.version-1.5.20
  • dependabot/maven/core/kotlin.version-1.5.21
  • dependabot/maven/core/kotlin.version-1.5.30
  • dependabot/maven/core/kotlin.version-1.6.0
  • dependabot/maven/core/kotlin.version-1.6.10
  • dependabot/maven/core/kotlin.version-1.6.20
  • dependabot/maven/core/kotlin.version-1.6.21
  • dependabot/maven/core/kotlin.version-1.7.0
  • dependabot/maven/core/kotlin.version-1.7.10
  • dependabot/maven/core/org.apache.ant-ant-1.10.10
  • dependabot/maven/core/org.apache.ant-ant-1.10.11
  • dependabot/maven/core/org.apache.ant-ant-1.10.12
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.14.1
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.15.0
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.16.0
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.17.0
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.17.1
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.17.2
  • dependabot/maven/core/org.apache.logging.log4j-log4j-api-2.18.0
  • dependabot/maven/core/org.apache.maven-maven-core-3.8.1
  • dependabot/maven/core/org.apache.maven-maven-core-3.8.2
  • dependabot/maven/core/org.apache.maven-maven-core-3.8.3
  • dependabot/maven/core/org.apache.maven-maven-core-3.8.4
  • dependabot/maven/core/org.apache.maven-maven-core-3.8.5
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.1
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.2
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.3
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.4
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.5
  • dependabot/maven/core/org.apache.maven-maven-plugin-api-3.8.6
  • dependabot/maven/core/org.apache.maven.plugin-tools-maven-plugin-annotations-3.6.1
  • dependabot/maven/core/org.apache.maven.plugin-tools-maven-plugin-annotations-3.6.2
  • dependabot/maven/core/org.apache.maven.plugin-tools-maven-plugin-annotations-3.6.4
  • dependabot/maven/core/org.apache.maven.plugins-maven-plugin-plugin-3.6.1
  • dependabot/maven/core/org.apache.maven.plugins-maven-plugin-plugin-3.6.2
  • dependabot/maven/core/org.apache.maven.plugins-maven-plugin-plugin-3.6.4
  • dependabot/maven/core/org.assertj-assertj-core-3.19.0
  • dependabot/maven/core/org.assertj-assertj-core-3.20.0
  • dependabot/maven/core/org.assertj-assertj-core-3.20.1
  • dependabot/maven/core/org.assertj-assertj-core-3.20.2
  • dependabot/maven/core/org.assertj-assertj-core-3.22.0
  • dependabot/maven/core/org.assertj-assertj-core-3.23.0
  • dependabot/maven/core/org.assertj-assertj-core-3.23.1
  • dependabot/maven/core/org.codehaus.mojo-build-helper-maven-plugin-3.3.0
  • dependabot/maven/core/org.codehaus.mojo-exec-maven-plugin-3.1.0
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.7.1
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.7.2
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.8.0
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.8.1
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.8.2
  • dependabot/maven/core/org.junit.platform-junit-platform-launcher-1.9.0
  • dependabot/maven/core/org.mybatis-mybatis-3.5.10
  • dependabot/maven/core/org.mybatis-mybatis-3.5.7
  • dependabot/maven/core/org.mybatis-mybatis-3.5.8
  • dependabot/maven/core/org.mybatis-mybatis-3.5.9
  • dependabot/maven/core/org.mybatis-mybatis-parent-33
  • dependabot/maven/core/org.mybatis-mybatis-parent-34
  • dependabot/maven/core/org.mybatis.dynamic-sql-mybatis-dynamic-sql-1.3.0
  • dependabot/maven/core/org.reflections-reflections-0.10
  • dependabot/maven/core/org.reflections-reflections-0.10.1
  • dependabot/maven/core/org.reflections-reflections-0.10.2
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.31
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.32
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.33
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.34
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.35
  • dependabot/maven/core/org.slf4j-slf4j-api-1.7.36
  • eclipse-cleanup
  • ee93b700c9f6e1bc01915d2008acca2d5e2a1d69
  • feat-merge-mapper
  • fix-abstract-generator
  • general-cleanup
  • gh1288
  • improve-context-values
  • introspected-table-refactoring
  • java-17
  • java-merger
  • java-merging
  • jspecify
  • just-java-17-updates
  • master
  • new-introspected-table
  • new-java-merger-test-cases
  • record-support
  • refactor-javamerger
  • remove-confusing-domtests-project
  • remove-eclipse-merger
  • remove-eclipse-testing-framework
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-5.x
  • renovate/actions-checkout-6.x
  • renovate/actions-checkout-digest
  • renovate/actions-setup-java-4.x
  • renovate/actions-setup-java-5.x
  • renovate/actions-setup-java-digest
  • renovate/ch.qos.logback-logback-classic-1.x
  • renovate/com.github.javaparser-javaparser-core-3.x
  • renovate/commons-logging-commons-logging-1.x
  • renovate/configure
  • renovate/github-codeql-action-3.x
  • renovate/github-codeql-action-4.x
  • renovate/github-codeql-action-digest
  • renovate/hsqldb.version
  • renovate/jakarta.annotation-jakarta.annotation-api-3.x
  • renovate/jamesives-github-pages-deploy-action-4.x
  • renovate/jamesives-github-pages-deploy-action-digest
  • renovate/junit-framework-monorepo
  • renovate/junit5-monorepo
  • renovate/kotlin-monorepo
  • renovate/kotlin.version
  • renovate/license.version
  • renovate/log4j2-monorepo
  • renovate/logback-monorepo
  • renovate/major-junit-framework-monorepo
  • renovate/major-kotlin-monorepo
  • renovate/major-license.version
  • renovate/major-tycho-extras-version
  • renovate/major-tycho-version
  • renovate/maven-3.x
  • renovate/maven-wrapper-3.x
  • renovate/org.apache.ant-ant-1.x
  • renovate/org.apache.logging.log4j-log4j-api-2.x
  • renovate/org.apache.maven-maven-core-3.x
  • renovate/org.apache.maven-maven-plugin-api-3.x
  • renovate/org.apache.maven.plugin-tools-maven-plugin-annotations-3.x
  • renovate/org.apache.maven.plugins-maven-antrun-plugin-3.x
  • renovate/org.apache.maven.plugins-maven-clean-plugin-3.x
  • renovate/org.apache.maven.plugins-maven-plugin-plugin-3.x
  • renovate/org.apache.maven.plugins-maven-source-plugin-3.x
  • renovate/org.apache.maven.plugins-maven-toolchains-plugin-3.x
  • renovate/org.assertj-assertj-core-3.x
  • renovate/org.codehaus.mojo-build-helper-maven-plugin-3.x
  • renovate/org.codehaus.mojo-exec-maven-plugin-3.x
  • renovate/org.jacoco-jacoco-maven-plugin-0.x
  • renovate/org.mybatis-mybatis-3.x
  • renovate/org.mybatis-mybatis-parent-36.x
  • renovate/org.mybatis-mybatis-parent-37.x
  • renovate/org.mybatis-mybatis-parent-38.x
  • renovate/org.mybatis-mybatis-parent-39.x
  • renovate/org.mybatis-mybatis-parent-40.x
  • renovate/org.mybatis-mybatis-parent-41.x
  • renovate/org.mybatis-mybatis-parent-42.x
  • renovate/org.mybatis-mybatis-parent-43.x
  • renovate/org.mybatis-mybatis-parent-44.x
  • renovate/org.mybatis-mybatis-parent-45.x
  • renovate/org.mybatis-mybatis-parent-46.x
  • renovate/org.mybatis-mybatis-parent-48.x
  • renovate/org.mybatis-mybatis-parent-49.x
  • renovate/org.mybatis-mybatis-parent-50.x
  • renovate/org.mybatis-mybatis-parent-51.x
  • renovate/org.mybatis.dynamic-sql-mybatis-dynamic-sql-1.x
  • renovate/org.slf4j-slf4j-api-2.x
  • renovate/slf4j-monorepo
  • renovate/tycho-extras-version
  • renovate/tycho-version
  • runtime-improvements
  • simplify-merge-testcase
  • site
  • sonar-nags

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

Relevant lines Covered
Build:
Build:
12943 RELEVANT LINES 11641 COVERED LINES
0.9 HITS PER LINE
Source Files on master
  • Tree
  • List 342
  • Changed 9
  • Source Changed 9
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
2027 master 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 fr... push 08 Feb 2026 06:55PM UTC web-flow github
89.94
2026 remove-eclipse-merger Merge 6b288d3fa into 4e917b771 Pull #1443 08 Feb 2026 06:47PM UTC web-flow github
89.94
2025 master Merge pull request #1441 from mybatis/renovate/github-codeql-action-digest Update github/codeql-action digest to 45cbd0c push 07 Feb 2026 07:27PM UTC web-flow github
89.96
2022 renovate/logback-monorepo Update dependency ch.qos.logback:logback-classic to v1.5.28 Pull #1442 06 Feb 2026 04:54PM UTC web-flow github
89.96
2023 renovate/logback-monorepo Merge d9cfccf45 into 7c867d7f6 Pull #1442 06 Feb 2026 04:54PM UTC web-flow github
89.96
2020 renovate/github-codeql-action-digest Update github/codeql-action digest to 45cbd0c Pull #1441 05 Feb 2026 10:41PM UTC web-flow github
89.96
2019 master Merge pull request #1440 from mybatis/renovate/kotlin-monorepo Update kotlin monorepo to v2.3.10 push 05 Feb 2026 04:19PM UTC web-flow github
89.96
2016 renovate/kotlin-monorepo Update kotlin monorepo to v2.3.10 Pull #1440 05 Feb 2026 10:03AM UTC web-flow github
89.96
2015 eclipse-cleanup Merge d9fc00fc2 into 996597fc5 Pull #1439 04 Feb 2026 11:06PM UTC web-flow github
89.96
2014 master Merge pull request #1435 from mybatis/renovate/github-codeql-action-digest Update github/codeql-action digest to 6bc82e0 push 04 Feb 2026 02:15AM UTC web-flow github
89.96
See All Builds (1932)
  • 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

© 2026 Coveralls, Inc