Skip to main content
flashdictionary
Inspiring
October 13, 2015
Question

ActionScript 2.0 Compiler bugs: not able to recognize difference between getter and regular method, constructor supers

  • October 13, 2015
  • 0 replies
  • 260 views

As of Adobe AIR SDK 19.0.0.213, there are a few notable compiler bugs that could use some attention. The compiler is accidentally compiling the code, when it should not be. The runtime finally catches the errors when the bad code tries to execute, but it would be much more efficient for the compiler to check for these problems at the time of coding.

An interface issue with the compiler not being able to recognize the difference between a getter and a regular method:

Bug#3935211 - ActionScript compiler 2.0 is mismatching interface getter for method

Here is another compiler bug that also could use some attention about constructors:

ActionScript 2.0 compiler bug: You can call super.anyMethod() and it will compile even though anyMethod does not exist.

When will these bugs get put on the roadmap?

This topic has been closed for replies.