Skip to content

Releases: HaxeCheckstyle/tokentree

tokentree v1.0.30

02 Nov 21:50
Compare
Choose a tag to compare
  • Fixed arrow functions (#200)
  • Fixed type parameter detection (#200)
  • Fixed Dollar handling (#200)

tokentree v1.0.29

01 Nov 12:12
a4cd9e6
Compare
Choose a tag to compare
  • Added TokenTreeDef (#191)
  • Added support for abstract classes / interfaces (#195)
  • Added hasTempStore function (#199)
  • Fixed negative const / Binop(OpSub) detection (#189)
  • Fixed final with multiple vars (#191)
  • Fixed is operator (#194)
  • Fixed semicolon with multiple binops (#197 + #198)
  • Fixed Dollar handling (#199)
  • Fixed expression handling after BkClose (#199)
  • Fixed expression handling after BrClose (#199)
  • Fixed POpen type detection (#199)
  • Fixed new handling (#199)
  • Fixed sharp handling for function type hint (#199)
  • Fixed macro complextype (#199)
  • Fixed array access on new (#199)
  • Fixed arrow functions (#199)
  • Refactored enums to use CamelCase (#191)
  • Refactored to reduce usage of Type.enumEq (#195 + #196)
  • Removed is operator (#195)

tokentree v1.0.28

07 Jun 13:08
aa5d790
Compare
Choose a tag to compare
  • Expanded POpen types in getPOpenType to distinguish between different condition expressions (#185)
  • Fixed type hint detection for anon types (#186)
  • Fixed final position for Haxe 3 (#186)
  • Fixed @in handling (#187)

tokentree v1.0.27

17 Apr 22:21
970fee7
Compare
Choose a tag to compare
  • Fixed null pointer exception when parsing private final class, fixes #183 (#184)

tokentree v1.0.26

12 Apr 21:27
Compare
Choose a tag to compare
  • Fixed Binop(OpOr) position for non case places
  • Fixed doc comments and metadata

tokentree v1.0.25

11 Apr 21:18
03bc08f
Compare
Choose a tag to compare
  • Added support for module level statics #175
  • Added final handling for interfaces #176
  • Fixed unary OpSub handling #174
  • Fixed arrow function detection #175 + #177
  • Fixed POpen type detection #177 + #180
  • Fixed BrOpen type detection #178
  • Fixed Binop(OpOr) position #178
  • Fixed expression metadata position #179
  • Fixed Binop(OpBoolOr) and Binop(OpBoolAnd) positions #180

tokentree v1.0.24

01 Dec 09:29
Compare
Choose a tag to compare
  • Added comment handling after PClose #172
  • Added entry point TYPE_HINT_LEVEL, fixes #147
  • Fixed semicolon handling after null, true or false #171
  • Refactored build system to use lix #173

tokentree v1.0.23

10 Sep 12:10
d6f75b9
Compare
Choose a tag to compare
  • Fixed postfix exclamation mark #165
  • Fixed C# exception handling #166
  • Fixed null pointer issues in TokenTreeCheckUtils #167
  • Fixed endless loop in for loops with macro reification, fixes #168 (#169)

tokentree v1.0.22

13 Jun 20:08
14574e9
Compare
Choose a tag to compare
  • Fixed type hint detection in enums and overload metas #161
  • Fixed comments in OpAdd chains #162
  • Fixed imports with conditionals #163

tokentree v1.0.21

31 May 22:04
f8ca673
Compare
Choose a tag to compare
  • Fixed conditionals using dot idents without parens #159