Skip to content

1.4.0 release

Compare
Choose a tag to compare
@raydac raydac released this 29 Jul 14:01
· 222 commits to master since this release
  • added type val which allows to create virtual field with calculated value, can play role of variable in scripts
  • val and var have been added into reserved words and can't be used as field names
  • added field outByteOrder attribute to Bin annotation, it affects logic of JBBPOut#Bin for output of annotated objects which fields should be saved with different byte order
  • removed deprecated method JBBPFinderException#getNameOrPath
  • added auxiliary class to build JBBP script
  • added flag JBBPParser#FLAG_NEGATIVE_EXPRESSION_RESULT_AS_ZERO to recognize negative expression result as zero
  • improved Java 6 class source generator to process FLAG_SKIP_REMAINING_FIELDS_IF_EOF for structure fields
  • added stable automatic module name igormaznitsa.jbbp into manifest file
  • added support of float, double and string java types, as floatj,doublej and stringj