anna
|
b3922178be
|
introduce field: avoid dbl setup creation when no annotation present (IDEA-76926)
|
2011-11-21 09:39:19 +01:00 |
|
anna
|
666ab43848
|
can be final: do not suggest final modifiers for fields which are assigned from class initializer but are qualified (IDEA-76777 )
|
2011-11-20 20:52:00 +01:00 |
|
Maxim.Mossienko
|
ee78a02f61
|
IDEA-76917 OOME after some carefully (mis)placed edits =)
|
2011-11-15 18:34:20 +04:00 |
|
anna
|
2574a0649c
|
extract class: do not qualify enums in switches (IDEA-76587 )
|
2011-11-13 20:57:13 +01:00 |
|
anna
|
7174066876
|
do not report unused imports for files with disabled highlighting (IDEA-76478)
|
2011-11-13 18:58:29 +01:00 |
|
anna
|
c2f6991ffd
|
skip fields with initializer when generate constructor parameters; also skip static fields without initializer (IDEA-76621)
|
2011-11-13 18:58:28 +01:00 |
|
anna
|
6156f780a6
|
enable introduce before void statement but with non-void qualifier (IDEA-76726 )
|
2011-11-13 18:58:27 +01:00 |
|
peter
|
f8c09838b3
|
IDEA-76808 Smart completion doesn't suggest any variants inside arithmetic or boolean expressions containing three or more operands
|
2011-11-11 17:42:31 +01:00 |
|
anna
|
ac9fe766c4
|
EA-31560 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
|
2011-11-11 10:34:56 +01:00 |
|
peter
|
9ba73d70b6
|
don't show explicit method type parameters in lookups when they won't be inserted
|
2011-11-10 17:16:30 +01:00 |
|
anna
|
1281244110
|
EA-31554 - NPE: HighlightClassUtil$ImplementAbstractClassMethodsFix.invoke (disable for "too" incomplete expressions)
|
2011-11-10 16:58:24 +01:00 |
|
Roman Shevchenko
|
259c98c535
|
IDEA-70214 (forward lookup for type parameters)
|
2011-11-08 20:43:01 +01:00 |
|
peter
|
79f82fec64
|
all possible class names should be a valid lookup strings when completing an inner class after new
|
2011-11-08 20:38:05 +01:00 |
|
anna
|
c443915ed6
|
change signature detection: ignore changes in return type when no other changes were made; include new return type in result change info; leave suggestion when method become unused due to return type deletion
|
2011-11-08 16:00:25 +01:00 |
|
anna
|
210a43b301
|
inline: enable inline from library sources (IDEA-63407 )
|
2011-11-07 10:54:04 +01:00 |
|
anna
|
5516b03b1a
|
instance method move: do not introduce additional params for base class of containing anonymous
|
2011-11-07 10:54:04 +01:00 |
|
anna
|
2692681d6f
|
run change signatures pass after post highlighting to be able to dismiss "detection" for unused methods
|
2011-11-04 16:22:31 +01:00 |
|
Dmitry Jemerov
|
23dba4e6bd
|
move OverrideImplementTest to community
|
2011-11-04 13:13:09 +01:00 |
|
anna
|
1b38bd0d7a
|
do not warn about inconsistent throws for interface with 2 independent parent interfaces (IDEA-76337)
|
2011-11-03 21:02:50 +01:00 |
|
anna
|
e5316ef1db
|
in-place change signature: avoid deadlock; avoid suggestions on new; highlight range in the box - hide highlighting on caret movement; dismiss current highlighting
|
2011-11-03 18:12:35 +01:00 |
|
peter
|
557b9e6fcd
|
Show static members after instance qualifier on second completion
|
2011-11-02 19:04:46 +01:00 |
|
peter
|
32632b2072
|
IDEA-76218 Allow "Show static members after instance qualifier" to depend on AccessStaticViaInstance
|
2011-11-02 19:04:45 +01:00 |
|
anna
|
7b0692acbc
|
simplifying of polyadic expressions:IDEA-76076
|
2011-10-28 13:45:42 +02:00 |
|
Roman Shevchenko
|
ca544948e9
|
IDEA-74979 (quick fix for "Too many characters in character literal" error)
|
2011-10-28 10:05:18 +02:00 |
|
Denis.Zhdanov
|
14ebb93450
|
IDEA-75781 Allow color configuration for 'Class Declaration' vs. just 'Class'
Test data is corrected
|
2011-10-28 11:12:03 +04:00 |
|
anna
|
7c88731a49
|
surround with runnable: clear selection before template start (IDEA-75887)
|
2011-10-26 18:13:09 +02:00 |
|
peter
|
1472a839cb
|
no duplicates in java var name suggestions
|
2011-10-26 17:56:51 +02:00 |
|
peter
|
33a19de801
|
VariablesCompletionTest -> light
|
2011-10-26 17:56:51 +02:00 |
|
anna
|
1ba41a4b26
|
qualify this with containing class (IDEA-49251)
|
2011-10-25 20:17:53 +02:00 |
|
anna
|
ed24c9b396
|
create annotation method from usage (IDEA-75910 )
|
2011-10-25 20:17:53 +02:00 |
|
peter
|
0ba592df62
|
a more pleasant-looking method type arguments presentation in lookup
|
2011-10-21 19:25:52 +02:00 |
|
peter
|
36cc99ea9a
|
IDEA-75812 IDEA doesn't suggest keyword 'break' in switch structure
|
2011-10-21 19:25:52 +02:00 |
|
peter
|
eb47e1d111
|
smart enter to always insert a new line after the current, not before (IDEA-75554)
|
2011-10-19 15:22:09 +02:00 |
|
peter
|
ad2301818c
|
suggest inheritor members on second completion only, prefer the default collection getters to them
|
2011-10-19 15:20:38 +02:00 |
|
anna
|
34d34725f2
|
do not qualify super expression as such cases are not yet captured by duplicates finder anyway
|
2011-10-18 15:20:29 +02:00 |
|
peter
|
3807717ee5
|
IDEA-75199 Improve chained completion for strings with prefix.
|
2011-10-17 20:26:08 +02:00 |
|
peter
|
984d7463ac
|
chained methods calls: prefer variables and getters as qualifiers
|
2011-10-17 20:26:07 +02:00 |
|
peter
|
7dbcadcedc
|
IDEA-70184 Class F cannot be referenced from static context error after Smart Completion invocation
|
2011-10-17 20:26:07 +02:00 |
|
anna
|
c97568edcd
|
skip inaccessible duplicates (IDEA-75520)
|
2011-10-14 17:02:31 +02:00 |
|
anna
|
5cf4f5c155
|
introduce array from varargs expression: preserve the method call (IDEA-75519)
|
2011-10-14 17:02:30 +02:00 |
|
peter
|
6fb5e52e24
|
IDEA-75502 Tab in completion replaces the whole line instead of an identifier
|
2011-10-14 15:26:10 +02:00 |
|
peter
|
7dd4d3d0a5
|
suggest unresolved reference names only once
|
2011-10-13 20:35:56 +02:00 |
|
peter
|
1c878bdc94
|
IDEA-52806 JAVA: smarter parameter name completion for Builder-style-methods
|
2011-10-12 19:50:08 +02:00 |
|
peter
|
744cc3c5ed
|
IDEA-60790 Variables names completition suggests already used names
|
2011-10-12 15:09:27 +02:00 |
|
peter
|
7dc4415a90
|
complete return in switch-case
|
2011-10-11 19:07:49 +02:00 |
|
anna
|
1793a5ad90
|
extract method object from anonymous class: update method call site when context should be changed; do not change call site though
|
2011-10-11 15:13:05 +02:00 |
|
anna
|
2dde0244eb
|
ignore abstract non-serializable classes with "serializable methods" in editor; check if there are non-abstract serializable subclasses in batch mode (IDEA-74261 )
|
2011-10-10 14:17:44 +02:00 |
|
nik
|
4ab95046f6
|
fixed source root detection for java files in default package (IDEA-74616)
|
2011-10-10 11:44:41 +04:00 |
|
anna
|
9188075b91
|
expand implement methods fix availability for new Runnable()<caret> (IDEA-74043 )
|
2011-10-07 14:11:21 +02:00 |
|
peter
|
e15e871848
|
IDEA-75072 "import statically" option not provided for smart completion variants, java
|
2011-10-06 19:49:11 +02:00 |
|