Erik C. Thauvin
25c77ed5df
Improve method consistency
2026-01-21 15:01:17 -08:00
Erik C. Thauvin
21ed5912f0
Add support for multiple input types (Collection, Varargs, File, Path) in JavacOptions path-related methods.
2026-01-21 11:37:20 -08:00
Erik C. Thauvin
737927da26
Refactor XLint options for better handling of null/empty lists.
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-linux (23) (push) Has been cancelled
bld-ci / build-linux (24) (push) Has been cancelled
bld-ci / build-linux (25) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-macos (23) (push) Has been cancelled
bld-ci / build-macos (24) (push) Has been cancelled
bld-ci / build-macos (25) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
bld-ci / build-windows (23) (push) Has been cancelled
bld-ci / build-windows (24) (push) Has been cancelled
bld-ci / build-windows (25) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
2026-01-11 11:33:00 -08:00
Erik C. Thauvin
6fd3948f04
Add JUnit reporter integration and update workflow steps
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
c537b584f2
Add unit tests for JavacOptions class
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
7a419ed197
Add support for -Xlint options in JavacOptions
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
9c5928f9b1
Cleanup Javadocs
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
26ff495b79
Fix containsRelease method to check for --release instead of -release in JavacOptions
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
585325dd46
Add support for --add-reads, --default-module-for-created-files and --patch-module in JavacOptions
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
793fde47dc
Add support for --add-exports in JavacOptions
2026-01-11 11:17:15 -08:00
Erik C. Thauvin
fea026a9c6
Add support for --source and --target in JavacOptions
2026-01-11 11:17:14 -08:00
Erik C. Thauvin
c71a98c6ee
Allow for modulePath and classPath specification using a File array or collection
2026-01-11 11:17:14 -08:00
Erik C. Thauvin
8ad5414d67
Revise README to focus on contributing guidelines
...
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-linux (23) (push) Has been cancelled
bld-ci / build-linux (24) (push) Has been cancelled
bld-ci / build-linux (25) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-macos (23) (push) Has been cancelled
bld-ci / build-macos (24) (push) Has been cancelled
bld-ci / build-macos (25) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
bld-ci / build-windows (23) (push) Has been cancelled
bld-ci / build-windows (24) (push) Has been cancelled
bld-ci / build-windows (25) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
Updated the README to replace the 'Building bld' section with a link to the 'CONTRIBUTING.md' file.
2025-12-30 12:45:43 -08:00
Erik C. Thauvin
684c697896
Create CONTRIBUTING.md with contribution instructions
...
Added contributing guidelines for the project.
2025-12-30 12:39:52 -08:00
Geert Bevin
affa9e1dac
Updated RIFE2/core
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-linux (23) (push) Has been cancelled
bld-ci / build-linux (24) (push) Has been cancelled
bld-ci / build-linux (25) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-macos (23) (push) Has been cancelled
bld-ci / build-macos (24) (push) Has been cancelled
bld-ci / build-macos (25) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
bld-ci / build-windows (23) (push) Has been cancelled
bld-ci / build-windows (24) (push) Has been cancelled
bld-ci / build-windows (25) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
2025-11-17 21:52:04 -05:00
Geert Bevin
1c70337afb
Added Java 23 and 24 to CI tests
2025-11-17 21:45:32 -05:00
Geert Bevin
25bf0d3595
Added Java 25 to CI tests
2025-11-17 21:28:50 -05:00
Geert Bevin
0ec366e90b
Updated RIFE2/core to version 1.9.3
2025-11-17 21:26:52 -05:00
Geert Bevin
8559696a6a
Revert "Fixed missing main-class when running a modular application."
...
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
This reverts commit 82705b952b .
2025-11-16 20:07:04 -05:00
Geert Bevin
6f54789dd9
Merge pull request #65 from Xasmedy/main
...
bld-ci / build-linux (17) (push) Waiting to run
bld-ci / build-linux (20) (push) Waiting to run
bld-ci / build-linux (21) (push) Waiting to run
bld-ci / build-linux (22) (push) Waiting to run
bld-ci / build-macos (17) (push) Waiting to run
bld-ci / build-macos (20) (push) Waiting to run
bld-ci / build-macos (21) (push) Waiting to run
bld-ci / build-macos (22) (push) Waiting to run
bld-ci / build-windows (17) (push) Waiting to run
bld-ci / build-windows (20) (push) Waiting to run
bld-ci / build-windows (21) (push) Waiting to run
bld-ci / build-windows (22) (push) Waiting to run
javadocs-pages / deploy (push) Waiting to run
Fixed missing main-class when running a modular application.
2025-11-16 11:17:30 -05:00
Geert Bevin
82fe6a3aa4
Merge pull request #71 from ethauvin/main
...
Log missing files when compiling or running
2025-11-16 11:16:54 -05:00
Geert Bevin
52e8a6ce6a
Test fixes
2025-11-16 11:16:05 -05:00
Erik C. Thauvin
f33108a3f0
Log missing main class or module when running. Closes #69
2025-11-14 20:52:59 -08:00
Erik C. Thauvin
f4db05581b
Log missing source files when compiling. Closes #66
2025-11-14 20:49:00 -08:00
Erik C. Thauvin
ba1dad4eb3
2.3.1-SNAPSHOT
2025-11-14 20:48:53 -08:00
xasmedy
82705b952b
Fixed missing main-class when running a modular application.
...
The `RunOperation` is using the java `-m` flag to run the modular application, but it did not provide the required main-class as of documentation `-m <module>[/<mainclass>] [args...]`.
2025-11-13 00:13:20 +01:00
Geert Bevin
5efbc8c064
Updated readme
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
2025-07-06 21:42:38 -04:00
Geert Bevin
22752668b7
Updated version to 2.3.0.
...
bld-ci / build-linux (17) (push) Waiting to run
bld-ci / build-linux (20) (push) Waiting to run
bld-ci / build-linux (21) (push) Waiting to run
bld-ci / build-linux (22) (push) Waiting to run
bld-ci / build-macos (17) (push) Waiting to run
bld-ci / build-macos (20) (push) Waiting to run
bld-ci / build-macos (21) (push) Waiting to run
bld-ci / build-macos (22) (push) Waiting to run
bld-ci / build-windows (17) (push) Waiting to run
bld-ci / build-windows (20) (push) Waiting to run
bld-ci / build-windows (21) (push) Waiting to run
bld-ci / build-windows (22) (push) Waiting to run
javadocs-pages / deploy (push) Waiting to run
Upgraded to bld 2.3.0.
Updated RIFE2/core.
2025-07-05 23:18:31 -04:00
Geert Bevin
9bea6d47c7
Updated version to 2.3.0-SNAPSHOT
2025-07-05 22:20:00 -04:00
Geert Bevin
b0596911ed
Updated readme with snapshot shield
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
2025-07-04 19:20:34 -04:00
Geert Bevin
e9906c0df7
Display error message when staging repository fails to be closed.
2025-07-04 18:13:08 -04:00
Geert Bevin
d3d7614e7c
Added support for automatically closing staging repositories with the new central staging API.
2025-07-04 14:31:30 -04:00
Geert Bevin
91a621dfea
Added new sonatype central publishing repositories that replace the OOSRH repositories, called CENTRAL_RELEASED and CENTRAL_SNAPSHOTS.
...
bld-ci / build-linux (17) (push) Waiting to run
bld-ci / build-linux (20) (push) Waiting to run
bld-ci / build-linux (21) (push) Waiting to run
bld-ci / build-linux (22) (push) Waiting to run
bld-ci / build-macos (17) (push) Waiting to run
bld-ci / build-macos (20) (push) Waiting to run
bld-ci / build-macos (21) (push) Waiting to run
bld-ci / build-macos (22) (push) Waiting to run
bld-ci / build-windows (17) (push) Waiting to run
bld-ci / build-windows (20) (push) Waiting to run
bld-ci / build-windows (21) (push) Waiting to run
bld-ci / build-windows (22) (push) Waiting to run
javadocs-pages / deploy (push) Waiting to run
Updated bld to use the new snapshot repository instead.
Worked around new sonatype publishing repositories not allowing signed Maven metadata files.
2025-07-03 13:08:26 -04:00
Geert Bevin
5af8ca7b2e
WIP additional debugging information when publishing upload fails
bld-ci / build-linux (17) (push) Waiting to run
bld-ci / build-linux (20) (push) Waiting to run
bld-ci / build-linux (21) (push) Waiting to run
bld-ci / build-linux (22) (push) Waiting to run
bld-ci / build-macos (17) (push) Waiting to run
bld-ci / build-macos (20) (push) Waiting to run
bld-ci / build-macos (21) (push) Waiting to run
bld-ci / build-macos (22) (push) Waiting to run
bld-ci / build-windows (17) (push) Waiting to run
bld-ci / build-windows (20) (push) Waiting to run
bld-ci / build-windows (21) (push) Waiting to run
bld-ci / build-windows (22) (push) Waiting to run
javadocs-pages / deploy (push) Waiting to run
2025-07-02 22:41:24 -04:00
Geert Bevin
d6d3c0fc1d
Updated version to 2.2.2-SNAPSHOT
bld-ci / build-linux (17) (push) Has been cancelled
bld-ci / build-linux (20) (push) Has been cancelled
bld-ci / build-linux (21) (push) Has been cancelled
bld-ci / build-linux (22) (push) Has been cancelled
bld-ci / build-macos (17) (push) Has been cancelled
bld-ci / build-macos (20) (push) Has been cancelled
bld-ci / build-macos (21) (push) Has been cancelled
bld-ci / build-macos (22) (push) Has been cancelled
bld-ci / build-windows (17) (push) Has been cancelled
bld-ci / build-windows (20) (push) Has been cancelled
bld-ci / build-windows (21) (push) Has been cancelled
bld-ci / build-windows (22) (push) Has been cancelled
javadocs-pages / deploy (push) Has been cancelled
2025-02-24 21:02:58 -05:00
Geert Bevin
9158e7296f
Upgraded GitHub actions
2025-02-24 20:39:56 -05:00
Geert Bevin
b1b5c89c78
Updated version to 2.2.1
2025-02-24 20:29:27 -05:00
Geert Bevin
4b6cac6ace
Improvement to environment API for process operation.
2025-01-22 19:14:13 -05:00
Geert Bevin
9362a60c52
More tests
2025-01-22 18:51:05 -05:00
Geert Bevin
ca7fa0c4b8
Fixed #58 : Add an option to set environment variables before spawining a process
2025-01-22 18:30:07 -05:00
Geert Bevin
f9f20e62ef
Fixed #57 : Add an option to check if project required settins have been set
2025-01-21 21:19:45 -05:00
Geert Bevin
4b762796e0
Updated version to 2.2.1-SNAPSHOT
2025-01-21 21:08:31 -05:00
Geert Bevin
03a15433ff
Updated version to 2.2.0.
...
Updated versions for RIFE2 project creation.
Updated RIFE2/core.
2025-01-11 12:08:10 -05:00
Geert Bevin
625055bbb6
RIFE2 project creation fix
2025-01-11 10:07:19 -05:00
Geert Bevin
72d214b3b6
Dependency update
2025-01-11 10:06:52 -05:00
Geert Bevin
f753f87a79
Updated RIFE2/core
2025-01-10 18:53:25 -05:00
Geert Bevin
fec4f68027
Added support for Maven project.parent properties
2025-01-10 18:45:02 -05:00
Geert Bevin
92c8cd3033
Updated RIFE2/core
2024-12-27 12:54:13 -05:00
Geert Bevin
da0b92fb8e
Updated RIFE2/core
2024-12-27 12:29:01 -05:00
Geert Bevin
2dd53ace3d
More improvements to create operation
2024-12-27 10:33:38 -05:00