idea/community.git
12 hours agowsl: merge isWsl1 and getWslVersion master
Sergey Simonchik [Sat, 8 May 2021 21:19:16 +0000 (00:19 +0300)]
wsl: merge isWsl1 and getWslVersion

GitOrigin-RevId: a0efc134330f1f94ae4d00171ddc3086f4cc9622

19 hours agoIndexing diagnostics: distinct module roots by name.
Sergey Patrikeev [Sat, 8 May 2021 12:59:25 +0000 (15:59 +0300)]
Indexing diagnostics: distinct module roots by name.

GitOrigin-RevId: e7636b1b0717eacea2715a3666ec890e9a967867

23 hours agoMobile IDE: dropped obsolete kotlin-android-extensions
Vyacheslav Karpukhin [Sat, 8 May 2021 10:56:36 +0000 (12:56 +0200)]
Mobile IDE: dropped obsolete kotlin-android-extensions

GitOrigin-RevId: f037eac79eab42e358f7084a8bdbb21bed747c39

34 hours ago[dbe] extracting platform-specific `DataAuditor` implementations; returning `ConsoleV...
Roman Shevchenko [Fri, 7 May 2021 23:55:35 +0000 (01:55 +0200)]
[dbe] extracting platform-specific `DataAuditor` implementations; returning `ConsoleViewContentType` to the platform

GitOrigin-RevId: fb58ade9e223dc58eecea909acef3167bf836270

34 hours ago[platform] the return of the prodigal package
Roman Shevchenko [Fri, 7 May 2021 23:30:51 +0000 (01:30 +0200)]
[platform] the return of the prodigal package

(moving notification and balloon/popup classes back to the platform)

GitOrigin-RevId: 2cf1af09ca8e4828aeec887d05656c3b843585c9

35 hours ago[fleet] add a very initial version of join lines, FLEET-T-2523
Sergey Ignatov [Fri, 7 May 2021 22:08:07 +0000 (01:08 +0300)]
[fleet] add a very initial version of join lines, FLEET-T-2523

GitOrigin-RevId: d438edc80a58bf3dce5dcff18f2524967f656c82

35 hours agoCleanup (formatting)
Roman Shevchenko [Fri, 7 May 2021 22:43:29 +0000 (00:43 +0200)]
Cleanup (formatting)

GitOrigin-RevId: 0c4f61d6641040b106dd315b09501e3f9562dc45

35 hours agoAvoid reading data from cache twice
Vladimir Dolzhenko [Fri, 7 May 2021 22:03:44 +0000 (00:03 +0200)]
Avoid reading data from cache twice

GitOrigin-RevId: 06c2e9245cfe789c778c72f03f7b95b986c31e9b

36 hours agowsl: disable oh-my-zsh auto update when reading environment (IDEA-268640)
Sergey Simonchik [Fri, 7 May 2021 22:05:08 +0000 (01:05 +0300)]
wsl: disable oh-my-zsh auto update when reading environment (IDEA-268640)

GitOrigin-RevId: a551d536aa5e4cb35eb6bdf0e2051f7d1ca40dc4

36 hours ago[plugins] SOE fixed
Andrew Kozlov [Fri, 7 May 2021 15:04:11 +0000 (18:04 +0300)]
[plugins] SOE fixed

GitOrigin-RevId: 12f36487c9ee61b958f2e13ab0d18a5dbf52bf66

36 hours ago[plugins] outdated classes removed
Andrew Kozlov [Thu, 6 May 2021 16:57:12 +0000 (19:57 +0300)]
[plugins] outdated classes removed

PluginGroups, PluginGroupDescription to be moved to the Rider repository
properties to be revised

GitOrigin-RevId: 7e3804964c89cf42b1d5ebaa72611308f1eed3a9

37 hours ago[platform] fine-tuning "delete old directories" action UI (IDEA-165872)
Roman Shevchenko [Fri, 7 May 2021 20:37:48 +0000 (22:37 +0200)]
[platform] fine-tuning "delete old directories" action UI (IDEA-165872)

GitOrigin-RevId: e9ad0e39c3b21f3a0650801060db4d803b015f4b

37 hours ago[groovy] fix misuse of DefinitionMap: map key should be a variable index
Daniil Ovchinnikov [Fri, 7 May 2021 15:23:41 +0000 (17:23 +0200)]
[groovy] fix misuse of DefinitionMap: map key should be a variable index

In `ReachingDefinitionsCollector` the `DefinitionMap` was used as a holder for `Int2ObjectMap<IntSet>`.

GitOrigin-RevId: 836eda91aa72e46530a9c121b2f8cfdf5135bdc8

37 hours ago[groovy] clean up DefinitionMap
Daniil Ovchinnikov [Fri, 7 May 2021 13:47:14 +0000 (15:47 +0200)]
[groovy] clean up DefinitionMap

GitOrigin-RevId: 0099a90137a07d6fdb34d631cfa358f929f956fd

38 hours agoImprove inspection descriptions, step 2
Vassiliy.Kudryashov [Fri, 7 May 2021 19:20:37 +0000 (22:20 +0300)]
Improve inspection descriptions, step 2

GitOrigin-RevId: e08ef6684f360769c0959c0b9037256e593e22a9

39 hours agoIDEA-268793 New Project Wizards for JVM Frameworks: module SDK is set to a fixed...
Yuriy Artamonov [Fri, 7 May 2021 18:16:39 +0000 (21:16 +0300)]
IDEA-268793 New Project Wizards for JVM Frameworks: module SDK is set to a fixed JDK instead of "Project SDK"

GitOrigin-RevId: e750942d77d62623c22dd54e2f76d762276ab8c7

39 hours agoFrameworks: fix "Plugins suggestion" text case
Yuriy Artamonov [Fri, 7 May 2021 18:11:46 +0000 (21:11 +0300)]
Frameworks: fix "Plugins suggestion" text case

GitOrigin-RevId: 5f159b774e33650231f474233ee44548891f4d22

39 hours agojson: show full Settings dialog on "Edit Schema Mappings" action (IDEA-268856)
Sergey Simonchik [Fri, 7 May 2021 18:17:31 +0000 (21:17 +0300)]
json: show full Settings dialog on "Edit Schema Mappings" action (IDEA-268856)

GitOrigin-RevId: 87d6e1fec4dfad3e698177fb5a12a05add6fe726

40 hours agoclear Kotlin console when switching between Editor and Editor+Preview
Konstantin Bulenkov [Fri, 7 May 2021 17:48:21 +0000 (19:48 +0200)]
clear Kotlin console when switching between Editor and Editor+Preview

GitOrigin-RevId: a63a80784c2d3f7114579761b0ddc6c5937de688

40 hours agoability to listen layout changes in TextEditorWithPreview
Konstantin Bulenkov [Fri, 7 May 2021 17:18:57 +0000 (19:18 +0200)]
ability to listen layout changes in TextEditorWithPreview

GitOrigin-RevId: 1e3fb1a8534dfca31608b0b948c5d7c2bf099e15

40 hours agorewrite markdown editor to TextEditorWithPreview
Konstantin Bulenkov [Fri, 7 May 2021 16:22:08 +0000 (18:22 +0200)]
rewrite markdown editor to TextEditorWithPreview

GitOrigin-RevId: 7f17baec14542e36410a771577b8628a7fe77702

40 hours agoMake conda env having same weight as usual env in sorting
Semyon Proshev [Fri, 7 May 2021 17:11:39 +0000 (20:11 +0300)]
Make conda env having same weight as usual env in sorting

GitOrigin-RevId: a2b9d348261e1722f5454c31104718a49b2e10c1

41 hours agoIDEA-268753 Unable to build IDEA with jdk 15+
Vladimir Krivosheev [Fri, 7 May 2021 15:46:56 +0000 (17:46 +0200)]
IDEA-268753 Unable to build IDEA with jdk 15+

GitOrigin-RevId: 45b6cf3a240239f62e8228b9e1313058b5203891

42 hours ago[test framework] reducing direct Log4J usage
Roman Shevchenko [Fri, 7 May 2021 16:08:00 +0000 (18:08 +0200)]
[test framework] reducing direct Log4J usage

GitOrigin-RevId: 9a9b3c6b1dea6e5c02ed121656df045c360bedfe

42 hours agoFix multicaret shortcuts in Visual Studio and VSCode keymaps
Dmitry Matveev [Fri, 7 May 2021 09:51:58 +0000 (11:51 +0200)]
Fix multicaret shortcuts in Visual Studio and VSCode keymaps

GitOrigin-RevId: 7428c623c400eca5a97634779cc8db8f518c1333

42 hours agoAdd more LightTestFramework test cases
Vladimir Dolzhenko [Fri, 7 May 2021 15:30:34 +0000 (17:30 +0200)]
Add more LightTestFramework test cases

Relates to #KTIJ-408

GitOrigin-RevId: b70fa32e1437cd3581cfa96cd3bb3728be677fe0

42 hours agoindex: do not expose byte buffers
Dmitry Batkovich [Fri, 7 May 2021 14:46:15 +0000 (17:46 +0300)]
index: do not expose byte buffers

GitOrigin-RevId: 715e8fadc6af3f9fa0fa983d11a13d6dad0bcc2f

43 hours agolog ControlFlowException-s caught by IdeEventQueue
Dmitry Batrak [Fri, 7 May 2021 14:54:10 +0000 (17:54 +0300)]
log ControlFlowException-s caught by IdeEventQueue

inspired by IDEA-268802

fix test

GitOrigin-RevId: a009697f5d32d3886c5fde31ae689ed880c41d1a

43 hours agofaster readLock: do not query thread locals multiple times, no callbacks
Alexey Kudravtsev [Fri, 7 May 2021 14:31:56 +0000 (16:31 +0200)]
faster readLock: do not query thread locals multiple times, no callbacks

GitOrigin-RevId: c3930b53c7d9b097b1bb4bfca5aafc1e8bee0eb7

43 hours agoDisable StartUpPerformanceReporter in test or headless mode
Ivan Migalev [Fri, 7 May 2021 10:47:41 +0000 (17:47 +0700)]
Disable StartUpPerformanceReporter in test or headless mode

GitOrigin-RevId: e377403f838082635a503842d0ec3b9637ec6f09

43 hours agouse TextEditorWithPreview from IJ Platform
Konstantin Bulenkov [Fri, 7 May 2021 14:28:48 +0000 (16:28 +0200)]
use TextEditorWithPreview from IJ Platform

GitOrigin-RevId: 1420d6c7dd672a0ed39c2489dc024e046b9a650a

44 hours agoCPP-22975, CPP-24931: WSL: run process with root privileges
Vasily Romanikhin [Fri, 7 May 2021 13:45:52 +0000 (16:45 +0300)]
CPP-22975, CPP-24931: WSL: run process with root privileges

GitOrigin-RevId: f15c9aefba4c2e460b51f6e91cda0b6de8385fba

44 hours agodo not run checkCanceled hooks in too low-level place to fix IDEA-268788 Indexing...
Alexey Kudravtsev [Fri, 7 May 2021 13:08:47 +0000 (15:08 +0200)]
do not run checkCanceled hooks in too low-level place to fix IDEA-268788 Indexing pausing might produce deadlock

GitOrigin-RevId: a0d25fb5806daa4f627d0dec9ac09507500f558b

44 hours agoProofread ReplaceWithArraysAsListIntention description (Java)
Aleksandra Zolushkina [Fri, 7 May 2021 13:24:25 +0000 (15:24 +0200)]
Proofread ReplaceWithArraysAsListIntention description (Java)

GitOrigin-RevId: 8f917bc5f856e770a5141a91b9204c148d4985e4

44 hours agoProofread ReplaceForEachLoopWithOptimizedIndexedForLoopIntention description (Java)
Aleksandra Zolushkina [Fri, 7 May 2021 13:23:01 +0000 (15:23 +0200)]
Proofread ReplaceForEachLoopWithOptimizedIndexedForLoopIntention description (Java)

GitOrigin-RevId: 7418ca115f0c3cc78a32c6b48dbebae199cf90d4

44 hours agoProofread MergeParallelIfsIntention intention description for Java
Aleksandra Zolushkina [Fri, 7 May 2021 13:22:16 +0000 (15:22 +0200)]
Proofread MergeParallelIfsIntention intention description for Java

GitOrigin-RevId: 98bd58ed7200ba8f3c2a8e7297ac3209b565c553

44 hours agoProofread Java (IntentionPowerPack) intention descriptions (in progress)
Aleksandra Zolushkina [Fri, 7 May 2021 13:20:10 +0000 (15:20 +0200)]
Proofread Java (IntentionPowerPack) intention descriptions (in progress)

GitOrigin-RevId: a0424382c6d0c41fab8e3c609a02179735b82a75

44 hours agoFix kotlin test class with super class detection
Vladimir Dolzhenko [Fri, 7 May 2021 12:58:55 +0000 (14:58 +0200)]
Fix kotlin test class with super class detection

Relates to #KTIJ-408

GitOrigin-RevId: bb3b303e6e3b9c99b416fc062ee8d49b1b9729df

46 hours agomake it possible to click on some elements of the editor: like toolbars
Konstantin Bulenkov [Fri, 7 May 2021 09:20:08 +0000 (11:20 +0200)]
make it possible to click on some elements of the editor: like toolbars

GitOrigin-RevId: c4e03ed3db002cff3a15ff09aab1f2393520485a

46 hours agoCPP-22975: workaround for WSL1 issue "Output from WSL command pipeline is randomly...
Vasily Romanikhin [Fri, 7 May 2021 11:03:27 +0000 (14:03 +0300)]
CPP-22975: workaround for WSL1 issue "Output from WSL command pipeline is randomly truncated"

https://github.com/microsoft/WSL/issues/4082

GitOrigin-RevId: dc558ff48e3c63691945588b869adc7b8487a45c

46 hours agoFix JUnit RCs tests started on Docker/SSH targets within multi-module projects
Alexander Koshevoy [Fri, 7 May 2021 10:03:35 +0000 (13:03 +0300)]
Fix JUnit RCs tests started on Docker/SSH targets within multi-module projects

GitOrigin-RevId: 7db8a46ce553a3d266ba63befa0ac5b507ee417d

46 hours agoapi to mark places which were not checked by local inspection but would be checked...
Anna Kozlova [Fri, 7 May 2021 09:40:02 +0000 (11:40 +0200)]
api to mark places which were not checked by local inspection but would be checked in batch mode (IDEA-268840)

GitOrigin-RevId: 9619c101fcc7075c2d9713a05caa6293349b9145

46 hours agoIJP-985 New debugger UI - correct toolbar actions order
Egor Ushakov [Fri, 7 May 2021 10:34:40 +0000 (13:34 +0300)]
IJP-985 New debugger UI - correct toolbar actions order

GitOrigin-RevId: 73e3a8ee59f20e243133473e98596d9ea49c6464

46 hours agoFix typo in plugin ID
Dmitry Jemerov [Fri, 7 May 2021 10:37:38 +0000 (12:37 +0200)]
Fix typo in plugin ID

GitOrigin-RevId: 8febcf3b15595d67e50afa5792bdd5334a61224c

46 hours ago[java] Inspection description updated
Andrey.Cherkasov [Thu, 6 May 2021 18:22:39 +0000 (21:22 +0300)]
[java] Inspection description updated

GitOrigin-RevId: baa732025622feed3129bfb722c997e163bae4d4

46 hours ago[java-inspections] fixes after review IDEA-216120
Andrey.Cherkasov [Thu, 6 May 2021 00:54:53 +0000 (03:54 +0300)]
[java-inspections] fixes after review IDEA-216120

GitOrigin-RevId: 2bcd7294424d45af8d7c2884e929d566c6ec9fce

46 hours ago[protobuf-plugin] Enable go module & exclude bobmed go tests from agregator
Nikita Katkov [Thu, 29 Apr 2021 12:37:02 +0000 (15:37 +0300)]
[protobuf-plugin] Enable go module & exclude bobmed go tests from agregator

GitOrigin-RevId: bd27605b4f9d44b1cfe49cec9395387c5891dbda

46 hours agowsl: enable wsl.obtain.windows.host.ip.alternatively by default (IDEA-265522)
Sergey Simonchik [Fri, 7 May 2021 11:13:40 +0000 (14:13 +0300)]
wsl: enable wsl.obtain.windows.host.ip.alternatively by default (IDEA-265522)

GitOrigin-RevId: 94374905d3d5431aeadad82f5d20b7a43d4e3008

46 hours agoremove unnecessary class prefix
Konstantin Bulenkov [Fri, 7 May 2021 08:42:17 +0000 (10:42 +0200)]
remove unnecessary class prefix

GitOrigin-RevId: e10a824d5daa935e1a103f1be418c7149cc0a2b7

46 hours agoswitch splitter orientation when click on selected toggle button
Konstantin Bulenkov [Fri, 7 May 2021 08:39:55 +0000 (10:39 +0200)]
switch splitter orientation when click on selected toggle button

GitOrigin-RevId: 403bc57f87972264ff7df354c375ec27b499e04c

46 hours agoicon for editor and preview layout should be in sync with isVerticalSplit parameter
Konstantin Bulenkov [Fri, 7 May 2021 08:38:30 +0000 (10:38 +0200)]
icon for editor and preview layout should be in sync with isVerticalSplit parameter

GitOrigin-RevId: 31f056e358d66bb05ecaf4b7670d9258ee98499d

46 hours ago[app engine] improve inspection description
Nikolay Chashnikov [Thu, 6 May 2021 14:35:20 +0000 (17:35 +0300)]
[app engine] improve inspection description

GitOrigin-RevId: 89d9966547979ab94cba76120b4dca084987c110

46 hours agoallow ExternalToolPass without Editor
Konstantin Ulitin [Thu, 6 May 2021 17:06:38 +0000 (19:06 +0200)]
allow ExternalToolPass without Editor

GitOrigin-RevId: f762cbb9e192cf50b5760185d2a1a8fed40e2edc

46 hours agoIJP-756 new project wizard - unify UI
Dmitry.Krasilschikov [Fri, 7 May 2021 08:10:31 +0000 (11:10 +0300)]
IJP-756 new project wizard - unify UI

GitOrigin-RevId: bac08748d43346dfc5f9d913a9da08cfb55b6dbc

46 hours agoAdd JvmName annotation index and icons support
n-p-s [Fri, 7 May 2021 09:48:52 +0000 (11:48 +0200)]
Add JvmName annotation index and icons support
Update declarations to be searchable by their JvmName annotation

#KTIJ-10584 Fixed

GitOrigin-RevId: c826aac15778f7acd08d7affce5c493de1d37d2e

46 hours agoIDEA-268793 New Project Wizards for JVM Frameworks: module SDK is set to a fixed...
Yuriy Artamonov [Fri, 7 May 2021 09:48:13 +0000 (12:48 +0300)]
IDEA-268793 New Project Wizards for JVM Frameworks: module SDK is set to a fixed JDK instead of "Project SDK"

GitOrigin-RevId: 14c92061105f7a39d54eac707c636884e131ab10

47 hours agocleanup ProcessOutput.toString
Sergey Simonchik [Fri, 7 May 2021 08:23:09 +0000 (11:23 +0300)]
cleanup ProcessOutput.toString

GitOrigin-RevId: 788c74bb574aa1f75aaab0af633463e97729dcdb

47 hours agoFix kotlin test class with @RunWith detection
Vladimir Dolzhenko [Thu, 6 May 2021 21:44:03 +0000 (23:44 +0200)]
Fix kotlin test class with @RunWith detection

Relates to #KTIJ-408

GitOrigin-RevId: fcfb85ba80cf6d9f87aaaf28dbf47a292bae1a8a

2 days ago[model-branch] Disallow access to branched virtual files after merge
Tagir Valeev [Fri, 7 May 2021 08:00:50 +0000 (15:00 +0700)]
[model-branch] Disallow access to branched virtual files after merge

GitOrigin-RevId: 3a0a192ced55dbe510caa96b093985e04eb4e288

2 days ago[java-analysis] findNullabilityDefault: use context at first level as well
Tagir Valeev [Fri, 7 May 2021 06:30:40 +0000 (13:30 +0700)]
[java-analysis] findNullabilityDefault: use context at first level as well

Necessary for synthetic record accessors
Fixes IDEA-268161 NonNullApi does not work with Java record "getters"

GitOrigin-RevId: 365df82890ccb7d42144bac8cd8c87d727403f57

2 days ago[java-dfa] Test for record accessor nonnull
Tagir Valeev [Fri, 7 May 2021 06:14:26 +0000 (13:14 +0700)]
[java-dfa] Test for record accessor nonnull

GitOrigin-RevId: 4b4d0af7b1fa069ae6d50b83738fa918b348fcee

2 days ago[java-inspections] EmptySynchronizedStatement: add <code> tags
Tagir Valeev [Fri, 7 May 2021 05:53:10 +0000 (12:53 +0700)]
[java-inspections] EmptySynchronizedStatement: add <code> tags

GitOrigin-RevId: 15639c23707bbb1ba1cf431a1f38def1edc1c4b2

2 days agoReduce obsolete collection usages, other warnings fixed
Tagir Valeev [Fri, 7 May 2021 05:34:52 +0000 (12:34 +0700)]
Reduce obsolete collection usages, other warnings fixed

GitOrigin-RevId: 3c4bd3a2b38f3408d634e60e41d62155071fce26

2 days ago[platform] ShutDownTracker: replace Stack with CLD to avoid synchronization
Tagir Valeev [Fri, 7 May 2021 05:31:34 +0000 (12:31 +0700)]
[platform] ShutDownTracker: replace Stack with CLD to avoid synchronization

GitOrigin-RevId: d3ee55c248814ebb86fd26323381d35bbc5989de

2 days ago[ant] Modernize
Tagir Valeev [Fri, 7 May 2021 05:24:09 +0000 (12:24 +0700)]
[ant] Modernize

GitOrigin-RevId: b517d6391b1c95b89a40c65628905fbdeacc3a47

2 days agoWrite-only object zero-tolerance
Tagir Valeev [Fri, 7 May 2021 05:09:35 +0000 (12:09 +0700)]
Write-only object zero-tolerance

GitOrigin-RevId: 76810a712156413b6cbd2e51146cab68c87bfff9

2 days ago[java-dfa] JavaTypeProvider: show ranges for floats
Tagir Valeev [Fri, 7 May 2021 04:51:12 +0000 (11:51 +0700)]
[java-dfa] JavaTypeProvider: show ranges for floats

GitOrigin-RevId: 6b317bdba494f6cc1941673e0172f46c343d74e6

2 days ago[java-dfa] Fix meet
Tagir Valeev [Fri, 7 May 2021 04:43:35 +0000 (11:43 +0700)]
[java-dfa] Fix meet

GitOrigin-RevId: a0d5d1b8a48ac4c2c5a2eb1e38a7927b7ef4f254

2 days ago[java] PsiGraphInferenceHelper#getSubstitutionForTypeParameter: fast-check for assign...
Tagir Valeev [Fri, 7 May 2021 04:22:52 +0000 (11:22 +0700)]
[java] PsiGraphInferenceHelper#getSubstitutionForTypeParameter: fast-check for assignability

GitOrigin-RevId: fd3b71f2459ec7ae5f037c9800bc76547963fb71

2 days agolog ControlFlowException-s caught by IdeEventQueue
Dmitry Batrak [Fri, 7 May 2021 09:24:09 +0000 (12:24 +0300)]
log ControlFlowException-s caught by IdeEventQueue

inspired by IDEA-268802

GitOrigin-RevId: c9fc5cb86cea211a3172b1c2195a5ffa9b2c97fe

2 days agoIDEA-268740 IDEA font display problem
Dmitry Batrak [Fri, 7 May 2021 07:31:48 +0000 (10:31 +0300)]
IDEA-268740 IDEA font display problem

small optimization

GitOrigin-RevId: 0182338f84f2aa7de024c0132b4104cbbbbad340

2 days ago[platform] fine-tuning "delete old directories" action UI (IDEA-165872)
Roman Shevchenko [Fri, 7 May 2021 07:50:11 +0000 (09:50 +0200)]
[platform] fine-tuning "delete old directories" action UI (IDEA-165872)

GitOrigin-RevId: 773bd02848b424b51caa1d9aafd507d47bfd5946

2 days ago[java-dfa] getUnboxedDfType is now static method inside DfaUtil (JVM-specific)
Tagir Valeev [Thu, 6 May 2021 11:17:58 +0000 (18:17 +0700)]
[java-dfa] getUnboxedDfType is now static method inside DfaUtil (JVM-specific)

GitOrigin-RevId: a838224169c887d120a19f0e009a3593abde2088

2 days ago[java-dfa] DfaMemoryStateImpl: remove obsolete code; use DerivedVariable API
Tagir Valeev [Thu, 6 May 2021 11:12:54 +0000 (18:12 +0700)]
[java-dfa] DfaMemoryStateImpl: remove obsolete code; use DerivedVariable API

GitOrigin-RevId: 47bbe451a98bc6037b08e13fb1f9296a2006fdd9

2 days ago[java-inspections] PrivateMemberAccessBetweenOuterAndInnerClassMergerTest
Tagir Valeev [Thu, 6 May 2021 10:48:43 +0000 (17:48 +0700)]
[java-inspections] PrivateMemberAccessBetweenOuterAndInnerClassMergerTest

GitOrigin-RevId: 98ad4a5d1a843e1e3dd2f5070d9b2c96f4f87e42

2 days ago[java-dfa] Properly handle class initializes in canBeNull; fix possible SOE
Tagir Valeev [Thu, 6 May 2021 10:00:51 +0000 (17:00 +0700)]
[java-dfa] Properly handle class initializes in canBeNull; fix possible SOE

GitOrigin-RevId: 4f70eb29db67826b9134768a18b3dd113b147071

2 days ago[java-dfa] ThisDescriptor.toString: support anonymous classes
Tagir Valeev [Thu, 6 May 2021 10:00:20 +0000 (17:00 +0700)]
[java-dfa] ThisDescriptor.toString: support anonymous classes

GitOrigin-RevId: 0e6d029e6f1f9ac80f88c42fca9008d6737fa463

2 days ago[java-dfa] Renamings; SpecialField -> DerivedVariable; JvmSpecialField -> back to...
Tagir Valeev [Thu, 6 May 2021 08:56:13 +0000 (15:56 +0700)]
[java-dfa] Renamings; SpecialField -> DerivedVariable; JvmSpecialField -> back to SpecialField

Also, wrap/unwrap derived variable moved to platform

GitOrigin-RevId: 5865110b25842d338547709a327bdf79d12cb409

2 days ago[java-inspections] CastConflictsWithInstanceof: better message (IDEA-268477).
Tagir Valeev [Thu, 6 May 2021 05:55:29 +0000 (12:55 +0700)]
[java-inspections] CastConflictsWithInstanceof: better message (IDEA-268477).

GitOrigin-RevId: 00c19576659d697fad01d0a4e8517f25b0947c43

2 days ago[java-intentions] WrapWithAdapterMethodCallFix: Add StringBuilder constructor
Tagir Valeev [Thu, 6 May 2021 05:30:56 +0000 (12:30 +0700)]
[java-intentions] WrapWithAdapterMethodCallFix: Add StringBuilder constructor

GitOrigin-RevId: ce57e25d72970d2c77c7ebd859264cfd6eec70eb

2 days ago[java-dfa] Properly support array intersection type
Tagir Valeev [Thu, 6 May 2021 05:23:21 +0000 (12:23 +0700)]
[java-dfa] Properly support array intersection type

GitOrigin-RevId: c34efb104f8c0329427f54c67bf03ae69be7e5a8

2 days agoUpdating versions of project dependencies: rkernelVersion->master.172
RKernel Updater [Thu, 6 May 2021 22:50:49 +0000 (22:50 +0000)]
Updating versions of project dependencies: rkernelVersion->172

RKernel Updater

GitOrigin-RevId: 445601c7c1659ebc791419909a62e63f93e820f7

2 days agomake class static: created make created field final by default (IDEA-31585)
Anna Kozlova [Thu, 6 May 2021 20:23:22 +0000 (22:23 +0200)]
make class static: created make created field final by default (IDEA-31585)

+ warn if fields should be used in class initializers which would cause NPE; test conflicts in tests

GitOrigin-RevId: a3db679f87d68924c94a3a9f082cafd527eebd5b

2 days agocreate field from usage: remove duplicated if branch
Anna Kozlova [Thu, 6 May 2021 16:37:42 +0000 (18:37 +0200)]
create field from usage: remove duplicated if branch

GitOrigin-RevId: 078436cea07977446c33cf564cf43ea70d18b0ce

2 days agoCPP-22975: workaround for WSL1 issue "Output from WSL command pipeline is randomly...
Vasily Romanikhin [Thu, 6 May 2021 20:10:12 +0000 (23:10 +0300)]
CPP-22975: workaround for WSL1 issue "Output from WSL command pipeline is randomly truncated"

https://github.com/microsoft/WSL/issues/4082

GitOrigin-RevId: 1a69a2430f9bc9aa05ca6f493226ed7f9422d2ef

2 days agoterminal: remove TerminalOptionsProvider.State.envDataOptions
Sergey Simonchik [Thu, 6 May 2021 20:03:01 +0000 (23:03 +0300)]
terminal: remove TerminalOptionsProvider.State.envDataOptions

GitOrigin-RevId: 725df9627f725af266b0e5920d37b9d9c7d86966

2 days agoImprove inspection descriptions: make it more code-friendly, allow text wrapping...
Vassiliy.Kudryashov [Thu, 6 May 2021 19:56:43 +0000 (22:56 +0300)]
Improve inspection descriptions: make it more code-friendly, allow text wrapping in links

GitOrigin-RevId: 087c00e608b3b8531fcf0f5917e9a1bd339df390

2 days agoeditor.soft.wrap.force.limit -> advanced settings (IDEA-138523)
Dmitry Jemerov [Thu, 6 May 2021 17:18:37 +0000 (19:18 +0200)]
editor.soft.wrap.force.limit -> advanced settings (IDEA-138523)

GitOrigin-RevId: 7f37b28b25ae7a7444d370daf1820f715a2c717d

2 days agoAdvanced options: support trailing labels
Dmitry Jemerov [Thu, 6 May 2021 17:09:31 +0000 (19:09 +0200)]
Advanced options: support trailing labels

GitOrigin-RevId: b277cf781992c39b3bc210170b1fc2c3a5ca1ba7

2 days agoAdd option to specify margin in distraction free mode (IDEA-145837)
Dmitry Jemerov [Thu, 6 May 2021 17:00:10 +0000 (19:00 +0200)]
Add option to specify margin in distraction free mode (IDEA-145837)

GitOrigin-RevId: 96e511e0b9bf1aea1992dcaae93219da9964c891

2 days agoAdvanced settings: render enum options as comboboxes
Dmitry Jemerov [Thu, 6 May 2021 16:20:36 +0000 (18:20 +0200)]
Advanced settings: render enum options as comboboxes

GitOrigin-RevId: 62a2022f58cf4ac4d8c3fc3a0556b3eff48d17ce

2 days agoOption not to move caret down after Comment with Line Comment (IDEA-119435)
Dmitry Jemerov [Thu, 6 May 2021 16:03:04 +0000 (18:03 +0200)]
Option not to move caret down after Comment with Line Comment (IDEA-119435)

GitOrigin-RevId: eb7650e899af57572bb6227fceaacde731bbc445

2 days agoPartial revert "Revert: Avoid various leaks if plugin is unloaded before daemon code...
Dmitry Jemerov [Thu, 6 May 2021 15:48:14 +0000 (17:48 +0200)]
Partial revert "Revert: Avoid various leaks if plugin is unloaded before daemon code analyzer is finished"

This reverts commit cb0ecbcb (changes unrelated to the NPE which triggered the revert)

GitOrigin-RevId: b811029d2bfe49a983bdb8b416d8a355dfa06b5d

2 days agoDelete edit.run.configurations.while.dumb experimental feature
Dmitry Jemerov [Thu, 6 May 2021 13:38:58 +0000 (15:38 +0200)]
Delete edit.run.configurations.while.dumb experimental feature

GitOrigin-RevId: b052ae291e435beef618313205e41adb23680677

2 days agoDelete i18n.match.actions experimental feature
Dmitry Jemerov [Thu, 6 May 2021 13:26:14 +0000 (15:26 +0200)]
Delete i18n.match.actions experimental feature

GitOrigin-RevId: 8e0459d2d62d51f9a4109ec39f93bf05c05f1338

2 days agoDelete inline.browse.button experimental feature
Dmitry Jemerov [Thu, 6 May 2021 13:22:06 +0000 (15:22 +0200)]
Delete inline.browse.button experimental feature

GitOrigin-RevId: e994ae1c11f853c07fff23002157b10ff3d88eaa

2 days agoDon't use experimental features for enabling run targets
Dmitry Jemerov [Thu, 6 May 2021 13:18:32 +0000 (15:18 +0200)]
Don't use experimental features for enabling run targets

GitOrigin-RevId: c0a2e9c6fc031ecb8c72c038b451b013ba34e0f1

2 days agoAdvanced settings: annotate <advancedSettings> bean fields
Dmitry Jemerov [Thu, 6 May 2021 12:21:12 +0000 (14:21 +0200)]
Advanced settings: annotate <advancedSettings> bean fields

GitOrigin-RevId: 113d01a2c12983156fd65bc1ea0952650ff8efba

2 days agoAdvanced settings: match setting ID
Dmitry Jemerov [Thu, 6 May 2021 11:16:03 +0000 (13:16 +0200)]
Advanced settings: match setting ID

GitOrigin-RevId: 8cff3c0323fa603d7eb76326cfaef42f6dcc3c71

2 days agoUse a better API for removing ellipsis suffix
Dmitry Jemerov [Thu, 6 May 2021 11:09:52 +0000 (13:09 +0200)]
Use a better API for removing ellipsis suffix

GitOrigin-RevId: fbdf4bc767dcfc2814cd8364c93a54ab1c68ba43