Commit graph

  • 0b9647cee6
    Merge f1468a24c6 into 45c86e7efa Erik C. Thauvin 2026-05-29 23:04:38 +0000
  • f1468a24c6
    Randomize repositories in tests Erik C. Thauvin 2026-05-28 23:38:59 -0700
  • acef8fd031
    Add publish (snapshots only) GitHub workflow Erik C. Thauvin 2026-05-28 23:38:32 -0700
  • 8f46145386
    Add dependencies caching for GitHub workflows Erik C. Thauvin 2026-05-28 04:15:44 -0700
  • c521d6578f
    Add download --auto argument, emulating autoDownloadPurge = true in the CLI. Erik C. Thauvin 2026-05-28 04:13:03 -0700
  • 8ca8c213d5
    Add Google Maven Central mirrors Erik C. Thauvin 2026-05-17 23:19:21 -0700
  • 45c86e7efa Updated readme badge main Geert Bevin 2026-04-28 19:56:30 -0400
  • 400dca63d7 Test fixes for new sonatype retention rules Geert Bevin 2026-04-28 19:50:18 -0400
  • 7b542ac5d0
    Merge pull request #76 from ethauvin/main Geert Bevin 2026-03-05 19:02:46 -0500
  • aa5a739d9a
    Merge fb4505edd1 into 737927da26 libs.tech 2026-02-27 06:01:09 +0000
  • aa10006ce2
    Remove redundant null/empty checks Erik C. Thauvin 2026-01-25 18:28:39 -0800
  • 4de8d3c629
    Handle null values in path and comma-separated options via stream filters Erik C. Thauvin 2026-01-25 11:27:14 -0800
  • 44144ce095
    Add missing null/empty checks Erik C. Thauvin 2026-01-25 11:20:24 -0800
  • 3160161299
    Update copyright Erik C. Thauvin 2026-01-22 00:19:36 -0800
  • b22257ed43
    Refactor javac options to improve consistency and handle null/empty parameters Erik C. Thauvin 2026-01-22 00:13:15 -0800
  • 25c77ed5df
    Improve method consistency Erik C. Thauvin 2026-01-21 15:01:17 -0800
  • 21ed5912f0
    Add support for multiple input types (Collection, Varargs, File, Path) in JavacOptions path-related methods. Erik C. Thauvin 2026-01-21 11:37:20 -0800
  • 737927da26
    Refactor XLint options for better handling of null/empty lists. Erik C. Thauvin 2026-01-11 11:33:00 -0800
  • 6fd3948f04
    Add JUnit reporter integration and update workflow steps Erik C. Thauvin 2025-12-28 01:12:08 -0800
  • c537b584f2
    Add unit tests for JavacOptions class Erik C. Thauvin 2025-12-28 00:57:18 -0800
  • 7a419ed197
    Add support for -Xlint options in JavacOptions Erik C. Thauvin 2025-12-28 00:49:19 -0800
  • 9c5928f9b1
    Cleanup Javadocs Erik C. Thauvin 2025-12-27 18:41:48 -0800
  • 26ff495b79
    Fix containsRelease method to check for --release instead of -release in JavacOptions Erik C. Thauvin 2025-12-27 18:40:50 -0800
  • 585325dd46
    Add support for --add-reads, --default-module-for-created-files and --patch-module in JavacOptions Erik C. Thauvin 2025-12-27 18:39:05 -0800
  • 793fde47dc
    Add support for --add-exports in JavacOptions Erik C. Thauvin 2025-12-27 12:22:27 -0800
  • fea026a9c6
    Add support for --source and --target in JavacOptions Erik C. Thauvin 2025-12-27 12:06:12 -0800
  • c71a98c6ee
    Allow for modulePath and classPath specification using a File array or collection Erik C. Thauvin 2025-11-18 14:28:54 -0800
  • 8ad5414d67
    Revise README to focus on contributing guidelines Erik C. Thauvin 2025-12-30 12:45:43 -0800
  • 684c697896
    Create CONTRIBUTING.md with contribution instructions Erik C. Thauvin 2025-12-30 12:39:52 -0800
  • 44bce493ac
    Add JUnit reporter integration and update workflow steps Erik C. Thauvin 2025-12-28 01:12:08 -0800
  • 1a1e97d0c4
    Add unit tests for JavacOptions class Erik C. Thauvin 2025-12-28 00:57:18 -0800
  • 374bbc1252
    Add support for -Xlint options in JavacOptions Erik C. Thauvin 2025-12-28 00:49:19 -0800
  • 6c389d242a
    Cleanup Javadocs Erik C. Thauvin 2025-12-27 18:41:48 -0800
  • 96831543b1
    Fix containsRelease method to check for --release instead of -release in JavacOptions Erik C. Thauvin 2025-12-27 18:40:50 -0800
  • e1765804e0
    Add support for --add-reads, --default-module-for-created-files and --patch-module in JavacOptions Erik C. Thauvin 2025-12-27 18:39:05 -0800
  • db2adfaf7f
    Add support for --add-exports in JavacOptions Erik C. Thauvin 2025-12-27 12:22:27 -0800
  • 20845e4fcb
    Add support for --source and --target in JavacOptions Erik C. Thauvin 2025-12-27 12:06:12 -0800
  • 43eabcb5b6
    Allow for modulePath and classPath specification using a File array or collection Erik C. Thauvin 2025-11-18 14:28:54 -0800
  • affa9e1dac Updated RIFE2/core Geert Bevin 2025-11-17 21:52:04 -0500
  • 1c70337afb Added Java 23 and 24 to CI tests Geert Bevin 2025-11-17 21:45:32 -0500
  • 25bf0d3595 Added Java 25 to CI tests Geert Bevin 2025-11-17 21:28:50 -0500
  • 0ec366e90b Updated RIFE2/core to version 1.9.3 Geert Bevin 2025-11-17 21:26:52 -0500
  • 8559696a6a Revert "Fixed missing main-class when running a modular application." Geert Bevin 2025-11-16 20:07:04 -0500
  • 6f54789dd9
    Merge pull request #65 from Xasmedy/main Geert Bevin 2025-11-16 11:17:30 -0500
  • 82fe6a3aa4
    Merge pull request #71 from ethauvin/main Geert Bevin 2025-11-16 11:16:54 -0500
  • 52e8a6ce6a Test fixes Geert Bevin 2025-11-16 11:16:05 -0500
  • f33108a3f0
    Log missing main class or module when running. Closes #69 Erik C. Thauvin 2025-11-14 13:42:37 -0800
  • f4db05581b
    Log missing source files when compiling. Closes #66 Erik C. Thauvin 2025-11-14 11:45:13 -0800
  • ba1dad4eb3
    2.3.1-SNAPSHOT Erik C. Thauvin 2025-11-14 11:43:24 -0800
  • 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...]. xasmedy 2025-11-13 00:13:20 +0100
  • 5efbc8c064 Updated readme Geert Bevin 2025-07-06 21:42:38 -0400
  • 22752668b7 Updated version to 2.3.0. Upgraded to bld 2.3.0. Updated RIFE2/core. 2.3.0 Geert Bevin 2025-07-05 23:18:31 -0400
  • 9bea6d47c7 Updated version to 2.3.0-SNAPSHOT Geert Bevin 2025-07-05 22:20:00 -0400
  • b0596911ed Updated readme with snapshot shield Geert Bevin 2025-07-04 19:20:34 -0400
  • e9906c0df7 Display error message when staging repository fails to be closed. Geert Bevin 2025-07-04 18:13:08 -0400
  • d3d7614e7c Added support for automatically closing staging repositories with the new central staging API. Geert Bevin 2025-07-04 14:31:30 -0400
  • 91a621dfea Added new sonatype central publishing repositories that replace the OOSRH repositories, called CENTRAL_RELEASED and CENTRAL_SNAPSHOTS. Updated bld to use the new snapshot repository instead. Worked around new sonatype publishing repositories not allowing signed Maven metadata files. Geert Bevin 2025-07-03 13:08:26 -0400
  • 5af8ca7b2e WIP additional debugging information when publishing upload fails Geert Bevin 2025-07-02 22:41:24 -0400
  • 14e4230936
    Use APIdia for JavaDoc Oliver Kopp 2025-05-27 11:35:51 +0200
  • fb4505edd1 🏆 Add a Recommendation Badge from libs.tech Libs.tech 2025-03-26 10:00:12 +0800
  • d6d3c0fc1d Updated version to 2.2.2-SNAPSHOT Geert Bevin 2025-02-24 21:02:58 -0500
  • 9158e7296f Upgraded GitHub actions Geert Bevin 2025-02-24 20:39:56 -0500
  • b1b5c89c78 Updated version to 2.2.1 2.2.1 Geert Bevin 2025-02-24 20:29:27 -0500
  • 4b6cac6ace Improvement to environment API for process operation. Geert Bevin 2025-01-22 19:14:13 -0500
  • 9362a60c52 More tests Geert Bevin 2025-01-22 18:51:05 -0500
  • ca7fa0c4b8 Fixed #58 : Add an option to set environment variables before spawining a process Geert Bevin 2025-01-22 18:30:07 -0500
  • f9f20e62ef Fixed #57 : Add an option to check if project required settins have been set Geert Bevin 2025-01-21 21:19:45 -0500
  • 4b762796e0 Updated version to 2.2.1-SNAPSHOT Geert Bevin 2025-01-21 21:08:31 -0500
  • 03a15433ff Updated version to 2.2.0. Updated versions for RIFE2 project creation. Updated RIFE2/core. 2.2.0 Geert Bevin 2025-01-11 12:08:10 -0500
  • 625055bbb6 RIFE2 project creation fix Geert Bevin 2025-01-11 10:07:19 -0500
  • 72d214b3b6 Dependency update Geert Bevin 2025-01-11 10:06:52 -0500
  • f753f87a79 Updated RIFE2/core Geert Bevin 2025-01-10 18:53:25 -0500
  • fec4f68027 Added support for Maven project.parent properties Geert Bevin 2025-01-10 18:45:02 -0500
  • 92c8cd3033 Updated RIFE2/core Geert Bevin 2024-12-27 12:54:13 -0500
  • da0b92fb8e Updated RIFE2/core Geert Bevin 2024-12-27 12:29:01 -0500
  • 2dd53ace3d More improvements to create operation Geert Bevin 2024-12-27 10:33:38 -0500
  • 3d86aa8c8d Unify command line use of create operations Geert Bevin 2024-12-26 20:06:59 -0500
  • 32052deaa3 Interrupt creation operation when a blank package or project name is provided Geert Bevin 2024-12-26 18:47:14 -0500
  • b27cc78fb7 Don't add Lib suffix for lib project creation Geert Bevin 2024-12-26 18:42:01 -0500
  • a7efd01697 Updated RIFE2/core Geert Bevin 2024-12-26 17:13:43 -0500
  • 92fc85bd9c Updated blueprint dependencies Geert Bevin 2024-12-26 17:09:33 -0500
  • 34667b5402 Improvements to create operations Geert Bevin 2024-12-26 16:51:46 -0500
  • 66f7d180b9 Implements #52 : command line enhancements for project creation Geert Bevin 2024-11-16 18:23:10 -0500
  • 6c2a9acf1c
    Merge pull request #56 from ethauvin/main Geert Bevin 2024-10-14 16:01:04 -0400
  • c6c9d32c35 Added support for automatically consolidating compile options that are named differently but serve the same purpose Geert Bevin 2024-10-14 09:07:24 -0400
  • 3e9b252c51 Updated RIFE2/core Geert Bevin 2024-10-10 10:11:04 -0400
  • 3f60ed78ef
    Removed extra empty line Erik C. Thauvin 2024-10-04 10:34:55 -0700
  • 762e099988
    Added javac options to specify the directory used to place generated source files. Erik C. Thauvin 2024-10-02 00:15:29 -0700
  • 9941fc0d10
    Merge pull request #55 from ethauvin/main Erik C. Thauvin 2024-10-01 16:05:25 -0700
  • f51add49f0
    Added support for explicitly requesting annotation processing, as needed by Java 23 (and backported to 17 and 11) Erik C. Thauvin 2024-10-01 15:51:37 -0700
  • 3dce798d52 Updated version to 2.1.1-SNAPSHOT Geert Bevin 2024-09-07 10:22:13 -0400
  • d5e65ec9e8
    Updated bld badge version to 2.1.0 Erik C. Thauvin 2024-08-29 23:08:39 -0700
  • 4083f95bc8 Upgraded to bld-2.1.0. Updated version to 2.1.0. 2.1.0 Geert Bevin 2024-08-29 19:19:13 -0400
  • 622ca99c7b Updated RIFE2/core submodule Geert Bevin 2024-08-29 08:02:36 -0400
  • a8f43864bf Upgraded wrapper to latest version Geert Bevin 2024-08-29 08:01:28 -0400
  • df173c4cfc Added ability to individually exclude sources and javadocs downloads for dependencies Geert Bevin 2024-08-29 07:59:33 -0400
  • a07db3f94e
    Merge pull request #50 from ethauvin/main Geert Bevin 2024-08-29 07:33:28 -0400
  • 5da9e4b3a5
    More cleanups to jlink, jmod & jpackage operations, options and tests Erik C. Thauvin 2024-08-28 21:53:42 -0700
  • c7ca0e263d Updated to latest bld snapshot Geert Bevin 2024-08-27 21:51:59 -0400
  • 22952cf189 Added missing IDEA lib dir upgrade Geert Bevin 2024-08-27 21:49:35 -0400