Commit Graph

311 Commits

Author SHA1 Message Date
Tagir Valeev
78a91459c4 Array annotations changed to type-use style (not compilable now)
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Sergey Ignatov
4591f890b2 unify bundle names: rename java error bundle
GitOrigin-RevId: 4da165583299a5a856b369700dc6ee3c21df4d3a
2020-01-06 21:06:33 +00:00
Tagir Valeev
4bd6f5a43b Use CommonQuickFixBundle
GitOrigin-RevId: 742c76ffb768bed2ce9aec4b11f7fc911d7f624c
2019-12-25 03:42:32 +00:00
Alexey Kudravtsev
1e64e9d4be cleanup
GitOrigin-RevId: f7e59ab91f9683baaf645f4e4d78c21a12df70ed
2019-12-20 10:05:36 +00:00
Tagir Valeev
d174af9727 Purity annotation; cosmetics
GitOrigin-RevId: 116da54f77a620339009e1e0bb51c941255eb523
2019-11-08 09:06:35 +00:00
Alexey Kudravtsev
850cf546dc replace Logger.getInstance(#fqn) with Logger.getInstance(klass.class) to reduce constant pool and code size and make code more refactorable
GitOrigin-RevId: 4ef94813858973e44449a20cf8b09174c8df5fce
2019-11-07 17:02:46 +00:00
Alexey Kudravtsev
62aa1dfc10 cleanup: shorten to ContainerUtil.set()
GitOrigin-RevId: e2fda80cefc82f47c1ec53e6dad64129fd68d030
2019-10-22 11:05:24 +00:00
Sergey Ignatov
13067744ab get rid of our own hash map
GitOrigin-RevId: 1784630fb97d82515cef30282d942bb0b4d07133
2019-07-29 12:20:20 +03:00
Anna Kozlova
922040b4dd java: remove FQNs from change type fixes (IDEA-145570)
GitOrigin-RevId: d6bca8039c7d47615cb40ed2def7f5572784e99b
2019-07-13 00:03:02 +03:00
Dmitry Jemerov
97e0289250 Rename various Java-specific test case classes to include Java in the name; leave old names as deprecations
GitOrigin-RevId: 0f105a6c063ce216f7e22348221ad4cd335295df
2019-07-02 06:52:16 +03:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Vladimir Krivosheev
8440df0fda prefer ArrayUtilRt
GitOrigin-RevId: f4b11d48949267d778f6cdab4ef8ac60eb85aa2e
2019-05-30 19:13:22 +03:00
Aleksey Rostovskiy
185284cee6 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
c105e26db3 Merge remote-tracking branch 'origin/master' into amakeev/gradle
GitOrigin-RevId: f9a633252daf311ecab19002c0f4757052eee9dc
2019-05-17 19:13:15 +03:00
Anton Makeev
aa103fd53c Merge branch 'master' into amakeev/gradle
# Conflicts:
#	community/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/IdeaGradleProjectSettingsControlBuilder.java

GitOrigin-RevId: d931e798108685731bf185f7c2e3221680b8e5a2
2019-05-17 19:11:16 +03:00
Anton Makeev
b54aaf7e4e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Gregory.Shrago
edc4790572 migrate to StringUtil.toLower/UpperCase, ENGLISH locale
GitOrigin-RevId: 3a8627e7aef5991ee840996c6f7f147d1f747a3b
2019-05-14 19:06:41 +03:00
Alexey Kudravtsev
44c620df51 add PECS wildcards to method signatures where necessary and where methods are not overridden by plugins
GitOrigin-RevId: 1ec7f1a1aa17d2d4f42e647207323ab8a3138683
2019-05-13 17:06:40 +03:00
Alexey Kudravtsev
fc15b4493b Encapsulate LightPlatformTestCase.ourProject, ourModule and relatives to avoid using them accidentally (especially when they are disposed) from other tests
GitOrigin-RevId: 2efb0bbdf2d690a5d98a0e24471353103ef9a419
2019-05-10 18:03:45 +03:00
Dmitry Avdeev
83f21c7197 Merge remote-tracking branch 'origin/master'
GitOrigin-RevId: 211e84dab4063848c1d3d835a526271ee1466636
2019-05-07 17:03:19 +03:00
Dmitry Avdeev
f9664fc455 IDEA-211555 Freeze on completion in XML file
do not process xincludes in ExtensionDomExtender

GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Vladimir Krivosheev
0a61137281 deprecate ContainerUtil.newHashMap()
GitOrigin-RevId: c6cc0b27714e90377265aff95c36b5ebdc4487e4
2019-05-03 13:03:35 +03:00
Vladimir Krivosheev
4f9d52d43f deprecate ContainerUtil.list
GitOrigin-RevId: 4140918501ce1694b7642fbf61d4eb0e9eddfd41
2019-05-03 11:03:44 +03:00
peter
994d4e89a4 convert some groovy tests to java to reduce the number of chunks with expensive groovy compiler 2019-03-22 07:11:47 +01:00
nik
6ce000424d cleanup: remove comment from @Nullable annotation of LocalQuickFixAndIntentionActionOnPsiElement.invoke's implementations
"When invoked from inspection" may be confusing (when a quick fix is invoked from the editor for on-the-fly inspection the parameter is not null), and we have a more detailed javadoc in the base method now.
2019-03-07 11:33:36 +03:00
Alexey Kudravtsev
92aa03326d cleanup: make fields final 2019-01-24 17:00:01 +03:00
Anna.Kozlova
c69fa00455 refactor to LightMultiFileTestCase 2019-01-03 18:26:44 +01:00
Alexey Kudravtsev
612d44e162 remove spam from console 2018-11-22 18:15:08 +03:00
Tor Norbye
413c989acd Don't suggest using streams if minSdkVersion < 24
This CL makes the Guava inspection check the JavaFeature
support lookup instead of being hardcoded to Java 8.

This is the same logical change that was made in commit
f995b33d86 to various
other inspections.

Bug: https://issuetracker.google.com/118596848
2018-11-06 13:13:50 +01:00
Alexey Kudravtsev
de37ac99c0 getCurrentCodeStyleSettings refactor (part of IDEA-CR-37607) 2018-10-30 15:08:48 +03:00
Alexey Kudravtsev
1a59715f9c remove unnecessary soroka's @since 2018-10-18 15:06:20 +03:00
Tagir Valeev
43b199c661 JavaPsiFacade.getInstance(project).getElementFactory() -> JavaPsiFacade.getElementFactory(project) 2018-10-05 14:01:24 +07:00
Anna.Kozlova
c4b7de202d remove redundant suppressions 2018-10-04 12:09:46 +02:00
Alexey Kudravtsev
7cab5503f4 avoid code style settings damage in tests 2018-10-03 18:11:05 +03:00
Alexey Kudravtsev
f9e73f56be Use bounded wildcards in API in static methods to make it more conventional and flexible 2018-10-01 13:44:57 +03:00
Alexey Kudravtsev
591a3f67c0 cleanup: replace list.stream().filter.collect(toList()) with ContainerUtil.filter 2018-09-24 12:33:00 +03:00
Alexey Kudravtsev
905d178f02 convert TestSuites to junit4 @RunWith(SuiteClasses) because junit3 disliked test classes without test* methods 2018-09-14 19:44:36 +03:00
Alexey Kudravtsev
85d81ab13e remove unused never called method test() 2018-09-14 17:01:46 +03:00
nik
0be3657ad0 cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Alexey Kudravtsev
eec77c6320 notnull various listeners 2018-08-30 14:20:34 +03:00
Tagir Valeev
439b0de70a AtomicConversionRule: use ExpressionUtils#getArrayFromLengthExpression 2018-08-16 18:00:50 +07:00
Vladimir Krivosheev
0e91550e74 add override 2018-08-14 17:49:35 +02:00
Alexey Kudravtsev
bcef028888 replaced with try-with-resources for better error handling 2018-07-09 12:26:14 +03:00
Dmitry Batkovich
31f8ace2b7 convert to atomic/thread-local intentions: fix migrated value assignment conversion IDEA-194426 2018-07-05 16:51:07 +03:00
Alexey Kudravtsev
539a444101 removed unnecessary store/restore code style settings in tests because they're dropped automatically 2018-06-25 17:57:05 +03:00
Dmitry Batkovich
b0b3fcb8af fix redundant returns deletion in type migration to void 2018-06-19 17:51:39 +03:00