Child pages
  • IDEA X 96.1190 Release Notes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

No subsystem

 

WI-3061 (Feature)

Support XHTML5

IDEA-58119 (Bug)

JavaFX: Assertion at org.jetbrains.javafx.lang.psi.impl.JavaFxTypeElementImpl.getType

IDEA-58100 (Bug)

SOE at at org.jetbrains.javafx.lang.psi.impl.JavaFxVariableDeclarationImpl.getType

Structural Search and Replace

 

IDEA-19001 (Bug)

Structural Replace must ignore extra white spaces and line breakes in html code

J2EE

 

IDEA-58469 (Bug)

On new module creation with facet selecting, project/module/global library is not created from the downloaded jars

Code Formatting and Code Style

 

IDEA-58664 (Bug)

Blank Lines Before method body also appear inside try/catch/finally's {}

IDEA-58491 (Bug)

JS '{' brace indented wrongly in object initializer

IDEA-55782 (Bug)

Python: Reformat breaks long lines incorrectly

JavaScript

 

IDEA-58645 (Exception)

JavaScript: IllegalArgumentException at ResolveProcessor.fixGenericTypeName() on quick doc lookup called from closure declaration

IDEA-58482 (Exception)

JavaScript: AssertionError at JSDocumentationProvider.getDocumentationElementForLinkStatic() on quick doc lookup

IDEA-58369 (Exception)

JavaScript: IncorrectOperationException at FormatFixer.doReformat() on applying intentions in read-only files

IDEA-58472 (Exception)

JavaScript: NPE at JSBaseIntroduceHandler.replaceExpr() on Introduce Variable refactoring if resulted code needs braces

Flex Support

 

IDEA-58465 (Feature)

flex: introduce constant: include name suggestion from parameter name if expression is method call argument

IDEA-57007 (Feature)

flex: smart completion: provide filtering after "throw new"

IDEA-58502 (Feature)

flex: smart completion: provide suggestion inside generic list initializer

IDEA-58592 (Feature)

flex: smart completion: provide filtering inside while() expression

IDEA-58516 (Feature)

Flex: add support for Spring ActionScript metadata

IDEA-58762 (Feature)

flex: smart completion: no variants offered for "Function" type

IDEA-58607 (Feature)

flex: smart completion: improve proposals for event handling methods

IDEA-58646 (Performance Problem)

flex: slow autocomplete in MXML after 96.974

IDEA-57858 (Cosmetics)

flex: "private" lock icon rendered for locals in completion popup

IDEA-57814 (Bug)

flex: smart completion: filtering not working as expected

IDEA-58702 (Bug)

flex: code completion: package sometimes missing for type variants

IDEA-58703 (Bug)

flex: smart completion: completion for event types not working where expected

IDEA-58705 (Bug)

flex: smart completion: variants not provided where expected

IDEA-58553 (Bug)

flex: introduce variable: vector component type based name suggestions not offered for expressions like "vector.reverse()"

IDEA-58498 (Bug)

flex: smart completion: completion after "new" inside Vector.<T>#push() does not shorten references

IDEA-58555 (Bug)

Flex conditional compiler variables are not resolved if set using '+='

IDEA-55522 (Bug)

flex: completion proposals after "new" keyword should use class icon, not method icon

IDEA-55864 (Bug)

Add support to import "linked resources" variables from Eclipse/FlexBuilder when importing flex projects

IDEA-58503 (Bug)

flex: smart completion: inconsistent variant presentation

IDEA-58504 (Bug)

flex: smart completion: no variants offered for return expression if target type is Vector.<T>

IDEA-58528 (Bug)

Bad code green: no initializer allowed for rest parameter

IDEA-58632 (Bug)

Bad code is green: Object is not assignable to String

IDEA-58630 (Bug)

Create parameter quickfix throws exception when parameter value is null

IDEA-58695 (Bug)

flex: smart completion: exception when completing after "break"

IDEA-58696 (Bug)

flex: code completion: after "break" and "continue" offer applicable labels, not keywords

IDEA-58511 (Bug)

flex: smart completion: no variants offered where expected

IDEA-58615 (Bug)

flex: copy reference does not copy function parameter type as expected

