Changes.
-Added: New Changes to Changelog -Fixed: Missing Autogenerated Type -Cleanup: Gradle file got cleaned up from things it no longer needs. -Changed: Upgraded to SCG 1.0.5 for incoming new features.
This commit is contained in:
parent
3c5769e0e2
commit
49c5e9eadd
|
@ -38,7 +38,7 @@
|
||||||
<attribute name="gradle_used_by_scope" value="builder"/>
|
<attribute name="gradle_used_by_scope" value="builder"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8/"/>
|
||||||
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
|
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
|
||||||
<classpathentry kind="output" path="bin/default"/>
|
<classpathentry kind="output" path="bin/default"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
# Changelog of versions
|
# Changelog of versions
|
||||||
|
|
||||||
|
###Version 0.4.1
|
||||||
|
- Changed: ForEach with input now provides input, value instead of value, input, this improves the usage of method references greatly
|
||||||
|
- Added: addAll with Array-types in collections.
|
||||||
|
- Added: Java Iterator/Iterable support for Stream replacing methods
|
||||||
|
|
||||||
### Version 0.4.0
|
### Version 0.4.0
|
||||||
- Changed: Iterable specific helper functions were moved out of Iterators and moved into Iterables
|
- Changed: Iterable specific helper functions were moved out of Iterators and moved into Iterables
|
||||||
|
|
16
build.gradle
16
build.gradle
|
@ -30,21 +30,9 @@ eclipse {
|
||||||
classpath {
|
classpath {
|
||||||
downloadJavadoc = true
|
downloadJavadoc = true
|
||||||
downloadSources = true
|
downloadSources = true
|
||||||
file {
|
|
||||||
whenMerged {
|
|
||||||
//Enforce a custom container and allowing access to the sun.misc package which is nessesary for EnumMaps
|
|
||||||
entries.find{ it.kind == 'con' && it.path.startsWith('org.eclipse.jdt')}.path = 'org.eclipse.jdt.launching.JRE_CONTAINER';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
compileJava {
|
|
||||||
options.compilerArgs << '-XDignore.symbol.file'
|
|
||||||
options.fork = true
|
|
||||||
options.forkOptions.executable = 'javac' // may not needed on 1.8
|
|
||||||
}
|
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
builder
|
builder
|
||||||
}
|
}
|
||||||
|
@ -54,8 +42,8 @@ configurations {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
builderCompile 'de.speiger:Simple-Code-Generator:1.0.4'
|
builderCompile 'de.speiger:Simple-Code-Generator:1.0.5'
|
||||||
runtimeOnly 'de.speiger:Simple-Code-Generator:1.0.4'
|
runtimeOnly 'de.speiger:Simple-Code-Generator:1.0.5'
|
||||||
testImplementation 'junit:junit:4.12'
|
testImplementation 'junit:junit:4.12'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -113,6 +113,7 @@ public class ITERABLES
|
||||||
/**
|
/**
|
||||||
* A Wrapper function that wraps a Java-Iterable into a Type Specific Iterable
|
* A Wrapper function that wraps a Java-Iterable into a Type Specific Iterable
|
||||||
* @param iterable that should be wrapped
|
* @param iterable that should be wrapped
|
||||||
|
* @Type(T)
|
||||||
* @return a type specific iterable
|
* @return a type specific iterable
|
||||||
*/
|
*/
|
||||||
public static GENERIC_KEY_BRACES ITERABLE KEY_GENERIC_TYPE wrap(Iterable<? extends CLASS_TYPE> iterable) {
|
public static GENERIC_KEY_BRACES ITERABLE KEY_GENERIC_TYPE wrap(Iterable<? extends CLASS_TYPE> iterable) {
|
||||||
|
|
Loading…
Reference in New Issue