Ilyas Selimov
d692e299bc
IDEA-265157 - moved jpms jlink part from compiler to jps.build module, some UI remarks
...
GitOrigin-RevId: e1b88b157dcbfd1d6e546064a010b5a20206b161
2021-03-30 08:42:09 +00:00
Vladimir Krivosheev
d286794a13
simplify PluginDescriptorLoader
...
GitOrigin-RevId: e4c68aa7049cbcd85c3a40fca93458c96d0338b5
2021-03-30 07:08:41 +00:00
Vladimir Krivosheev
d92e089eb1
Rename .java to .kt
...
GitOrigin-RevId: f8d9fc06ceb4784bcfb829c64da83e91eb80791f
2021-03-30 07:08:41 +00:00
Vladimir Krivosheev
cbd5f7be22
use fork join pool for start-up activities
...
GitOrigin-RevId: e1c07b7221c79274953ee1be563688f546eadd7d
2021-03-30 07:08:40 +00:00
Vladimir Krivosheev
ec9a504893
use fork join pool for plugin descriptor parallel loading
...
GitOrigin-RevId: 25b45cd0fcadb0c0a7a6f59e55900a28a217c9d0
2021-03-30 07:08:35 +00:00
Vladimir Krivosheev
578d1357f3
simplify PluginXmlPathResolver
...
GitOrigin-RevId: a03efd9c28ec0d276866f4b7754719032adbefdb
2021-03-30 07:08:35 +00:00
Vladimir Krivosheev
7333cd8119
Rename .java to .kt
...
GitOrigin-RevId: 9e2a06b8487520804bab118997915679d411d045
2021-03-30 07:08:34 +00:00
Vladimir Krivosheev
6a8b045ff1
cleanup
...
GitOrigin-RevId: 6099e6890c139fb7f06283a4ffc1fd6b321ad736
2021-03-30 07:08:33 +00:00
Vladimir Krivosheev
0ec818456e
rename according to module file name convention
...
GitOrigin-RevId: 66a48c64dd478f96758885afa5e915d366bcb88f
2021-03-30 07:08:32 +00:00
Vladimir Krivosheev
7fcc7f0b6b
efficient loading of plugin descriptors
...
GitOrigin-RevId: 85d1641d113b45ebd22c1144316587489925f97f
2021-03-30 07:08:31 +00:00
Vladimir Krivosheev
4a0e68480e
do not use service loader to get default SelectorProvider
...
GitOrigin-RevId: 55cf7d248ef805e42086ca8a7c755fe1b498fcef
2021-03-30 07:08:30 +00:00
Valentin Fondaratov
33a35f24b7
apply dummy LocalHistory in the absence of LocalHistory service; remove lvcs.impl from testFramework
...
GitOrigin-RevId: 4702214fe80ab3cb4feb0e1980d7073b06356c99
2021-03-29 23:12:07 +00:00
Sergey Malenkov
44dba1e9f1
IDEA-244896: Recent Files popup search result relevance problems (add registry properties)
...
GitOrigin-RevId: b54a80d0571fd9f79109f3889362c6c324c04c1a
2021-03-29 22:01:05 +00:00
Sergey Malenkov
da88e912b0
IDEA-247432: Switcher popup window shortcuts conflict with Emacs Up/Down key mapping
...
GitOrigin-RevId: 23af40b1bf4275b5fb42a7f04321e3d77b35264b
2021-03-29 22:01:04 +00:00
Sergey Malenkov
fa8a74716b
cleanup: create comparator once
...
GitOrigin-RevId: f39c085465582f3b50b202360116c50b93fc3b5a
2021-03-29 22:01:04 +00:00
Sergey Malenkov
bb87bf1712
cleanup: not null for statusText
...
GitOrigin-RevId: cbf21ede5a3596f17d4fbe61fa6667def0834168
2021-03-29 22:01:03 +00:00
Alexey Ushakov
df0da7d497
IDEA-265418 'Subpixel' mode is default for the Editor on macOS
...
Make grayscale default for the Editor starting macOS BigSur
GitOrigin-RevId: 0d1ef37e4658a861c2cbe29a3d0443a2e2adfecd
2021-03-29 21:01:29 +00:00
Mikhail Mazurkevich
b2b282dfd7
[workspace model] Avoid creating empty ExternalSystemModuleOptions entity
...
Due to changes made at IDEA-CR-71081 we should additionally check to avoid creating empty entity at the store
GitOrigin-RevId: 5e2fb56d35933fa47fc1f68f081446c7a98760b6
2021-03-29 20:50:47 +00:00
kirill.skrygan
7c7c6982c3
fixes due to review
...
GitOrigin-RevId: 35c21b0b1998010f00cd981deccb66c10e32b859
2021-03-29 20:17:15 +00:00
Aleksey Pivovarov
65a6e38c7a
IDEA-193572 git: fix core.hooksPath detection by absolute path
...
GitOrigin-RevId: 784e8ca149f5abb9ae8af34510b5d27fcb5851ab
2021-03-29 19:41:51 +00:00
Louis Tsai
c0c78c4071
IDEA-193572 Detect hookPaths from config
...
PR #1460
GitOrigin-RevId: 94956917983febb59b8c4ef4e9370c1e5d0b4531
2021-03-29 19:41:51 +00:00
Alexey Kudravtsev
ffc03a1a1d
remove checking the displayName uniqueness because we mustn't do anything substantial in base class constructor before subclass constructor is finished (e.g. initialized 'extension' field in IgnoreLanguage), and invokeLater won't help us if the Language <init> was called in background thread, to fix IDEA-265439 Language init can fail in tests
...
GitOrigin-RevId: db6758b1fe9b0d5f7690fb2537ac255ca7d8d5a4
2021-03-29 18:38:06 +00:00
Alexey Kudravtsev
9c86ddb3f4
cleanup
...
GitOrigin-RevId: c41fdca32581cf9716876ed3ad3215d9dd9b2ce4
2021-03-29 18:38:04 +00:00
Alexey Kudravtsev
a661d00f87
assertion to disallow a file extension to contain regexp
...
GitOrigin-RevId: f7a72c1dfc7adafaba7b13d23c5695590d4bff76
2021-03-29 18:38:01 +00:00
Maksim Zuev
d50409bf0d
IDEA-263905 coverage: send statistics
...
GitOrigin-RevId: 395208c3f85976c98fe01c798b9d4118d0d4cbab
2021-03-29 18:01:22 +00:00
Konstantin Nisht
7a67a42748
[groovy] IDEA-260855: Don't add instance parameters to static methods and constructors
...
GitOrigin-RevId: 3792268ee30026976064114cc500d3a9a89bbb75
2021-03-29 18:00:48 +00:00
Konstantin Nisht
60ac5d7b98
[groovy] IDEA-260855: Add support for instance parameters to method pointers
...
GitOrigin-RevId: 499177601c685355bfae1bc3463dea45e312c1ea
2021-03-29 18:00:47 +00:00
Konstantin Nisht
a2b17ce4b3
[groovy] EA-252662: Don't assert nullity of mixin instruction
...
In Groovy, it is possible to access map value by a key using the syntax for properties. So there may be no instruction with a read for this key, and it caused the assertion
GitOrigin-RevId: fa90e2ac445728ceb62e7e5c1ef6726158ddab98
2021-03-29 18:00:45 +00:00
Konstantin Nisht
8012f54ea0
[groovy] Do not infer synthetic modifiers for type definitions
...
The problem is that an attempt to call `equals` for two type definitions in transformation context causes recursion because of retrieving of the synthetic modifiers. Complete solution is to rewrite equals for GrTypeDefinitionImpl. Nevertheless, it is unlikely that some AST transformation in foreseeable future would change class modifiers.
GitOrigin-RevId: db5866a3b07888efefe25f5aa024bb94697b3ed6
2021-03-29 18:00:43 +00:00
Kirill.Skrygan
89889ea7d6
fix blinking lookup for thin clients
...
GitOrigin-RevId: 35327d4848f816585e9ec61f23e4365177c2adcd
2021-03-29 16:25:00 +00:00
Philipp Smorygo
bd03916169
Separate intellij+gradle and android parts of KotlinAndroidGradleMPPModuleDataService
...
GitOrigin-RevId: 35eba9393c101e9cce11b3e2f864979a3588286e
2021-03-29 15:58:33 +00:00
Alexey Kalina
9aa3d3c76c
[ml-local-models] enable notification by default
...
(cherry picked from commit d541850ab29392985bd7d466fb2bca5e5650413f)
IJ-MR-7427
GitOrigin-RevId: d302d21dcb5f74c80f3ea53d309c786a22c92494
2021-03-29 15:31:40 +00:00
Alexey Kalina
156a0fe509
[ml-local-models] make notification text more useful for nightly users
...
(cherry picked from commit 5f1eb578cd126787b5468e2466c24e1badff88ff)
IJ-MR-7427
GitOrigin-RevId: 7fe380003c6571417b2ce18fd95ad61e05ef4fa8
2021-03-29 15:31:39 +00:00
Alexey Kalina
faecec4099
[ml-local-models] handle invalid storage and limit number of classes info in memory
...
(cherry picked from commit c05e73559ee54d7c8bd90fb325f8e07a6b98e989)
IJ-MR-7427
GitOrigin-RevId: 1d821a314ee9d3b4cb5f00628989aa0dc7df6414
2021-03-29 15:31:38 +00:00
Alexey Kalina
dc2e58acf3
[ml-local-models] show suggestion to train after 10 completion sessions with methods and classes
...
(cherry picked from commit 66e1fd02704ee23a777bfa7dcbf52708b5a732ba)
IJ-MR-7427
GitOrigin-RevId: d2a68bd870b45663c816f9f2d69f45bc75c221fb
2021-03-29 15:31:37 +00:00
Vladislav.Soroka
768e2c6568
[Gradle] handle possible nulls IDEA-263670
...
GitOrigin-RevId: 65a28dfba3d8d5d6861b6581d6c05eb39cb9e1b2
2021-03-29 15:27:04 +00:00
Nikita Skvortsov
8bc148dab4
[ui] update new project settings menu wording IDEA-265276
...
GitOrigin-RevId: ef3f0c270f5d826b9398356496eef96940b6303a
2021-03-29 15:10:43 +00:00
Gregory.Shrago
7c9a79d6cd
employ TableCellState
...
GitOrigin-RevId: 139dd66511fe021148afd71f3109d0ae4436ee9b
2021-03-29 15:07:10 +00:00
Gregory.Shrago
2d9ffb9cbb
drop unused ItemsProvider
...
GitOrigin-RevId: 9978896e7990e558dd1e248339c6f5af46960910
2021-03-29 15:07:04 +00:00
Vladislav.Soroka
afb3de132e
[Gradle] handle possible nulls IDEA-263670
...
GitOrigin-RevId: 89cb22b57cdb80b15944ad913f830ee9d385e14d
2021-03-29 14:46:33 +00:00
Mikhail Mazurkevich
59e4c8fe66
[workspace model] IDEA-CR-71081 Fix review note
...
GitOrigin-RevId: 4733aea9930eb4259fae9c6f26db648e4e2c5294
2021-03-29 14:21:55 +00:00
Vassiliy.Kudryashov
88cdd9d0bf
"Test Mac Messages" action: provide custom title/message
...
GitOrigin-RevId: fc982da8510d6b107fe638412d30724ddc0faa31
2021-03-29 14:21:07 +00:00
Aleksei Kniazev
fb09f01da9
show empty description for python packages if a remote interpreter is selected (PY-47789)
...
(cherry picked from commit 0709ca8b077fd34f757a415e63911afa345b90d4)
IDEA-CR-71087
GitOrigin-RevId: 452330bbaa830f06ec682141f3be61585ea7f870
2021-03-29 14:04:20 +00:00
Aleksei Kniazev
cddccd178f
icon for python packages toolwindow (PY-47802)
...
(cherry picked from commit fedd478accb79968cdab7f8b41cea7423e98564f)
IDEA-CR-71085
GitOrigin-RevId: 3e7c55f7abb8663c7649582bfdccbc9cc633cf8b
2021-03-29 13:27:19 +00:00
Kirill Kirichenko
3e1df2c261
IDEA-265416 Color theme: use Label.errorForeground for error text instead of JBColor.red
...
GitOrigin-RevId: b6a72cb23fe5fc631c6577520bc123c71ae12dd7
2021-03-29 13:03:20 +00:00
Tagir Valeev
428a8ae748
[java-inspections] ExpressionUtils: exclude resource variables from resolveExpression, as they also referenced implicitly
...
GitOrigin-RevId: 6ad136a77790fa9a66b4555f27b3b5dad392e758
2021-03-29 12:53:20 +00:00
Tagir Valeev
c9fe0167cb
[java-inspections] More inspections enabled by default:
...
WaitWhileHoldingTwoLocks, ConditionalExpressionWithIdenticalBranches, EmptySynchronizedStatement
GitOrigin-RevId: 1cb327dbaf0c4cc2f7dc3cb75fb48bef78e0467c
2021-03-29 12:53:18 +00:00
Tagir Valeev
7f950fc4b2
Annotations for executors
...
GitOrigin-RevId: 285ba60e4b3c0dba5fff5e4071fdd5a960297916
2021-03-29 12:53:15 +00:00
Tagir Valeev
c690ae67fc
[java-inspections] SystemRunFinalizersOnExitInspection simplified, enabled by default
...
GitOrigin-RevId: cbc643ba09e2052b3f67b444fa62be3e5c2df38a
2021-03-29 12:53:13 +00:00
Aleksey Pivovarov
06dd3abbb4
EA-263521 T: RootIndex.<init>
...
GitOrigin-RevId: c851bb1e3c1235704818eae22f442b46fd19f5b5
2021-03-29 12:33:17 +00:00