Gary Tierney
3a96ffb6d3
Add missing deploy key and GH pages task dependency
2019-08-04 02:00:58 +01:00
Gary Tierney
8c50d3e091
WIP
2019-08-04 02:00:48 +01:00
Gary Tierney
b84c6ab641
Fix location of detekt report
2019-07-16 18:47:28 +01:00
Gary Tierney
57fc49a42b
Update test deps for Java 11
...
Prevent bytecode generation related test failures in tests that rely on
PowerMock by updating to PowerMock 2.
2019-07-16 16:35:34 +01:00
Major
a8d9db5009
Update detekt
...
This temporarily disables the custom detekt rules, as they break the
build in hard-to-debug ways.
2019-07-13 19:00:55 +01:00
Major
8753bedf7e
Update kotlin and coroutines dependencies
2019-07-13 15:14:35 +01:00
Gary Tierney
a0c78ced90
Add library containing detekt rules for apollo plugins
2018-09-04 05:53:06 +01:00
Gary Tierney
475c7ac741
Fix kotlin code style issues
2018-09-04 04:43:34 +01:00
Gary Tierney
fc1d6f46fa
Add additional command test coverage
2018-09-04 02:35:35 +01:00
Gary Tierney
21fea83c8e
Fix Detekt report path
2018-09-04 01:33:50 +01:00
Gary Tierney
4525eed734
Re-add HTML and XML code coverage reports
2018-09-04 01:16:12 +01:00
Gary Tierney
0f009882af
Fix merging of JaCoCo reports
2018-08-27 02:06:04 +01:00
Gary Tierney
b1a687be34
Create detekt profiles for each project
2018-08-27 01:47:14 +01:00
Gary Tierney
970a5b06ad
Set input directory in detekt task
2018-08-27 01:20:19 +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
Gary Tierney
1d802c3cb0
Use new SonarCloud organization
2018-08-26 14:59:34 +01:00
Gary Tierney
5346eab529
Use travis built-in SonarCloud support
2018-08-23 22:55:44 +01:00
Gary Tierney
ba5ff2b765
Fix inclusion of ktlint for check tasks
2018-08-22 23:16:53 +01:00
Gary Tierney
96e11dfe27
Remove empty allprojects block
2018-08-22 23:00:17 +01:00
Gary Tierney
eaa6ff6f2f
Add ktlint Gradle plugin
2018-08-22 22:59:25 +01:00
Gary Tierney
c2724236a2
Add Gradle wrapper
2018-08-22 21:21:58 +01:00
Gary Tierney
50d7e86302
Produce XML coverage report for codecov.io
2018-08-20 01:38:43 +01:00
Gary Tierney
5d84cdf40f
Fix recording of code coverage
2018-08-20 01:29:52 +01:00
Gary Tierney
88b0305cc8
Update test runner and coverage for CI
2018-08-20 00:00:55 +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
e255bd195e
Replace fast-classpath-scanner with classgraph
2018-08-19 20:32:42 +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