anna
|
5f46e147f9
|
custom scopes: for subtypes hierarchy
|
2009-11-10 17:38:48 +03:00 |
|
anna
|
f9e3d47897
|
scopes: Production, Tests, All available for subtypes hierarchy
|
2009-11-10 17:38:42 +03:00 |
|
anna
|
e31b3fcca4
|
inspections about concurrency:annotated with @GuardedBy; @Immutable
|
2009-11-10 12:18:55 +03:00 |
|
Konstantin Bulenkov
|
36bc9f2bcb
|
getIcon() in PsiViewerExtention
|
2009-11-09 16:12:14 +03:00 |
|
nik
|
6bfb417b71
|
module pointers
|
2009-11-09 09:46:06 +03:00 |
|
Maxim Shafirov
|
305241e847
|
cleanup
|
2009-11-06 16:49:30 +03:00 |
|
Maxim Shafirov
|
30364c7c30
|
cleanup
|
2009-11-06 15:46:31 +03:00 |
|
Alexey Kudravtsev
|
cfaf7ece7a
|
error resolving import
|
2009-11-06 15:19:39 +03:00 |
|
Alexey Kudravtsev
|
81eac9fc81
|
optimization for pre-7 language level
|
2009-11-06 13:11:25 +03:00 |
|
anna
|
26d1566bdd
|
avoid editor position calculation out of EDT (16826)
|
2009-11-06 12:04:23 +03:00 |
|
Alexey Kudravtsev
|
09858b4ddd
|
IDEA-24645
|
2009-11-05 18:13:15 +03:00 |
|
anna
|
059da422ed
|
inconsisten language level settings: flag if module depends on other nodule with higher language level
|
2009-11-05 12:55:06 +03:00 |
|
Alexey Kudravtsev
|
fba7b33441
|
run highlight visitors for injected fragments
|
2009-11-05 12:14:52 +03:00 |
|
Alexey Kudravtsev
|
59923bbb32
|
resolve single import vs. import from the same package
|
2009-11-05 12:14:49 +03:00 |
|
Maxim Shafirov
|
35846cc462
|
Contention on getInstance() for quite a few services relaxed.
|
2009-11-04 22:47:50 +03:00 |
|
anna
|
5521050069
|
NPE if jdk for module is not defined
|
2009-11-04 15:53:36 +03:00 |
|
Maxim Shafirov
|
b9e2f24e8c
|
Contention on getting language level for java file relaxed
|
2009-11-04 15:03:00 +03:00 |
|
Anton.Makeev
|
10b59984cb
|
Indices: reloaded
|
2009-11-04 12:03:35 +03:00 |
|
Maxim Shafirov
|
c8fdc7f657
|
Inline utility class usage so we replace PsiAnnotation.class.isInstance() calls with instanceof checks, which is cheaper.
|
2009-11-03 20:07:31 +03:00 |
|
anna
|
6f47731d8c
|
push down: sort out rebinding references in order to process imports first
|
2009-11-03 19:31:41 +03:00 |
|
anna
|
ed5800cedc
|
introduce parameter object: ui clarification; visibility can be fixed for writable files only
|
2009-11-03 19:31:41 +03:00 |
|
anna
|
1347a2332e
|
introduce parameter object: add setters/getters, fix visibility for existing class
|
2009-11-03 19:31:40 +03:00 |
|
Dmitry Avdeev
|
97f7277290
|
IDEADEV-41056: javadoc in jsps fixed
|
2009-11-03 14:16:29 +03:00 |
|
Alexey Kudravtsev
|
0705d2736a
|
tests hang fixed
check for leaked injectors added
|
2009-11-03 13:16:45 +03:00 |
|
Alexey Pegov
|
b9951cb513
|
file path completion on class name (ctrl+alt+space)
|
2009-11-02 19:19:25 +03:00 |
|
Alexey Kudravtsev
|
baf666cf1b
|
exception
|
2009-11-02 15:54:22 +03:00 |
|
Alexey Kudravtsev
|
770d01f6ef
|
'optimize imports on the fly' moved to Settings|editor|auto import
|
2009-11-02 14:12:12 +03:00 |
|
anna
|
20265708b8
|
retarget conflict
|
2009-10-30 21:23:19 +03:00 |
|
Alexey Kudravtsev
|
d4b9033653
|
highlight test
|
2009-10-30 11:29:44 +03:00 |
|
Alexey Kudravtsev
|
b9c9f28a92
|
IDEADEV-41088
|
2009-10-30 11:12:27 +03:00 |
|
anna
|
9fd437231d
|
do not create package statement over directory with non-java identifier (15843)
|
2009-10-29 18:25:45 +03:00 |
|
anna
|
91fb4c8d4c
|
use JavaRecursiveElementVisitor instead of walking if cls elements are visited (16235)
|
2009-10-29 18:25:44 +03:00 |
|
anna
|
52da3af830
|
PEAE (16379)
|
2009-10-29 18:25:41 +03:00 |
|
anna
|
d2ba61a99e
|
check for list size: skiped varargs parameter (16666)
|
2009-10-29 12:40:06 +03:00 |
|
Alexey Kudravtsev
|
18839484a5
|
test
|
2009-10-29 12:18:21 +03:00 |
|
Alexey Kudravtsev
|
54004f9c21
|
NPE
|
2009-10-29 12:18:19 +03:00 |
|
peter
|
50da4c1d5a
|
make complete-statement-completion smart-wrap constructor arguments (IDEADEV-41023)
|
2009-10-28 22:48:21 +00:00 |
|
peter
|
b29804d2bf
|
preserve method call parameters when selecting with tab
|
2009-10-28 22:48:21 +00:00 |
|
Alexey Kudravtsev
|
f81181a974
|
tests
|
2009-10-28 16:16:04 +03:00 |
|
Maxim Shafirov
|
2f78f91ec3
|
A few contention optimizations
|
2009-10-27 20:48:11 +03:00 |
|
Alexey Kudravtsev
|
fee45016e6
|
IDEADEV-41031
|
2009-10-27 17:23:31 +03:00 |
|
Alexey Kudravtsev
|
08206aacb2
|
ambiguous references
|
2009-10-27 17:23:29 +03:00 |
|
Alexey Kudravtsev
|
f844b724b2
|
diagnostic
|
2009-10-27 17:23:27 +03:00 |
|
anna
|
67c770a3a3
|
extract class: visibility settings added (IDEA-21778)
|
2009-10-27 12:23:57 +03:00 |
|
anna
|
6383243722
|
pull up: do not rise a conflict if pulled method uses method which would be pulled as abstract (IDEADEV-40999)
|
2009-10-27 12:23:57 +03:00 |
|
anna
|
3973debce5
|
show conflicts unification;
encapsulate fields: rise conflicts; tests
|
2009-10-27 12:23:55 +03:00 |
|
Kirill Kalishev
|
e1f2e7ed1d
|
ProjectView: position on new created element fixed
|
2009-10-26 15:04:32 +03:00 |
|
Maxim Shafirov
|
e6d7a39016
|
More proper "show tree handle" fix for the project view. Let's assume only directory and package node show their handle by default until open even if they in fact don't have any child nodes.
|
2009-10-23 14:41:28 +04:00 |
|
Alexey Kudravtsev
|
fa0c0ebf66
|
tests fix
|
2009-10-23 10:49:54 +04:00 |
|
Alexey Kudravtsev
|
ec483995b6
|
@notnull, more checkcanceled
|
2009-10-23 10:49:49 +04:00 |
|