svjatoslav_commons.git
10 months agoswitched to HTTPS master
Svjatoslav Agejenko [Sun, 11 Jun 2023 18:26:08 +0000 (21:26 +0300)]
switched to HTTPS

21 months agoUpdated latest released version number in documentation.
Svjatoslav Agejenko [Wed, 13 Jul 2022 00:59:26 +0000 (03:59 +0300)]
Updated latest released version number in documentation.

21 months ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Wed, 13 Jul 2022 00:56:23 +0000 (03:56 +0300)]
[maven-release-plugin] prepare for next development iteration

21 months ago[maven-release-plugin] prepare release svjatoslavcommons-1.9 svjatoslavcommons-1.9
Svjatoslav Agejenko [Wed, 13 Jul 2022 00:56:20 +0000 (03:56 +0300)]
[maven-release-plugin] prepare release svjatoslavcommons-1.9

21 months agoSimpler way to center frame on screen.
Svjatoslav Agejenko [Mon, 11 Jul 2022 19:02:57 +0000 (22:02 +0300)]
Simpler way to center frame on screen.

21 months agoMoved CLI helper functionality to new dedicated project:
Svjatoslav Agejenko [Sat, 25 Jun 2022 23:44:35 +0000 (02:44 +0300)]
Moved CLI helper functionality to new dedicated project:
https://www3.svjatoslav.eu/projects/cli-helper/

21 months agoRefactored exception dialog.
Svjatoslav Agejenko [Sat, 25 Jun 2022 22:54:59 +0000 (01:54 +0300)]
Refactored exception dialog.

2 years agoAdded ability to provide multiple directories as commandline argument
Svjatoslav Agejenko [Fri, 11 Feb 2022 06:37:26 +0000 (08:37 +0200)]
Added ability to provide multiple directories as commandline argument

2 years agopossibility to specify default value
Svjatoslav Agejenko [Tue, 19 Oct 2021 15:45:27 +0000 (18:45 +0300)]
possibility to specify default value

3 years agoRemoved desktop path detection. Was too ugly and unreliable.
Svjatoslav Agejenko [Sun, 7 Feb 2021 20:35:00 +0000 (22:35 +0200)]
Removed desktop path detection. Was too ugly and unreliable.

3 years agoRemoved desktop path detection. Was too ugly and unreliable.
Svjatoslav Agejenko [Sat, 9 Jan 2021 21:49:21 +0000 (23:49 +0200)]
Removed desktop path detection. Was too ugly and unreliable.

3 years agoRemoved reference to legacy license
Svjatoslav Agejenko [Sat, 24 Oct 2020 15:09:58 +0000 (18:09 +0300)]
Removed reference to legacy license

3 years ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Sat, 24 Oct 2020 14:16:35 +0000 (17:16 +0300)]
[maven-release-plugin] prepare for next development iteration

3 years ago[maven-release-plugin] prepare release svjatoslavcommons-1.8 svjatoslavcommons-1.8
Svjatoslav Agejenko [Sat, 24 Oct 2020 14:16:33 +0000 (17:16 +0300)]
[maven-release-plugin] prepare release svjatoslavcommons-1.8

3 years agoFixed SCM path
Svjatoslav Agejenko [Sat, 24 Oct 2020 14:15:52 +0000 (17:15 +0300)]
Fixed SCM path

3 years agoFixed SCM port
Svjatoslav Agejenko [Sat, 24 Oct 2020 14:12:37 +0000 (17:12 +0300)]
Fixed SCM port

3 years agoFixed SCM user
Svjatoslav Agejenko [Sat, 24 Oct 2020 14:08:15 +0000 (17:08 +0300)]
Fixed SCM user

3 years agoProperly handle zero length strings when trimming
Svjatoslav Agejenko [Fri, 2 Oct 2020 14:45:00 +0000 (17:45 +0300)]
Properly handle zero length strings when trimming

3 years agoSeparate multiline code block language from remaining parameters
Svjatoslav Agejenko [Thu, 10 Sep 2020 18:10:00 +0000 (21:10 +0300)]
Separate multiline code block language from remaining parameters

