idea/community.git
4 years agoMerge branch 'stats-collector-logging'
Yaroslav Lepenkin [Thu, 13 Apr 2017 12:36:32 +0000 (15:36 +0300)]
Merge branch 'stats-collector-logging'

4 years agomoved to proper plugin directory
Yaroslav Lepenkin [Thu, 13 Apr 2017 12:20:59 +0000 (15:20 +0300)]
moved to proper plugin directory

4 years agoIDEA-168273 EditorTextField focus reworked
Kirill Kirichenko [Tue, 11 Apr 2017 12:43:48 +0000 (15:43 +0300)]
IDEA-168273 EditorTextField focus reworked

4 years agoIDEA-152169 [followup]
Anton Tarasov [Tue, 11 Apr 2017 12:21:51 +0000 (15:21 +0300)]
IDEA-152169 [followup]

4 years agoadd debug logging for flaky NewProjectWizardTest
peter [Tue, 11 Apr 2017 12:15:45 +0000 (14:15 +0200)]
add debug logging for flaky NewProjectWizardTest

4 years agoupdate braces instead of cancelling all requests (IDEA-104141) appcode/172.1392 clion/172.1391 webstorm/172.1390
Dennis Ushakov [Mon, 10 Apr 2017 10:20:38 +0000 (12:20 +0200)]
update braces instead of cancelling all requests (IDEA-104141)

4 years agocleanup (inline method, use assertJ extracting) phpstorm/172.1388
Vladimir Krivosheev [Tue, 11 Apr 2017 10:42:08 +0000 (12:42 +0200)]
cleanup (inline method, use assertJ extracting)

4 years agolock-free access to allSettings list
Vladimir Krivosheev [Tue, 11 Apr 2017 09:50:49 +0000 (11:50 +0200)]
lock-free access to allSettings list

remove duplicated method getSortedConfigurations (already existed in the API method `allSettings` should be used instead)

4 years agoIDEA-109323 "Numeric cast that loses precision" inspection should analyze flow idea/172.1389
Tagir Valeev [Tue, 11 Apr 2017 10:46:20 +0000 (17:46 +0700)]
IDEA-109323 "Numeric cast that loses precision" inspection should analyze flow

4 years agoIDEA-171252 Debugger doesn't evaluate watches on breakpoint
Egor.Ushakov [Tue, 11 Apr 2017 10:00:48 +0000 (13:00 +0300)]
IDEA-171252 Debugger doesn't evaluate watches on breakpoint

4 years agomethod may be void: don't warn for implicit reads
Anna.Kozlova [Tue, 11 Apr 2017 09:50:23 +0000 (11:50 +0200)]
method may be void: don't warn for implicit reads

4 years agomove initializer to setup: should work when setup method is there (IDEA-171236)
Anna.Kozlova [Tue, 11 Apr 2017 09:30:10 +0000 (11:30 +0200)]
move initializer to setup: should work when setup method is there (IDEA-171236)

4 years agoIDEA-170605 the modal progress window steals focus from a editor
Denis Fokin [Tue, 11 Apr 2017 09:31:27 +0000 (12:31 +0300)]
IDEA-170605 the modal progress window steals focus from a editor

4 years agodiff: update test data appcode/172.1386 clion/172.1387
Aleksey Pivovarov [Wed, 15 Mar 2017 10:41:35 +0000 (13:41 +0300)]
diff: update test data

4 years agobuild scripts: fixed updating from sources for IDEA Community
nik [Tue, 11 Apr 2017 08:50:06 +0000 (11:50 +0300)]
build scripts: fixed updating from sources for IDEA Community

4 years agoStartupManager: avoid data races
peter [Tue, 11 Apr 2017 08:26:36 +0000 (10:26 +0200)]
StartupManager: avoid data races

when registering post-startup activity from a bg thread, after project closing but before disposing

4 years agoproject configuration: show more detailed error message if duplicated content root...
nik [Tue, 11 Apr 2017 07:58:27 +0000 (10:58 +0300)]
project configuration: show more detailed error message if duplicated content root is found

4 years agocleanup — do not use deprecated getConfigurations method
Vladimir Krivosheev [Tue, 11 Apr 2017 07:50:57 +0000 (09:50 +0200)]
cleanup — do not use deprecated getConfigurations method

4 years agomove configurationFactoriesWithoutUnknown to API
Vladimir Krivosheev [Tue, 11 Apr 2017 07:42:05 +0000 (09:42 +0200)]
move configurationFactoriesWithoutUnknown to API

