Skip to content

Releases: HaxeCheckstyle/tokentree

tokentree v1.0.20

17 May 00:05
78b0ba1
Compare
Choose a tag to compare
  • Fixed potential null pointer in TokenTreeAccessHelper.findParent #157

tokentree v1.0.19

16 May 23:26
8d00e67
Compare
Choose a tag to compare
  • Added TokenTreeAccessHelper.findParent #150
  • Added a cache for getArrowType, getBrOpenType, getColonType and getPOpenType results #155
  • Fixed TokenTreeCheckUtils.getColonType detection of type checks #149
  • Fixed OpBool position in case body #151
  • Fixed object literal detection when using expression entry point #152 + #153
  • Fixed TokenTreeCheckUtils.getColonType in if body #154
  • Fixed TokenTreeCheckUtils.getPOpenType in if body #154

tokentree v1.0.18

22 Mar 13:03
cbb168c
Compare
Choose a tag to compare
  • Added TokenTreeEntryPoint to TokenTreeBuilder #146

tokentree v1.0.17

06 Mar 17:42
e1d4742
Compare
Choose a tag to compare
  • Fixed wrong position of elements preceeding inserted dummy tokens in relax mode #145

tokentree v1.0.16

04 Mar 12:57
51a30d4
Compare
Choose a tag to compare
  • Added TokenTreeCheckUtils.isMetadata #143
  • Fixed handling of OpBool after null #140
  • Fixed comments before catch #140
  • Fixed BrOpen detection for type parameter with structure type #140
  • Fixed colon type detection when using conditionals #140
  • Fixed colon type detection when using OpBool #140
  • Fixed handling of condition bodies (if, while, for) #141
  • Fixed POpen type detection for conditionals #141
  • Fixed comments in abstracts from and to #142
  • Fixed arrow type detection with comments #142
  • Fixed position of OpAdd / OpSub #142
  • Fixed detection of "unary" OpSub #142

tokentree v1.0.15

07 Feb 11:51
5ed179f
Compare
Choose a tag to compare
  • Fixed TokenTreeCheckUtils.getColonType detection of type check in array comprehension #136
  • Fixed handling of multiple implements #137
  • Fixed comments after typedefs without semicolon #138

tokentree v1.0.14

05 Dec 17:16
8d15a9a
Compare
Choose a tag to compare
  • Fixed properties in anon types #130
  • Fixed return in ternary #132
  • Fixed handling of ; #133 + #134
  • Refactored coverage report generation #131

tokentree v1.0.13

11 Nov 20:20
7cc9da7
Compare
Choose a tag to compare
  • Added testcase for multiline string interpolation #126
  • Fixed handling of OpBool (|| and &&) chains #124
  • Fixed handling of Comma after #end #124
  • Fixed conditionals in interface definition #125
  • Fixed handling of Arrow in arrow functions #127
  • Fixed POpen detection in arrow functions #127
  • Fixed OpBool chain handling #128

tokentree v1.0.12

15 Oct 15:03
ecb5d46
Compare
Choose a tag to compare
  • Added support for final class / interface, fixes #118 (#119)
  • Added support for key-value iterators #120
  • Fixed handling of metadata with parameter #121
  • Fixed comments in method chains #122

tokentree v1.0.11

03 Sep 21:18
fb57da8
Compare
Choose a tag to compare
  • Fixed position of semicolon #113
  • Fixed handling of unary expressions #113
  • Fixed detection of type check on numbers #114
  • Fixed detection of type parameters with anon types #115
  • Fixed handling of typedef without assign #116