71 Commits
Author SHA1 Message Date
zml 7e6c50f6d5 chore(build): upgradle to 7.6 2022-12-12 19:28:12 -08:00
zml 70db30069c build: Bump build deps
Resolve an issue with DiscreteTransform2 logic brought up by error-prone
2022-10-15 21:25:09 -07:00
zml d229c0c773 build: Bump gradle/plugins, use shared workflows 2022-07-16 20:20:16 -07:00
zml a2f537bfe7 build: Bump to Gradle 7.2 2021-08-17 21:06:39 -07:00
zml 0b9188d714 build: Use convention plugin, standard GH actions workflows (#2358) 2021-05-27 22:30:50 -07:00
zml b4cc27ecd4 build: Bump to gradle 7, accomodate changes in impl 2021-04-25 18:52:29 -07:00
Zach Levis 3a004515db Bump gradle to 6.8.1 2021-01-29 14:56:27 -08:00
Morpheus 16f95fcc78 Use gradle wrapper all (#2208) 2020-08-24 00:36:20 +02:00
Gabriel Harris-Rouquette 914829dd4c Apparently the wrapper was screwing everything up.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2020-06-22 23:50:06 -07:00
Gabriel Harris-Rouquette 4160a4e9f2 Attempt to strip SpongeGradle to figure out the exact gradle needs.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2020-06-22 23:50:06 -07:00
Gabriel Harris-Rouquette 77357159f8 Now that SpongeAPI works with new SpongeGradle....
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-09-08 18:26:25 -07:00
Gabriel Harris-Rouquette df2ee10006 Kotlin-dsl part 2.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-08-31 10:05:05 -07:00
Aaron Hill 4ab0d1a5bf Update to Gradle 4.10.3 2019-04-24 23:26:39 -04:00
Liam c1ad56add5 Fix flowpowered links - site is down (#1930) 2019-02-02 15:49:18 +01:00
Aaron Hill 4f54ce0d8e Bump Gradle to 3.4.1
There's no reason to use 3.4.0 instead of 3.4.1
2018-11-01 00:02:24 -04:00
Aaron Hill b94c9b100f Update Gradle wrapper to 3.4 2018-10-31 14:16:08 -04:00
Parker Lougheed 3d2d8cbc0e Fix checkstyle warnings, warnings during compilation, and other cleanup for stable-7 (#1747)
* Update checkstyle for some upstream changes

* Cleanup TypeTokens class and suppress various checkstyle complaints

* Cleanup CatalogTypes class

* Cleanup keys classes

* Outright remove old enchantment reference in CatalogTypes and add it a suppression for star import

* Cleanup QueryOperationTypes

* Cleanup some javadocs of core classes

* Add suppression for line length for queryoperationtypes

* Remove unused Keys import

* Cleanup advancements

* Cleanup config javadocs

* Cleanup world package

* Cleanup tests slightly, will do more when we convert to junit5 eventually

* Various comment and import fixes

* Cleanup item package

* Fix weird comment length error

* Add some Javadocs to RideableHorse

* Cleanup event package

* Cleanup data package

* Cleanup command package a little, no more checkstyle errorsgit add .

* Other general cleanup, mostly spelling

* Unify package info format and add missing ones

* Streamline private constructors

* Sort fields

* No more errors on build

* Fix checkstyle suppression

* Remove breaking changes

* Fix most issues
2018-01-23 22:43:02 -06:00
Minecrell 25890783ac Gradle: Apply IntelliJ IDEA inheritOutputDirs fix to all modules
We need to set inheritOutputDirs to true for all IntelliJ IDEA
modules to avoid problems caused by separate output directories
for classes/resources in IntelliJ IDEA.

Up to now it was applied separately for SpongeAPI and the
implementation modules, which means it wasn't applied to the
testplugins module automatically. Move it to the shared Gradle
configuration to ensure it gets applied for all modules.
2017-12-27 12:28:02 +01:00
Minecrell 03665e1cee Gradle: Drop extra source/target compatibility afterEvaluate block
ForgeGradle no longer sets the source/target compatibility level
to Java 6 in 1.12, so we can remove this now.
2017-12-27 12:22:29 +01:00
Minecrell ac83efa65b Update Caffeine and Mockito 2017-08-14 21:15:24 +02:00
kashike 4979c1a350 Bump dependencies 2017-06-09 10:47:43 +02:00
Minecrell e1083729dd Set Specification-Version for SpongeAPI 2017-03-08 16:43:14 +01:00
Aaron Hill 766022b54c Improve event generator performance
A proper constructor is generated for each event, rather than passing in
a Map of property names to values
2017-02-19 16:17:29 -05:00
Minecrell e5e0cfcc32 Remove Powermock and update to Mockito 2 2017-02-07 14:32:53 +01:00
Minecrell d359d1ae1f Update Gradle wrapper to 3.3 2017-01-08 11:37:22 +01:00
Minecrell d39332027d Update SpongeGradle to 0.8.1, remove FTP deployer since it is no longer needed 2016-12-11 09:49:29 +01:00
Minecrell 14515f1d3b Update Gradle wrapper to 3.2.1 2016-11-29 19:50:46 +01:00
Minecrell 992839097f Update dependencies 2016-11-17 17:29:03 +01:00
Minecrell 13cfcfe86d Update Gradle wrapper to 3.2 2016-11-16 11:58:22 +01:00
Minecrell 271fea6a05 Cleanup Gradle build scripts 2016-10-01 11:40:18 +02:00
Minecrell eff7884008 Revert "Revert "Update Gradle wrapper to 3.1""
This reverts commit 65e849863d.
2016-10-01 09:20:30 +02:00
Chris Sanders 65e849863d Revert "Update Gradle wrapper to 3.1"
This reverts commit 77681fecc2.
2016-09-30 23:25:32 -05:00
Minecrell 77681fecc2 Update Gradle wrapper to 3.1 2016-09-29 22:05:28 +02:00
Minecrell fc96f107a9 Update Gradle wrapper to 2.14.1 2016-07-31 10:15:03 +02:00
Minecrell 76a7087d42 Update Gradle wrapper to 2.14 2016-06-17 17:41:52 +02:00
Minecrell faa9120fd2 Replace license-gradle-plugin with licenser, update checkstyle config 2016-06-02 14:53:11 +02:00
Minecrell 254e52c9c1 Fix Javadoc links and update powermock and checkstyle 2016-06-01 19:23:11 +02:00
Minecrell cd05f2f4f6 Update Gradle wrapper to 2.13 2016-05-06 10:42:09 +02:00
Minecrell 8725d78e33 Update slf4j-api to 1.7.21 2016-04-29 17:10:31 +02:00
Minecrell dd7e8e25a9 Update Gradle wrapper to 2.12 2016-03-21 17:52:16 +01:00
Minecrell b0741b7f92 Update slf4j-api and cleanup manifest configuration 2016-03-19 17:21:27 +01:00
Minecrell 0d59212ceb Fix duplicatesStrategy 2016-03-10 16:17:56 +01:00
Minecrell 9e1fd85e4e Update slf4j-api, SpongeGradle and fix checkstyle 2016-03-09 17:23:48 +01:00
Minecrell 9e66fe1ce6 Add plugin annotation processor for file metadata generation
Fixes #624
2016-02-28 12:08:32 +01:00
Minecrell 4c0d27cf1a Update Gradle to 2.11 2016-02-10 17:51:36 +01:00
Aaron Hill 8c391cbc00 Add Git-Branch to the manifest 2016-02-09 21:53:49 -05:00
Minecrell d16231b3dd Fail if we're trying to include the same file in the jar several times 2016-01-20 19:18:00 +01:00
Minecrell aa7499ec74 Cleanup SpongeAPI Gradle build scripts 2016-01-19 20:24:44 +01:00
Minecrell 971c7af8e4 Update checkstyle and powermock 2015-12-24 12:32:04 +01:00
Minecrell 527ff7aa78 Update Gradle to 2.10 2015-12-24 11:53:55 +01:00