Releases: TimeAndSpaceIO/java-primitive-specializations-generator
Releases · TimeAndSpaceIO/java-primitive-specializations-generator
1.4
1.3
1.2
- Added Tutorial.
- Gradle plugin's
GeneratorTask
is renamed toJpsgTask
. - Changed the format of
with()
andexclude()
parameters to the dimensions format used in the templates themselves. - Added support for a parameter in
/* define */
blocks. - Added
/* comment */
for template-level comments. - Many minor improvements to how specialization works, parsing, and the behavior of some template structures.
1.1
- Moved to
io.timeandspace
package and groupId - Added ability to specialize to boolean type
- Removed
objectIdStyle
config. It used to determine whether "obj" or "object" should be parts of specialized member and variable names. Now it depends on whether "obj" or "object" is used in each specific/* with */
template or default specialization types config. Similarly, for boolean specialization "bool" or "boolean" could be used. - Gradle plugin now depends on Gradle 5.0, probably won't work with earlier Gradle versions.