IDEA-58617 (Bug)

Bad code is green

IDEA-58612 (Bug)

flex: smart completion: no variants provided where expected

IDEA-58405 (Bug)

flex: duplicate completion suggestions

IDEA-58361 (Bug)

flex: smart completion: ExcludeClass metadata tag should be respected

IDEA-58763 (Bug)

flex: smart completion: no variants offered inside ternary expression

IDEA-58605 (Bug)

flex: code completion: type variants should show containing package in completion popup entry

IDEA-58608 (Bug)

flex: smart completion: event types not suggested where expected

IDEA-58778 (Bug)

Wildcards "*" should be valid types for setters (good code red)

IDEA-58613 (Exception)

flex: smart completion: IAE at LookupItem.<init>

Version Control. Mercurial

 

IDEA-58246 (Exception)

Mercurial: NPE at org.zmlx.hg4idea.command.HgErrorUtil.getLastErrorLine

Project Configuration

 

IDEA-57389 (Bug)

UI for selecting and viewing dependencies on libraries is not user-friendly

Version Control. Git

 

IDEA-58518 (Bug)

Exception when requesting history for OCMethodSelectorPart.java

Android

 

IDEA-53187 (Feature)

Possibility to go to resource when ctrl+click on generated R constant

IDEA-58584 (Feature)

Run Android SDK/AVD manager from "Tools" menu

IDEA-51812 (Bug)

Android emulator setup requires IDEA restart before it works

IDEA-25794 (Bug)

Process is not closed after application installation

IDEA-51743 (Bug)

Android: own widgets are not supported in xml

IDEA-52766 (Bug)

Maia 94.426 automatically rebuilds dependent APKs for android, but does not deploy them

IDEA-58376 (Bug)

Android unit test works, but Idea UI fails

IDEA-24744 (Bug)

Sometimes apk installation fails with '- exec '/system/bin/sh' failed: Bad address (14) -'

Version Control

 

IDEA-55386 (Feature)

Mercurial support

IDEA-58669 (Bug)

Exception when Show History, no file history shown

PHP lang

 

WI-3075 (Usability Problem)

PHP: global function is shown with field icon in Structure window/popup

WI-2962 (Bug)

Reflection API stubs need update

WI-3074 (Bug)

PHP: statement completion: semicolon is not inserted after property declaration

WI-3127 (Bug)

Incorrect Warning - Unused Local Variable - foreach using by reference

Unit Testing. JUnit

 

IDEA-57193 (Bug)

Regression: JUnit statistics table has no header row

Refactoring

 

IDEA-24583 (Feature)

Integrate "Infer nullity annotations" into IDEA

IDEA-58426 (Bug)

Regression: incorrect handling of rename/safe delete of method that implements or overrides other method.

IDEA-58572 (Exception)

NPE at com.intellij.refactoring.changeSignature.ChangeSignatureGestureDetector.childReplaced

Task Management

 

IDEA-58420 (Bug)

Throwable at com.intellij.tasks.github.GitHubRepository.getIssues

IDEA-58425 (Bug)

Tasks: GitHub server: automatically remove leading/ending spaces in urls

Web Services

 

IDEA-24806 (Bug)

WebServices support:make "generate java code from wsdl" support soap header

WI specific

 

WI-3162 (Usability Problem)

Please recognize duplicated file extensions like filename.php.php and save as filename.php

Editor. Code Completion

 

IDEA-43317 (Feature)

Complete static members from classes that are already mentioned in import block as static import

IDEA-58604 (Bug)

smart completion for class name renders double package label

Editor. Error Highlighting

 

IDEA-58658 (Bug)

XML files: highlighting analysis does not complete while the completion list is opened

IDEA-58454 (Bug)

Bogus "Inconvertible types; cannot cast" error in IntelliJ editor

Debugger

 

IDEA-56553 (Feature)

Thread dump in debugger should show locks held by each thread

IDEA-49817 (Feature)

Option to filter out useless calls from debugger call stack

IDEA-58402 (Usability Problem)

Debugger: do not try to print variable fields when variable itself is null

IDEA-56687 (Usability Problem)

