-
version 9.x
-
version 8.x
-
version 7.x
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
to the top
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
to the top
Exceptions
to the top
to the top
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
to the top
to the top
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
to the top
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
to the top