Adobe-Runtime-Support icon indicating copy to clipboard operation
Adobe-Runtime-Support copied to clipboard

33.1.1.856 -- overlay of AIR SDK causes IDE to stop code hinting

Open urthling opened this issue 3 years ago • 3 comments

I typically replace the folder in: /Applications..../eclipse/plugins/com.adobe.flash.compiler_4.7.0.349722/AIRSDK with the latest -- this time, it's as if my IDE is unable to parse AS.

Rolling back to 821 and the IDE works as expected.

urthling avatar May 14 '22 00:05 urthling

Hi @urthling - this is a strange one.. the code hints should normally just come from the embedded documentation that's in the "playerglobal_rb.swc" files (e.g. under "frameworks\locale\en_US"). Looking at the diffs from 821 to 856, those haven't changed, but the only thing I am wondering is if the changes in the config XML file (updating the default Flash version to 33.1) have change it, or potentially the compiler.jar updates (again the default SWF version has changed).

But we've not seen the problem here .. can you confirm what IDE you're using? Presumably Flash Builder on MacOS, based on that path?

If you're able to try changing the xx-config.xml files in your existing/working set-up with 821, so that they have the <target-player> value updated to 33.1, it would be interesting to see if that is what breaks it. Or failing that, if you move the lib/compiler.jar from build 856 into this, is that the trigger?

thanks

ajwfrost avatar May 17 '22 09:05 ajwfrost

Gotcha, ok, if I'm reading correctly, I tried swapping the 3 config files in Frameworks from 856 to 821:

  • When opening 821 -- code hints still appear to be working as expected (has 856 configs)
  • When opening 856 -- code hints not working.. (has 821 configs)

However, when swapping the lib/compiler.jar -- 856 (with 821 compiler) now opens with code hinting! and 821 breaks with 856 compiler

urthling avatar May 17 '22 15:05 urthling

Great, thanks, so we'll focus on what changed in the compiler.jar that could be causing a problem here. I didn't expect that to actually be used for code hinting...!

ajwfrost avatar May 17 '22 16:05 ajwfrost