Alexey Kudravtsev
|
3c9c050b46
|
fixed yellow code in PersistentFSImpl where VEvent was casted to subclass for the method different not-nullness
|
2017-06-09 11:08:23 +03:00 |
|
Bas Leijdekkers
|
547abc95e5
|
IG: leave cast alone when it is necessary (IDEA-173430)
|
2017-06-06 10:39:43 +02:00 |
|
peter
|
b61faedfd6
|
support @TypeQualifierNickname (IDEA-173544)
|
2017-06-05 19:20:02 +02:00 |
|
peter
|
473d383cbe
|
dfa: prefer unknown nullity from super over scoped nullity default (IDEA-167062)
|
2017-06-03 18:07:11 +02:00 |
|
peter
|
a2ac5de6b4
|
hardcode Spring @Nullable annotation for now (IDEA-173544)
|
2017-05-30 13:19:46 +02:00 |
|
Anna Kozlova
|
c5c4b4debc
|
enable annotate externally for disabled property but configured annotation roots (IDEA-CR-21393)
|
2017-05-26 17:52:44 +03:00 |
|
Anna Kozlova
|
51bcfcecf9
|
inference: don't traverse up through lambda bounds when parent inference was already started, in this case it's exception inference which should work without top level node (EA-83073 - assert: LambdaUtil.treeWalkUp; IDEA-173467)
|
2017-05-26 13:36:45 +03:00 |
|
Alexey Kudravtsev
|
557b56b398
|
parsing version string millions times a second is ecologically incorrect
|
2017-05-25 17:52:20 +03:00 |
|
Anna Kozlova
|
435387f851
|
external annotations: refactoring listener (IDEA-170718)
|
2017-05-25 10:42:45 +03:00 |
|
Anna Kozlova
|
c01cdc6f1c
|
varargs for java < 1.8 (IDEA-CR-21051)
|
2017-05-16 14:54:11 +03:00 |
|
peter
|
582f0f9571
|
IDEA-CR-20904 fixes after review (IDEA-123301 Show a warning if 'List<@Nullable X>' is passed to a place where 'List<@NotNull X'> is expected)
supported maps, inheritance, returns, functional expressions
|
2017-05-15 16:16:19 +02:00 |
|
Alexey Kudravtsev
|
4a4626c750
|
removed default file header, because it adds no information but subtracts attention and space
|
2017-05-12 14:02:24 +03:00 |
|
Roman Shevchenko
|
ec0ea8c39b
|
Cleanup (javadoc for IDEA-CR-20973)
|
2017-05-11 12:54:15 +02:00 |
|
Alexey Kudravtsev
|
920d5b4fba
|
removed default file header, because it adds no information but subtracts attention and space
|
2017-05-11 13:39:07 +03:00 |
|
Roman Shevchenko
|
c82a647af1
|
[java] improves JDK version detection (IDEA-172477)
|
2017-05-10 18:29:53 +02:00 |
|
Alexey Kudravtsev
|
5d6916b867
|
EA-100955 - IAE: PsiUtil.getLanguageLevel
|
2017-05-09 13:20:57 +03:00 |
|
Anna Kozlova
|
196dab5999
|
applicability errors: help gc (IDEA-CR-20891)
|
2017-05-08 13:03:03 +03:00 |
|
Anna Kozlova
|
77f4894aae
|
inference errors: make applicability error thread safe so multiple threads can perform overload resolution of parent method calls independently, save presentable error when substitutor cached only
|
2017-05-08 12:12:13 +03:00 |
|
peter
|
fa07225451
|
java accessor generation completion: skip totally malformed fields (EA-100873 - IOE: PsiJavaParserFacadeImpl.createParameterFromText)
|
2017-05-08 09:55:12 +02:00 |
|
Alexey Kudravtsev
|
e01164a7eb
|
removed new String(string)
|
2017-05-07 13:04:13 +03:00 |
|
Anna.Kozlova
|
b5d8650610
|
NPE
|
2017-05-05 22:05:00 +02:00 |
|
Alexey Kudravtsev
|
a68d3416a4
|
introduce PsiLiteralValue for getting literal value language-independent way
|
2017-05-05 15:23:21 +03:00 |
|
Anna Kozlova
|
1d36b86e0c
|
lambda: ensure static factory is used when diamonds
|
2017-05-04 20:29:52 +03:00 |
|
Anna Kozlova
|
5516110b50
|
lambda: don't hide raw substitutions in functional types hierarchies (IDEA-172301)
|
2017-05-04 20:29:52 +03:00 |
|
Alexey Kudravtsev
|
4e910f95a3
|
no more unnecessary unicode § — to speedup file load
|
2017-05-04 13:26:19 +03:00 |
|
peter
|
3f855b63d5
|
add @CheckForNull to default nullable annotations
https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000214944-Why-javax-annotation-CheckForNull-is-not-included-in-nullable-annotations-set-by-default-
|
2017-05-04 12:20:15 +02:00 |
|
Anna.Kozlova
|
ee750f165b
|
ensure array is not accepted as functional interface (IDEA-172048)
|
2017-04-28 20:23:23 +02:00 |
|
Anna.Kozlova
|
583a728f89
|
cleanup redundant type arguments
|
2017-04-27 12:37:01 +02:00 |
|
peter
|
b756f221ba
|
equals of PropertyGroup node shouldn't depend on PsiType (EA-99891 - INRE: FileBasedIndexImpl.handleDumbMode)
plus cleanup, remove test-only code
|
2017-04-25 09:45:55 +02:00 |
|
Anna.Kozlova
|
58fcabfd2b
|
functional interfaces: allow intersection with 2 independent abstract methods with same signature (IDEA-171622)
|
2017-04-21 20:03:27 +02:00 |
|
Alexey Kudravtsev
|
a529b702ed
|
Logger.getInstance("#" + class.name) simplified
|
2017-04-21 16:06:02 +03:00 |
|
Roman Shevchenko
|
38b09b1c61
|
Cleanup (unnecessary 'this')
|
2017-04-20 17:50:08 +02:00 |
|
Roman Shevchenko
|
990be87937
|
[java] "complete statement" in module-info.java (IDEA-170568)
|
2017-04-19 17:20:59 +02:00 |
|
Roman Shevchenko
|
1215b14eca
|
Cleanup (warnings; formatting)
|
2017-04-19 17:19:49 +02:00 |
|
Roman Shevchenko
|
c152723b23
|
[java] recognizes JDK 10 (IDEA-170124)
|
2017-04-18 16:52:10 +02:00 |
|
Roman Shevchenko
|
481885577b
|
Cleanup (formatting)
|
2017-04-18 16:29:09 +02:00 |
|
Roman Shevchenko
|
9f1f6321e9
|
Cleanup (unneeded util class)
|
2017-04-18 16:25:50 +02:00 |
|
Roman Shevchenko
|
2c3ce97de0
|
Cleanup (dead code; warnings; Javadoc; formatting)
|
2017-04-18 16:06:12 +02:00 |
|
Anna.Kozlova
|
a3dca1423c
|
method references: exclude type parameter used in return types only (IDEA-171480)
|
2017-04-18 15:03:44 +02:00 |
|
Roman Shevchenko
|
311fc75ff8
|
[java] PsiClassRefType returns annotations embedded in a ref (IDEA-140234, IDEA-166062)
|
2017-04-18 11:41:15 +02:00 |
|
Roman Shevchenko
|
19682be4d4
|
Merge remote-tracking branch 'origin/master'
|
2017-04-13 21:06:01 +02:00 |
|
Alexey Kudravtsev
|
8deb16a12f
|
consistent ARRAY_FACTORY
|
2017-04-13 15:30:00 +03:00 |
|
Roman Shevchenko
|
55143e6f79
|
Cleanup (dead code; typos; formatting)
|
2017-04-13 14:06:33 +02:00 |
|
Dmitry Batrak
|
ad07a7ec04
|
IDEA-170039 Honor new foldings 'collapse by default' state - revert previous fix
|
2017-04-13 12:23:02 +03:00 |
|
Roman Shevchenko
|
6f91705613
|
[java] Maven-compatible compliance option for Java 9
|
2017-04-10 16:06:26 +02:00 |
|
Anna.Kozlova
|
ce702dd48c
|
redundant cast: process multidimensional arrays (IDEA-171047)
|
2017-04-10 15:48:56 +02:00 |
|
Dmitry Batrak
|
ae251d56bb
|
IDEA-170039 Honor new foldings 'collapse by default' state - convert Java and XML folding settings to use properties with modification tracking
|
2017-04-10 10:25:51 +03:00 |
|
peter
|
553f446265
|
more debug logging for flaky NewProjectWizardTest
|
2017-03-29 08:30:55 +02:00 |
|
Tagir Valeev
|
12e94177cf
|
Minor DFA-related performance fixes
|
2017-03-28 16:48:44 +07:00 |
|
Roman Shevchenko
|
5e5c14c57e
|
[java] raises language level to Java 9
|
2017-03-24 18:35:57 +01:00 |
|