Commit Graph

13 Commits

Author SHA1 Message Date
Gary Tierney 1c8637caac Re-add guava dependency to plugins 2019-08-05 01:07:19 +01:00
Gary Tierney 8c50d3e091 WIP 2019-08-04 02:00:48 +01:00
Gary Tierney a53929a9a8 Remove apollo-plugin Gradle plugin
Replaces the old Gradle plugin with plain Gradle buildscripts.  Also cleans-up
the current Gradle extensions and re-adds detekt, along with JUnit 5 support to
all modules.
2018-08-27 00:55:41 +01:00
Major- dc0690f82d Make plugins target java 8 2018-08-25 12:03:53 +01:00
Gary Tierney ba5ff2b765 Fix inclusion of ktlint for check tasks 2018-08-22 23:16:53 +01:00
Gary Tierney 5d84cdf40f Fix recording of code coverage 2018-08-20 01:29:52 +01:00
Gary Tierney ebeaa7cd92 Use Gradles built-in JUnit 5 support 2018-08-19 23:43:42 +01:00
Gary Tierney 248a7d97d9 Update plugin test framework to junit5
Updates the testing infrastructure to use the latest relesae of junit and
leverages the new extension mechanism to create an easy to use testing
framework.  Also adds additional test coverage for several plugins.
2018-08-19 22:28:41 +01:00
Gary Tierney bd6db246dc Remove Detekt configuration 2018-08-19 19:52:51 +01:00
Gary Tierney 0651d535fa Update to Kotlin 1.60 and Gradle 4.9
Removes the dependency on legacy script compilation and now relies on script
discovery.  In addition, the Gradle build scripts were refactored and updated
to be compatible with Gradle 5.0 and make use of the new java-library
configurations.
2018-08-19 19:26:51 +01:00
Gary Tierney 112b8aab57 Add basic detekt configuration 2017-09-17 04:28:10 +01:00
Gary Tierney edcb72b474 Fix plugin test running with new gradle modules 2017-09-16 20:40:17 +01:00
Gary Tierney 36282cf81e Remove plugins.gradle and factor into common extension 2017-09-16 18:49:06 +01:00