peter
a38114f0be
create java classes in dumb mode
2013-07-16 19:35:42 +02:00
peter
7598753789
IDEA-110567 IntelliJ should import the right dependency when it can know
2013-07-16 19:35:41 +02:00
peter
39c95b8468
extract method
2013-07-16 19:35:41 +02:00
anna
187b84d73b
disable magic constant warning for each file in batch mode when no annotations were attached
2013-07-16 17:13:14 +02:00
Dmitry Jemerov
a155c51ccd
introduce ModuleTypeId class in projectModel-api
2013-07-16 16:52:23 +02:00
Denis.Zhdanov
4b418a19e4
IDEA-69770 "Do not wrap one line comments" should not not change multi-line comments to one-line comments
2013-07-16 15:50:31 +04:00
anna
5bfd6e16c7
fix unused declaration (IDEA-110436)
2013-07-16 12:56:51 +02:00
anna
58e9f5ffd8
change signature: reorder params with javadoc without * (IDEA-110332)
2013-07-16 12:30:05 +02:00
Alexey Kudravtsev
358534faf7
AjHighlightingTest
2013-07-16 11:38:57 +04:00
Dmitry Jemerov
30323af068
Attachment class moved to util module
2013-07-15 20:49:00 +02:00
peter
c4598c24a7
remove inspectiongadgets. intentionpowerpack and generate-tostring modules
2013-07-15 18:28:23 +02:00
peter
e728e16657
show only better matching classes, and only in basic completion
2013-07-15 18:28:22 +02:00
anna
d01589a106
process package prefix context as directory context (no more references on all literals when package prefix is set for one of dependant modules)
2013-07-15 17:03:14 +02:00
Maxim.Mossienko
38506dc384
partially async update for contentless indices (IDEA-109525, IDEA-96091)
2013-07-15 16:45:50 +02:00
peter
08bb0a5f38
PsiUtil.getMemberQualifiedName
2013-07-15 15:20:36 +02:00
anna
68a43aa534
@FunctionalInterface make warning to prevent misunderstanding
2013-07-15 13:41:52 +02:00
anna
f2ae021105
EA-47688 - CCE: ClassesScopeTreeStructureExpander.treeWillCollapse
2013-07-15 11:49:18 +02:00
irengrig
36f326590f
default java runner: thread dump action to show results in ThreadDumpPanel, with navigation to code and parsed into separate threads
...
VERY much needed when running JUnit tests again and again and things are complicated, to check for deadlocks etc
! now is turned on only when -Didea.java.run.wise.thread.dump=true
2013-07-13 20:01:29 +04:00
Dmitry Jemerov
08930a2152
CachingReference -> core-impl
2013-07-12 16:54:13 +02:00
peter
107d61b2b7
IDEA-107086 Java: suggest private members of a casted class inside itself
2013-07-12 15:13:05 +02:00
peter
3f3e6baeaf
IDEA-110149 Merge Generate toString, JarFinder plugins into IDEA core
2013-07-12 14:28:46 +02:00
Dmitry Batkovich
56f3a39c69
method chains completion
2013-07-12 12:48:39 +04:00
Dmitry Jemerov
670705aca5
get rid of QuickFixProvider altogether
2013-07-11 19:15:18 +02:00
Gregory.Shrago
7e625e47cb
query project value before returning defaults
2013-07-11 20:58:41 +04:00
peter
12d4eeee0d
IDEA-110366 Incorrect completion variant
2013-07-11 18:09:59 +02:00
Max Medvedev
223d8c57b6
unique names of parameters in override-implement
2013-07-11 17:46:59 +04:00
Max Medvedev
3e55988e5b
fix type parameter inference in override-implement
2013-07-11 17:46:59 +04:00
Denis.Zhdanov
29d17b55c3
IDEA-109631 Javadocs formatting depends on current method indentation
2013-07-11 16:05:21 +04:00
Max Medvedev
7ce722cd52
Groovy: support 'Insert @Override' and 'copy doc comments' options in 'Override method' dialog
2013-07-11 08:59:08 +04:00
Max Medvedev
7a98d7fd63
EA-47213 not all java names are valid in Groovy. Check it when override/implement/create from usage
2013-07-11 08:59:06 +04:00
peter
f46652f659
use the default dummy identifier instead of xxx in smart completion
2013-07-10 12:23:40 +02:00
Alexey Kudravtsev
006cf43fc5
moved to analysis
2013-07-09 18:33:03 +04:00
peter
e5c829c66b
IDEA-69573 ConstantConditions - Warn when reading a variable that is guaranteed to be null
2013-07-09 16:12:33 +02:00
Alexey Kudravtsev
8801671ffd
moved to analysis
2013-07-09 15:53:04 +04:00
peter
d2bdda4034
IDEA-110264 Freemarker failed to resolve method correctly
2013-07-09 11:25:44 +02:00
Alexey Kudravtsev
ffed807ece
notnull, cleanup
2013-07-09 11:23:53 +04:00
peter
59ca5fc3fc
add some javadoc tag parameter completion variants (IDEA-110161, IDEA-22340, IDEA-56357)
2013-07-05 19:21:36 +02:00
anna
ecbb56a5f6
javadoc: accept <h4> (e.g. junit.assert) as method caption (IDEA-110120)
2013-07-05 18:35:05 +02:00
peter
d4d59e43f5
suggest primitive type arrays after new
2013-07-05 17:36:06 +02:00
anna
83dde310cd
EA-47556 - NPE: MoveFilesOrDirectoriesProcessor$.compare
...
move sortDepthFirstRightLeftOrder to api
2013-07-05 16:28:12 +02:00
Denis.Zhdanov
18582017ef
IDEA-18505 javadoc formatting for @return aligns differently that the general javadoc and javadoc for @param and @throws
2013-07-05 18:00:06 +04:00
anna
87f96afaeb
EA-47376 - SIOOBE: JavaChangeSignatureDetector.extractSignature
...
try to avoid import list modifications during signature string computation
2013-07-05 12:08:56 +02:00
Alexey Kudravtsev
1c70b3a95f
GenericHighlightingTest fixed
2013-07-04 11:13:52 +04:00
peter
7f70268d21
fail-fast RecursiveCallLineMarkerProvider
2013-07-03 21:33:32 +02:00
Max Medvedev
f89909e4f5
IDEA-109478 "Split into separate declarations" intention is shown for groovy class fields
2013-07-03 18:44:05 +04:00
anna
751253f6a9
SOE (IDEA-109955)
2013-07-03 16:20:47 +02:00
anna
d8704549b4
try whole statement preselection when incomplete
2013-07-03 15:27:25 +02:00
anna
9740ff8a99
EA-47452 - ASE: QuickFixAction.getSelectedElements
2013-07-02 18:38:29 +02:00
Alexey Kudravtsev
7400c8f866
check for duplicate methods made linear down from quadratic
2013-07-02 11:53:09 +04:00
anna
7377fb273f
EA-47406 - IOE: PsiElementFactoryImpl.createVariableDeclarationStatement
2013-07-02 09:14:48 +02:00