fe50b6b85a
Add commons-cli dependency to gradle project configuration
2022-03-12 01:58:05 +01:00
ae11042442
Merge branch 'update-gradle' into master
...
Basic maintenance work
2022-02-11 05:24:37 +01:00
f03efe7d79
Upgrade gradle version in properties file to gradle 7.4
2022-02-11 05:20:54 +01:00
af4002a431
Merge branch 'contribution-guidelines' into master
2022-01-28 02:12:38 +01:00
c216f6dcc5
Merge branch 'modify-project-settings' into master
2022-01-28 02:12:22 +01:00
28a461b8fc
Remove fat jar module and use java standard library
...
Removes usage of org.apache.commons classes and instead relies on functionality of Java itself.
It also removes the now-unnecessary plugin dependency for shadowJars.
2022-01-28 02:06:45 +01:00
6b064eb806
Define gradle version in gradle-wrapper.properties
2022-01-28 01:13:46 +01:00
5f3d176045
Stop excluding gradle directory
2022-01-28 01:10:46 +01:00
5d73c12316
Add instructions on supplying contributor information
...
This should make adding oneself to AUTHORS.md easier.
2022-01-28 01:04:50 +01:00
f42f289b4e
Add basic AUTHORS.md
2022-01-28 00:58:38 +01:00
bb0ef7631b
Add copyright banner to all java sourcefiles
...
For the purposes of transparency regarding the FOSS license (AGPLv3+) used by this project,
all source files should contain the standard license header.
2022-01-28 00:31:59 +01:00
0ea62601e5
Update copyright year in README.md
2022-01-28 00:28:16 +01:00
be2f6fdac2
Add contact information for feedback and patch submissions
2022-01-28 00:27:26 +01:00
3566b52698
Merge branch 'modularize' into master
...
This branch introduces some configuration that enables Java 9 modules in this project,
adds a GPL copyright disclaimer to the output of --version flag
and makes changes to gradle that make the application version dynamically assigned using git
information and the "git describe" command.
Closes #16
2022-01-02 18:34:23 +01:00
d09cd0f37e
Determine application version by calling git describe
2022-01-02 18:33:17 +01:00
fae31308e0
Add java module config to project
2022-01-02 18:32:46 +01:00
427f61e1c2
Merge branch 'fix-version' ( #17 ) into master
2022-01-02 17:15:21 +01:00
7f0709463a
Fix bug with version flag
2022-01-02 17:10:32 +01:00
1a41afc408
Merge branch 'backtojava' into master
2022-01-02 16:54:04 +01:00
88b0acf698
Delete obsolete compile and run scripts
2021-12-01 14:48:27 +01:00
7357b25104
Fix README
2021-12-01 14:46:00 +01:00
d5484460d1
Port waituntil from Kotlin to Java
2021-12-01 14:36:07 +01:00
e31a82f1c5
Merge pull request 'Switch to language version Java 17 LTS' ( #13 ) from java17 into master
...
Reviewed-on: https://gitea.jotoho.de/jotoho/waituntil/pulls/13
2021-12-01 12:34:24 +01:00
fd3697e3db
Upgrade to Java 17
2021-12-01 12:30:21 +01:00
e11d3ead97
Merge pull request 'Add --version
commandline flag and support executable jar files with Gradle' ( #12 ) from version-and-fat-jars into master
...
Reviewed-on: https://gitea.jotoho.de/jotoho/waituntil/pulls/12
2021-09-19 22:18:13 +02:00
ae13ce049f
Add jar metadata and support generating fat jars
2021-09-19 22:13:22 +02:00
d62bbc5f90
Imports optimization
2021-09-19 22:12:31 +02:00
09cf7a9168
Go back to unclassed functions and use DummyClass instead
2021-09-19 22:12:03 +02:00
d294fe6c09
Ignore .zst archives
2021-09-19 21:17:33 +02:00
c46346cddd
Release 0.1.1
2021-09-19 20:43:17 +02:00
4238605180
Merge pull request 'Post-Implementation refactoring of application' ( #9 ) from refactoring into master
...
Reviewed-on: https://gitea.jotoho.de/jotoho/waituntil/pulls/9
2021-09-19 20:40:48 +02:00
5a80ac7169
Fix compile script using old source path
2021-09-19 20:27:26 +02:00
4ab78f4028
Avoid unnecessary temporary variable in short-hand translation
2021-09-19 20:23:26 +02:00
a48f122296
Delete unneeded comment from build config
2021-09-19 20:13:14 +02:00
5919c26c10
Apply formatting suggestion for build config
2021-09-19 20:10:36 +02:00
9aba3f156a
Apply IntelliJ code formatting and alternatives suggestions
2021-09-19 20:08:50 +02:00
ad869f7346
Back to Java version 16
...
Gradle and Kotlin don't yet support Java 17, apparently. :(
This commit reverts 7f725b345c
2021-09-19 19:58:37 +02:00
92a226dd02
Specify dependencies with kotlin helper function
2021-09-19 19:52:14 +02:00
c8dbcc3f49
Use latest release for all dependencies
2021-09-19 19:42:56 +02:00
365a0c2a17
Restructure folders
2021-09-19 19:33:39 +02:00
7f725b345c
Upgrade project to Java 17
2021-09-19 19:25:59 +02:00
3fe9ed5b93
Use improved syntax for setting Java Version
2021-09-19 19:24:20 +02:00
8059cccc50
Specifiy group id in build gradle file instead of settings
2021-09-19 19:23:45 +02:00
090616d05d
Move functions into separate kotlin files
2021-09-19 19:19:06 +02:00
adc0b75405
Make kotlinc use all .kt files in root package
2021-09-19 19:19:06 +02:00
6c795316d6
Switch to unversioned kotlin-stdlib and specify Java 16 for testing
2021-09-19 19:19:06 +02:00
4718ff7379
Follow official kotlin code style
2021-09-19 19:18:24 +02:00
0ade9ee9bf
Ignore .idea folder in root dir
2021-09-19 19:18:11 +02:00
2d7357f5d0
Always target Java 16 during compilation
2021-09-07 01:21:21 +02:00
02b5bb493b
gradle: Always use newest version of kotlin plugin
2021-09-07 01:21:21 +02:00