2
0
Fork 0
mirror of https://github.com/ethauvin/rife2.git synced 2025-04-30 18:48:13 -07:00
Commit graph

942 commits

Author SHA1 Message Date
bc3ac6c66c Added build.sh script.
Tweaks for project structure.
2023-03-11 17:18:02 -05:00
bd3abab1fa Fix to new project build template. 2023-03-11 14:49:45 -05:00
8fb1baebbc Added support for multiple dependency repositories.
Added support for snapshot dependencies.
2023-03-11 14:41:19 -05:00
9494b6fc9e Minor cleanups 2023-03-11 14:16:56 -05:00
dadd535191 Minor cleanups 2023-03-11 13:29:32 -05:00
71ae18475b Dependency test simplification.
Restructuring of CLI create command.
Addition of initial download upon creation.
2023-03-11 13:21:20 -05:00
61e1ea61bd Extracted new project dependencies and generate them dynamically using a template at project creation. 2023-03-11 12:45:47 -05:00
a37d9a70f7 Allowed for multiple scope retrieval of dependencies.
Added more dependency tests.
2023-03-11 11:30:45 -05:00
228ddeeaf0 Added child transitive dependencies at the end to resolve version conflicts like Maven does.
Added more dependency tests.
2023-03-11 10:55:27 -05:00
9530ed84f9 Minor fixes for more complex poms 2023-03-11 10:43:58 -05:00
eafdd0cf10 Minor cleanups 2023-03-11 09:50:31 -05:00
70c230d449 Added more build dependency resolution tests 2023-03-11 09:47:34 -05:00
0ffcf5dcc0 Minor cleanup 2023-03-11 09:26:14 -05:00
1cc31db06e Working Maven dependency support 2023-03-11 09:19:56 -05:00
fad8635273 WIP Maven dependency support, still needs to account for exclusions 2023-03-10 22:33:29 -05:00
a834d0217f Added dependency repository support.
Switched XML download to using generic URL connections, which don't rely on HTTP only.
2023-03-10 14:36:10 -05:00
0564da320a Added support for getting transitive dependencies.
Changes to VersionNumber to completely preserve the original format.
2023-03-10 14:14:21 -05:00
4fe90e8458 Added classifier and type to Dependency 2023-03-10 12:28:45 -05:00
ab1abcdff1 Minor refactorings 2023-03-09 19:58:27 -05:00
6b5567587e Added support for dependency specification in build 2023-03-09 19:36:06 -05:00
0eb36c8c99 Made dependency scope an enum 2023-03-09 19:09:06 -05:00
65e611b8d3 Start of Project DSL with version number creation 2023-03-09 19:01:25 -05:00
bd55912d7c WIP build system 2023-03-09 18:30:35 -05:00
5f52dcf2d6 Added POM and dependencies parsing for the CLI.
Improvements to the version numbers.
2023-03-08 19:39:09 -05:00
3f4bacb096 Update template engine context attributes when resuming a continuation. 2023-03-08 18:39:03 -05:00
f0b0fbce14 Added supported for template attributes.
Templates instantiated through the engine's Context, will have the context set as an attribute by default.
2023-03-08 18:24:18 -05:00
aab2eb7947 Updated version to 1.5.0-SNAPSHOT 2023-03-08 18:02:06 -05:00
e090235b89 WIP maven dependency management 2023-03-08 17:46:39 -05:00
1672aaf0cb Updated HelloTemplate example 2023-03-08 15:03:17 -05:00
6a30f0491a Added Xml2Data helper class to easily parse XML documents. 2023-03-08 12:00:35 -05:00
d7d8a654cb Added Xml2Data helper class to easily parse XML documents. 2023-03-08 12:00:23 -05:00
da871a6f8a Split up new project creation lib dirs into different scopes.
Added IDEA run targets to project creation.
2023-03-08 09:37:27 -05:00
4e5fa79b16 Tweaks to build CLI command 2023-03-07 21:35:15 -05:00
b16f049230 Tweaks to build CLI command 2023-03-07 21:34:40 -05:00
cc0e6e78d7 Tweaks to build CLI command 2023-03-07 21:34:11 -05:00
e8ec09b577 Tweak to build CLI command 2023-03-07 21:30:36 -05:00
dbb4a86843 Added build CLI command 2023-03-07 21:30:09 -05:00
b6e12dbf3d Typo fix 2023-03-07 19:21:26 -05:00
b1f91e75c5 Upgrade Gradle to v8.0.2 2023-03-07 19:19:35 -05:00
833cc61b67 Working CLI new command with IDEA support 2023-03-07 18:11:36 -05:00
b3873b797b Added environment variables to the first level of hierarchical properties. 2023-03-07 15:08:39 -05:00
f89890c35b Better virtual thread support implementation, relying on the hooks that Jetty already provides for integrating them. 2023-03-07 14:54:52 -05:00
e286b38a7f Exclude validation classes properties from bean property utilities. Tweaks for native image. 2023-03-07 12:21:44 -05:00
0ff4142fef Updated links to new location of project 2023-03-07 07:51:13 -05:00
8d0dad2034 Cleanup of virtual thread support 2023-03-06 17:51:10 -05:00
Josiah Noel
77fd021dfc
Add Loom support (#17) 2023-03-06 17:22:11 -05:00
dce96f18f5 Minor readme update 2023-03-06 17:20:23 -05:00
64599c7d6a Updated for latest GitHub workflow actions 2023-03-06 17:00:27 -05:00
b9aaf50b8f Updated some deps. 2023-03-06 10:05:08 -05:00
08315b8671 Change sumo to standalone jar, only including what's necessary to run RIFE2 apps standalone with the H2 database and tests.
Added beginning of RIFE2 CLI.
2023-03-04 18:42:58 -05:00