Project
IntelliJ IDEA
Priority
Normal
Type
Bug
Fix versions
No Fix versions
State
Duplicate
Assignee
Maxim Mossienko
Subsystem
JavaScript
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Dmitry Jemerov
    4 years ago (29 Apr 2007 14:17)
  • Updated by   root
    2 years ago (17 Jan 2010 20:45)
  • Jira: IDEADEV-16599
    (history, comments)
 
IDEA-38357 Indexing of Flex SDK ActionScript sources to resolve import statements in ActionScript
0
Issue is visible to: All Users
  The issue is visible to the selected user group only


Issue was resolved
Comments (6)
 
History
 
Linked Issues (?)
 
Maxim Mossienko
  Maxim Mossienko
02 May 2007 14:26
4 years ago
Basically the same issue about Flex SDK configuration
Maxim Mossienko
  Maxim Mossienko
02 May 2007 14:28
4 years ago
The Flex sources could even be caught up iff belong for dependent module
Taras Tielkes
  Taras Tielkes
02 May 2007 14:39
4 years ago
I think that at the moment Flex SDK does not contain all sources, only sources for a small subset of the base libraries - only "mx.*" packages.
So a stub generator for compiled classes/libraries would still be very valuable.
Dmitry Jemerov
  Dmitry Jemerov
02 May 2007 14:42
4 years ago
My understanding is that "mx.*" is not a small subset of the base libraries but more like 80% of them. The remaining 20% in the flash.* namespace is indeed not open-source, but I could somewhat live without navigation/completion for them. :)
Maxim Mossienko
  Maxim Mossienko
02 May 2007 14:47
4 years ago
The problem is not with navigation but with inherited members from nonopen api :)
Taras Tielkes
  Taras Tielkes
02 May 2007 15:08
4 years ago
You can browse for yourself, here is online asdoc / javadoc for Flex 2.0 SDK: http://livedocs.adobe.com/flex/2/langref/

Note that:
  • A lot of the mx.* packages are mainly used by the Flex designer
  • Most of the flash.* packages are quite "central" in terms of type dependencies. Comparing it to java.* / javax.* is not good analogy, but something like that...

Additional thoughts:
  • Adobe announced open source release of Flex 3.0 SDK, I don't know if that will include complete framework source (and if it will be 2007 or more like 2008)
  • Some third-party Flex libraries are distributed in compiled form (.swc - similar to .jar), so a constant-pool reader / stub generator will "always" be needed

In addition (but a bit off-topic) - here's a list of some as3 / es4 incompatibilities: http://developer.mozilla.org/es4/clarification/adobe_as3.html