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
6c68141898
Cleanups and javadocs
2023-03-14 13:56:58 -04:00
96f6681639
Cleanups
2023-03-14 13:34:15 -04:00
e30d58900c
Build system project now uses constructor for setup instead of method.
...
Project can be used as a regular class.
Project and CreateOperation now have configurable work directories.
Create operation now uses the project logic for its structure.
Clean operation tests.
2023-03-14 13:14:49 -04:00
2951a89672
Cleanups
2023-03-14 12:02:34 -04:00
80f0ba7d3f
Javadocs, refactoring and cleanups.
2023-03-14 10:58:10 -04:00
a8c1cc5a4f
WIP build system javadocs
2023-03-13 22:24:28 -04:00
ea37c218f5
Improvements to TestOperation
2023-03-13 20:55:51 -04:00
1353685ec8
Tabs to spaces
2023-03-13 17:31:19 -04:00
54652175ab
Added retrieval of specific filtered tag data.
...
Improved performance of template value rendering thanks to direct lookups.
2023-03-13 17:27:59 -04:00
772edebad1
Process filtered rendered value tags as content is generated as opposed to as the final step. This allows for rendered content to go align with block appending and setting.
2023-03-13 15:32:44 -04:00
522c414c99
Cleanup
2023-03-13 14:18:20 -04:00
788716f2c8
Fixed typos ( #20 )
2023-03-13 13:48:50 -04:00
846e0b5381
Tweaks to jar manifest attributes api
2023-03-13 13:00:31 -04:00
86111ad144
Fixed typo
2023-03-13 12:49:02 -04:00
918583abeb
Added uberjar build command
2023-03-13 12:28:39 -04:00
977f6f97f1
Fixes #18 : Rendered differentiator starts with colon separator when retrieved
2023-03-13 12:09:16 -04:00
c7c2caf93c
Refactoring of JarOperation.
...
Working WarOperation.
2023-03-13 09:43:05 -04:00
17bdc58023
Removed test project
2023-03-13 09:23:40 -04:00
0e17187710
Project creation templates cleanups.
2023-03-13 09:23:02 -04:00
262fabc09d
Re-arrange create new project template files.
2023-03-13 09:16:43 -04:00