3 years agoshow regexp groups, handy for debugging
Svjatoslav Agejenko [Sun, 30 Aug 2020 20:34:57 +0000 (23:34 +0300)]
show regexp groups, handy for debugging

3 years agoUse append/prepend instead of addSuffix/addPrefix
Svjatoslav Agejenko [Sun, 23 Aug 2020 03:39:03 +0000 (06:39 +0300)]
Use append/prepend instead of addSuffix/addPrefix

3 years agoHelper function to split string into groups based on regexp. Possibility to retrieve...
Svjatoslav Agejenko [Sat, 15 Aug 2020 15:20:14 +0000 (18:20 +0300)]
Helper function to split string into groups based on regexp. Possibility to retrieve Tokenizer from TokenizerMatch

3 years agoConvenience method for splitting string into groups based on regular expression
Svjatoslav Agejenko [Mon, 10 Aug 2020 18:28:29 +0000 (21:28 +0300)]
Convenience method for splitting string into groups based on regular expression

3 years agoUse regular expressions as terminators
Svjatoslav Agejenko [Tue, 4 Aug 2020 18:30:20 +0000 (21:30 +0300)]
Use regular expressions as terminators

3 years agoBetter tokenizer usability
Svjatoslav Agejenko [Sat, 1 Aug 2020 09:51:41 +0000 (12:51 +0300)]
Better tokenizer usability

3 years agoAdded clarifying comments
Svjatoslav Agejenko [Sat, 1 Aug 2020 08:15:47 +0000 (11:15 +0300)]
Added clarifying comments

3 years agoHandy function for writing file
Svjatoslav Agejenko [Sat, 1 Aug 2020 07:48:07 +0000 (10:48 +0300)]
Handy function for writing file

3 years agoPossibility to repeat string.
Svjatoslav Agejenko [Mon, 8 Jun 2020 18:04:35 +0000 (21:04 +0300)]
Possibility to repeat string.

3 years agoSet java code level to 8.
Svjatoslav Agejenko [Mon, 8 Jun 2020 18:04:13 +0000 (21:04 +0300)]
Set java code level to 8.

3 years agoDo not follow symlinks when recursively deleting files.
Svjatoslav Agejenko [Mon, 8 Jun 2020 18:03:27 +0000 (21:03 +0300)]
Do not follow symlinks when recursively deleting files.

3 years agoChanged license to CC0
Svjatoslav Agejenko [Fri, 1 May 2020 20:41:22 +0000 (23:41 +0300)]
Changed license to CC0

3 years agoChanged license to CC0
Svjatoslav Agejenko [Fri, 1 May 2020 20:34:07 +0000 (23:34 +0300)]
Changed license to CC0

3 years agoRestored JavaDoc generation by downgrading JavaDoc plugin
Svjatoslav Agejenko [Fri, 1 May 2020 20:25:43 +0000 (23:25 +0300)]
Restored JavaDoc generation by downgrading JavaDoc plugin

4 years agoUpdated copyright info
Svjatoslav Agejenko [Fri, 7 Feb 2020 22:37:01 +0000 (00:37 +0200)]
Updated copyright info

4 years agoImproved IntelliJ startup script.
Svjatoslav Agejenko [Sat, 3 Aug 2019 09:16:49 +0000 (12:16 +0300)]
Improved IntelliJ startup script.

4 years agoDisabled javadoc because of open-jdk-11 issue
Svjatoslav Agejenko [Tue, 14 May 2019 07:05:20 +0000 (10:05 +0300)]
Disabled javadoc because of open-jdk-11 issue

5 years agoIgnore JRebel files
Svjatoslav Agejenko [Wed, 27 Mar 2019 16:32:16 +0000 (18:32 +0200)]
Ignore JRebel files

5 years agoAdded JavaDoc
Svjatoslav Agejenko [Sat, 19 Jan 2019 00:03:43 +0000 (02:03 +0200)]
Added JavaDoc

