Commit Graph

28 Commits

Author SHA1 Message Date
Speiger a63defacbb Improvements to the Parsing and more options how to deal with sectioning
-Added: Sectioning of if statements are now a thing. (TESTING || VALUES)
-Added: Number Parsing is now a thing for conditions. DATE>=12
-Fixed: Logger not using println at the end.
2022-12-13 13:02:25 +01:00
Speiger 6e5e91d0bd updated readme 2022-05-21 19:45:31 +02:00
Speiger b60f4ff1fd Reduced String generation while still fixing the original bug 2022-05-21 19:45:13 +02:00
Speiger 2fe297b708 Fixed Ignore Bug 2022-05-21 19:43:35 +02:00
Speiger 9c4c33c1eb Smallbugfix 2022-05-21 19:39:50 +02:00
Speiger 4a72afdb1c Fixed Ids were limited to 10. Now it appens a random single digit number 2022-05-21 19:36:25 +02:00
Speiger d4e3da23fa Added New Feature that was really nessesary.
-Added: #ignore which allows the template process to ignore segments.
		They can be used with #if but in a ignored segment you are not allowed
to use #if/#else/#else if/#endif since it is outside of the context of
the template process. But this allows to address issues with marking
areas.
2022-05-21 14:32:02 +02:00
Speiger d3d1cb48b6 Version Bump 2021-09-28 04:37:58 +02:00
Speiger b979e9d9e8 new features.
-Added: Documentation
-Added: Function hooks that run before/while/after the process ran
2021-09-28 04:36:57 +02:00
Speiger 6f3f45d718 Got rid of all Reflection. Sadly a bit of Performance loss 2021-06-23 00:13:53 +02:00
Speiger 8937d44428 Version Bump & Added If RegexUtil crashes then program closes. 2021-06-22 19:23:49 +02:00
Speiger b165524c36 Removed Maven pom generation because not sure how to add custom maven. 2021-06-22 14:22:32 +02:00
Speiger 9aedebd317 Updated Gradle infos & Readme 2021-06-22 14:19:09 +02:00
Speiger c50e022ec2 Disabled the right file. 2021-06-21 17:02:18 +02:00
Speiger 54e66d7f53 Variouse BugFixes and additions.
-Fixed: Bugs in Mappers causing problems when parsing library.
-Fixed: IConditon should throw a error with 0 arguments.
-Added: CacheFile is now sorted so you can remove caches easier.
-Removed: Unnessesary code.
-Added: Counters.
-Added: Gitignore
2021-06-21 16:55:39 +02:00
Speiger 0f00ad1771 Logging improvements.
-Added: Improved Logging to parsing & Building
2021-01-20 04:30:18 +01:00
Speiger e752679d78 Added Debug Feature
-Added: Feature where a Mapper is no longer used at all.
2021-01-18 15:51:59 +01:00
Speiger 152dfea955 Update License 2021-01-11 17:49:54 +01:00
Speiger 7a3b6230a8 Documentation new Line fix. 2021-01-11 13:51:58 +01:00
Speiger c48e6a545b Cleanup of gradle 2021-01-11 13:48:39 +01:00
Speiger 48853140d0 Added Missing Newlines 2021-01-11 13:43:50 +01:00
Speiger a189a3cea4 Uploading SourceCode and Documentation 2021-01-11 13:43:07 +01:00
Speiger ce515f07e4 Updating Git ignore to not include Bin Folder 2021-01-11 13:05:34 +01:00
Speiger 1c8415165f Removing Inital Classes 2021-01-11 13:03:34 +01:00
Speiger be2d34b9f9 Initial Repo Data 2021-01-11 13:02:39 +01:00
Speiger f9d638d653 Merge branch 'master' of ssh://git@git.speiger.com/Speiger/Simple-Code-Generator.git 2021-01-11 13:02:22 +01:00
Speiger 2b66c49730 Inital Commit 2021-01-11 13:02:02 +01:00
Speiger 508356cc58 Initial commit 2021-01-11 11:51:55 +00:00