Skip to content

Commit b6c02fe

Browse files
committed
release 2.0.4
1 parent 62d8901 commit b6c02fe

File tree

31 files changed

+139
-69
lines changed

31 files changed

+139
-69
lines changed

.gitignore

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8,35 +8,14 @@
88
/jbbp/BenchmarkList
99
/jbbp/CompilerHints
1010
/jbbp/nb-configuration.xml
11-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/converters/Java16Converter.class
12-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/converters/JBBPScriptTranslator$Parameters.class
13-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/converters/JBBPScriptTranslator.class
14-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/converters/ParserFlags.class
15-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/converters/Target.class
16-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/common/utils/CommonUtils.class
17-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/mvn/AbstractJBBPMojo.class
18-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/mvn/HelpMojo.class
19-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/mvn/JBBPCleanMojo.class
20-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/mvn/JBBPGenerateMojo$1.class
21-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/com/igormaznitsa/jbbp/plugin/mvn/JBBPGenerateMojo.class
22-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/META-INF/maven/com.igormaznitsa/jbbp-maven-plugin/plugin-help.xml
23-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/classes/META-INF/maven/plugin.xml
24-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/generated-sources/plugin/com/igormaznitsa/jbbp/plugin/mvn/HelpMojo.java
25-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-archiver/pom.properties
26-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
27-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
28-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst
29-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst
30-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/surefire-reports/TEST-com.igormaznitsa.jbbp.plugin.mvn.JBBPGenerateMojoTest.xml
31-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/test-classes/com/igormaznitsa/jbbp/plugin/mvn/JBBPGenerateMojoTest.class
32-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/test-classes/com/igormaznitsa/jbbp/plugin/mvn/mojoConfig.xml
33-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/jbbp-maven-plugin-2.0.0-SNAPSHOT.jar
34-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/jbbp-maven-plugin-2.0.0-SNAPSHOT-bundle.jar
35-
/jbbp-plugins/jbbp-maven/jbbp-maven-plugin/target/maven-plugin-help.properties
11+
/jbbp-plugins/**/target/
3612
/jbbp/jmh-out.txt
3713
/jbbp/jmh-result.json
3814
/jbbp-plugins/jbbp-gradle/.settings/
3915
/jbbp-plugins/jbbp-gradle/bin/
4016
/jbbp-plugins/jbbp-gradle/.classpath
4117
/jbbp-plugins/jbbp-gradle/.project
4218
/**/.vscode/
19+
/jbbp-plugins/jbbp-gradle/gradle/wrapper/
20+
/jbbp-plugins/jbbp-gradle/gradlew
21+
/jbbp-plugins/jbbp-gradle/gradlew.bat

.projectKnowledge/JBBP.mmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Mind Map generated by NB MindMap plugin
22
> __version__=`1.1`,showJumps=`true`
33
---
44

5-
# Java Binary<br/>Block Parser<br/>v 2\.0\.3
5+
# Java Binary<br/>Block Parser<br/>v 2\.0\.4
66

77
## License
88
> fillColor=`#33CC00`,leftSide=`true`

.projectKnowledge/JBBP_Types.mmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ Mind Map generated by NB MindMap plugin
9494
> fillColor=`#FF6666`,mmd.emoticon=`error`
9595

9696

97-
###### can throw error in expression if can't be converted into int
97+
###### can throw error in expression if value can\\t be represented as zero or positive int
9898
> fillColor=`#FF6666`,mmd.emoticon=`error`
9999

100100

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ that for Java. So I developed the JBBP library.<br>
1717

1818
# Change log
1919

20-
- __2.0.4 (SNAPSHOT)__
20+
- __2.0.4 (01-aug-2022)__
2121
- added unsigned 32 bit integer type __uint__ [#37](https://github.com/raydac/java-binary-block-parser/issues/37)
2222
- provided way to filter fields for mapping operations and write object
2323
operations [#36](https://github.com/raydac/java-binary-block-parser/issues/36)

changelog.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
2.0.4 (SNAPSHOT)
1+
2.0.4 (01-aug-2022)
22
- added unsigned 32 bit integer type __uint__ [#37](https://github.com/raydac/java-binary-block-parser/issues/37)
33
- provided way to filter fields for mapping operations and write object operations [#36](https://github.com/raydac/java-binary-block-parser/issues/36)
44

docs/jbbp_fields.png

102 KB
Loading

docs/jbbp_mm.png

-31.4 KB
Loading

docs/jbbp_primitives.png

57.7 KB
Loading

jbbp-plugins/jbbp-gradle/build.gradle

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
def getProp(name, dflt) {
1+
def getProp(name, defaultValue) {
22
if (project.hasProperty(name)) {
33
return project.getProperty(name)
44
} else {
55
logger.warn('Can not find property "' + name + '" is not found')
6-
return dflt
6+
return defaultValue
77
}
88
}
99

10-
def jbbpVersion = getProp('jbbp_plugin_version', '2.0.4-SNAPSHOT')
10+
def jbbpVersion = getProp('jbbp_plugin_version', '2.0.4')
11+
def metaLibVersion = getProp('meta_lib_version', '1.1.2')
1112

1213
group = 'com.igormaznitsa'
1314
version = jbbpVersion
@@ -26,6 +27,9 @@ dependencies {
2627
implementation "commons-io:commons-io:2.8.0"
2728
implementation "com.igormaznitsa:jbbp:" + jbbpVersion
2829

30+
implementation "com.igormaznitsa:meta-annotations:" + metaLibVersion
31+
implementation "com.igormaznitsa:meta-utils:" + metaLibVersion
32+
2933
testImplementation 'junit:junit:4.13.1'
3034
}
3135

@@ -41,7 +45,7 @@ buildscript {
4145
}
4246
}
4347
dependencies {
44-
classpath "com.gradle.publish:plugin-publish-plugin:0.16.0"
48+
classpath "com.gradle.publish:plugin-publish-plugin:0.21.0"
4549
}
4650
}
4751

jbbp-plugins/jbbp-gradle/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.igormaznitsa</groupId>
88
<artifactId>jbbp-main-plugin-pom</artifactId>
9-
<version>2.0.4-SNAPSHOT</version>
9+
<version>2.0.4</version>
1010
</parent>
1111

1212
<artifactId>jbbp-gradle-plugin</artifactId>

0 commit comments

Comments
 (0)