Tagir Valeev
5766652109
Records: consider varargness mismatch as compilation error
...
There's an agreement to do this in expert group -- see http://mail.openjdk.java.net/pipermail/amber-spec-experts/2019-December/001889.html
GitOrigin-RevId: 8fc465ece0b9c4bb1517793a60cabab34933b688
2020-01-03 12:03:57 +00:00
Tagir Valeev
acffc2bef9
PossibleHeapPollutionVarargsInspection: behavior changed according to new proposal:
...
1. Warn on compact/canonical constructor (and annotate it) when present
2. Create compact constructor and annotate it if not present
Review ID: IDEA-CR-56682
GitOrigin-RevId: 9ace593c6ae32490dd37f684054a2e17d93e81a8
2020-01-03 12:03:57 +00:00
Tagir Valeev
c1575fc46a
DevKit converted to Java 8 annotations (experimentally)
...
GitOrigin-RevId: 2482680e5bb29276e410affa6b0f1aa8011d3376
2020-01-03 12:03:57 +00:00
Tagir Valeev
d19739c1ad
OldJetBrainsAnnotationInspection: disable for modules with language level < 8 (IDEA-CR-57074)
...
GitOrigin-RevId: a91bf34cfcd3718b747064aa9c714b68f0cc54c2
2020-01-03 12:03:57 +00:00
Sergey Ignatov
8e7c474048
revert runtime bundle
...
GitOrigin-RevId: bf8d357ebdef3910090686d48c971e472f873fa6
2020-01-03 11:31:54 +00:00
Anna.Kozlova
c5e0dffe28
junit 5: associate published entry with test id (IDEA-216215; IDEA-227006)
...
GitOrigin-RevId: d52fc50f1da4a9e7425e3036bc8bbd1ea56f7bb4
2020-01-03 11:04:27 +00:00
Anna.Kozlova
9bc9b064da
test execution: keep unsupported control sequences in console (IDEA-211589)
...
GitOrigin-RevId: dea0e0720a6d602171a1fcbe606da50ebbfb0bd6
2020-01-03 11:04:27 +00:00
Piotr Tomiak
7713d706c5
InspectionProfileImpl: clear tools cache on project disposal.
...
GitOrigin-RevId: 4b736da9e2fcdf8509731d7b5630902e955745f9
2020-01-03 10:44:02 +00:00
Piotr Tomiak
2ee19c4d8a
Intentions: fix extension unloading.
...
Intention family name is not guaranteed to be constant by the API. Thus, we need to store the mapping between extension and it's key, so that on extension removal we can remove the extension, event if family name has changed.
GitOrigin-RevId: d3e3311418fd56bb6ea67cfcb0b505da07fcc68a
2020-01-03 10:44:02 +00:00
Bas Leijdekkers
01a54161be
RegExp: remove injection from test
...
GitOrigin-RevId: 553a1cc35d5d5b1c2734a3764dae394966f8e59c
2020-01-03 09:14:40 +00:00
Sergey Ignatov
040da972d7
i18n java actions
...
GitOrigin-RevId: 9b128e2e4265bbb29e82c2ea1405c11dbe58eaa5
2020-01-03 00:12:54 +00:00
Bas Leijdekkers
a7da088986
SSR: add/remove inspections
...
GitOrigin-RevId: 428fd9accc1bd3bf571b25615353816475bab0f2
2020-01-02 22:03:38 +00:00
Bas Leijdekkers
8d2428db65
SSR: remove unused parameter
...
GitOrigin-RevId: 4a9cbd8c4114297e9ae1b28aeb8b11df5804d54b
2020-01-02 22:03:38 +00:00
Bas Leijdekkers
fa4dde54cb
SSR: Allow to use in limited way in dumb mode
...
GitOrigin-RevId: f250ed85a319ecb8db3696d20acf6650f962b90e
2020-01-02 22:03:38 +00:00
Bas Leijdekkers
becc02bcf0
make inspection profile's "edit description" action dumb aware
...
GitOrigin-RevId: dd4b2ed375a8e51c5226b52edcc2607c0b82ce12
2020-01-02 22:03:38 +00:00
Bas Leijdekkers
6455de56e6
fix inspections filtering for "language is not specified"
...
GitOrigin-RevId: 289e3dace1397747207111a5c6b02462b97ab07e
2020-01-02 22:03:38 +00:00
Bas Leijdekkers
3cbf77c3fe
"Good code is red" inspection should not be under "Java" anymore
...
GitOrigin-RevId: e3b893dff7ba8361e4bec035160c6e79f4aac903
2020-01-02 22:03:38 +00:00
Roman Shevchenko
f759020401
[platform] making command-line launcher work better on macOS
...
- dropping unneeded PATH lookup mode
- adding missed `argv[0]` parameter
- `-n` makes `open` work better when the script has failed to activate a running instance (PR #1199 )
GitOrigin-RevId: f8cb4e17580e062289dcbc6dbe892b647f3497f3
2020-01-02 21:33:31 +00:00
Anna Kozlova
0ef0e3f7c1
i18n: show dialog with a table in batch mode under registry key: i18n.for.idea.project
...
all properties would be put in the same properties file; resourceBundle name should correspond to the class name with static method `message`
GitOrigin-RevId: ce1eed2e875533f1c1a2bc26f34083c4e088b381
2020-01-02 21:13:49 +00:00
Anna Kozlova
93077b9da8
NonNls
...
GitOrigin-RevId: 1a8ef2c2506dcda90d9f67cfc09c9922b5279378
2020-01-02 21:13:49 +00:00
Anna Kozlova
8a4800add7
i18n: ensure concatenations passed to @NonNls params are not suggested to i18n
...
GitOrigin-RevId: 6c727e521fba1707694f493b719c9babaec11392
2020-01-02 21:13:49 +00:00
Anna Kozlova
b87e55a980
NonNLs
...
GitOrigin-RevId: 9b440267ebb6ed0de128ce3854fc300339f9af21
2020-01-02 21:13:49 +00:00
Dmitry Jemerov
f91f570d6e
Show progress indicator while unloading plugins
...
GitOrigin-RevId: 6d23a99fd8da419f98f150475f4027e281f4f8dc
2020-01-02 19:01:44 +00:00
Dmitry Jemerov
0a839ad084
Correct capitalization for action title
...
GitOrigin-RevId: ffa5df00ac633684a24394220aa1792d459f3c0a
2020-01-02 19:01:44 +00:00
Dmitry Jemerov
7b42fc13fd
Add a couple of @NotNull annotations to ApplicationInfo
...
GitOrigin-RevId: 85bc58f3b880f20e3879649cd9ac48b8978b4840
2020-01-02 19:01:44 +00:00
Roman Shevchenko
cc2fc4a4bd
Cleanup (unused import)
...
GitOrigin-RevId: abcee7839eba2f8be825963f07905a5f776363d8
2020-01-02 17:12:01 +00:00
Piotr Tomiak
66b413430f
testDynamicExtensions: FileBasedIndexSwitcher has to receive PluginUnloaded event.
...
Without receiving the event, FileBasedIndexImpl has null `myRegisteredIndexes` and cancels any attempt to `waitUntilIndicesAreInitialized`, which happens during project close, thus leading to half closed project and various leaks during the test.
GitOrigin-RevId: 7c7354fe4a721952af39faa0948d048319cbcf02
2020-01-02 17:12:01 +00:00
Dmitry.Krasilschikov
a1d6cccd5e
LAB-62 get rid of static *Bundle usages: getPROJECT() and getTITLE rename
...
GitOrigin-RevId: aa9701713266a04cc9a3ef96680f1735f700578e
2020-01-02 15:33:10 +00:00
Sergey Stupin
7267c98c53
LAB-31 introduce limited version of findTargetElement in TargetElementUtilBase (without lookup flag)
...
GitOrigin-RevId: 6501c5e7a06badaad410da0d87c74d49788c87a8
2020-01-02 15:33:10 +00:00
Sergey Ignatov
7d38f547aa
i18n external system actions
...
GitOrigin-RevId: 050d54b76b159926339b5d2870596d709a4e4f70
2020-01-02 14:32:02 +00:00
Sergey Ignatov
e3d7a14620
i18n json actions
...
GitOrigin-RevId: 9e9085165809a44191157f59191f5547e0146c16
2020-01-02 14:32:02 +00:00
Sergey Ignatov
7fd87e8ffe
i18n xml actions
...
GitOrigin-RevId: e6376aea3ed34a64fb249982240f479b9a0d927a
2020-01-02 14:32:02 +00:00
Sergey Ignatov
36269af244
i18n vcs actions
...
GitOrigin-RevId: a71d677a3a0c683b0e97c160b7a47728a951a762
2020-01-02 14:32:02 +00:00
Sergey Ignatov
598f380862
i18n graph actions
...
GitOrigin-RevId: 442fdc9166f75489ad6f03271844f899a2ff21af
2020-01-02 14:32:02 +00:00
Dmitry.Krasilschikov
76e676e2d6
LAB-62 get rid of static *Bundle usages: more fields with better name
...
GitOrigin-RevId: a5bc68ef3ee5249d1b548c906162077e7f7ad6cb
2020-01-02 14:32:02 +00:00
Dmitry.Krasilschikov
5e39996220
LAB-62 get rid of static *Bundle usages: more fields with better name
...
GitOrigin-RevId: 47473f9bd3c2a454188464dbabb69a8329ddeea7
2020-01-02 14:32:02 +00:00
Piotr Tomiak
ae5bde9d70
TextEditorHighlightingPassRegistrarImpl: clear caches on project disposal
...
GitOrigin-RevId: f053dec3f75e04a0e24327efc27bdb6dfa7fe355
2020-01-02 13:34:21 +00:00
Piotr Tomiak
81ecffeeec
StartupActivity: dispose resources on project or extension disposal
...
GitOrigin-RevId: a3eb464e443fa97fd06503b62f13e71504835077
2020-01-02 13:34:21 +00:00
Dmitry Jemerov
c3e494e7a6
Mark base interfaces of components as deprecated
...
GitOrigin-RevId: bc15653becdd051dbe44fcea02f9587958eb3bfa
2020-01-02 12:31:50 +00:00
Sergey Stupin
2f941beaca
LAB-31 move doRenameGenericNamedElement to analysis module
...
GitOrigin-RevId: 32d0b82dd18a85d60ca636f417339ab7be90d3c1
2020-01-02 12:04:51 +00:00
Roman Shevchenko
77ce5b1b04
[platform] logging initialization cleanup
...
- related code consolidated in a single file (no need to involve `PathManager`)
- log directory creation code dropped (Log4J does this if needed)
GitOrigin-RevId: a332b983e37b0a7a654df3a8372e19132083f415
2020-01-02 11:39:32 +00:00
Sergey Ignatov
462f81575e
lang groups
...
GitOrigin-RevId: d07c8fc0104f3f0d40b4b109876d5ed1346ea06c
2020-01-02 11:39:32 +00:00
Sergey Ignatov
81905c78b5
fix lang actions
...
GitOrigin-RevId: 99ab6fb46df334c7a7946826ba1d7b42d577ea1d
2020-01-01 22:02:53 +00:00
Sergey Ignatov
817f4e58c4
i18n for register... actions
...
GitOrigin-RevId: ff217eff3e9220d0daddac409f0e36f447ae27ec
2020-01-01 22:02:53 +00:00
Sergey Ignatov
e0448f0861
fix npe
...
GitOrigin-RevId: d750cc4a7a3a16b1b2920cd4924726a8d5f1be28
2020-01-01 22:02:53 +00:00
Sergey Ignatov
920e130bd7
i18n for dev-kit initial
...
find hardcoded texts/descriptions in actions/groups
a simple extraction added
GitOrigin-RevId: 097ee66f50ff514a467a5b194f0f1189e1e04b1d
2020-01-01 22:02:53 +00:00
Sergey Ignatov
51401fda4a
i18n for vcs actions
...
GitOrigin-RevId: ebe6e2b444c237878658b8f5274078ad6a670600
2020-01-01 22:02:53 +00:00
Sergey Ignatov
abfde85895
i18n for sh actions
...
GitOrigin-RevId: 84d26aa7e5560abfb08154ac51ad87a6f5968e46
2020-01-01 22:02:53 +00:00
Dmitry.Krasilschikov
184607e98e
LAB-62 get rid of static *Bundle usages: replace getNAME, getTEXT, getDISPLAY_TEXT etc fields with readable names
...
GitOrigin-RevId: eccc5481cd2e7174f4107cf3ce456b23f502839b
2020-01-01 21:14:38 +00:00
Konstantin Kolosovsky
7a0f9abb26
vcs: Remove useless "VcsProviderMarker"
...
GitOrigin-RevId: 9ef346501c2762f4c54235271141157da6823b01
2020-01-01 17:02:20 +00:00