Releases: rakutentech/android-buildconfig
Releases · rakutentech/android-buildconfig
2.0.0
Documentation/doclava: make image assets project local, i.e. not shared among subprojects.
This change breaks backward compatibility, so we start a new major version. See the migration guide for details.
1.2.0
- Documentation/doclava: add customization of javadoc
source
- Documentation/doclava: add customization of javadoc
classpath
- Documentation/doclava: simplified javadoc classpath setup
- buildSrc/SnapshotCheck: only apply to projcets in release version (according to semver)
- Quality/Pmd: Exclude
AvoidFieldNameMatchingMethodName
,JUnitTestContainsTooManyAsserts
,CommentDefaultAccessModifier
,MethodArgumentCouldBeFinal
rules - Quality/Checkstyle: Add support for
@SuppressWarnings("checkstyle:RuleName)
suppression of checkstyle rules - Quality/Findbugs: Setup complete classpath for findbugs task, relying on
android.libraryVariants
. Note that this does not work on android applications, but can be adapted to that usecase if it becomes necessary
1.1.0
- Documantation: Add doclava javadoc generation
- Quality/Checkstyle: Change checkstyle severity from warning to error so that non-compliant code fails the * build (can still be disabled with ignoreFailues flag in quality task extensions)
- Quality/jacocco: automatically make check depend on jacacoTestReport