Tagir Valeev
faea0ad469
ControlFlowOptions
...
GitOrigin-RevId: 9f6d60af0982e0ef9b49af728382cf6c9cd3b258
2020-06-29 02:33:23 +00:00
Vladimir Krivosheev
d4e9b09e26
cleanup (final)
...
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Tagir Valeev
c985bb2d5e
Usages StdFileTypes replaced
...
GitOrigin-RevId: e65994db507f0b27cc6afe3060367f0e2d6a4bdc
2020-05-26 13:50:33 +03:00
Anna Kozlova
37a031575a
replace ParenthesesUtils#stripParentheses with equivalent PsiUtil#skipParenthesizedExprDown
...
GitOrigin-RevId: d37eaf98aa28b9a91f1e488b797801c01b3e8793
2020-05-20 09:55:31 +00:00
Vladimir Krivosheev
f2a72b34fa
do not export trove from util module
...
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Tagir Valeev
e39a654356
Fix redundant collection operations & some other warnings
...
GitOrigin-RevId: 92ea4a931aefd529d8f8a81ff07e06e1294d8608
2020-05-05 04:30:49 +00:00
Peter Gromov
63cd246f7b
IDEA-238172 Make postponed formatting consistent in tests and production
...
GitOrigin-RevId: dee00ac38946b8a8a5165dffd083e67c85935723
2020-04-20 12:36:00 +00:00
Anna Kozlova
af13bac807
assertTrue -> assertThat: disable if only hamcrest is available (IDEA-216871)
...
GitOrigin-RevId: c43a125187a050a4c662ba9e4e0e54e3820fb71e
2020-03-19 21:41:24 +00:00
Dmitry.Krasilschikov
a47b8f5a72
Bundle API: rename lazyMessage() to messagePointer()
...
GitOrigin-RevId: 1b4a35db8900da03fe48d4638362e5ea36cf106b
2020-03-03 16:02:28 +00:00
Vladimir Krivosheev
c028919af9
do not get PostprocessReformattingAspect as component
...
GitOrigin-RevId: 0fa698b35192e54930e2a54e5f5975b67408f0b4
2020-02-21 17:31:28 +00:00
Anna.Kozlova
f62227adc4
i18n type migration
...
GitOrigin-RevId: 2a64c3d2758d4d86121c1db51383b8e64d15ead7
2020-02-20 09:44:58 +00:00
Dmitry.Krasilschikov
ea0628ed2c
i18n Type migration messages
...
GitOrigin-RevId: bda73f915280d291f9937dcf573aaf77ccbc4331
2020-02-17 16:20:03 +00:00
Vladimir Krivosheev
bac2b6d2f8
use java 7 API — get rid of home grown assertNotNull and notNull
...
GitOrigin-RevId: 4df1569fc01d15cfbe42b00a5b5edf7c1ea0f5b3
2020-02-11 10:36:25 +00:00
Anna Kozlova
a15f60291f
i18n typeMigration
...
GitOrigin-RevId: ba415b8735aa22f9b9239c0c85f08ee9ccb98b21
2020-02-10 21:07:59 +00:00
Dmitry.Krasilschikov
6dbcbb1a25
rollback: localize hardcoded literals
...
GitOrigin-RevId: 843e3ca4640e15b0ca1e2a8d328e31e5a6f817c1
2020-02-04 13:10:56 +00:00
Dmitry.Krasilschikov
e2eb9e2505
localize "Java Types" hardcoded literals
...
GitOrigin-RevId: c35c931485a21c8c7faa88e9c6d717a0a644dbf5
2020-02-03 16:02:37 +00:00
Bas Leijdekkers
52a03eb981
SSR: simplify matcher, only use internal match context and pattern
...
Prevents confusion between internal match context and passed in options and patterns, because options and patterns can no longer be passed in through methods. It is now more clear when a new matcher needs to be created: every pattern has its own matcher. This also means that SSBasedInspection no longer operates on match contexts, but uses and caches matchers. This fixes a case of duplicate highlights in the inspection.
GitOrigin-RevId: 6e52fef819d5e6bbb02f7cc9a56b1f56968d8c45
2020-02-03 09:39:27 +00:00
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