Rustam Vishnyakov
|
ec603b4814
|
File indent options provider API: a flag to skip a provider on full reformat, logging
|
2014-09-24 11:45:44 +04:00 |
|
Egor.Ushakov
|
fe5d50b303
|
enable implement and override methods for PsiCodeFragments, useful in debugger evaluation code fragment
|
2014-09-23 13:18:25 +04:00 |
|
Yaroslav Lepenkin
|
e7705d6159
|
Be aware of "Keep line breaks" option in class object access expression (part of IDEA-129687)
|
2014-09-22 11:25:41 +04:00 |
|
peter
|
ebf801c2a5
|
RecursiveCallLineMarkerProvider: fail-fast
|
2014-09-21 14:05:51 +02:00 |
|
Alexey Kudravtsev
|
a56e9cf71d
|
number of moves to make processElementUsages() available in java-analysis
|
2014-09-21 14:22:16 +04:00 |
|
Alexey Kudravtsev
|
a51da585f0
|
UsageInfoFactory moved to upper level
|
2014-09-21 14:22:14 +04:00 |
|
Alexey Kudravtsev
|
7d8fca018b
|
moved to analysis
|
2014-09-21 14:22:13 +04:00 |
|
Anna Kozlova
|
951ea29979
|
brace matching for generics (IDEA-66504)
|
2014-09-19 17:33:31 +04:00 |
|
peter
|
1e92fa4368
|
drop annotation cache on every psi change (injected file changes don't increase java structure mod count)
|
2014-09-19 12:55:57 +02:00 |
|
peter
|
0bf5e37724
|
cache frequent AnnotationUtil query results
|
2014-09-18 21:42:32 +02:00 |
|
Rustam Vishnyakov
|
3fb1e5d778
|
File indent options provider API
|
2014-09-18 18:30:53 +04:00 |
|
Anna Kozlova
|
6bb2f1f819
|
disable inline reference for static import
EA-60471 - CCE: InlineMethodProcessor.doRefactoring
|
2014-09-17 21:08:52 +04:00 |
|
Yaroslav Lepenkin
|
50300b98c6
|
Added option for aligning multiline annotation parameters
|
2014-09-17 16:25:40 +04:00 |
|
Anna Kozlova
|
304dbaf1dd
|
do not copy container's annotations during generations (IDEA-129828)
|
2014-09-17 12:57:28 +04:00 |
|
Yaroslav Lepenkin
|
502390960b
|
Added option for annotation parameter wrapping (previously was used one from call parameters wrap)
Moved option "Enum constants wrap" before annotation section, to keep annotation options consistent in UI
|
2014-09-16 18:59:57 +04:00 |
|
peter
|
7e061f5eef
|
consider non-annotated method parameters also nullable in paranoid dfa mode (IDEA-129898)
|
2014-09-16 15:10:50 +02:00 |
|
peter
|
984af0337e
|
allow dfa inspection to treat all non-annotated members as nullable (IDEA-129898)
|
2014-09-16 13:50:45 +02:00 |
|
Roman Shevchenko
|
fd4c7101da
|
IDEA-128225 (visible notification for decompiled .class files)
|
2014-09-15 16:51:35 +04:00 |
|
Roman Shevchenko
|
d5260274a9
|
Cleanup (minor optimization)
|
2014-09-15 16:51:34 +04:00 |
|
peter
|
6a8383b12b
|
IDEA-114891 Adding @NotNull annotation in overridden method incompatible with Eclipse
|
2014-09-15 14:49:56 +02:00 |
|
peter
|
2781f30195
|
allow to ignore external super parameter annotations in nullable stuff inspection (IDEA-114892)
|
2014-09-15 14:49:56 +02:00 |
|
peter
|
d7b089bd69
|
avoid loading ast for non-color variables in completion
|
2014-09-15 09:05:07 +02:00 |
|
Yann Cébron
|
df8cb1a489
|
use AllIcons.ObjectBrowser.Sorted
|
2014-09-12 21:30:06 +02:00 |
|
nik
|
12fc100bc8
|
annotations reformatted
|
2014-09-12 21:53:46 +04:00 |
|
Roman Shevchenko
|
32845f2252
|
java: correct original element for mirror classes
|
2014-09-12 18:26:14 +04:00 |
|
Anna Kozlova
|
422f0e56d9
|
navigate to the test root from tests (IDEA-129527)
|
2014-09-12 16:24:23 +04:00 |
|
Anna Kozlova
|
a25b50b5fe
|
extract light method object: make all private file members public to ensure direct access from 'magic' inner class
|
2014-09-12 12:38:16 +04:00 |
|
peter
|
a571db269e
|
IDEA-129708 action "Annotate method foo as NotNull" missed
|
2014-09-11 18:52:41 +02:00 |
|
peter
|
91fb0a03ac
|
a special tail type when smart-completing something in a parenthesized expression (IDEA-129485)
|
2014-09-11 18:33:33 +02:00 |
|
nik
|
721de79d21
|
removed dependency on groovy added by mistake
|
2014-09-11 16:23:29 +04:00 |
|
Anna Kozlova
|
a62a759e02
|
exclude Object from inheritance -> delegation
EA-60351 - assert: InheritanceToDelegationProcessor.<init>
|
2014-09-11 16:05:21 +04:00 |
|
Anna Kozlova
|
7e68549078
|
extract light method object: calculate offsets related to valid parent so inserted during refactoring import would be taken into account
|
2014-09-11 16:05:20 +04:00 |
|
Anna Kozlova
|
af748b1a2e
|
extract light method object: write action war
|
2014-09-11 14:55:00 +04:00 |
|
Anna Kozlova
|
bad93dbdc9
|
extract light method object: insert result as last statement
|
2014-09-11 13:13:50 +04:00 |
|
Anna Kozlova
|
484c1a9342
|
extract light method object: insert tailing semicolon when missed in initial fragment
|
2014-09-10 22:09:47 +04:00 |
|
Anna Kozlova
|
1304e452d9
|
extract light method object: invoke on expressions
|
2014-09-10 21:57:43 +04:00 |
|
Anna Kozlova
|
cc7a9284fe
|
Merge remote-tracking branch 'origin/master'
|
2014-09-10 14:18:26 +04:00 |
|
nik
|
dcdfe430b3
|
don't hide java classes from module content if the same directory is added as source and classes root to a library
|
2014-09-10 14:17:45 +04:00 |
|
Anna Kozlova
|
0c55ed79f9
|
extract light method object: do nothing if prepare failed
|
2014-09-10 13:55:48 +04:00 |
|
Anna Kozlova
|
287bddaf63
|
extract light method object: remove command from operation on non-phisical elements
|
2014-09-10 13:54:25 +04:00 |
|
Anna Kozlova
|
9304742bda
|
extract light method object: remove write action from operation on non-phisical elements
|
2014-09-09 17:33:43 +04:00 |
|
Anna Kozlova
|
92518cf5c9
|
extract light method object: filter inaccessible variables
|
2014-09-09 15:51:39 +04:00 |
|
Anna Kozlova
|
819b9c9931
|
extract method object light: original anchor
|
2014-09-09 13:41:14 +04:00 |
|
Anna Kozlova
|
5ab38b6027
|
extract light method object: provide anchor where generated call was generated
|
2014-09-09 12:23:18 +04:00 |
|
Anna Kozlova
|
1181b95bde
|
extract light method object: get rid of physical copy and write action; add executed lines before 'breakpoint'; skip fields in generated out variables
|
2014-09-08 20:29:29 +04:00 |
|
Anna Kozlova
|
19acebfcae
|
simplify extract method object processing: instead of change signature just replace return value for newly created inner class (ensure that fqn won't be inserted)
|
2014-09-08 17:43:54 +04:00 |
|
Rustam Vishnyakov
|
3ee8faa7b3
|
Java settings fixed
|
2014-09-08 14:50:33 +04:00 |
|
Anna Kozlova
|
e43f934e27
|
class hierarchy scope: treat escape as empty scope selection (IDEA-129518)
|
2014-09-05 19:11:29 +04:00 |
|
nik
|
59f794e191
|
capitalization fixed: Jar -> JAR
|
2014-09-05 18:30:37 +04:00 |
|
Anna Kozlova
|
4225b2e93f
|
change initial expectations for light extract object
|
2014-09-05 13:17:10 +04:00 |
|