IntelliJ IDEA 8.1.3 Release Notes
Bug
- [IDEADEV-24273] - abstract bean LocalSessionFactoryBean by hibernate integration
- [IDEADEV-34547] - Nested @EJB annotation yields wrong "beanInterface parameter should be specified" message
- [IDEADEV-35706] - Spring bean property multi-resolves in case of overridden setter
- [IDEADEV-36002] - JUnitPatcher can't modify classpath of test configuration
- [IDEADEV-36399] - Flex: navigation to different class property referenced by @see tag causes contents removing from source class
- [IDEADEV-36651] - Idea HQL editor doesn't understand "case when"
- [IDEADEV-36737] - Change category in see also to "Procedures"
- [IDEADEV-36907] - Annotation view, revision selection is broken
- [IDEADEV-36913] - mx:Binding tag is not supported
- [IDEADEV-36917] - Attributes from imported .as file are labeled as "not allowed here" in mxml
- [IDEADEV-36922] - XSD editing: good code is red (referring to ##other in the imported namespace)
- [IDEADEV-36923] - SWF Files not listed in a Regular Module
- [IDEADEV-36933] - HTTPService Request parameters highlighted as cannot resolve
- [IDEADEV-36977] - TFS: support checkin for items that belong to different TFS projects
- [IDEADEV-37031] - Intention "open code folding options" opens Editor main-settings
- [IDEADEV-37036] - "Extract Interface" fails when extracting an implements clause of a library interface
- [IDEADEV-37037] - toString() is not resolved when invoked from XML element reference
- [IDEADEV-37039] - "Highlight usages" should mark foreach loop variable definition as write location
- [IDEADEV-37043] - Reversion: HQL syntax editor now gets upset by ternary condition
- [IDEADEV-37192] - Unable to use Grails without set JAVA_HOME, PATH manually (reopen)
- [IDEADEV-37376] - add support for metadata syntax like [Before(async,ui)]
- [IDEADEV-37430] - [spring, xml, enum] good code is red
- [IDEADEV-37477] - build 9862 rebuilds cache from scratch on every restart
- [IDEADEV-37504] - Upgrade Subversion Plugin To SVNKit 1.2.3
- [IDEADEV-37505] - SubVersion 1.6 working copies incompatible with IntelliJ
- [IDEADEV-37507] - Jdbc console does not show human readable date for oracle column of TIMESTAMP type
- [IDEADEV-37523] - Deadlock with IDEA 8.1.3#9873
- [IDEADEV-37566] - GenericSQL: error is reported for a non-letter at the start of the statement [Oracle SQL package analysis - red inspection on good code: ';' expected]
- [IDEADEV-37589] - Linking to function in JS.
- [IDEADEV-37592] - exclude constants from "Select fields to generate Getters"
- [IDEADEV-37593] - Flex: Incorrect classes are included in one module if there are 2 classes with the same name in the project in the different modules with the dependencies added.
- [IDEADEV-37623] - Flex: The 'new Classfactory' statements are incorrectly processed inside the mxml tags.
- [IDEADEV-37627] - Flex: Incorrect code format on the next line after the 'CDATA' statement in a mxml file.
- [IDEADEV-37690] - JSP compilation broken
- [IDEADEV-37724] - TFS: don't require to enter required checkin notes or override the policies on CreatePath invocation from Commit dialog
- [IDEADEV-37727] - Spring file red: 'No matching constructor found'
- [IDEADEV-37767] - Good code is red: invalid number of parameters of default constructor
- [IDEADEV-37773] - Good code is red: variable type * is not assignable to type String
- [IDEADEV-37827] - Persistent attribute is not recognized when using XML-based mapping and Hibernate's natural-id element
- [IDEADEV-37832] - Wrong error hiliting in GSP: Cannot resolve symbol 'text/html;charset=UTF-8'
- [IDEADEV-37858] - Invalid 'Simplify' in JS.
- [IDEADEV-37859] - Settings->Version Control->VCSs shows duplicate entry "SVN"
Cosmetics
- [IDEADEV-37625] - change "Add override modifier" behavior: modifier must be first
Exception
- [IDEADEV-31358] - [#11615] assert: FileManagerImpl.findFile
- [IDEADEV-32047] - [#12093] BLBE: StatusMessageParser.createFile
- [IDEADEV-32861] - [#12571] AE: DirectoryBasedStorage$MySaveSession$2.run
- [IDEADEV-35332] - [#13160] SELECT: MultiHostRegistrarImpl.doneInjecting
- [IDEADEV-35448] - [#13672] ISE: AbstractPopup.show
- [IDEADEV-35603] - [#13776] AE: PsiWalkingState.next
- [IDEADEV-35641] - [#13805] AE: StableInvocationHandler.invoke
- [IDEADEV-35702] - IOOBE at org.jetbrains.tfsIntegration.core.TFSFileAnnotation.getLineRevisionNumber
- [IDEADEV-36080] - [#14040] assert: JamSupportMetaData.getDeclaration
- [IDEADEV-36500] - [#14266] RE: CollectionChildDescriptionImpl.addChild
- [IDEADEV-36522] - [#14292] PIEAE: CompositePsiElement.getProject
- [IDEADEV-36607] - [#14354] NPE: DownloadPanel$DownloadToFolderAction.actionPerformed
- [IDEADEV-36609] - [#14357] NPE: ClsClassImpl.getSourceMirrorClass
- [IDEADEV-36628] - [#14377] NPE: XMLOutputter.output
- [IDEADEV-36641] - [#14391] IAE: DeploymentUtil.appendToPath
- [IDEADEV-36685] - [#14403] CCE: JspManagerImpl$UriFactoryMap.put
- [IDEADEV-36777] - [#14440] Throwable: ProblemDescriptorImpl. <init>
- [IDEADEV-36887] - [#14498] ISE: LanguageMismatch.getInitializer
- [IDEADEV-37001] - [#14526] NPE: FlexBuildConfiguration.getConfigForFlexModuleOrItsFlexFacets
- [IDEADEV-37434] - SOE parsing HTML
- [IDEADEV-37698] - NPE at org.jetbrains.idea.perforce.application.PerforceManager.clearCachedData
- [IDEADEV-37788] - [#14795] SOE: FileUtil.getExtension
- [IDEADEV-37836] - CCE from GrCodeReferenceElementImpl.multiResolve() on show implementations in project with both Groovy and Grails
Performance Problem
- [IDEADEV-36223] - Item calculator thread in TreeClassChooserDialog is not stopped when the dialog is closed before calculation is complete
- [IDEADEV-36664] - IntelliJ takes a very long time (30 minutes) to start if it did not shut down cleanly
- [IDEADEV-36739] - IDEA is parsing all files (including JDK's classes and all dependent libs) each time a project is opened
- [IDEADEV-37713] - Typing lags on editing SQL file
Task
- [IDEADEV-36576] - Document "Move to changelist from the active editor" feature
Usability Problem
- [IDEADEV-33646] - Settings / Validation: with Validate on build = Off Validator settings are silently dismissed
- [IDEADEV-37650] - Do not report unused parameters located before used ones
- [IDEADEV-37715] - TFS: the selected text in PolicyWarnings and EditCheckinPolicies dialogs should be readable