5 years agoprefer HTTPS in documentation
Svjatoslav Agejenko [Fri, 18 Jan 2019 23:28:39 +0000 (01:28 +0200)]
prefer HTTPS in documentation

5 years agoUpdated copyright
Svjatoslav Agejenko [Tue, 1 Jan 2019 11:12:10 +0000 (13:12 +0200)]
Updated copyright

5 years agoUpdated copyright notice
Svjatoslav Agejenko [Sat, 29 Dec 2018 08:12:20 +0000 (10:12 +0200)]
Updated copyright notice

5 years agoRename wildcard matcher to glob matcher.
Svjatoslav Agejenko [Sat, 15 Sep 2018 22:14:19 +0000 (01:14 +0300)]
Rename wildcard matcher to glob matcher.

5 years agoRemoved IntelliJ settings.
Svjatoslav Agejenko [Sat, 15 Sep 2018 19:03:31 +0000 (22:03 +0300)]
Removed IntelliJ settings.

5 years agoSimplified navigation.
Svjatoslav Agejenko [Tue, 19 Jun 2018 23:34:16 +0000 (02:34 +0300)]
Simplified navigation.

5 years agoFixed maven paths
Svjatoslav Agejenko [Tue, 19 Jun 2018 14:49:42 +0000 (17:49 +0300)]
Fixed maven paths

6 years agoadded web site update script
Svjatoslav Agejenko [Tue, 27 Mar 2018 09:56:04 +0000 (12:56 +0300)]
added web site update script

6 years agoAdded clarifying javadoc.
Svjatoslav Agejenko [Tue, 26 Dec 2017 19:06:36 +0000 (21:06 +0200)]
Added clarifying javadoc.

6 years ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Tue, 26 Dec 2017 15:16:20 +0000 (17:16 +0200)]
[maven-release-plugin] prepare for next development iteration

6 years ago[maven-release-plugin] prepare release svjatoslavcommons-1.7
Svjatoslav Agejenko [Tue, 26 Dec 2017 15:16:17 +0000 (17:16 +0200)]
[maven-release-plugin] prepare release svjatoslavcommons-1.7

6 years agoUpdated documentation.
Svjatoslav Agejenko [Tue, 26 Dec 2017 15:15:26 +0000 (17:15 +0200)]
Updated documentation.

6 years agoCode formatting.
Svjatoslav Agejenko [Tue, 26 Dec 2017 15:01:42 +0000 (17:01 +0200)]
Code formatting.

6 years agoAdded FileParameters type.
Svjatoslav Agejenko [Mon, 25 Dec 2017 23:01:06 +0000 (01:01 +0200)]
Added FileParameters type.

6 years agoTell if parameter is mandatory when showing help.
Svjatoslav Agejenko [Mon, 25 Dec 2017 11:51:37 +0000 (13:51 +0200)]
Tell if parameter is mandatory when showing help.

6 years agoAdded possibility to skip token stream until the end
Svjatoslav Agejenko [Mon, 25 Dec 2017 11:34:04 +0000 (13:34 +0200)]
Added possibility to skip token stream until the end

6 years agoMake it easier to show commandline parameters
Svjatoslav Agejenko [Mon, 25 Dec 2017 11:22:59 +0000 (13:22 +0200)]
Make it easier to show commandline parameters

6 years agoFixed HTML style.
Svjatoslav Agejenko [Wed, 29 Nov 2017 21:59:06 +0000 (23:59 +0200)]
Fixed HTML style.

6 years agoSimplified String2 constructor.
Svjatoslav Agejenko [Tue, 21 Nov 2017 13:14:10 +0000 (15:14 +0200)]
Simplified String2 constructor.

6 years agoPossibility to add separator prefixed suffixes.
Svjatoslav Agejenko [Tue, 14 Nov 2017 13:54:31 +0000 (15:54 +0200)]
Possibility to add separator prefixed suffixes.

6 years agoAdded some null checks.
Svjatoslav Agejenko [Tue, 14 Nov 2017 13:52:46 +0000 (15:52 +0200)]
Added some null checks.

