Skip to content

Releases: rakutentech/android-buildconfig

2.0.0

26 Mar 05:36
9397744
Compare
Choose a tag to compare

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

26 Mar 01:21
68947b6
Compare
Choose a tag to compare
  • 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

26 Mar 01:20
ccb67ab
Compare
Choose a tag to compare
  • 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