Anna.Kozlova
|
ea5cfbb0d9
|
implicitly written field: fix to register annotations (IDEA-164948)
|
2016-12-02 17:52:28 +01:00 |
|
Pavel Dolgov
|
0ba6caa000
|
Java: Check if 'java.base' is explicitly required in the inspection "Redundant 'requires' statement in module-info". Minor refactoring of RefJavaModule, to make the inspection code more straightforward. (IDEA-163139)
|
2016-12-01 13:29:10 +03:00 |
|
Pavel Dolgov
|
9049591435
|
Java: Don't traverse the project twice in the global inspection "Redundant 'requires' statement in module-info" (IDEA-163139)
|
2016-11-25 13:35:45 +03:00 |
|
Pavel Dolgov
|
a624c87488
|
Java: Don't use PSI elements in the global inspection "Redundant 'requires' statement in module-info", tests added (IDEA-163139)
|
2016-11-24 15:14:47 +03:00 |
|
Pavel Dolgov
|
ea457179df
|
Java: Store Java modules in RefJavaManager for the inspection "Unused 'requires' statement in module-info" (IDEA-163139)
|
2016-11-22 14:10:31 +03:00 |
|
Pavel Dolgov
|
ffa2844520
|
Java: DRAFT Global inspection "Unused 'requires' statement in module-info" (IDEA-163139)
|
2016-11-22 14:10:31 +03:00 |
|
Pavel Dolgov
|
caa6b89771
|
Java: RefJavaModule for inspection "Unused 'requires' statement in module-info" (IDEA-163139)
|
2016-11-22 14:10:31 +03:00 |
|
Pavel Dolgov
|
ecee694ed9
|
Java: Added test for the global inspection "Unused 'requires' statement in module-info" (IDEA-163139)
|
2016-11-22 14:10:31 +03:00 |
|
Anna.Kozlova
|
ccb4af4ed9
|
Revert: deadlock with search under ref table lock (IDEA-161849) (11beb1709d)
no search is performed inside isTestCase anymore
|
2016-10-25 14:14:57 +02:00 |
|
Alexey Kudravtsev
|
cf5b631d63
|
cleanup
|
2016-10-24 15:11:30 +03:00 |
|
Anna.Kozlova
|
11beb1709d
|
deadlock with search under ref table lock (IDEA-161849)
|
2016-10-24 10:55:38 +02:00 |
|
Dmitry Batkovich
|
5ade56930f
|
AbstractBaseJavaLocalInspectionTool#getProblemElement should not return PsiTypeParameter
|
2016-08-09 19:28:58 +03:00 |
|
Pavel Dolgov
|
969585320b
|
Java inspection: Added @NotNull and @Nullable in QuickFixFactory methods. (IDEA-158456, IDEA-157727)
|
2016-07-20 16:04:27 +03:00 |
|
Pavel Dolgov
|
3773948686
|
Java inspection: Added a fix for single-value annotations where the annotation doesn't have a 'value()' method and therefore "Expand Annotation to Normal Form" fix couldn't be applied (IDEA-158456, IDEA-157727)
|
2016-07-20 13:33:13 +03:00 |
|
Roman Shevchenko
|
4aec6bb8fb
|
Cleanup (unneeded implementation)
|
2016-07-13 14:12:02 +02:00 |
|
Anna.Kozlova
|
11f1b71835
|
inconsistent language level: avoid LocalQuickFix when QuickFix is expected (IDEA-156375)
|
2016-07-11 18:05:00 +02:00 |
|
Pavel Dolgov
|
d50a5c7a07
|
Java intention: Quick fix for error "foreach not applicable to type java.util.Iterator" (IDEA-124751)
|
2016-07-01 16:12:36 +03:00 |
|
Roman Shevchenko
|
7a29eddeca
|
Cleanup (formatting)
|
2016-06-29 21:07:43 +03:00 |
|
Dmitry Batkovich
|
fa21ae9aaf
|
inspection tool window: do not make a mess from RefClass and RefImplicitConstructor
|
2016-05-20 18:05:47 +03:00 |
|
Dmitry Batkovich
|
6f49be7fcc
|
wrap with optional IDEA-122553
|
2016-03-25 13:50:03 +03:00 |
|
Dmitry Batkovich
|
6afbed569a
|
quick fix which adds exception from field initializer to constructor signature (IDEA-142284)
|
2015-11-13 15:59:53 +03:00 |
|
Dmitry Batkovich
|
fc02e0b826
|
WrapLongWithMathToIntExact intention checks availability inside of intention (based on IDEA-CR-6351)
|
2015-10-29 18:18:55 +03:00 |
|
Dmitry Batkovich
|
713a1289c7
|
IDEA-146770 Suggest Math.toIntExact to convert long to int
|
2015-10-28 19:55:14 +03:00 |
|
Anna Kozlova
|
c26cc82486
|
notify about refs to foreign types (IDEA-145186)
|
2015-09-16 18:53:29 +03:00 |
|
Alexey Kudravtsev
|
6ecec488e1
|
cleanup, notnull
|
2015-05-25 15:41:51 +03:00 |
|
Roman Shevchenko
|
89a0440a7e
|
Cleanup (misc. deprecated API dropped from *-api modules)
|
2015-04-30 19:07:58 +02:00 |
|
Vladimir Krivosheev
|
366e2cff1f
|
fix IDEA-133542 Eclipse integration: external change or .classpath or .eml does not suggest to reload project (regression)
|
2015-03-03 16:45:15 +01:00 |
|
Vladimir Krivosheev
|
16de6cbf0f
|
prepare to fix IDEA-133542 Eclipse integration: external change or .classpath or .eml does not suggest to reload project (regression)
|
2015-03-02 15:39:45 +01:00 |
|
Alexey Kudravtsev
|
8c4047d021
|
EA-55582 - NPE: RefJavaUtilImpl.getAccessModifier
|
2014-12-08 14:05:20 +03:00 |
|
Anna Kozlova
|
ef0844d837
|
search for functional interfaces in java 8 modules only
|
2014-11-05 21:39:01 +01:00 |
|
Alexey Kudravtsev
|
ac288174ce
|
notnull
|
2014-10-13 13:55:37 +04:00 |
|
Anna Kozlova
|
935a78161f
|
make suppress actions available in inspections results view
|
2014-10-08 12:49:22 +02:00 |
|
nik
|
9c7016d369
|
fixed reloading language level when iml-file is changed externally
|
2014-09-03 14:36:24 +04:00 |
|
Anna Kozlova
|
6e295b8378
|
cleanup
|
2014-06-21 10:14:53 +02:00 |
|
Dmitry Batkovich
|
7c0813c27a
|
Add qualifier to unqualified method call quick fix added (similar to "Static Method Import...") IDEA-94719
|
2014-06-17 19:26:05 +04:00 |
|
Anna Kozlova
|
d45c8a5da2
|
all inspections are suppressable by default; language suppressor is needed to provide non trivial implementation
|
2014-06-17 17:57:35 +04:00 |
|
Anna Kozlova
|
d46b411752
|
language suppressors api to provide suppressions by default as well as for multi-language inspections
|
2014-06-17 09:51:30 +04:00 |
|
Dmitry Batkovich
|
baa638927c
|
SurroundWithQuotesAnnotationParameter: intention replaced by quick fix to the corresponding error
|
2014-06-04 16:45:11 +04:00 |
|
Roman Shevchenko
|
9e358f43be
|
CR-IC-5505 (cleanup)
|
2014-06-03 21:03:09 +04:00 |
|
peter
|
ac9d1e864f
|
get java language level from the root model when pushers haven't finished yet
|
2014-05-30 15:26:51 +02:00 |
|
Alexey Kudravtsev
|
c1da4f332c
|
moved away from openapi
|
2014-05-29 13:22:55 +04:00 |
|
Alexey Kudravtsev
|
4bf725a53c
|
moved away from java-impl
|
2014-05-29 13:22:54 +04:00 |
|
Dmitry Batkovich
|
80a7f69972
|
IDEA-25183
|
2014-05-28 17:46:34 +04:00 |
|
Alexey Kudravtsev
|
76c0e946d2
|
moved inspections to groovy-psi
|
2014-05-23 17:13:33 +04:00 |
|
peter
|
79a75f22d6
|
update language level without project reloading
|
2014-05-01 07:12:19 +02:00 |
|
Anna Kozlova
|
c160fc5adf
|
copy to temp/array for non-effectively final variables used in lambda expressions
|
2014-04-23 16:33:47 +02:00 |
|
Anna Kozlova
|
cbe0d6d860
|
create method from method reference (IDEA-112556)
|
2014-04-02 13:52:31 +02:00 |
|
Anna Kozlova
|
8da91c3070
|
missed optimize imports quick fix (IDEA-122234)
|
2014-03-17 14:14:44 +01:00 |
|
Anna Kozlova
|
c464f19d9c
|
IDEA-122129 agentmain method is highlighted as unused
|
2014-03-14 20:43:59 +01:00 |
|
Alexey Kudravtsev
|
1cf0b70a21
|
moved PostHighlightingPass to analysis
|
2014-02-10 12:32:36 +04:00 |
|