6 years agoImproved suffix and prefix handling in String2.
Svjatoslav Agejenko [Fri, 13 Oct 2017 09:36:11 +0000 (12:36 +0300)]
Improved suffix and prefix handling in String2.

6 years agoCode cleanup and formatting.
Svjatoslav Agejenko [Thu, 12 Oct 2017 10:19:35 +0000 (13:19 +0300)]
Code cleanup and formatting.

6 years agoHandle end of input. Speed improvements. Deleted legacy code.
Svjatoslav Agejenko [Thu, 12 Oct 2017 10:13:25 +0000 (13:13 +0300)]
Handle end of input. Speed improvements. Deleted legacy code.

6 years agoHandle complex content preserving terminators.
Svjatoslav Agejenko [Thu, 12 Oct 2017 09:29:33 +0000 (12:29 +0300)]
Handle complex content preserving terminators.

6 years agoReimplemented getNextToken
Svjatoslav Agejenko [Thu, 12 Oct 2017 07:24:50 +0000 (10:24 +0300)]
Reimplemented getNextToken

6 years agoModernized syntax to java 8.
Svjatoslav Agejenko [Wed, 11 Oct 2017 15:19:47 +0000 (18:19 +0300)]
Modernized syntax to java 8.

6 years agoFixed lookahead.
Svjatoslav Agejenko [Wed, 11 Oct 2017 15:08:09 +0000 (18:08 +0300)]
Fixed lookahead.

6 years agoAdded toString.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:51:15 +0000 (17:51 +0300)]
Added toString.

6 years agoTypo fix.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:46:56 +0000 (17:46 +0300)]
Typo fix.

6 years agoAdded validation while peeking.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:44:32 +0000 (17:44 +0300)]
Added validation while peeking.

6 years agoPossibility to peek next value.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:36:05 +0000 (17:36 +0300)]
Possibility to peek next value.

6 years agoMake terminator details immutable and public.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:23:24 +0000 (17:23 +0300)]
Make terminator details immutable and public.

6 years agoMake termination strategy public.
Svjatoslav Agejenko [Wed, 11 Oct 2017 14:01:45 +0000 (17:01 +0300)]
Make termination strategy public.

6 years agoBetter code readability.
Svjatoslav Agejenko [Wed, 11 Oct 2017 13:58:55 +0000 (16:58 +0300)]
Better code readability.

6 years agoMade it possible to reuse Tokenizer. Simplified Tokenizer building.
Svjatoslav Agejenko [Wed, 11 Oct 2017 12:05:18 +0000 (15:05 +0300)]
Made it possible to reuse Tokenizer. Simplified Tokenizer building.

6 years agoFix for maven-git integration problem
Svjatoslav Agejenko [Tue, 11 Jul 2017 03:17:03 +0000 (05:17 +0200)]
Fix for maven-git integration problem

6 years agoUpdated documentation theme, version number and fixed broken link.
Svjatoslav Agejenko [Fri, 7 Jul 2017 13:09:29 +0000 (15:09 +0200)]
Updated documentation theme, version number and fixed broken link.

6 years agoImproved generics usage.
Svjatoslav Agejenko [Fri, 23 Jun 2017 13:00:57 +0000 (15:00 +0200)]
Improved generics usage.

6 years agoUpdated copyright
Svjatoslav Agejenko [Fri, 23 Jun 2017 12:21:25 +0000 (14:21 +0200)]
Updated copyright

7 years agoRevert "[maven-release-plugin] prepare release svjatoslavcommons-1.6"
Svjatoslav Agejenko [Tue, 11 Apr 2017 07:10:24 +0000 (10:10 +0300)]
Revert "[maven-release-plugin] prepare release svjatoslavcommons-1.6"

This reverts commit c04f0c168f78739d2dc75225f93c13c5baa1548b.

