2
0
Fork 0
mirror of https://github.com/ethauvin/rife2.git synced 2025-04-30 10:38:12 -07:00
Commit graph

935 commits

Author SHA1 Message Date
ce405274d3 Optimized imports 2023-03-18 15:40:44 -04:00
eef75b4d16 Refactoring to support dependency set unions that always contain the most recent versions of dependencies if there are conflicts. 2023-03-18 14:49:58 -04:00
6ad790648f Added support for returning a dependency's base dependency without version number. 2023-03-18 12:17:50 -04:00
3794bd91c2 Minor cleanup 2023-03-18 11:28:26 -04:00
4bf7a3afb3 Javadocs 2023-03-18 11:28:04 -04:00
fc1400ac44 Make sure the download operation directories are created 2023-03-18 11:16:38 -04:00
c0f29fbd31 Exclude .DS_Store from uberjar and war archive creation 2023-03-18 11:02:08 -04:00
7bccc0e422 Javadocs 2023-03-18 10:29:42 -04:00
86d16d1c68 Added support for a RIFE2_PROPERTIES_VALUE env variable that can point to a file that contributes properties to the HierarchicalProperties 2023-03-18 10:24:06 -04:00
d3bbc84c41 Tweaks to IDEA project creation template to use the RIFE2 jar from the bld dist location and exclude the wrapper jar. 2023-03-18 10:16:10 -04:00
b489e6aa25 Wrapper fixes to allow for relocation and properties file support 2023-03-18 03:03:50 -04:00
f5b361cb12 Added UpdatesOperation and updates command. 2023-03-18 00:50:04 -04:00
91dd5935bb Wrapper improvement, the download location is now configurable. Error reporting is more user-friendly looking. 2023-03-17 23:08:18 -04:00
826f0ee99d Generate bld distribution upon publish 2023-03-17 22:11:08 -04:00
0174275f82 Test and project creation fixes 2023-03-17 20:26:29 -04:00
ac711dc0e7 Add a suffix to the main class for the blank creation template 2023-03-17 19:54:53 -04:00
a886db17fd When the wrapper is launched without a .java build file argument, execute the RIFE2 jar instead. 2023-03-17 19:50:39 -04:00
e6dda6e2e3 Project git ignore tweaks 2023-03-17 19:27:08 -04:00
5bd4ca30a2 First build system wrapper implementation 2023-03-17 19:15:01 -04:00
26ff790bd9 Add hierarchical properties to build executor. 2023-03-17 17:46:46 -04:00
d1bae61a2d Typo fix 2023-03-17 16:27:36 -04:00
3447d464ae War operation javadocs and tests.
Minor cleanups and refactorings.
2023-03-17 12:06:07 -04:00
61981abfaf Test fixes 2023-03-17 08:49:49 -04:00
33ecf67fe1 Javadoc tweaks 2023-03-17 08:33:13 -04:00
e4c4a73aa3 Added getValueOrAttribute to templates 2023-03-17 08:24:57 -04:00
881f0a9edb Uberjar operation javadocs and tests.
Minor cleanups and refactorings.
2023-03-16 22:55:26 -04:00
b2a58c09da Test operation javadocs and tests.
Minor cleanups and refactorings.
2023-03-16 21:21:30 -04:00
c8e5b0be00 Run operation javadocs and tests.
Minor cleanups and refactorings.
2023-03-16 20:22:51 -04:00
cb9491ac3f Javadocs and minor refactorings. 2023-03-16 18:41:37 -04:00
aa4ae95849 Minor tweak 2023-03-16 18:36:43 -04:00
d3bdbdc533 Added precompile operation tests and javadocs.
Refactoring to all operations.
2023-03-16 18:32:04 -04:00
61ce1f795e Added jar operation test.
Tweaks to other build tool tests.
2023-03-15 23:23:14 -04:00
e9e866ebfd Additional tests 2023-03-15 18:20:30 -04:00
73298e5613 Reworked project structure so that 'bld' is used where 'project' was used before. 2023-03-15 13:46:57 -04:00
7fb1fcc813 Download operation tests and javadocs.
Minor refactorings of projects.
2023-03-15 11:23:00 -04:00
f0d5ed76e1 Test tweaks 2023-03-15 09:43:13 -04:00
7d348846e9 Fixes to build executor 2023-03-15 09:23:19 -04:00
da29162359 Allow different types of build command implementations, not just annotated methods. 2023-03-15 08:57:49 -04:00
7bb44aa3e4 Allow the build commands map to be modified. 2023-03-14 23:39:28 -04:00
2c6fb6fa76 Skip compilation if no sources have been provided 2023-03-14 23:37:58 -04:00
11dd257385 Compile operation javadocs and tests. 2023-03-14 23:28:30 -04:00
6daea9cb6e Extracted web project features to a dedicated WebProject so that the blank project is completely clean. 2023-03-14 22:02:59 -04:00
def4ab0a17 Javadocs 2023-03-14 21:05:54 -04:00
60775353ed Javadocs 2023-03-14 21:03:10 -04:00
2ee013556b Added create-blank command and operation. 2023-03-14 20:58:23 -04:00
0207ec6829 Refactoring 2023-03-14 19:04:43 -04:00
aba7250201 Javadocs 2023-03-14 18:53:35 -04:00
5adbc04e77 Removed compile diagnostics formatting code since the JDK toString() method achieves the same thing. 2023-03-14 18:27:24 -04:00
2cfdde8964 Added create operation tests and docs.
Further cleanups and refactoring.
2023-03-14 18:06:37 -04:00
e35738493b Updated help text to be more applicable generically 2023-03-14 14:56:29 -04:00