Debugger: 'Jump To Object Source' jumps to incorrect location

IDEA-58378 (Bug)

Debug button in Debugger ToolWindow allows to start several processes

IDEA-55450 (Bug)

Debugger type renderer problem with DateFormat

IntelliLang

 

IDEA-58493 (Bug)

Settings->Injections: clicking on entry opens wrong detail editor

Editor. Editing Text

 

IDEA-56384 (Feature)

"Delete Line" action should delete lines of selection [if it is present]

IDEA-23828 (Usability Problem)

Ctrl-Tab Switcher should recognize all cursor keys

IDEA-58535 (Bug)

Infinite - or excessive - loop in IntelliJ

IDEA-58606 (Bug)

Unable to select text from caret to the end of line with SHIFT+DOWN arrow if caret is placed at last line

IDEA-58625 (Exception)

Exception on paste

J2EE.Spring

 

IDEA-44533 (Feature)

Spring 2.5: process the components scanning filters (context:component-scan element contents)

IDEA-58400 (Bug)

Spring: component-scan: include-filters and exclude-filters of 'regex' type are not supported

User Interface

 

IDEA-58236 (Usability Problem)

Ctrl-tab switcher stays open if keys released quickly

IDEA-26394 (Usability Problem)

Switcher window and mouse hover getting in the way

IDEA-49626 (Bug)

Navigation by Ctrl-Tab: items selecting by mouse doesn't work

IDEA-58597 (Bug)

Incorrect descriptions in plugins manager

Groovy/Grails

 

IDEA-45378 (Feature)

Consistent rename of MVC entities

IDEA-46503 (Feature)

Support Grails 1.1. features

IDEA-40926 (Feature)

Make GSP aware of model returned from controller

IDEA-46886 (Feature)

"Go to | Test" (Ctrl-Shift-T) should work for Groovy classes

IDEA-57833 (Feature)

Groovy/Grails Refactoring Map to class

IDEA-57510 (Usability Problem)

Methods of classes from java.util not navigable by ctrl-click

IDEA-58292 (Performance Problem)

Grails: Find Usages applied to variable defined via g:set tag is incredibly slow

IDEA-57513 (Cosmetics)

Enum methods: values() highlighed as non-statically-typed, valueOf() type not instantiated

IDEA-57752 (Cosmetics)

"Rename to Java" Description Incorrect

IDEA-57219 (Bug)

Groovy: Overriding a method returning a primitive value, yields a method returning object type

IDEA-57867 (Bug)

Package declaration not updated when Groovy class is moved

IDEA-57865 (Bug)

Groovy method name with a single dollar sign is treated as error

IDEA-58657 (Bug)

Constructor call resolved to wrong (base class) constructor

IDEA-56991 (Bug)

Bug with formatting of classes utilizing subtypes

IDEA-57505 (Bug)

Support collection members

IDEA-57333 (Bug)

Gant: "Optimize unused import statements" intention does nothing

IDEA-48784 (Bug)

"Assignment is not used" groovy inspection false positive for method parameters

IDEA-58543 (Bug)

Support Quartz-plugin

IDEA-58699 (Bug)

compile errors with app-info plugin located in project

IDEA-47088 (Bug)

Incorrect data flow for variable assigned in getter method

IDEA-58539 (Bug)

Support Grails-Codecs

IDEA-51475 (Bug)

Grails Domain to Controller link bug

IDEA-51379 (Bug)

Compiling a .gant file in a module without Groovy library fails with not a user level error message

IDEA-58055 (Exception)

Groovy: ArrayIndexOutOfBoundsException at GroovyPsiElementFactoryImpl.createMethodFromText() on "Convert to method" intention applied to closure with explicit type

IDEA-58289 (Exception)

Grails: PIEAE at GroovyOverrideImplementUtil$1.run() on "Implement methods" quick fix called in GSP if several methods selected

Editor. Intention Actions

 

IDEA-55747 (Bug)

Reverse direction of for loop produce wrong code

Code Analysis. Inspection

 

IDEA-58519 (Bug)

Intention for 'serialVersionUID' field not declared 'private static final long'

IDEA-58768 (Bug)

Minor problem with "serialVersionUID" inspection