7 years agoRevert "[maven-release-plugin] prepare for next development iteration"
Svjatoslav Agejenko [Tue, 11 Apr 2017 07:10:11 +0000 (10:10 +0300)]
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit b2d050b59caf4874c8bb6eb375237e195274fcd9.

7 years ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Sat, 8 Apr 2017 09:09:49 +0000 (12:09 +0300)]
[maven-release-plugin] prepare for next development iteration

7 years ago[maven-release-plugin] prepare release svjatoslavcommons-1.6
Svjatoslav Agejenko [Sat, 8 Apr 2017 09:09:45 +0000 (12:09 +0300)]
[maven-release-plugin] prepare release svjatoslavcommons-1.6

7 years ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Wed, 3 Aug 2016 19:05:13 +0000 (22:05 +0300)]
[maven-release-plugin] prepare for next development iteration

7 years ago[maven-release-plugin] prepare release svjatoslavcommons-1.5
Svjatoslav Agejenko [Wed, 3 Aug 2016 19:05:10 +0000 (22:05 +0300)]
[maven-release-plugin] prepare release svjatoslavcommons-1.5

7 years agorely on IDE tools instead of Maven plugins for reporting
Svjatoslav Agejenko [Wed, 3 Aug 2016 19:03:55 +0000 (22:03 +0300)]
rely on IDE tools instead of Maven plugins for reporting

7 years agoCode cleanup and formatting. Migrated to java 1.8.
Svjatoslav Agejenko [Sat, 25 Jun 2016 21:48:54 +0000 (23:48 +0200)]
Code cleanup and formatting. Migrated to java 1.8.

8 years agoadded tools
Svjatoslav Agejenko [Sat, 27 Feb 2016 20:49:32 +0000 (22:49 +0200)]
added tools

8 years agoadded TODO
Svjatoslav Agejenko [Tue, 5 Jan 2016 19:34:29 +0000 (21:34 +0200)]
added TODO

8 years agoimproved navigation
Svjatoslav Agejenko [Thu, 2 Jul 2015 16:49:21 +0000 (19:49 +0300)]
improved navigation

8 years agoimproved javadoc
Svjatoslav Agejenko [Sat, 30 May 2015 20:45:58 +0000 (23:45 +0300)]
improved javadoc

9 years agomodernized POM
Svjatoslav Agejenko [Fri, 20 Mar 2015 22:34:20 +0000 (00:34 +0200)]
modernized POM

9 years agominor updates
Svjatoslav Agejenko [Fri, 20 Mar 2015 22:02:42 +0000 (00:02 +0200)]
minor updates

+ slight code refactoring
+ documentation update

9 years agoRemoved Locale enum to make code usable for every possible language.
Svjatoslav Agejenko [Fri, 20 Mar 2015 21:48:49 +0000 (23:48 +0200)]
Removed Locale enum to make code usable for every possible language.

9 years agoremoved bad quality code
Svjatoslav Agejenko [Fri, 20 Mar 2015 21:37:09 +0000 (23:37 +0200)]
removed bad quality code

9 years agoremoved unneeded code
Svjatoslav Agejenko [Fri, 20 Mar 2015 21:26:42 +0000 (23:26 +0200)]
removed unneeded code

9 years agofixed file permissions
Svjatoslav Agejenko [Mon, 9 Mar 2015 19:18:54 +0000 (21:18 +0200)]
fixed file permissions

9 years agoupdated documentation
Svjatoslav Agejenko [Sun, 1 Mar 2015 20:03:10 +0000 (22:03 +0200)]
updated documentation

9 years ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Sun, 1 Mar 2015 16:50:19 +0000 (18:50 +0200)]
[maven-release-plugin] prepare for next development iteration

9 years ago[maven-release-plugin] prepare release svjatoslavcommons-1.4
Svjatoslav Agejenko [Sun, 1 Mar 2015 16:50:15 +0000 (18:50 +0200)]
[maven-release-plugin] prepare release svjatoslavcommons-1.4

9 years agominor formatting
Svjatoslav Agejenko [Sun, 25 Jan 2015 20:07:14 +0000 (22:07 +0200)]
minor formatting