Project
IntelliJ IDEA
Priority
Normal
Type
Feature
Fix versions
No Fix versions
State
Duplicate
Assignee
Maxim Mossienko
Subsystem
Flex Support
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Henri Karapuu
    3 years ago (18 Mar 2008 09:41)
  • Updated by   Henri Karapuu
    3 years ago (18 Mar 2008 18:15)
  • Jira: IDEA-17445
    (history, comments)
 
IDEA-17445 Add autocompletion support for flash.* classes
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
It seems that the Flex SDK does not include sources (if such sources exists at all) for the classes in flash.* package and therefore function name auto completion does not work at all.

This is a really critical problem in practical use, specially for new Flex users.

I fully understand that fixing this problem is not a simple code-change, but would one of the following approaches be possible:

1) Generating the required sources (or rather, header style stubs) based on published API documentation

2) Contacting Adobe and convincing them that if they want Flex to be successful then producing/giving sufficient header files for getting the flash.* package auto completion to work is also in their best interest.

Thanks for considering.

Issue was resolved
Comments (2)
 
History
 
Linked Issues (?)
 
Maxim Mossienko
  Maxim Mossienko
18 Mar 2008 15:44
3 years ago
IDEA 7.0.3 builds stubs from swc libraries (and tags with xmlns:filters="flash.filters.*" are resolved), could you please give code example for which unresolved warnings appear?
Henri Karapuu
  Henri Karapuu
18 Mar 2008 17:54
3 years ago
I did more testing, and this is actually related to IDEA-43227 which i opened earlier today – the auto completion works just fine IF (and only if) wildcard is NOT used in import.

Perhaps this issue could be closed and IDEA-43227 could be changed so that it would include this "brakes auto completion" in addition of "incorrect unresolved type" warning (the root cause is probably the same).