Skip to content

0.150

Compare
Choose a tag to compare
@leibnitz27 leibnitz27 released this 20 May 09:02
· 198 commits to master since this release
  • Fix possible static shadowing (thanks ovf)
  • Use signature throws info unless provably wrong.
  • Fix possible infinite loop with infinite signature (thanks marcono1234)
  • Issue with empty enums (")
  • Handle switch expressions inside enum constructors (")
  • Switch expressions buried inside super/this constructor calls (")
  • Improve switch breaks after topsort (")
  • Remove illegal array iterator resugaring (thanks mrdos)
  • Verify signatures more aggressively
  • Fix possible stack overflow delegating clash-resolved type (thanks rmrfchik)
  • Reduce application of Kotlin switch pattern
  • Applying obfuscation remapping file can cause NPE (thanks rybozymer)
  • Remove dangling CMPS in unusual bytecode (thanks graxcode)
  • Handle exit-monitor is casted entry monitor (")
  • Don't break after terminal in unstructured loop (")
  • Improve SSA analysis performance (thanks edclarke)
  • Allow (explicit only) disabling of method scoped/anonymous classes. (thanks andrewleech)