IntelliJ IDEA 7.0.2 Release Notes



Bug-fixes

  • [IDEADEV-2892] - ctrl-backspace: Idea does not delete auto-generated braces
  • [IDEADEV-3146] - Unsorted JDK list
  • [IDEADEV-3277] - "Export to HTML" does not allow to use legal path like "C:\"
  • [IDEADEV-8327] - Javadoc inspection does to detect invalid embedded tags
  • [IDEADEV-8874] - Faulty inspection results for malformed javadoc @link tags
  • [IDEADEV-11206] - Default for Current directory should be module root NOT project root
  • [IDEADEV-11213] - ASTNode.getText() returns escaped text for Injected Language
  • [IDEADEV-15128] - GeneralCommandLine does not properly handle arguments with \ at the end
  • [IDEADEV-16771] - Custom actions icon size is not validated
  • [IDEADEV-20183] - ClearCase: incorrect encoding for diff
  • [IDEADEV-20305] - "[Ljava.lang.String;" not understood in constructor-arg
  • [IDEADEV-20408] - "Access denied" error on compilation, if EJB / Web facet packaging includes dependent java module with "JAR" option
  • [IDEADEV-20899] - Memory leak: MobileDefaultApiEditor is not disposed after pressing Apply in Project structure dialog
  • [IDEADEV-20964] - Subversion: externally committed files remain in Changes view and keep blue color
  • [IDEADEV-21121] - Project conversion 6.0->7.0: former EAR module gets superfluous dependencies
  • [IDEADEV-21256] - Find in path dialog forgets file mask in particular cases
  • [IDEADEV-21335] - Obsolete activities are still displayed in IDEA
  • [IDEADEV-21495] - spring + aop: "Create method" quickfix for <aop:before> / <aop:after> creates signature with confusing parameter name
  • [IDEADEV-21566] - spring + aop: target method matching should be aware of proxy type
  • [IDEADEV-21615] - spring + aop: pointcut language sometimes starts to resolve type in other open project
  • [IDEADEV-21651] - spring + aop: this() designator should be aware of declare-parents advice
  • [IDEADEV-21818] - ClearCase: on file Merge the changes are not loaded normally
  • [IDEADEV-21919] - Bogus error inspection in "not exists" expression
  • [IDEADEV-22105] - Hibernate: ER diagram: creating id and property on diagram does not update diagram view
  • [IDEADEV-22126] - Import from maven don't work.
  • [IDEADEV-22180] - schema annotations not working
  • [IDEADEV-22187] - After running inspect.bat plugins are turned Off
  • [IDEADEV-22225] - ClearCase: dynamic views are not recognized
  • [IDEADEV-22230] - ClearCase: package move works incorrectly
  • [IDEADEV-22302] - Validate QL join declaration - add "should be collection attribute" check
  • [IDEADEV-22345] - Empty Method inspection: False positive for increased access level
  • [IDEADEV-22416] - "throws Exception" displayed twice in quick Javadoc
  • [IDEADEV-22547] - Class Name Code Completion: on completing one sybol is removed
  • [IDEADEV-22567] - Maven: Maven fails to recognize SNAPSHOT module dependencies if there are artifacts installed into local repository
  • [IDEADEV-22568] - Warning/error description sometimes spans whole screen
  • [IDEADEV-22572] - Wrong warning on JPA QL: "Cannot mix collection and single variables"
  • [IDEADEV-22575] - TestNG groups not persisted
  • [IDEADEV-22577] - "more/less" (Ctrl-F1) error description tooltip: invoking on error stripe makes description move across screen
  • [IDEADEV-22578] - JPA QL: Idea get confused by new expression
  • [IDEADEV-22579] - bad code green: type of <util:constant> not resolved or validated
  • [IDEADEV-22582] - Correct typos in JSP and JSPX concept
  • [IDEADEV-22584] - Error while trying to fetch file history
  • [IDEADEV-22585] - Wrong inspection "Loop varibale not update inside loop"
  • [IDEADEV-22586] - List of APIs added in 1.6 is incomplete
  • [IDEADEV-22587] - no completion/validation for some attributes of the 'lang' namespace
  • [IDEADEV-22589] - Ctrl-Shift-F7 in HQL console opens backing temporary file
  • [IDEADEV-22590] - No more gutter mark for Spring beans
  • [IDEADEV-22601] - Run Configurations / Startup page always enabled
  • [IDEADEV-22603] - ER diagram: attribute names get clipped when zooming
  • [IDEADEV-22615] - All tags red after updating jars
  • [IDEADEV-22616] - JPA - Empty Idclass generated by reverse engineering from the DB
  • [IDEADEV-22618] - JSF 1.2_05 does not contain "com.sun.org.apache.logging.LogFactory" in jsf-impl.jar
  • [IDEADEV-22627] - Hibernate named query not resolving joins
  • [IDEADEV-22632] - spring + aop: inconsistent "highlight usages"
  • [IDEADEV-22636] - Named query incorrectly marked as incorrect
  • [IDEADEV-22637] - <util:constant> should only suggest public static fields
  • [IDEADEV-22638] - CNFE when configuring data source
  • [IDEADEV-22655] - Complete word doesn't always work in comments
  • [IDEADEV-22659] - No completion is available for xml files using xsd with no namespace
  • [IDEADEV-22660] - Deployment doesn't work in WebLogic 10 sometimes
  • [IDEADEV-22663] - "Introduce Field" / "Initialize in setUp" creates protected setUp method even if base class setUp is public
  • [IDEADEV-22665] - "Introduce field" with "instantiate in setUp()" ignores existing setUp method and adds TestNG annotation
  • [IDEADEV-22674] - Spring/Hibernate integration does not recognize mappingDirectoryLocations
  • [IDEADEV-22676] - Ctrl-B on package doesn't work from xml
  • [IDEADEV-22677] - Fix bug in CompletionPreferencePolicy.java at line 127
  • [IDEADEV-22678] - Inspection does not recognize current_date() Hibernate function
  • [IDEADEV-22679] - jar directories as module libraries are not preserved when using eclipse-format dependency storage
  • [IDEADEV-22680] - CVS: Extract interface (Rename original class) deletes just created interface
  • [IDEADEV-22683] - Settings -> Appearance -> Use antialiased font in editor not working when antialiasing not enabled in OS
  • [IDEADEV-22684] - Good code is red: Hibernate component mapping
  • [IDEADEV-22685] - javac OutOfMemoryError when compiling in IDEA 6 sandbox when launched from IDEA 7
  • [IDEADEV-22686] - Indenting Issue with Javascript Comments
  • [IDEADEV-22689] - IDEA hangs on copy/paste
  • [IDEADEV-22691] - Refactor->Rename throws NPE with GTK LaF + JDK 1,6
  • [IDEADEV-22693] - java.lang.InstantiationError with abstract custom create component
  • [IDEADEV-22694] - Move refactoring using drag'n drop bug
  • [IDEADEV-22697] - Adoble Flex mxml parameters are highlighted as invalid
  • [IDEADEV-22699] - (IDEA-7) Hibernate error about property-based access when specifying default field access
  • [IDEADEV-22703] - Inspection "Declaration access can be weaker": Misses usages from annotation
  • [IDEADEV-22709] - Strange spacing in Parameter Info tooltip when the function has a single-letter parameter
  • [IDEADEV-22711] - Inspection "Redundant suppresion" false positive
  • [IDEADEV-22713] - Old Version of xml.xsd shipping in IDEA 7.0
  • [IDEADEV-22736] - (IDEA-7) Spring session factory with Hibernate configfile gives 2 useless session factories
  • [IDEADEV-22738] - Wrong (?) method completion behavior
  • [IDEADEV-22743] - Javadoc code completion does not work.
  • [IDEADEV-22746] - "Manual array to collection copy" produces bogus code
  • [IDEADEV-22747] - False "Type may be weakened"
  • [IDEADEV-22748] - Simlify produces wrong results for if (A || B) return C; else return false;
  • [IDEADEV-22749] - Narrow scope, broadens the scope with a switch statement.
  • [IDEADEV-22750] - Faulty "scope of variable too broad"
  • [IDEADEV-22751] - xsd:import schemaLocation not resolved
  • [IDEADEV-22752] - Hibernate parameters in query not being recognized
  • [IDEADEV-22756] - Navigation to the code from comiler doesn't work when Eclipse compiler is used
  • [IDEADEV-22757] - Maven: Fails when systemPath contains ${env.XXX} property
  • [IDEADEV-22761] - Tooltips of Highlight Usages in File gutter marks are often empty
  • [IDEADEV-22764] - Perforce incorrectly reports files under project dir as unversioned if all module content roots are below project dir
  • [IDEADEV-22765] - Maven: misses modules with relative paths
  • [IDEADEV-22766] - right==(ctrl+)clicking on a file in the project structure looses the file selection
  • [IDEADEV-22767] - Quote and brace handling issue
  • [IDEADEV-22768] - spring + aop: "outgoing" gutter marks unreliable
  • [IDEADEV-22769] - IDEA autocompletion suggests invalid schema namespace for elements
  • [IDEADEV-22771] - Good schema uri is red
  • [IDEADEV-22794] - VCS history refresh doesn't stop when the history panel is closed
  • [IDEADEV-22796] - Ant import problem when the import path is referenced via basedir
  • [IDEADEV-22797] - References to types within XSD will turn red sometimes when modifying imported schemas
  • [IDEADEV-22798] - Highlight usages in file (Ctrl+Shift+F7) does not allow jumping (F3) between all highlighted usages, when many different texts are highlighted (like IDEA6 did)
  • [IDEADEV-22802] - Valid HQL reported as an error
  • [IDEADEV-22805] - CSS validation error when scriptlet is inside
  • [IDEADEV-22806] - VSS: with incorrect login information (password / login name) specified IDEA hangs on performing vcs commands
  • [IDEADEV-22807] - Maven: Import modules with same artifactId but different groupId
  • [IDEADEV-22808] - Autocompletion inserts an spurious semi-colon.
  • [IDEADEV-22810] - Element collection handling incorrect
  • [IDEADEV-22811] - XML validation returns unexpected error
  • [IDEADEV-22813] - New Project wizard using Maven POM fails with a 'duplicate project names found' dialog
  • [IDEADEV-22814] - Opening an ant build file hangs and causes 100% CPU usage
  • [IDEADEV-22819] - generated TestNG custom suite xml file doesn't contain group definitions
  • [IDEADEV-22827] - test-jar dependencies are ignored
  • [IDEADEV-22828] - Default file types are restored on restart
  • [IDEADEV-22831] - Debugger: auto-variable-mode does not show previously assigned local variable
  • [IDEADEV-22833] - Loading Flex2 Project causes out of memory condition
  • [IDEADEV-22834] - Incorrect autoboxing/caching inspection results for double and float
  • [IDEADEV-22838] - Not all maven dependecies imported
  • [IDEADEV-22842] - Javadoc inspection for generic type parameter ignores doc
  • [IDEADEV-22843] - Inspection "Unused library": Gives duplicate results
  • [IDEADEV-22845] - ERD refresh
  • [IDEADEV-22858] - Extract method in JSP can erase code
  • [IDEADEV-22861] - War module depending on another jar module use "copy module output to" instread of "Jar module output and copy files to"
  • [IDEADEV-22862] - Ctrl-Q in XSD-backed XML: documentation not available for attribute if defined on separate type
  • [IDEADEV-22865] - JSP validation is broken
  • [IDEADEV-22870] - Erroneous 'element x is not allowed here' errors in JSPX
  • [IDEADEV-22872] - Wrong Ctrl+W in mixed jsp/html
  • [IDEADEV-22874] - Error - Failed to start Cleartool.......
  • [IDEADEV-22877] - Ctrl-W: Selects half a string, then selects too much
  • [IDEADEV-22878] - java source generating compiler does not include generated sources into compiler caches
  • [IDEADEV-22883] - incorrect metadata handling
  • [IDEADEV-22885] - spring + aop: advice not applied to inner beans
  • [IDEADEV-22891] - ClearCase: the file sheduled for delete appears in default change list always
  • [IDEADEV-22892] - Maven based IDEA projects lose local history on project close and open
  • [IDEADEV-22896] - ER diagram: creating new element in an entity bean (table) shows this table as grey rectangle
  • [IDEADEV-22917] - Broken MappedSuperclass Hibernate ORM Inspection
  • [IDEADEV-22924] - Create class QuickFix doesn't work in JSPs
  • [IDEADEV-22958] - Non-standard size icons should not be displayed in "goto action" popup
  • [IDEADEV-22965] - Error displayed that is not an error
  • [IDEADEV-22966] - Good code is red: javascript
  • [IDEADEV-22973] - Exception caused by call to VirtualFile.refresh
  • [IDEADEV-22978] - Bad JS formatting
  • [IDEADEV-22987] - numeric primitive increment or decrement classed as 'read' in find usage report ...
  • [IDEADEV-22989] - Ctrl-Backspace doesn't work in normal textfields
  • [IDEADEV-22992] - "scope of variable is too broad" quickfix results in red code
  • [IDEADEV-22994] - Find Usages tabs shown by DSM "Find Usages for Dependencies" have empty title
  • [IDEADEV-22997] - structure view of javascript in the ext library doesn't show up properly
  • [IDEADEV-23005] - No antialiasing in MultiLineLabel
  • [IDEADEV-23039] - invalid ClearCase error
  • [IDEADEV-23043] - When a run target has an Run Ant target set before launch, the ant target runs, but the application doesn't start.
  • [IDEADEV-23044] - fslogger consumes 100% CPU
  • [IDEADEV-23050] - Missing help for new project wizard JDK selection page
  • [IDEADEV-23051] - Code completion doesn't complete Javadoc tag names
  • [IDEADEV-23052] - Invalid application.xml generated
  • [IDEADEV-23055] - Completion variants for <filter-class> presented in random (?) order
  • [IDEADEV-23058] - Annotating inner class constructor with final parameter hangs IDEA
  • [IDEADEV-23064] - Spring: the bean aliases using for parent bean referencing should work correctly
  • [IDEADEV-23067] - Spring: if the bean is referenced by alias, the dependency is not shown on graph
  • [IDEADEV-23070] - Variable inside jsp's if tag may be not associated with its usage
  • [IDEADEV-23072] - Regression since 7523: code formatting not honoured
  • [IDEADEV-23073] - Spring: the bean referencing by one of alternative names instead of id should be treated correctly
  • [IDEADEV-23075] - YourKit Profile doesn't start from IDEA
  • [IDEADEV-23076] - CSS validation error for line-height property
  • [IDEADEV-23078] - Seam builtin components are not resolved in JSF EL
  • [IDEADEV-23107] - SVN: NPE
  • [IDEADEV-23108] - "Scope of variable is too broad" inspection false positive
  • [IDEADEV-23115] - Functions added to Prototype Show in Structure as Properties instead of Methods
  • [IDEADEV-23121] - EL: bad code green
  • [IDEADEV-23122] - Seam: Context variables defined by @Factory are not recognized
  • [IDEADEV-23132] - Inspection of LinkedBlockingQueue in JDK 1.6.0_03 sources: does not implement equals(Object) in Collections
  • [IDEADEV-23134] - Clearcase : File status is incorrectly marked as Checkout
  • [IDEADEV-23137] - JPA named queries don't look like they're case-sensitive in IDEA
  • [IDEADEV-23142] - Generating JPA Entity Model from the database
  • [IDEADEV-23143] - "Create patch" should escape invalid symbols from changelist names suggesting patch file name
  • [IDEADEV-23149] - svn: copying directory adds directory to svn, but not the entire subtree copied
  • [IDEADEV-23150] - StarTeam "Check In" and "Rollback" missing
  • [IDEADEV-23151] - Regression: Extra space inserted between parenthesis of method call
  • [IDEADEV-23153] - org.tmatesoft.svn.core.SVNAuthenticationException: svn: PROPFIND of '/svn/projects': 403 Forbidden (https://myhost)
  • [IDEADEV-23156] - Javascript Structure pane problem
  • [IDEADEV-23158] - Managed bean resolution inside ${} for JSP 2.1 + JSF 1.2
  • [IDEADEV-23159] - EL: Idea does not recognize "var" defined by s:selectItems
  • [IDEADEV-23165] - Javascript autocomplete suggest "IntellijIdeaRulezzz"
  • [IDEADEV-23166] - Spring: graph is incorrect for beans aliases or alternative names
  • [IDEADEV-23173] - Fetch Resource Action works in HTML, but doesn't work in JSP
  • [IDEADEV-23174] - JavaScript code style doesn't work correctly within a JSP
  • [IDEADEV-23176] - IDEA incorrectly flags that a class doesn't implement an interface method if it is implemented in another branch of its inheritance hierarchy
  • [IDEADEV-23184] - IDEA doesn't show pointcut defined by @Pointcut("within(..)") in intellisense list for pointcut attribute
  • [IDEADEV-23191] - EL function completion not always available
  • [IDEADEV-23195] - Code is red in jsp when one scriptlet has java comment start and another one has comment end (see BUG #2 marker :)
  • [IDEADEV-23201] - icon for .hbm.xml files
  • [IDEADEV-23285] - Good Code in higlighted red: Inherited method
  • [IDEADEV-23312] - JSP editor confused by <form:form>
  • [IDEADEV-23322] - Spring: Graph export to file doesn't work
  • [IDEADEV-23336] - Ant: One particular sequential task will not accept any child elements
  • [IDEADEV-23339] - Facet detection doesn't refresh VFS before calling individual facet detectors
  • [IDEADEV-23340] - Generify... removes needed type cast for call to Collections.sort()
  • [IDEADEV-23343] - Inspection :"Enumeration can be iteration" Quickfix produces syntax error.
  • [IDEADEV-23344] - Inspection :"Enumeration can be iteration" Quickfix on parametized Enumeration creates raw Iterator type, results in syntax error / broken code
  • [IDEADEV-23345] - SourceGeneratingCompiler is not called to generate sources when performing make before running application
  • [IDEADEV-23346] - Generify.. does not work when Collections.sort() is called on a raw list collection.
  • [IDEADEV-23350] - Good code is red
  • [IDEADEV-23371] - Bug in JPQL parsing: enum literals are legal
  • [IDEADEV-23383] - Generify... doesn't propagate type to foreach constructs
  • [IDEADEV-23389] - Maven: Handle 'generated-sources' under target directory
  • [IDEADEV-23393] - Intention 'Append *MIDlet to 'X' suite adds wrong name
  • [IDEADEV-23394] - Run Ant task before running JUnit tests keeps resetting to no target
  • [IDEADEV-23399] - IDEA doesn't resolve URI for testng.xml automatically
  • [IDEADEV-23404] - Build 7562 & 7549 problems with maven multi-module deployed jars
  • [IDEADEV-23406] - IDEA incorrectly detects Java ME emulator names.
  • [IDEADEV-23409] - Run configuration environment variables: a semicolon in the value results in incorrect handling.
  • [IDEADEV-23453] - Generify... produces invalid code partially parametizing Iterator<Map.Entry>
  • [IDEADEV-23463] - IDEA cannot recognize fetched Geronimo URI if Geronimo plugin is disabled
  • [IDEADEV-23478] - Idea hangs
  • [IDEADEV-23479] - Generify.. doesn't work when Collection.removeAll() is called.
  • [IDEADEV-23484] - Expression Evaluator can't cast from int to float
  • [IDEADEV-23486] - When MIDlet class is renamed, MIDlet suit JAD file is not updated.
  • [IDEADEV-23488] - Tomcat: Idea fails on slashes in context path
  • [IDEADEV-23490] - Path to icon for MIDlet suite is wrong
  • [IDEADEV-23504] - Inspection suppressions do not affect inner anonymous classes of the second level
  • [IDEADEV-23505] - Bad compile doesn't have clickable link
  • [IDEADEV-23506] - Multifacet module malfunctioning: Incorrect "Error:(12,1) Interface 'LocalSessionHome' should define at least one create method" message on EJB model validation
  • [IDEADEV-23512] - "Loosing" namespaces in *.xhtml files
  • [IDEADEV-23528] - IDEA should ignore to add "method" attribute if there is already one
  • [IDEADEV-23531] - User defined types are not supported
  • [IDEADEV-23533] - Regression in 7573: Trinidad taglib not reliably accessible
  • [IDEADEV-23536] - Smart code completion positions caret badly
  • [IDEADEV-23542] - Quick-fix for "Non-serializable class with serialVersionUID" inspection does not work
  • [IDEADEV-23548] - Make Static for inner classes creates wrong constructor-argument reference
  • [IDEADEV-23550] - Regression: Quickfix "Fetch external resource" works only once
  • [IDEADEV-23552] - Extract Superclass breaks code
  • [IDEADEV-23554] - Replace structurally fails on first match
  • [IDEADEV-23555] - Introduce field problem
  • [IDEADEV-23559] - Safe Delete deletes used implementation
  • [IDEADEV-23560] - Inlining enum constructors doesn't replace usage
  • [IDEADEV-23573] - IDEA (inspection gadgets) incorrectly reports unnecessary "this."
  • [IDEADEV-23587] - Move inner class to upper level doesn't take account of packages
  • [IDEADEV-23622] - Few same confirmation messages for deleting the file
  • [IDEADEV-23623] - Displaying older-version repository files in an incorrect encoding
  • [IDEADEV-23631] - diff dialog use wrong encoding
  • [IDEADEV-23654] - Source root package prefix is not taken into account
  • [IDEADEV-23733] - X(HT)ML completion: Conflict between automatic attribute insertion vs. self closing tag
  • [IDEADEV-23802] - Web facet doesn't update another module's jar archive in exploded directory

to the top

Cosmetics

  • [IDEADEV-18555] - Bookmark-tooltips in XML files are empty
  • [IDEADEV-18937] - Provided dedicated icon for hibernate mapping XML files
  • [IDEADEV-22576] - No antialiasing in ActionButtonWithText
  • [IDEADEV-22580] - Correct typo in Concepts/Application Servers Support
  • [IDEADEV-22581] - Correct grammar in Concepts/JavaEE/HTML, XHTML, XML and CSS
  • [IDEADEV-22649] - Clearcase configuration: "Restrict history records" check box does not disable the text field immediately
  • [IDEADEV-22687] - No antialiasing in messages view
  • [IDEADEV-22688] - No antialiasing in breadcrumbs
  • [IDEADEV-22702] - Poppu menus are not consistent in transparency
  • [IDEADEV-22708] - Strange characters in license agreement dialog
  • [IDEADEV-22712] - Add to Favorites strips underbar from names
  • [IDEADEV-22753] - No antialiasing in memory usage panel
  • [IDEADEV-22795] - Spring+AOP: Missing 'Navigate to AOP interceptors' gutter mark
  • [IDEADEV-23157] - asList generic return type incorrectly flagged as erronous
  • [IDEADEV-23163] - Ctrl-Q for EL function talks about 'tag'
  • [IDEADEV-23185] - Ctrl-Shift-F7 on EL variable declared by @elvariable comment does not use "write" color
  • [IDEADEV-23558] - Readme.txt in IDEA install dir still says 7.0M1

to the top

Exceptions

  • [IDEADEV-4369] - [#836] Throwable: ProblemDescriptorImpl.<init>
  • [IDEADEV-5702] - [#1453] IOE: CheckUtil.checkWritable
  • [IDEADEV-13805] - [#4104] NPE: HTMLComposerImpl.appendElementReference
  • [IDEADEV-15008] - [#4488] NPE: J2MEModuleProperties.getInstance
  • [IDEADEV-16832] - [#5153] NPE: Utils.doUpdate
  • [IDEADEV-17705] - [#5416] PIEAE: LeafPsiElement.getContainingFile
  • [IDEADEV-17972] - [#5561] IAE: VirtualFileManager.extractPath
  • [IDEADEV-18088] - [#5677] CME: CoverageDataManagerImpl.getSuites
  • [IDEADEV-18218] - [#5730] getChangesFor with "entry '-1.0.137.971.972.973.974.975.6733' not found"
  • [IDEADEV-19266] - RE: Entry.getEntry (getChangesFor failed with "entry '-1.0.1.5.7' not found")
  • [IDEADEV-19377] - [#6212] CME: THashSet.addAll
  • [IDEADEV-19835] - [#6428] Throwable: DirectoryIndexImpl.getInfoForDirectory
  • [IDEADEV-20556] - [#6761] IOOBE: CharArray.charAt
  • [IDEADEV-21411] - [#7132] assert: MappedFile.map
  • [IDEADEV-21492] - [#7152] Throwable: ProblemDescriptorImpl.<init>
  • [IDEADEV-22017] - [#7449] PIEAE: NonSlaveRepositoryPsiElement.getContainingFile
  • [IDEADEV-22025] - [#7457] assert: PsiFragment.getUsageInfo
  • [IDEADEV-22038] - [#7466] Throwable: RangeMarkerImpl.documentChanged
  • [IDEADEV-22210] - [#7562] Throwable: FileProcessingCompilerStateCache.update
  • [IDEADEV-22312] - [#7616] AE: StableInvocationHandler.invoke
  • [IDEADEV-22335] - [#7637] IAE: VfsUtil.isAncestor
  • [IDEADEV-22453] - [#7698] CME: THashIterator.nextIndex
  • [IDEADEV-22455] - [#7699] CME: JSTypeEvaluateManager.doIterateTypeImpl
  • [IDEADEV-22500] - [#7722] SOE: TreeUtil.findChild
  • [IDEADEV-22502] - [#7724] AE: SpringModelTreeElement.getSpringModel
  • [IDEADEV-22563] - [#7740] ISE: ClassNode.getElement
  • [IDEADEV-22658] - [#7745] NPE: JSVariableImpl.getIcon
  • [IDEADEV-22664] - Exception when I try to compile
  • [IDEADEV-22717] - [#7747] SVNCE: SvnProgressCanceller.checkCancelled
  • [IDEADEV-22718] - [#7748] AIOOBE: XmlMover.checkAvailable
  • [IDEADEV-22719] - [#7749] AE: CheckDtdReferencesInspection$AddDtdDeclarationFix.applyFix
  • [IDEADEV-22726] - [#7756] AE: VcsGroupsWrapper.update
  • [IDEADEV-22734] - [#7766] NPE: MethodParameterInfoHandler.appendModifierList
  • [IDEADEV-22741] - [#7770] AE: QlReferenceExpressionImpl.getPsiType
  • [IDEADEV-22763] - NPE in form snapshot tool on null layout
  • [IDEADEV-22772] - [#7773] IMSE: DefaultLockAdapter.unlock
  • [IDEADEV-22786] - [#7787] RE: Entry.getEntry
  • [IDEADEV-22787] - [#7788] NPE: JavaDocManager.getTitle
  • [IDEADEV-22846] - [#7802] SOE: DefaultLockAdapter.lock
  • [IDEADEV-22849] - [#7805] NPE: DialogAppender$1.run
  • [IDEADEV-22850] - [#7806] IAE: GlobalSearchScope.moduleWithDependenciesAndLibrariesScope
  • [IDEADEV-22903] - [#7814] NPE: DefaultStateSerializer.serializeState
  • [IDEADEV-22906] - [#7817] AE: ComponentManagerImpl.getComponent
  • [IDEADEV-22907] - [#7818] SIOOBE: SchemaReferencesProvider$TypeOrElementOrAttributeReference.getCanonicalText
  • [IDEADEV-22921] - [#7825] CCE: PsiElement2UsageTargetAdapter.canNavigate
  • [IDEADEV-22922] - [#7826] NPE: LookupManager.getInstance
  • [IDEADEV-22926] - [#7828] IAE: UsageInfo.<init>
  • [IDEADEV-22929] - [#7830] IAE: UsageInfo.<init>
  • [IDEADEV-22931] - [#7832] AE: ComponentManagerImpl.getPicoContainer
  • [IDEADEV-22942] - [#7844] assert: DomRootInvocationHandler.isValid
  • [IDEADEV-22945] - [#7847] IVFAE: PersistentFS.getFileId
  • [IDEADEV-22950] - [#7852] : FormatProcessor.getIndentAt
  • [IDEADEV-22951] - [#7853] PIEAE: EvaluatedXmlNameImpl.getNamespace
  • [IDEADEV-22952] - [#7854] PIEAE: EvaluatedXmlNameImpl.getNamespace
  • [IDEADEV-22953] - [#7855] AE: DomInvocationHandler.doInvoke
  • [IDEADEV-22954] - [#7856] NPE: ComponentManagerImpl.getComponentFromContainer
  • [IDEADEV-22974] - Exception when trying to create a new project...
  • [IDEADEV-22995] - NPE on CVS checkout
  • [IDEADEV-23001] - [#7861] AE: DomSpringBeanPointer.getSpringBean
  • [IDEADEV-23002] - [#7862] NPE: FilePatch.apply
  • [IDEADEV-23008] - [#7867] IAE: LookupItemUtil.addLookupItem
  • [IDEADEV-23015] - [#7874] NPE: DefaultStateSerializer.serializeState
  • [IDEADEV-23028] - [#7887] AE: DomReflectionUtil.invokeMethod
  • [IDEADEV-23029] - [#7888] AE: JpaAnnoRelationshipAttributeManipulator.setJoinTable
  • [IDEADEV-23030] - [#7889] AE: DomReflectionUtil.invokeMethod
  • [IDEADEV-23031] - [#7890] NPE: DefaultUserResponse.getPersistenceUnitName
  • [IDEADEV-23035] - [#7893] NPE: XmlUtil.createChildTag
  • [IDEADEV-23037] - [#7895] PIEAE: EvaluatedXmlNameImpl.getNamespace
  • [IDEADEV-23038] - [#7896] AE: DomInvocationHandler.doInvoke
  • [IDEADEV-23049] - Spring: bean update (dependency/property adding, bean rename etc) causes exception on opening graph
  • [IDEADEV-23053] - Exportable extension point for plugins does not work
  • [IDEADEV-23068] - Spring: exception on NoMatchingConstructorFound quickfix applying if few beans matching the constructor argument are found
  • [IDEADEV-23071] - [#7868] CCE: JSReferenceExpressionImpl.bindToElement
  • [IDEADEV-23099] - Spring: java.lang.IllegalArgumentException: Equal objects must have equal hashcodes
  • [IDEADEV-23130] - Spring: exception on switching from graph with nodes group selected
  • [IDEADEV-23144] - NPE through StarteamConfigurable.selectWorkingPath() when opening chooser for Working path in Template project settings
  • [IDEADEV-23160] - Exception when IDEA refreshing filesystem...
  • [IDEADEV-23167] - Spring: exception on attempt to create fileset in one of modules of imported multimodule project
  • [IDEADEV-23203] - [#7897] assert: DataManagerImpl.validated
  • [IDEADEV-23207] - [#7901] IAE: TObjectHash.throwObjectContractViolation
  • [IDEADEV-23210] - [#7904] NPE: SpringAdviceLocalAopModel.getIntroductions
  • [IDEADEV-23213] - [#7908] NPE: ExplorerSettingsEditor.updateTitle
  • [IDEADEV-23214] - [#7909] assert: ProblemDescriptorImpl.<init>
  • [IDEADEV-23215] - [#7910] NPE: JSResolveUtil.treeWalkUp
  • [IDEADEV-23217] - [#7912] assert: ChangesUtil.findValidParent
  • [IDEADEV-23218] - [#7913] NPE: SpringFilesTree.buildModuleNodes
  • [IDEADEV-23222] - [#7917] NPE: CvsChangeProvider.processEntriesIn
  • [IDEADEV-23230] - [#7927] PIEAE: PsiElementBase.getContainingFile
  • [IDEADEV-23233] - [#7930] assert: FacetDetectionProcessor$MyFacetDetectorRegistry.<init>
  • [IDEADEV-23235] - [#7932] IAE: GridChangeUtil.check
  • [IDEADEV-23241] - [#7938] ROME: DocumentImpl.insertString
  • [IDEADEV-23243] - [#7940] CME: THashIterator.nextIndex
  • [IDEADEV-23244] - [#7941] NPE: Handler$ClearStateVisitor.visitElement
  • [IDEADEV-23262] - [#7960] IAE: ResourceUtil.loadText
  • [IDEADEV-23263] - [#7961] NPE: XmlUtil.findLocalNameByQualifiedName
  • [IDEADEV-23266] - [#7964] NPE: EquivalenceChecker.declarationStatementsAreEquivalent
  • [IDEADEV-23267] - [#7965] assert: SmartPointerManagerImpl.initPointer
  • [IDEADEV-23274] - [#7972] PIEAE: LeafPsiElement.getProject
  • [IDEADEV-23278] - [#7976] AE: GraphBase._wrap
  • [IDEADEV-23290] - [#7979] PIEAE: CompositePsiElement.getContainingFile
  • [IDEADEV-23291] - [#7980] PIEAE: CompositePsiElement.getContainingFile
  • [IDEADEV-23299] - [#7988] CME: OfflineInspectionRVContentProvider.excludeProblem
  • [IDEADEV-23313] - [#7995] NPE: ApplyPatchDialog$PatchCellRenderer.assumeProblemWillBeFixed
  • [IDEADEV-23315] - [#7997] NPE: IdRefReference.getIdValueElement
  • [IDEADEV-23320] - Spring + aop: StackOverflow error on cyclic inheritance detecting in advised class
  • [IDEADEV-23324] - [#8002] SOE: ConcurrentWeakValueHashMap.get
  • [IDEADEV-23328] - Spring Facet - New File Set.. ceased to work
  • [IDEADEV-23331] - [#8006] NPE: ChangeListSynchronizer$ConnectionKey.hashCode
  • [IDEADEV-23364] - [#8017] STE: XMLEntityManager.setupCurrentEntity
  • [IDEADEV-23372] - [#8024] PIEAE: NonSlaveRepositoryPsiElement.getContainingFile
  • [IDEADEV-23376] - [#8028] ISE: SpringUtils.getSpringBeanName
  • [IDEADEV-23384] - Exception while trying to start IDEA with Substance LAF
  • [IDEADEV-23412] - [#8034] assert: FileManagerImpl.findFile
  • [IDEADEV-23419] - [#8041] NPE: TypeConversionUtil.getSuperClassSubstitutor
  • [IDEADEV-23422] - [#8044] RE: SingleRootFileViewProvider.beforeDocumentChanged
  • [IDEADEV-23427] - [#8049] assert: ContentEntryImpl.addSourceFolder
  • [IDEADEV-23431] - [#8054] ISE: LibraryDownloadInfo.getPresentableUrl
  • [IDEADEV-23446] - [#8069] NPE: SelectLocationDialog.init
  • [IDEADEV-23451] - java.lang.AssertionError: Already disposed
  • [IDEADEV-23457] - [#8075] SOE: ASTWrapperPsiElement.getFirstChild
  • [IDEADEV-23462] - ClearCase: exception on project reopening after all changelists remove
  • [IDEADEV-23477] - Recursion on validation of Hibernate model causes inspection/completion functionlaity to freeze up
  • [IDEADEV-23497] - VSS: exception on old project opening
  • [IDEADEV-23566] - [#8091] SIOOBE: JspElVariablesProvider.getTextToMatch
  • [IDEADEV-23583] - [#8105] NPE: PluginModuleType.isOfType
  • [IDEADEV-23588] - [#8109] IAE: TObjectHash.throwObjectContractViolation
  • [IDEADEV-23589] - [#8110] NPE: JsfElVariablesProvider.hasJsfNsDefinedIn
  • [IDEADEV-23596] - [#8116] NPE: HighlightInfo$IntentionActionDescriptor.getOptions
  • [IDEADEV-23597] - [#8117] RE: EditorFactoryImpl.createEditor
  • [IDEADEV-23601] - [#8121] IAE: TObjectHash.throwObjectContractViolation
  • [IDEADEV-23611] - [#8131] IOE: VirtualDirectoryImpl.getInputStream
  • [IDEADEV-23614] - [#8134] NPE: ContentRevisionVirtualFile.loadContent
  • [IDEADEV-23642] - [#8150] IOOBE: EditorImpl.calcLogicalLineNumber
  • [IDEADEV-23662] - [#8162] CCE: FileManagerImpl.getAllCachedFiles
  • [IDEADEV-23702] - [#8192] assert: PsiNameHelperImpl.isIdentifier
  • [IDEADEV-23703] - [#8193] NPE: JavaParameters.setWorkingDirectory
  • [IDEADEV-23748] - NPE when setting up incorrect package depency rules

to the top

New Feature

  • [IDEADEV-2692] - Filter Call Hierarchy based on test scope
  • [IDEADEV-16869] - ClearCase: make the files commiting to different activities more convenient
  • [IDEADEV-17510] - @transaction-manager completion/resolving
  • [IDEADEV-20242] - Support for mxml files
  • [IDEADEV-21955] - Allow setting enterprise plugin repository location through system property
  • [IDEADEV-22657] - Configurable libraries dowload site
  • [IDEADEV-22675] - Typing } bracket does not automatically unindent in Javascript
  • [IDEADEV-22700] - Inspection "Declaration access can be weaker": Thinks an enum constant can be private
  • [IDEADEV-22762] - Help for Maven toolwindow
  • [IDEADEV-22837] - Return back "Add to Favorites" action
  • [IDEADEV-22879] - Reopen IDEADEV-12372: Distinguish Ctrl-Alt and right Alt (especially in nl_BE)
  • [IDEADEV-22889] - addClasspath in a war pom.xml
  • [IDEADEV-23042] - Support variables in Eclipse .classpath files
  • [IDEADEV-23128] - Maven support - build-helper plugin
  • [IDEADEV-23129] - maven-antrun-plugin.sourceRoot and maven-antrun-plugin.testSourceRoot are not used when synchronizing with pom.xml
  • [IDEADEV-23140] - Starteam plugin stores passwords in plain text
  • [IDEADEV-23164] - open api for extract method
  • [IDEADEV-23493] - Automatically attach module sources and javadocs if available for Maven dependencies
  • [IDEADEV-23500] - XML-Schema Lookup API

to the top

Performance Problem

  • [IDEADEV-22583] - Memory leak after editing WebLogic EJB-relationship settings
  • [IDEADEV-22666] - Idea hangs after auto-replace in spring context file
  • [IDEADEV-22898] - Simple edit on a <100line java file takes 10-15s to reparse completely
  • [IDEADEV-22928] - Closing Find toolwindow, which has search activity contributing there doesn't cancel search and locks up UI thread 100%
  • [IDEADEV-22971] - With Packages view open, edits in a simple text file takes a 1-3s pause at every other characters entered
  • [IDEADEV-22979] - >50% cpu usage on a file
  • [IDEADEV-22991] - JSP editor: parsing is very slow and blocks the editor
  • [IDEADEV-23054] - IntelliJ code completion is unusually slow
  • [IDEADEV-23069] - Drag-and-drop operations cause memory leaks
  • [IDEADEV-23411] - Hijacking a file in offline mode takes a while.
  • [IDEADEV-23621] - Cpu usage boost. No open files, no activity.

to the top

Task

  • [IDEADEV-22829] - Implement isReferenceTo() in com.intellij.psi.PsiReferenceBase.Poly

to the top

Usability Problem

  • [IDEADEV-14156] - JSP: EL: improve functions code completion
  • [IDEADEV-17504] - Code Fragment Evaluation dialog: list of recent items reversed
  • [IDEADEV-20106] - spring facet: "Edit File Set" dialog / "Configuration files" tag: sort files by name
  • [IDEADEV-20807] - Disabled plugin can be uninstalled without warning
  • [IDEADEV-21133] - Provide help buttons and F1 support for Maven Integration dialog and Maven Projects tool window
  • [IDEADEV-21618] - Inspection results: "Group by directory" setting On: directories are not alphabetically sorted
  • [IDEADEV-21897] - "Refactor | Convert Anonymous to Inner" not available on anonymous class name identifier
  • [IDEADEV-22139] - New module wizard: initially put focus into Name field and preselect value
  • [IDEADEV-22184] - Can't find an indication that plugin is really updated after Update command
  • [IDEADEV-22222] - "placeholders string values inspection" should be intention action instead
  • [IDEADEV-22414] - Missing progress feedback on executing "Before launch" maven targets
  • [IDEADEV-22484] - HQL console: add "Do not ask again" check box to "Facet class files are out of date" warning
  • [IDEADEV-22669] - In Spring, Intention actions should not suggest refactorings for core JDK classes
  • [IDEADEV-22672] - New Find Mechanism requires too many keypresses
  • [IDEADEV-22706] - Clearcase : The Use UCM model option should work at the module level, not project
  • [IDEADEV-22737] - Clearcase : current activity not visible in change list if no checkout
  • [IDEADEV-22770] - Source roots for Web Facet cannot be configured
  • [IDEADEV-22804] - Please bring back the old modal find dialog!
  • [IDEADEV-22832] - The first whitespaces of the comment box in the Commit Changes are always removed, this prevents us from using correct wiki syntax in our commit messages that will also show up on our trac wiki
  • [IDEADEV-22881] - Report incorrect resource type mapped to namespace
  • [IDEADEV-22970] - Log File Woes I: Pattern is unusable
  • [IDEADEV-23041] - Log File Woes IV: Ordering is random
  • [IDEADEV-23329] - Spring facet fileset not sorted in project file causing major headache for sharing project files
  • [IDEADEV-23386] - IDEA doesn't remember size of breakpoints window
  • [IDEADEV-23410] - Unstable order of configuration entries for Structural Search Inspection in .ipr file
  • [IDEADEV-23461] - Option to disable URI validation
  • [IDEADEV-23465] - Declare as <jsp:useBean> QuickFix: make "request" the default scope
  • [IDEADEV-23521] - Alt-Enter should optimize imports only if "Optimize imports on the fly" is enabled
  • [IDEADEV-23629] - Cannot assign to specific space in OS X Leopard
  • [IDEADEV-23630] - Apply patch: created directories are not added to version control
  • [IDEADEV-23684] - Maven run/debug configuration VM Parameters field is missing popup editor as in other types of run/debug configurations

to the top

Sub-task

  • [IDEADEV-14367] - Built-in MXML schema should be provided
  • [IDEADEV-14368] - ActionScript should be injected into appropriate places of MXML documents
  • [IDEADEV-14369] - CSS should be injected into appropriate places of MXML documents
  • [IDEADEV-22682] - Wrong static fields support
  • [IDEADEV-22690] - "ref" support for array type properties
  • [IDEADEV-22981] - Mxml structure view should have css -styles- and -javascript- functions

to the top