IntelliJ IDEA 7.0.3 Release Notes
Bug-fixes
- [IDEADEV-9879] — "Refresh Deployment status" button ALWAYS changes status of UNDEPLOYED web module to DEPLOYED (green circle)
- [IDEADEV-13687] — Deadlock during Analyse -> Inspect Code
- [IDEADEV-20183] — ClearCase: incorrect encoding for diff
- [IDEADEV-20606] — IDEA deletes .classpath file if it doesn't have a src entry
- [IDEADEV-20974] — Maven refresh loses module settings for run configurations
- [IDEADEV-22138] — p4v does not start when doing revision graph or time-lapse...
- [IDEADEV-22256] — File chooser: just opened completion list does not have toppest element selected
- [IDEADEV-22316] — JSNI signature incorrect for inner classes
- [IDEADEV-22863] — Maven: multi-module project with {*.version} dependencies is not imported
- [IDEADEV-23186] — Tests sources detected as content root instead of test sources
- [IDEADEV-23187] — 'Introduce constant' does not change modificator to public
- [IDEADEV-23381] — Cut & Paste doesn't work from "Browse CVS Changes" panel
- [IDEADEV-23382] — XML validation result displays incorrect line- and column numbers
- [IDEADEV-23485] — Inspection "Unused import": Wrong warning
- [IDEADEV-23537] — JUnit Simplify assertion inspection too aggressive
- [IDEADEV-23553] — IDEA shows warning "unused function declaration" for inline functions
- [IDEADEV-23685] — JSNI autocomplete broken
- [IDEADEV-23723] — Maven Import does not find projects
- [IDEADEV-23749] — "Concatenation with empty string" inspection should not warn on compile time constants
- [IDEADEV-23750] — When suggesting that a type may be weakened, check for new checked exceptions.
- [IDEADEV-23763] — "Exception immediately rethrown" false positive
- [IDEADEV-23768] — Running all tests in a project fails when you exclude a test for compile
- [IDEADEV-23770] — Thread lock on cancelling login to Perforce
- [IDEADEV-23772] — "Incoming" changes even though project is fully up to date
- [IDEADEV-23792] — Search in comments and string doesn`t work for non java language
- [IDEADEV-23796] — Java Script: spurious warning about redundant local variable.
- [IDEADEV-23801] — good code red: inheriting from raw type: "attempting to use incompatible return type"
- [IDEADEV-23809] — InspectionJS: Wrong warning about infinite recursion
- [IDEADEV-23817] — Large html file with unclosed <style> tag becomes unresponsive
- [IDEADEV-23837] — NullPointerException in CompilerTask when calling CompilerManager.executeTask
- [IDEADEV-23862] — Erroneous path variable is written to .ipr's UsedPathMacros
- [IDEADEV-23884] — JSON file type hight as error
- [IDEADEV-23919] — JSP does not take into accont generic type parameters
- [IDEADEV-23940] — Local History: Can't recognize Chinese comment
- [IDEADEV-23987] — Wrong "Patch Contents" when entering "Patch file name" manually
- [IDEADEV-23992] — Please upgrade JDOM to 1.1, because current JDOM 1.0 contains a bug in parsing comments starting with hyphen
- [IDEADEV-23994] — "Revert" option in Version Control -> Perforce menu does not have the "R" accelerator it used to have
- [IDEADEV-24000] - IDEA/lib/resources.jar!/standardSchemas/facelets.xsd does not include a definition for "component"
- [IDEADEV-24001] — Mismatched query and update of collection ignores "Properties.loadFromXML()"
- [IDEADEV-24002] — TestNG tests declared in superclass not detected (regression in 7.0.2, works in 7.0.1)
- [IDEADEV-24006] — Cut and paste of non-empty panels in GUI forms is tricky
- [IDEADEV-24057] — Idea gets stuck on startup with a plugin error modal dialog
- [IDEADEV-24058] — IntelliJ IDEA build 7613 does not find bean references in spring beans files like build 7584 does
- [IDEADEV-24073] — ECMA script is not formatted properly
- [IDEADEV-24137] — NoClassDefFoundError: com/intellij/psi/impl/source/jsp/JspReferenceProvidersUtil on opening a project
- [IDEADEV-24138] — Creation of new project without modules causes false error message from Maven integration
- [IDEADEV-24155] — QL inspection flags error
- [IDEADEV-24157] — Good Code Red: CDATA Section in web.xml : Cannot resolve Symbol <![CDATA[
- [IDEADEV-24160] — Incorrect Type Mismatch in HQL IN Clause
- [IDEADEV-24166] — Good code marked as red: use of generics in heterogeneous typesafe map
- [IDEADEV-24167] — Bug in ternary to if-else auto refactoring
- [IDEADEV-24172] — IG: False "Type may be weakened" for Boolean field with autoboxing usages
- [IDEADEV-24210] — Update hot key combinations in the Settings dialog.
- [IDEADEV-24262] — Ctrl+Q doesn`t work on multiresolve items
- [IDEADEV-24264] — int > Integer.MAX_VALUE is always true?
- [IDEADEV-24273] — abstract bean LocalSessionFactoryBean by hibernate integration
- [IDEADEV-24277] — Quickfix for "condition is always true" mangles code, changes semantics
- [IDEADEV-24278] — IDEA doesn't understand noname parameter
- [IDEADEV-24300] — Good (generics) code red
- [IDEADEV-24306] — "Profiles" are lost in Maven Run Configuration
- [IDEADEV-24318] — JSP parser incorrectly identifying variables as already used in scope and also says incorrect token
- [IDEADEV-24319] — I'm getting a highlighting error in IDEA
- [IDEADEV-24330] — JSF Binding Expression Auto-completion
- [IDEADEV-24331] — JSF DataModel row code completition does not work for Collection<T> (but for List<T>)
- [IDEADEV-24339] — Code complete sometimes deletes "." operator
- [IDEADEV-24365] — Run test option missing for annotation based tests when only superclass contains test methods
- [IDEADEV-24382] — Maven: UNIX: when symbolic links are used for project path, the maven modules are sometimes doubled in MavenProjects view
- [IDEADEV-24402] — Project window is sometimes out of synch when shown from hidden and 'Autoscroll from source' selected
- [IDEADEV-24403] — JavaME: Refactoring non-midlet class changes MIDlet class in Module configuration settings
- [IDEADEV-24404] — Creating a static setter is broken
- [IDEADEV-24406] — Seam builtin and custom components are not resolved in JSF EL
- [IDEADEV-24408] — Maven: on Synchronize invocation in the MavenProjects view force pom.xml saving if it is not saved explicitely
- [IDEADEV-24427] — HQL: bogus error on order by selected attribute
- [IDEADEV-24444] — memory leaks detected
- [IDEADEV-24449] — Redundant namespace declarations are automatically generated when a new element is created using element name completion.
- [IDEADEV-24461] — Adding new modules horrible slow
- [IDEADEV-24465] — "Abstract method is not implemented in every subclass" does not warn in specific cases
- [IDEADEV-24477] - com.intellij.testFramework.fixtures.CodeInsightTestFixture#testCompletionVariants fails with strange NPE
- [IDEADEV-24478] — ER Diagram ignores some annotations present in code
- [IDEADEV-24479] — JUnit 4 Test Hierarachies Broken
- [IDEADEV-24486] — "AS" keyword highlighted as error in Hibernate queries
- [IDEADEV-24491] — In mxml files tags from flash namespaces are highlighted incorrectly
- [IDEADEV-24499] — IG Redundant import inspection does not warn on single type imports
- [IDEADEV-24512] — Incorrect XML syntax not flagged as an error
- [IDEADEV-24515] — Go declaration, complete, ctrl+Q in AS code have many unexpected variants
- [IDEADEV-24516] — exclude/include patterns too broad exclude
- [IDEADEV-24533] — Javadoc popup (Ctrl+Q) won't close on ESC
- [IDEADEV-24558] — Missing handling of floats in com.siyeh.ig.psiutils.ExpressionUtils
- [IDEADEV-24570] — Regression in 7.0.3 EAP: Run/Debug configurations: Log file contents are not displayed
- [IDEADEV-24577] — Can't validate hibernate model: 'unknown attribute should not be a container'
- [IDEADEV-24580] — Flex facet does not seem parse flex AS libraries for project containing certain directories!
- [IDEADEV-24582] — Wrong error is detected in mxml for percent and color like attribute values
- [IDEADEV-24627] — New search box misses initial characters
- [IDEADEV-24638] — IDEA doesn't understand property of a property in HQL
- [IDEADEV-24639] — Valid HQL highlighted as incorrect
- [IDEADEV-24640] — Run failed tests doesn't make the project before running
- [IDEADEV-24679] — Live template jsClassName() expression does not work in ActionScript/Flex files unless caret is after the constructor function
- [IDEADEV-24680] — Actionscript/Flex Code completion only suggests Types inside method call parenthesis
- [IDEADEV-24681] — Actionscript/Flex Code completion does not suggest types or support auto import if not used outside of a var declaration or after new operator
- [IDEADEV-24716] — Actionscript/Flex Code completion does not suggest namespaced functions defined in Flex SDK, even when explicitly imported
- [IDEADEV-24753] — Valid HQL function elements() flagged as an error
- [IDEADEV-24764] — Creating Hibernate configuration and import schema does nothing, if new module is created in existent project
- [IDEADEV-24766] — New module / JPA facet / Import database schema: asking for xml mapping generation shows file chooser with incomplete content
- [IDEADEV-24768] — New module in existent project / JPA facet / Import database schema: look up for existent database usages is eternal
- [IDEADEV-24775] — New project, module / JPA, Hibernate factes: each "Import database schema" checkbox open its own dialog
- [IDEADEV-24777] — Inspection "Empty class" triggers on package-info.java
- [IDEADEV-24825] — SortedSet does not work with Hibernate
- [IDEADEV-24833] — New project, module wizard / Hibernate facet: "Import database schema" does not work if "Create default configuration" is Off
- [IDEADEV-24841] — Custom mxml component event based property is highlighted as nonexistent
- [IDEADEV-24846] — Intention "Compute constant value" results in literal text "-Infinity"
- [IDEADEV-24861] — Column mode unselecting after typing
- [IDEADEV-24961] — File selection for external image editor stays empty indefinitly
- [IDEADEV-24963] — #FFFFFF value set for color property for flash class is marked red
- [IDEADEV-24965] — swc files located under 'libs' project directory should be imported
- [IDEADEV-24968] — Brace placements wraps even though setting says otherwise
- [IDEADEV-24969] — Overriding Actionscript/Flex methods causes infinite duplication of the override icon in the gutter (see Screenshot)
- [IDEADEV-24991] — Deprecation warnings work incorrectly in JavaScript files
- [IDEADEV-24994] — MaxPermSize too small for Mac OS X
- [IDEADEV-25000] — Introduce field to inner class breaks code by creating "silly assignment"
- [IDEADEV-25001] — XML, Code Style, Spaces around tag name
- [IDEADEV-25003] — Apply Chages dialog shows outdated and imcomplete contents
- [IDEADEV-25007] — Replace Constructor with Factory Method fails on nested reference to default constructor
- [IDEADEV-25040] — Inspection "Confusing octal escape sequence" gets confused
- [IDEADEV-25051] — AS int casting warning
- [IDEADEV-25070] — Array literal causes code completion to fail in preceding code block (AS / Flex)
- [IDEADEV-25071] — Actionscript flex method overrides without override modifier not marked as error
- [IDEADEV-25072] — Actionscript/Flex auto imports not correctly indented and contain extra line break
- [IDEADEV-25074] — "Abstract method not implemented in every subclass" false positive
- [IDEADEV-25117] — Good code is red: Clone method inheritance
- [IDEADEV-25120] — Deadlock on Ubuntu when searching for Usages in Project Files
- [IDEADEV-25122] — Valid HQL function elements() flagged as an error
- [IDEADEV-25123] — JPA-QL: Wrong warning "Type mismatch: boolean type expected"
- [IDEADEV-25135] — IDEA deadlocking while refreshing filesystem
- [IDEADEV-25141] — Orderable attribute of the entity being selected expected
- [IDEADEV-25165] — flex support: tags of custom components are marked invalid
- [IDEADEV-25166] — Faulty inspection: "Redundant import"
- [IDEADEV-25168] — flex support: strange binding error in mxml:EmailValidator
- [IDEADEV-25171] — Actionscript/Flex Casted variables do not support autocomplete of casted type
- [IDEADEV-25260] — New project, module wizard / Hibernate facet: "Import database schema" does not work if "Create default configuration" is Off and mapping is JPA
- [IDEADEV-25282] — Unable to start 7744 on MacBook Pro
Cosmetics
- [IDEADEV-14815] — Extra space between icon and file name (JavaScript and HTML files) in Inspection result view
- [IDEADEV-20478] — Antialiasing: Option "Use antialiased font in Editor" should apply to all places where the editor-font is used
- [IDEADEV-24995] — Strange text "!watchs.add.text!" when dragging over Watches window
- [IDEADEV-25053] — Incorrect warning is produced in Mxml when referencing ActionScript class from the same directory (package)
- [IDEADEV-25189] — Sample DTDs in the topics "Third-Party Tools and Plugins" and "Adding Plugins to an Enterprise Repository" have too large spaces and extra line breaks
Exceptions
- [IDEADEV-11129] — CME: WeakList$MyIterator.next
- [IDEADEV-20932] — SOE: CachedValueImpl.getValue
- [IDEADEV-21135] — AE: ComponentManagerImpl.getComponent
- [IDEADEV-22015] — Throwable: RangeMarkerImpl.<init>
- [IDEADEV-22039] — assert: PsiUtil.getEnclosingStaticElement
- [IDEADEV-22422] — AIOOBE: ExtractMethodUtil.decodeOverloadTargets
- [IDEADEV-22545] — NPE: MavenProjectsStateComponent.getMavenProject
- [IDEADEV-22908] — AE: JBPopupImpl.show
- [IDEADEV-23248] — AE: VariantsProcessor.addLookupValue
- [IDEADEV-23317] — XSE: XmlSerializerImpl.serialize
- [IDEADEV-23366] — AE: UseCountHelper.remove
- [IDEADEV-23416] — SIOOBE: SchemaReferencesProvider$TypeOrElementOrAttributeReference.getCanonicalText
- [IDEADEV-23417] — RE: DomInvocationHandler.checkIsValid
- [IDEADEV-23418] — NPE: JSIndexEntry.processSymbolsInNs
- [IDEADEV-23471] — PIEAE: CompositePsiElement.getContainingFile
- [IDEADEV-23499] — IAE from DocumentImpl.assertBounds() on using code completion
- [IDEADEV-23572] — ISE: SpringUtils.getSpringBeanName
- [IDEADEV-23616] — NPE: JpaAnnoObjectManipulator.addAttribute
- [IDEADEV-23659] — CME: THashIterator.nextIndex
- [IDEADEV-23710] — : InjectedLanguageUtil$InjectedPsiProvider$MyMultiHostRegistrar.doneInjecting
- [IDEADEV-23740] — UDE: ConstructorInjectionComponentAdapter.getGreediestSatisfiableConstructor
- [IDEADEV-23742] — NPE: StarteamVcsAdapter.start
- [IDEADEV-23782] — CME: JSTypeEvaluateManager.doIterateTypeImpl
- [IDEADEV-23783] — NPE: XmlEntityRefImpl.getCachingMap
- [IDEADEV-23785] — NPE: XmlTagImpl.getAttributeValue
- [IDEADEV-23793] — Maven integration: exception is thrown if 2 goals are marked as 'execute before make'
- [IDEADEV-23834] — AE: CodeFormatterFacade.processRange
- [IDEADEV-23856] — IAE: FlexSchemaHandler.getSchema
- [IDEADEV-23887] — IAE: ModuleManagerImpl.findModuleByName
- [IDEADEV-23899] — SOE: SourceTreeToPsiMap.treeElementToPsi
- [IDEADEV-23914] — PIEAE: LeafPsiElement.getContainingFile
- [IDEADEV-23916] — AE: StableInvocationHandler.invoke
- [IDEADEV-23927] — NPE: GuiEditor.getSelectionAnchor
- [IDEADEV-23991] — PIEAE: LeafPsiElement.getContainingFile
- [IDEADEV-24034] — AIOOBE: NonNlsUtils.isNonNlsAnnotatedParameter
- [IDEADEV-24069] — StarTeam integration: adding unversion file and deleting it causes IAE from VcsDirectoryMappingList.getVcsFor()
- [IDEADEV-24123] — Inline Parameter doesn't check out files
- [IDEADEV-24150] — NPE: SelectWordHandler.doAction
- [IDEADEV-24151] — SOE: ConcurrentWeakValueHashMap.put
- [IDEADEV-24182] — IAE: TObjectHash.throwObjectContractViolation
- [IDEADEV-24185] — NPE: MavenRunnerConfigurable.collectProperties
- [IDEADEV-24219] — AE: CreateInnerClassFromNewFix$1.run
- [IDEADEV-24236] — IOOBE: InjectedLanguageManagerImpl.checkAndRemoveInvalidFile
- [IDEADEV-24243] — CCE: JSStructureViewModel$2.isVisible
- [IDEADEV-24288] — NPE: MavenException.retrievePomFilePath
- [IDEADEV-24310] — IAE: RefactoringUtil.addUsagesInStringsAndComments
- [IDEADEV-24347] — AIOOBE: ShowDiffAction.showDiffForChange
- [IDEADEV-24349] — NPE: GuessManagerImpl.addExprTypesByInstanceof
- [IDEADEV-24351] — assert: PendingEventDispatcher.dispatch
- [IDEADEV-24352] — IOOBE: DocumentImpl.replaceString
- [IDEADEV-24383] — Maven: NPE on new empty pom.xml creating in idea project
- [IDEADEV-24387] — BSE: ContentStorage.load
- [IDEADEV-24391] — NPE: DsmUIUtil.showView
- [IDEADEV-24393] — NPE: PackageGroupingRule.groupUsage
- [IDEADEV-24396] — AE: CodeContext.getStdCodeContext
- [IDEADEV-24397] — AE: BaseJamMemberElement.setAnnotationParameter
- [IDEADEV-24399] — CME: JpaUtil.processTables
- [IDEADEV-24590] — AE: JSIndexEntry.buildPsiFileFromFile
- [IDEADEV-24593] — NPE: MavenToIdeaModuleConfigurator.findModuleFor
- [IDEADEV-24595] — CCE: AnnotationBackedDescriptor.getDeclaration
- [IDEADEV-24596] — NPE: JSIndexEntry$1.compute
- [IDEADEV-24607] — AE: StandardVcsGroup.getVcsName
- [IDEADEV-24608] — SOE: MessageBusConnectionImpl.deliverImmediately
- [IDEADEV-24610] — CCE: InjectedLanguageManagerImpl.getInjectionHost
- [IDEADEV-24616] — Throwable: SpringUtils.getSpringBeanName
- [IDEADEV-24633] — SQLException occurs when refreshing data source connects to a hsqldb database from the second time
- [IDEADEV-24643] — CME: JSTypeEvaluateManager.doIterateTypeImpl
- [IDEADEV-24650] — AssertionError from PluginManagerMain$14.fun() on attempt to enable plugin, with plugin it depends on is not installed
- [IDEADEV-24657] — Throwable: RepositoryElementsManager.findOrCreatePsiElementById
- [IDEADEV-24658] — assert: FileManagerImpl._findClass
- [IDEADEV-24659] — AIOOBE: THashMap.rehash
- [IDEADEV-24662] — NPE: ModuleWithDependenciesScope.compare
- [IDEADEV-24669] — NPE: ELResolveUtil$2$1.compute
- [IDEADEV-24675] — NPE: ImportChooserStep$2.valueChanged
- [IDEADEV-24686] — SOE: ComponentManagerImpl.getComponent
- [IDEADEV-24767] — IAE from GenerateJpaMappingAction$1.run() on import database schema into new module with JPA facet in existent project
- [IDEADEV-24788] — NCDFE: TextBlockTransferable.getTransferData
- [IDEADEV-24799] — NPE: CurrentContentRevision.getContent
- [IDEADEV-24802] — SIOOBE: _JavaScriptLexer.advance
- [IDEADEV-24822] — ISE at com.intellij.spring.model.SpringUtils.getSpringBeanName(SpringUtils.java)
- [IDEADEV-24834] — AE: JSIndexEntry.doInitFor
- [IDEADEV-24836] — SOE: TObjectHash.equals
- [IDEADEV-24857] — CME: JSTypeEvaluateManager.iterateTypeHierarchy
- [IDEADEV-24882] — NPE: MethodParameterInfoHandler.appendModifierList
- [IDEADEV-24911] — SOE: VirtualFileSystemEntry.appendPathOnFileSystem
- [IDEADEV-24913] — Throwable: SmartCodeCompletionHandler.analyseItem
- [IDEADEV-24952] — Throwable: VfsUtil.convertToURL
- [IDEADEV-24975] — assert: FileManagerImpl.findFile
- [IDEADEV-24993] — ISE at com.intellij.spring.model.SpringUtils.getSpringBeanName(SpringUtils.java)
- [IDEADEV-25020] — CCE: XmlEntityRefImpl.resolveEntity
- [IDEADEV-25036] — NPE: HardCodedStringToPlaceholderMoveIntention.isExcludedProperties
- [IDEADEV-25056] — NPE: JSIndexEntry.getVirtualFile
- [IDEADEV-25075] — PIEAE: PsiElementBase.getContainingFile
- [IDEADEV-25076] — AE: InjectedLanguageUtil$InjectedPsiProvider$MyMultiHostRegistrar.addPlace
- [IDEADEV-25077] — CME: THashIterator.nextIndex
- [IDEADEV-25078] — IAE: PsiManagerImpl.findFile
- [IDEADEV-25079] — RE: JavaScriptIndex$2.propagateEvent
- [IDEADEV-25084] — CCE: InlineToAnonymousClassHandler.findCallToInline
- [IDEADEV-25087] — NPE: ExpectedTypeUtils$ExpectedTypeVisitor$TypeStringCreator.visitClassType
- [IDEADEV-25089] — NPE: JsfApplicationComponent.getIcon
- [IDEADEV-25090] — AE: AttributeType.getAttributeType
- [IDEADEV-25100] — CME: ChangeList.write
- [IDEADEV-25129] — NCDFE: CssHighlighter.getHighlightingLexer
- [IDEADEV-25142] — NPE: PsiModifierListImpl.getAnnotations
- [IDEADEV-25148] — Throwable: PsiBuilderImpl.prepareLightTree
- [IDEADEV-25158] — NPE: EditorFragmentComponent.getPossibleDeclarationAtRange
- [IDEADEV-25167] — java.lang.Throwable
- [IDEADEV-25192] — java.lang.Throwable
- [IDEADEV-25220] — Infinite Class Hierarchy Tries to Use Infinite Stack Space?
Meta Issue
- [IDEADEV-23089] — Debugger layout improvement
New Feature
- [IDEADEV-7073] — Understand variables that resolve to "pageContext.request.contextPath"
- [IDEADEV-16067] — Context dependent javascript references resolve
- [IDEADEV-19544] — Nice to have source folders for flex and an actions for class creation
- [IDEADEV-19601] — Add JPA providers to New Project Wizard
- [IDEADEV-23810] — Maven2 pom processing outputs a lot of useful information to the console rather than a "messages" window
- [IDEADEV-23941] — Exclude dependencies with non-runtime scope (in pom.xml) from deployment
- [IDEADEV-23972] — Maven: it would be nice to convert existing projects created with 'temporary modules'
- [IDEADEV-24129] — Maven integration doesn't take warSourceDirectory into account
- [IDEADEV-24163] — Code coverage is not indicated by colors inside the editor for Groovy classes
- [IDEADEV-24280] — If I use the iter on a map I get options for keySet() and values() but not entrySet(). I typically use the later,
- [IDEADEV-24422] — Provide ability to create DocComments using builders and IChameleonElementType API
- [IDEADEV-24424] — Suggest event type when completing in addEventListener inside Flex code
- [IDEADEV-24425] — Automatic adding xml namespace when editing mxml-files
- [IDEADEV-24426] — Automatic adding <![CDATA[ ]]> when adding <mx:Script></mx:Script> in mxml file
- [IDEADEV-24482] — Class fields / methods should be completed in mxml file
- [IDEADEV-24492] — Most of mxml attributes can be presented as subtags
- [IDEADEV-24513] — Add component icons to Flex mxml file structure
- [IDEADEV-24626] — MXML components metadata
- [IDEADEV-24676] — IDEA wrongly highlights public properties of MXML components
- [IDEADEV-24757] — AS quick fix "create method" bug
- [IDEADEV-24789] — Auto import for AS3 code like in java
- [IDEADEV-24837] — 'this' should be highlighted in static function
- [IDEADEV-24839] — Action script should be supported in {} blocks in tag content
- [IDEADEV-24840] — Action script should be supported in event annotation derived attributes
- [IDEADEV-24842] — ActionScript code in event listener code should have 'event' variable resolved
- [IDEADEV-25041] — Inspection "Overly-strong type cast" should not propose to "weaken" to subclass of final class
- [IDEADEV-25106] — Support ActionScript in inline XML
- [IDEADEV-25133] — Parameter info should work over 'super' constructor invokation in ActionScript
- [IDEADEV-25134] — super keyword in ActionScript should have reference resolvable to superclass
- [IDEADEV-25163] — Support for objects in Bindows ADF files
Performance Problem
- [IDEADEV-23539] — idea unresponsive while editing and browsing code
- [IDEADEV-23816] — Spring Support makes syntax checking and inspection rather slow
- [IDEADEV-24158] — High cpu usage after creating project
- [IDEADEV-24266] — Horrendous wait times getting CVS diff
- [IDEADEV-24381] — JSP editing slow due to inspections/highlighting
- [IDEADEV-24471] — Memory leak in Structured Search
- [IDEADEV-24472] — Provide higher default maximum memory setting
- [IDEADEV-24474] — Build 7670 completely unusable — eats 100% cpu
Usability Problem
- [IDEADEV-13138] — No way to switch between "Text" and "Mozilla preview" tabs using ONLY keyboard
- [IDEADEV-16717] — New module wizard: JPA, Hibernate facets have useless datasource mapping page
- [IDEADEV-19898] — File chooser / file path fields: Up key does not work in just opened completion list
- [IDEADEV-23794] — Maven integration: Run Configuration: Build: properties adding/editing/removing should be more user-friendly
- [IDEADEV-23806] — Unstable order of IPR entries for ADDITIONAL_INDENT_OPTIONS
- [IDEADEV-23923] — Create DDL feature
- [IDEADEV-24004] — If GUI component's label contains HTML tags, the automaticaly generated field name contains the tags(without<>) too
- [IDEADEV-24053] — Correct "Shelve changes dialog" link in the topic "Shelving Changes"
- [IDEADEV-24173] — IDEA Not Handling Overloaded Classes In Different Modules Correctly.
- [IDEADEV-24709] — Provide help button and F1 support for "Apply Patch" dialog
- [IDEADEV-24851] — Action script highlighting in MXML flickers during editing
Sub-task
- [IDEADEV-15072] — Flash std classes/func stubs are needed
- [IDEADEV-23182] — Create help button in the Integrate Project dialog and map to the specified ID
- [IDEADEV-24133] — Validate duplicated ids in mxml file
- [IDEADEV-24135] — File name completion and highlighting in source attribute of Style / Script tags
- [IDEADEV-24374] — Mxml can reference any not annotated public property or field
- [IDEADEV-24375] — Support 'enumerated' values of annotation (e.g. Style) in completion / validation