4 years agobuild scripts: build_idea_community.gant renamed to idea_community.gant for consistency
nik [Tue, 11 Apr 2017 06:34:07 +0000 (09:34 +0300)]
build scripts: build_idea_community.gant renamed to idea_community.gant for consistency

4 years agoIDEA-171226 IntelliJ IDEA reports false positive "Optional get() without isPresent...
Tagir Valeev [Tue, 11 Apr 2017 05:17:25 +0000 (12:17 +0700)]
IDEA-171226 IntelliJ IDEA reports false positive "Optional get() without isPresent() check" (only test added; was fixed in 2017.2 when making isPresent/get as hardcoded contracts, see 761a376ad2)

4 years agoCustom relation-based contracts; hardcoded contracts for string methods (charAt,... pycharm/172.1385
Tagir Valeev [Tue, 11 Apr 2017 03:46:44 +0000 (10:46 +0700)]
Custom relation-based contracts; hardcoded contracts for string methods (charAt, substring)

4 years agoIDEA-168715 Dead code inspection doesn't work in loop (Conservatively handle includin... webstorm/172.1383
Tagir Valeev [Tue, 11 Apr 2017 03:29:15 +0000 (10:29 +0700)]
IDEA-168715 Dead code inspection doesn't work in loop (Conservatively handle including bound)

4 years agoIDEA-168715 Dead code inspection doesn't work in loop
Tagir Valeev [Tue, 11 Apr 2017 02:54:59 +0000 (09:54 +0700)]
IDEA-168715 Dead code inspection doesn't work in loop

4 years agodon't hang on computers with odd core count, correct fix appcode/172.1379 clion/172.1373 dbe/172.1375 idea/172.1374 idea/172.1376 phpstorm/172.1378 pycharm/172.1377 rubymine/172.1372
Maxim.Mossienko [Mon, 10 Apr 2017 22:29:20 +0000 (00:29 +0200)]
don't hang on computers with odd core count, correct fix

4 years agodiagnostic to prevent deadlocks (IDEA-171212)
Maxim.Mossienko [Mon, 10 Apr 2017 22:02:39 +0000 (00:02 +0200)]
diagnostic to prevent deadlocks (IDEA-171212)

4 years agoIronPython test fix
Ilya.Kazakevich [Mon, 10 Apr 2017 19:26:32 +0000 (22:26 +0300)]
IronPython test fix

4 years agoexclude android jps test
Sergey Ignatov [Mon, 10 Apr 2017 20:43:34 +0000 (23:43 +0300)]
exclude android jps test

4 years agodo not write before run tasks for unknown run configuration
Vladimir Krivosheev [Mon, 10 Apr 2017 20:18:01 +0000 (22:18 +0200)]
do not write before run tasks for unknown run configuration

4 years agoDo not close completion popup on `%` (WEB-26250)
Alexander Zolotov [Mon, 10 Apr 2017 19:24:43 +0000 (22:24 +0300)]
Do not close completion popup on `%` (WEB-26250)

4 years agoBuildArtifactsBeforeRunTaskProvider must not assume that returned before run tasks...
Vladimir Krivosheev [Mon, 10 Apr 2017 19:21:25 +0000 (21:21 +0200)]
BuildArtifactsBeforeRunTaskProvider must not assume that returned before run tasks list is mutable

4 years agocleanup (unused fields, prefer writeScheme over writeExternal)
Vladimir Krivosheev [Mon, 10 Apr 2017 19:17:01 +0000 (21:17 +0200)]
cleanup (unused fields, prefer writeScheme over writeExternal)

4 years agoDjango 1.11: add 1.11 to list of interpreters
Ilya.Kazakevich [Mon, 10 Apr 2017 19:15:24 +0000 (22:15 +0300)]
Django 1.11: add 1.11 to list of interpreters

4 years agowrite only change subset of custom before run tasks (skip identical template before...
Vladimir Krivosheev [Mon, 10 Apr 2017 18:55:01 +0000 (20:55 +0200)]
write only change subset of custom before run tasks (skip identical template before run tasks from start)

4 years agodeprecate ApplicationActivationListener.Adapter
Vladimir Krivosheev [Mon, 10 Apr 2017 17:19:29 +0000 (19:19 +0200)]
deprecate ApplicationActivationListener.Adapter

4 years agofix PyUniversalTestLegacyInterop
Vladimir Krivosheev [Mon, 10 Apr 2017 14:05:53 +0000 (16:05 +0200)]
fix PyUniversalTestLegacyInterop

4 years agofix ExecutionManagerTest
Vladimir Krivosheev [Mon, 10 Apr 2017 13:54:35 +0000 (15:54 +0200)]
fix ExecutionManagerTest

4 years agodon't use deprecated sort (fix compilation errror)
Vladimir Krivosheev [Mon, 10 Apr 2017 12:37:34 +0000 (14:37 +0200)]
don't use deprecated sort (fix compilation errror)

(cherry picked from commit 9d854e289983a6329d5a2f49f4ac0626f1f0eb61)

4 years agodo not use new seriaization for shared run configurations
Vladimir Krivosheev [Mon, 10 Apr 2017 11:51:08 +0000 (13:51 +0200)]
do not use new seriaization for shared run configurations

(cherry picked from commit 16db642d9607dc70575657c5cd4ca06e136be400)

4 years agoensute that RC level is set correctly on load
Vladimir Krivosheev [Mon, 10 Apr 2017 11:25:22 +0000 (13:25 +0200)]
ensute that RC level is set correctly on load

(cherry picked from commit a4d3f0947eba37fab477464e20d48dbb1588406d)

4 years agorestore compatibility — isShared
Vladimir Krivosheev [Sat, 8 Apr 2017 06:11:49 +0000 (08:11 +0200)]
restore compatibility — isShared

(cherry picked from commit 2e8cd8fb186df8bfcdc1dff6df70592c910177f2)

4 years agoget rid of sharedConfigurations list
Vladimir Krivosheev [Sat, 8 Apr 2017 06:08:45 +0000 (08:08 +0200)]
get rid of sharedConfigurations list

(cherry picked from commit c0199daef6b8ac90ef48d869c26711b0c7543140)

4 years agocleanup — use let
Vladimir Krivosheev [Sat, 8 Apr 2017 05:37:27 +0000 (07:37 +0200)]
cleanup — use let

(cherry picked from commit 3838884d50d8c255f92e7802ff76e1f055962507)

4 years agosimplify — stringIdToBeforeRunProvider (id to provider map is not required)
Vladimir Krivosheev [Sat, 8 Apr 2017 05:36:19 +0000 (07:36 +0200)]
simplify — stringIdToBeforeRunProvider (id to provider map is not required)

(cherry picked from commit 52d7527cf697bd481876b8b202c80094ff791715)

4 years agosimplify implementations, getConfiguration returns UnknownConfiguration if null ...
Vladimir Krivosheev [Fri, 7 Apr 2017 19:03:57 +0000 (21:03 +0200)]
simplify implementations, getConfiguration returns UnknownConfiguration if null (actually, it is already so)

(cherry picked from commit bcf2738f96752062442b14eabd933d11425d5d35)

4 years agoconvert RunManager to kotlin
Vladimir Krivosheev [Fri, 7 Apr 2017 16:31:41 +0000 (18:31 +0200)]
convert RunManager to kotlin
(cherry picked from commit 3be274877fa2b250cfe25cc96e9c65feff1afe59)

4 years agoconvert RunManager to kotlin
Vladimir Krivosheev [Fri, 7 Apr 2017 16:31:31 +0000 (18:31 +0200)]
convert RunManager to kotlin
(cherry picked from commit 51c23e03b5f94096e1ddf4ff80ad752b5c496a0b)

4 years agobeforeTasks
Vladimir Krivosheev [Wed, 5 Apr 2017 11:36:58 +0000 (13:36 +0200)]
beforeTasks

(cherry picked from commit ce2f2f0ec065ac3b32e0789bbecc4a35132daf53)

4 years agouse unordered concurrent map (no need to sort it)
Vladimir Krivosheev [Mon, 3 Apr 2017 14:02:01 +0000 (16:02 +0200)]
use unordered concurrent map (no need to sort it)

(cherry picked from commit 8ff3010c66bda3878389d95d2f936886f8c15846)

4 years agobeforeRunTaks
Vladimir Krivosheev [Mon, 3 Apr 2017 13:22:08 +0000 (15:22 +0200)]
beforeRunTaks

(cherry picked from commit f9fc313746720cd09ec122982907baf90eb1cdd8)

4 years agobeforeRunTasks
Vladimir Krivosheev [Fri, 31 Mar 2017 12:38:14 +0000 (14:38 +0200)]
beforeRunTasks

(cherry picked from commit 9b2a331a98295aac10facb7795178d75203b2d14)

4 years agoconvert MockRunManager to kotlin
Vladimir Krivosheev [Fri, 31 Mar 2017 12:38:06 +0000 (14:38 +0200)]
convert MockRunManager to kotlin
(cherry picked from commit 8dbbb9ffbf46313c8e3031ae7f36a65a872c2590)

4 years agoconvert RunManagerImpl to kotlin
Vladimir Krivosheev [Fri, 31 Mar 2017 12:22:30 +0000 (14:22 +0200)]
convert RunManagerImpl to kotlin
(cherry picked from commit 46870a27ef81c2059497b81428131623f26fc2df)

4 years agoconvert RunManagerImpl to kotlin
Vladimir Krivosheev [Fri, 31 Mar 2017 12:22:08 +0000 (14:22 +0200)]
convert RunManagerImpl to kotlin
(cherry picked from commit 6bc353e6011c99249df161bd677024dd610f8ddd)

4 years agostore before run tasks in the conf instead of myConfigurationToBeforeTasksMap
Vladimir Krivosheev [Thu, 30 Mar 2017 19:22:09 +0000 (21:22 +0200)]
store before run tasks in the conf instead of myConfigurationToBeforeTasksMap

(cherry picked from commit 968f03a721a4949639f67cbe62d7e0dbc464fc48)

4 years agoextract TimedIconCache to simplify RunManagerImpl
Vladimir Krivosheev [Thu, 30 Mar 2017 15:54:30 +0000 (17:54 +0200)]
extract TimedIconCache to simplify RunManagerImpl

(cherry picked from commit c24404edc0d38ec8f64118b6a5937d2853fc2f63)

4 years agoWorkspaceRunManager, part 2
Vladimir Krivosheev [Wed, 22 Mar 2017 17:05:30 +0000 (18:05 +0100)]
WorkspaceRunManager, part 2

(cherry picked from commit 44e755e3beb08a5b26ce846ce7a9d5e47776bf9d)

4 years agoWorkspaceRunManager
Vladimir Krivosheev [Thu, 23 Feb 2017 16:47:26 +0000 (17:47 +0100)]
WorkspaceRunManager

(cherry picked from commit dac0b91a7c98771569e777e32d5e83941de0677b)

4 years agouse SchemeManager in the RunManager to manage run configurations
Vladimir Krivosheev [Thu, 23 Feb 2017 15:45:36 +0000 (16:45 +0100)]
use SchemeManager in the RunManager to manage run configurations

(cherry picked from commit 94003ef96bd041d0ea1001a315bfe4e9da63ae4f)

4 years agoconvert RunnerAndConfigurationSettingsImpl to kotlin
Vladimir Krivosheev [Thu, 23 Feb 2017 15:34:49 +0000 (16:34 +0100)]
convert RunnerAndConfigurationSettingsImpl to kotlin
(cherry picked from commit 9bbbd4ef81308f86b953f6730f6e78220a2cc19d)

4 years agoconvert RunnerAndConfigurationSettingsImpl to kotlin
Vladimir Krivosheev [Thu, 23 Feb 2017 15:34:07 +0000 (16:34 +0100)]
convert RunnerAndConfigurationSettingsImpl to kotlin
(cherry picked from commit bc6735d2eeb0756951751da24535568d461ec32d)

4 years agoWorkspaceRunManager
Vladimir Krivosheev [Fri, 17 Feb 2017 15:13:30 +0000 (16:13 +0100)]
WorkspaceRunManager

(cherry picked from commit f92625f95361a6e1c1b2ec4935e3d617bea75638)

4 years agoavoid ArrayList in the API
Vladimir Krivosheev [Fri, 17 Feb 2017 14:45:57 +0000 (15:45 +0100)]
avoid ArrayList in the API

(cherry picked from commit e3414f0c2d4a83259f2325b961f4f68d20ee9bec)

4 years agocleanup — default implementation of createRunnerSettings and getRunnerSettingsEditor
Vladimir Krivosheev [Fri, 17 Feb 2017 14:38:54 +0000 (15:38 +0100)]
cleanup — default implementation of createRunnerSettings and getRunnerSettingsEditor

(cherry picked from commit c5d91b396f4c0b288966bae7c4047bba2ce48956)

4 years agouse SchemeManager in the RunManager to manage run configurations
Vladimir Krivosheev [Fri, 17 Feb 2017 14:12:06 +0000 (15:12 +0100)]
use SchemeManager in the RunManager to manage run configurations

(cherry picked from commit cd8400fa3230e58b3d3f9e7503c214a0dbbf28db)

4 years agodo not write default TEMPLATE_FLAG_ATTRIBUTE
Vladimir Krivosheev [Thu, 16 Feb 2017 13:52:20 +0000 (14:52 +0100)]
do not write default TEMPLATE_FLAG_ATTRIBUTE

(cherry picked from commit b7e745ae604ad4b9f1fc4c098a3cb93b353ccc8b)

4 years agocleanup: use streams
Egor.Ushakov [Mon, 10 Apr 2017 15:46:54 +0000 (18:46 +0300)]
cleanup: use streams

4 years agonotnull added
Egor.Ushakov [Mon, 10 Apr 2017 15:46:27 +0000 (18:46 +0300)]
notnull added

4 years agocleanup: use ReadAction
Egor.Ushakov [Mon, 10 Apr 2017 12:42:28 +0000 (15:42 +0300)]
cleanup: use ReadAction

4 years agoDo not query index under processing of other index (IDEA-171212)
Maxim.Mossienko [Mon, 10 Apr 2017 15:53:48 +0000 (17:53 +0200)]
Do not query index under processing of other index (IDEA-171212)

(cherry picked from commit 0d534b8), IDEA-CR-20178

4 years agoRollback platform-wide popups misbehavior (e.g. Diagram popup appears and disappears...
Vassiliy.Kudryashov [Mon, 10 Apr 2017 15:48:09 +0000 (18:48 +0300)]
Rollback platform-wide popups misbehavior (e.g. Diagram popup appears and disappears immediately); Find In Path: better traversal policy, checkboxes are not focusable anymore.

Signed-off-by: Vassiliy.Kudryashov <Vassiliy.Kudryashov@jetbrains.com>
4 years agoremove listener only if it was added previously
Ekaterina Tuzova [Mon, 10 Apr 2017 15:46:39 +0000 (18:46 +0300)]
remove listener only if it was added previously

4 years agoincompatible NodeJS 172.714
Sergey Simonchik [Mon, 10 Apr 2017 15:44:17 +0000 (18:44 +0300)]
incompatible NodeJS 172.714

4 years agoadd virtual file listener on course creation pycharm/172.1369
Ekaterina Tuzova [Mon, 10 Apr 2017 15:29:23 +0000 (18:29 +0300)]
add virtual file listener on course creation

4 years agoRemove unnecessary code from deprecated classes
Rustam Vishnyakov [Mon, 10 Apr 2017 15:07:15 +0000 (18:07 +0300)]
Remove unnecessary code from deprecated classes

4 years agobuild scripts: don't interrupt project loading if Kotlin Compiler is already in classpath appcode/172.1366 clion/172.1367
nik [Mon, 10 Apr 2017 14:17:59 +0000 (17:17 +0300)]
build scripts: don't interrupt project loading if Kotlin Compiler is already in classpath

All glory to statically typed languages!

4 years ago[java] Maven-compatible compliance option for Java 9
Roman Shevchenko [Mon, 10 Apr 2017 14:04:42 +0000 (16:04 +0200)]
[java] Maven-compatible compliance option for Java 9

4 years agobuild scripts: dist.gant renamed to build_idea_community.gant for clarity
nik [Mon, 10 Apr 2017 14:04:00 +0000 (17:04 +0300)]
build scripts: dist.gant renamed to build_idea_community.gant for clarity

dist.gant is supposed to be used for building IDEA Community edition only, so it's better to rename it to avoid confusion.

4 years agobuild scripts: removed obsolete unused 'build-dist-jars' target
nik [Mon, 10 Apr 2017 13:59:57 +0000 (16:59 +0300)]
build scripts: removed obsolete unused 'build-dist-jars' target

4 years agobuild scripts: explicitly include JpsGantTool in IDEA community build scripts instead...
nik [Mon, 10 Apr 2017 13:55:02 +0000 (16:55 +0300)]
build scripts: explicitly include JpsGantTool in IDEA community build scripts instead of using utils.gant

4 years agodon't highlight empty ranges (IDEA-171176)
Anna.Kozlova [Mon, 10 Apr 2017 13:38:49 +0000 (15:38 +0200)]
don't highlight empty ranges (IDEA-171176)

4 years agoextract method: up/down for visibility for the cases when there is no name suggestion...
Anna.Kozlova [Mon, 10 Apr 2017 12:24:54 +0000 (14:24 +0200)]
extract method: up/down for visibility for the cases when there is no name suggestions only (IDEA-171048)

4 years agoredundant cast: process multidimensional arrays (IDEA-171047)
Anna.Kozlova [Mon, 10 Apr 2017 10:56:48 +0000 (12:56 +0200)]
redundant cast: process multidimensional arrays (IDEA-171047)

4 years agoadd debug logging for flaky NewProjectWizardTest
peter [Mon, 10 Apr 2017 13:46:23 +0000 (15:46 +0200)]
add debug logging for flaky NewProjectWizardTest

4 years agoAbstractTemplateFormattingModelBuilder moved to community/xml
Rustam Vishnyakov [Mon, 10 Apr 2017 13:41:23 +0000 (16:41 +0300)]
AbstractTemplateFormattingModelBuilder moved to community/xml

4 years agosearch through async file tree model
Sergey Malenkov [Mon, 10 Apr 2017 13:30:03 +0000 (16:30 +0300)]
search through async file tree model

4 years agosearch for tests in a single restartable smart-mode read action
peter [Mon, 10 Apr 2017 13:28:41 +0000 (15:28 +0200)]
search for tests in a single restartable smart-mode read action

to avoid occasional log.infos about INREs

4 years agorun Sphinx VFS refresh in a write-safe context (EA-99840 - assert: RefreshQueueImpl...
peter [Mon, 10 Apr 2017 13:13:10 +0000 (15:13 +0200)]
run Sphinx VFS refresh in a write-safe context (EA-99840 - assert: RefreshQueueImpl.execute)

4 years agocleanup
Alexey Kudravtsev [Mon, 10 Apr 2017 13:03:57 +0000 (16:03 +0300)]
cleanup

4 years agoCleanup (drops outdated L&F check; formatting)
Roman Shevchenko [Mon, 10 Apr 2017 13:18:54 +0000 (15:18 +0200)]
Cleanup (drops outdated L&F check; formatting)

4 years agoTests: temporarily disable optimization with tags coverage
Elizaveta Shashkova [Mon, 10 Apr 2017 12:54:39 +0000 (15:54 +0300)]
Tests: temporarily disable optimization with tags coverage

4 years agoPreferMostUsedWeigher is moved down
Dmitry Batkovich [Mon, 10 Apr 2017 12:54:38 +0000 (15:54 +0300)]
PreferMostUsedWeigher is moved down

4 years agosupport initial wildcards in IDEA-24615 Auto-Import "Exclude from Import and Completi...
peter [Mon, 10 Apr 2017 12:49:19 +0000 (14:49 +0200)]
support initial wildcards in IDEA-24615 Auto-Import "Exclude from Import and Completion" should allow wildcards

4 years ago[param hints] get all implementations by processing all registered extensions
Yaroslav Lepenkin [Mon, 10 Apr 2017 12:38:55 +0000 (15:38 +0300)]
[param hints] get all implementations by processing all registered extensions

4 years agoremoved unused class
Yaroslav Lepenkin [Mon, 10 Apr 2017 11:32:19 +0000 (14:32 +0300)]
removed unused class

4 years agooption to keep simple switch label statements in one line [IDEA-171063]
Yaroslav Lepenkin [Thu, 6 Apr 2017 13:23:42 +0000 (16:23 +0300)]
option to keep simple switch label statements in one line [IDEA-171063]

4 years agoAdd missing UAST testdata
Dmitry Jemerov [Mon, 10 Apr 2017 12:35:58 +0000 (14:35 +0200)]
Add missing UAST testdata

4 years agoPreferMostUsedWeigher should return null "helper" methods (ex.: Objects.requireNonNull)
Dmitry Batkovich [Mon, 10 Apr 2017 12:16:12 +0000 (15:16 +0300)]
PreferMostUsedWeigher should return null "helper" methods (ex.: Objects.requireNonNull)

4 years agoprint multiple links correctly
Sergey Simonchik [Mon, 10 Apr 2017 12:15:49 +0000 (15:15 +0300)]
print multiple links correctly

4 years agoShredImpl.isValid: don't check the same PSI element validity twice (IDEA-169876) clion/172.1362
peter [Mon, 10 Apr 2017 12:00:07 +0000 (14:00 +0200)]
ShredImpl.isValid: don't check the same PSI element validity twice (IDEA-169876)