IntelliJ IDEA 8.1.2 Release Notes
Bug
- [IDEADEV-36350] — Creation of a new dom attribute works incorrectly in Diana 8.1
- [IDEADEV-36414] — IDEA reports inconsistent return points unnecessary in js
- [IDEADEV-36582] — inspection: not detect initialize const and show meaningless warning: const variable without initializer
- [IDEADEV-36583] — Significant Flex support regression in IDEA 8.1.1
- [IDEADEV-36652] — HTML entity autocompletion not available in HTML attributes (JSP)
- [IDEADEV-36662] — "Space before semicolon" code stype ignored for first semicolon in for-statement
- [IDEADEV-36665] — flex debugger logging output swamps syslog
- [IDEADEV-36667] — Constants from Math class, e.g. Math.PI are considered to be static methods
- [IDEADEV-36668] — Unresolved variable String.lenght
- [IDEADEV-36669] — There is no intention for import when using Label class and Label tag at the same time
- [IDEADEV-36670] — IPR Corrupted: executeOn elements lost after opening Ant Build sidebar
- [IDEADEV-36671] — xs:annotation/xs:documentation is not displayed properly for xs:enumeration
- [IDEADEV-36675] — Paths in <mx:Script source="..."/> and <mx:Style source="..."/> are resolved incorrectly
- [IDEADEV-36679] — Settings/Compiler/Excludes: pressing Reset link do nothing
- [IDEADEV-36741] — inspection ignore method "get" in any class
- [IDEADEV-36749] — Metatag ArrayElementType currupts codeanalysis
- [IDEADEV-36764] — XHTML 1.1 DTD validation doesn't work in a project using Facelets
- [IDEADEV-36766] — Documentation popup shows jsdoc for the wrong method
- [IDEADEV-36768] — Implement 'Argument is not assignable' for MXML type
- [IDEADEV-36792] — 'Server technology' option for flex facets is lost
- [IDEADEV-36855] — new Date with params is coloured red
Exception
- [IDEADEV-26647] — [#9312] assert: PsiClassImpl.calcBasesResolveContext
- [IDEADEV-33082] — [#12660] AE: StubBasedPsiElementBase.getNode
- [IDEADEV-33212] — [#12702] NPE: VariantsProcessor.isAcceptableQualifiedItem
- [IDEADEV-33367] — [#12766] PIEAE: ClsRepositoryPsiElement.getManager
- [IDEADEV-33431] — [#12802] IAE: JSAnnotatingVisitor.checkReferences
- [IDEADEV-35046] — [#13534] NPE: PerforceConnectionManager.keyForVirtualFile
- [IDEADEV-35363] — [#13616] NPE: WalkUpResolveProcessor.isAcceptableQualifiedItem
- [IDEADEV-35517] — [#13735] AE: StubBasedPsiElementBase.getNode
- [IDEADEV-35799] — [#13895] IOE: FileReference.checkNotNull
- [IDEADEV-36312] — [#14166] CCE: PsiFileImpl.calcStubTree
- [IDEADEV-36434] — [#14216] assert: ApplicationImpl.runWriteAction
- [IDEADEV-36435] — [#14217] Throwable: DataSourceStorage.writeToDisk
- [IDEADEV-36436] — [#14218] IAE: InjectedLanguageManagerImpl.injectedToHost
- [IDEADEV-36493] — [#14258] AE: JSIndexEntry.doInitFor
- [IDEADEV-36516] — [#14286] E: WriteAction.execute
- [IDEADEV-36546] — [#14310] PE: CompileDriver.doCompile
- [IDEADEV-36600] — [#14348] SOE: ConcurrentWeakValueHashMap.get
- [IDEADEV-36602] — [#14349] SOE: FileBasedIndex.isUpToDateCheckEnabled
- [IDEADEV-36603] — [#14350] SOE: FileManagerImpl.findViewProvider
- [IDEADEV-36604] — [#14351] SOE: ConcurrentHashMap.get
- [IDEADEV-36614] — [#14362] IOOBE: StubIndexImpl$1.perform
- [IDEADEV-36615] — [#14363] assert: PersistentFS.processEvents
- [IDEADEV-36633] — [#14383] IAE: JavaPsiFacadeImpl.findClass
- [IDEADEV-36639] — [#14389] PIEAE: ClsRepositoryPsiElement.getManager
- [IDEADEV-36644] — [#14395] SOE: AnnotationUtilEx.getAnnotatedElementFor
- [IDEADEV-36645] — [#14396] NPE: UpdateChecker.checkForUpdates
- [IDEADEV-36647] — [#14398] PIEAE: ClsRepositoryPsiElement.getManager
- [IDEADEV-36690] — [#14408] IOE: CheckUtil.checkWritable
- [IDEADEV-36693] — [#14411] IOE: CheckUtil.checkWritable
- [IDEADEV-36699] — [#14417] Throwable: SqlParserDefinition.createElement
- [IDEADEV-36753] — [#14427] UOE: CustomLanguageInjector.getInjectedLanguage
- [IDEADEV-36755] — [#14429] assert: FileReferenceSet.computeDefaultContexts
- [IDEADEV-36774] — [#14437] AIOOBE: ByteBuffer.readInt
- [IDEADEV-36776] — [#14439] ZE: ByteBuffer.readStream
- [IDEADEV-36834] — NullPointerException in HQL Console
- [IDEADEV-36843] — [#14478] AE: ComponentManagerImpl.getComponent
New Feature
- [IDEADEV-27694] — Debugger: Smart Step Into should force to step into
- [IDEADEV-35941] — Ctrl-Q should use attached AsDoc
Performance Problem
- [IDEADEV-36579] — Long pauses when editing Java files
- [IDEADEV-36580] — IDEA blocks when i try to edit a large sql file
Usability Problem
- [IDEADEV-36790] — Duplicate keyboard shortcut in "Replace in Path"