You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@ Java has some embedded features to parse binary data (for instance ByteBuffer),
13
13
14
14
# Change log
15
15
-**2.0.2 (SNAPSHOT)**
16
+
- added `JBBPOut#Bin` variant to override `@Bin` annotation fields in written objects.
16
17
-[#28](https://github.com/raydac/java-binary-block-parser/issues/28) added `JBBPOut#BinForceByteOrder` to override byte order defined in `@Bin` annotations of written object.
17
18
18
19
-**2.0.1 (04-feb-2020)**
@@ -29,13 +30,6 @@ Java has some embedded features to parse binary data (for instance ByteBuffer),
29
30
- added generating of `makeFIELD()` method for structure types in Java class converter
30
31
- refactoring
31
32
32
-
-**1.4.1 (20-aug-2018)**
33
-
- fixed incompatibility in tokenizer regex syntax for Android SDK [#23](https://github.com/raydac/java-binary-block-parser/issues/23)
34
-
- added DslBinCustom annotation to provide way to mark custom type fields for JBBPDslBuilder
35
-
- fixed NPE in JBBPDslBuilder for not-provided outBitNumber attribute in annotated field marked as type BIT or BIT_ARRAY [#20](https://github.com/raydac/java-binary-block-parser/issues/20)
36
-
- naming of fields has been made more tolerant, now it is allowed to have field names with names similar to data types
37
-
- improved check of field names in JBBPDslBuilder [#21](https://github.com/raydac/java-binary-block-parser/issues/21)
Copy file name to clipboardExpand all lines: changelog.txt
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
2.0.2 (SNAPSHOT)
2
+
- added `JBBPOut#Bin` variant to override `@Bin` annotation fields in written objects.
2
3
- [#28](https://github.com/raydac/java-binary-block-parser/issues/28) added `JBBPOut#BinForceByteOrder` to override byte order defined in `@Bin` annotations of written object.
if (binAnno.custom() && customFieldProcessor == null) {
98
-
thrownewJBBPIllegalArgumentException("Class '" + obj.getClass().getName() + "' contains field '" + rec.mappingField.getName() + "\' which is custom one, you must provide JBBPCustomFieldWriter instance to save it.");
103
+
thrownewJBBPIllegalArgumentException("Class '" + obj.getClass().getName() + "' contains field '" + rec.mappingField.getName() + "' which is custom one, you must provide JBBPCustomFieldWriter instance to save it.");
0 commit comments