Commit Graph
265262 Commits
Author SHA1 Message Date
Tagir Valeev 755c4647e2 PossibleHeapPollutionVarargs: do not warn on compact constructor; do not warn on record if canonical constructor is present
Review ID: IDEA-CR-56682

GitOrigin-RevId: cdd1ee44e8679a374ff495d852a22c9e612149b8
2019-12-28 06:40:55 +00:00
Tagir Valeev 586bd6da28 JavaPsiRecordUtil#isCanonicalConstructor -> isExplicitCanonicalConstructor
GitOrigin-RevId: a3c68d4956c23a726118f6eb8b22e45881d84e09
2019-12-28 06:40:55 +00:00
Tagir Valeev 7a82851f07 IDEA-229894 Inspection to convert instanceof+cast to pattern (basic scenarios covered)
GitOrigin-RevId: 638c71cb24eff7895e970c3200bdff2023f11ab0
2019-12-28 06:40:55 +00:00
Tagir Valeev cabc663426 IDEA-229888 In-place rename for pattern variable
GitOrigin-RevId: 9d48ac1e4b40cc5574a4c052b021a9454ebce005
2019-12-28 06:40:55 +00:00
Roman Shevchenko 3004946398 Cleanup (formatting)
GitOrigin-RevId: e1e96311643845409808cedc302e6c9e9f574898
2019-12-27 23:32:53 +00:00
Roman Shevchenko 002e7f8004 [platform] better BrowserLauncher* diagnostic (IDEA-227065)
GitOrigin-RevId: c7b0401bc1e17e29017029f057b20f6cccd0ba4f
2019-12-27 23:32:53 +00:00
Anna Kozlova 268d050b14 nav bar: avoid debug presentation for fields, record components, etc in nav bar
GitOrigin-RevId: aec9ec12aed3053759e6820a452e69fdd8449c0d
2019-12-27 23:14:35 +00:00
Anna Kozlova d979123e9b records: ensure light parameter of compacted constructor receives local use scope
otherwise all searches become too slow

GitOrigin-RevId: 687962f2c136c7e1e551547e0168c2945b1dd667
2019-12-27 23:14:35 +00:00
Roman Shevchenko bedaf6c81a [platform] better ProcessOutput#checkSuccess diagnostic
GitOrigin-RevId: 06077934bcdf25aedbea3ed528dd4801227220c0
2019-12-27 22:02:24 +00:00
Vassiliy.Kudryashov 9da22f88db Support grouping in "New Run Configuration" popup
GitOrigin-RevId: 5cdd767e46d9d92c9c87d433a417c20871936db6
2019-12-27 21:42:25 +00:00
Vassiliy.Kudryashov da7fed869c Support grouping in "New Run Configuration" popup
GitOrigin-RevId: a281d4ef08a55a2f1dceaaafb528d798c40b9215
2019-12-27 21:42:25 +00:00
Anna Kozlova 08860cb72e inner class can be static: reverse list to fix recursive types (IDEA-229768)
GitOrigin-RevId: 57d4357d1e7fffb3fe28e2bd8fa10588b5d40ecd
2019-12-27 21:42:25 +00:00
Yuriy Artamonov 804192c10e T-IDE: introduce IDE for QA Engineers
GitOrigin-RevId: d64b06e937fb2ea3fe22850ce0bc0903759b7729
2019-12-27 19:05:37 +00:00
Peter Gromov 3a8276bd29 get rid of NonBlockingReadActionImpl.cancelAllTasks
callers don't expect NBRA computations to be canceled by factors other than explicitly specified, so such cancellation could break tests or freeze them forever

GitOrigin-RevId: e6e782711f27a8abaa9cd32f00915c9a50ae2138
2019-12-27 18:34:09 +00:00
Vassiliy.Kudryashov d5c96d1dfc misprint
GitOrigin-RevId: db794b8dab0655a13200d9cafce5090a8ef68fb9
2019-12-27 18:07:49 +00:00
Sergey Stupin 40eda8ba80 LAB-31 move NonCodeUsageInfoFactory to analysis-impl from lang
GitOrigin-RevId: 80dc74e0df735293ad235f6bda2828d336f5b272
2019-12-27 18:07:49 +00:00
Dmitry Zhuravlev 3b04d41a3d git-branches-dashboard: set red background for branches search field in case if no branches found
GitOrigin-RevId: b665e9574d2d97e744c1773bb12d610c04a7bd3f
2019-12-27 17:35:01 +00:00
andrey.matveev ae33c5c61b [PY-39742] Set model with considering PythonCompletionWeigher
GitOrigin-RevId: 4d9b49c59a1bf9d1ffa0ef79288828b22c722fed
2019-12-27 17:35:01 +00:00
Sergey Stupin 33c9e16209 LAB-31 RenameUtil independent of TextOccurrencesUtil (less coupling with lang module)
GitOrigin-RevId: b9384cf5c9e2df28cf5b7abd01cdc9caf377fe1a
2019-12-27 17:35:01 +00:00
Roman Shevchenko da0f4c2f46 Cleanup (standard API instead of custom extensions; warnings; typos; formatting)
GitOrigin-RevId: 716b025919a2aa7aae5a5d863e65213712d17832
2019-12-27 17:35:01 +00:00
Daniil Ovchinnikov 8f3fd46f06 [groovy] use standard Collection#minimalElements when choosing overloads
GitOrigin-RevId: 5c392309ce492d2d5ea502611a55f6a73536ed8d
2019-12-27 16:39:28 +00:00
Vassiliy.Kudryashov 94684fc3d5 Introduce "Close All Read-Only" editors action (for library sources etc.)
Fix ActionsTreeTest.testPresentation

GitOrigin-RevId: 3a10a6e7c656cca24e7f692bdd5c443a311b9ce6
2019-12-27 16:39:28 +00:00
Sergey Stupin 5f9aef61d9 LAB-31 move UsageInfo classes from lang to analysis-[api/impl]
GitOrigin-RevId: 2671f7662455ca269ce9b13359013066e9281883
2019-12-27 16:07:31 +00:00
Alexander Lobas 1668c7446e IDEA-214862 Update plugins while working with. IDE IDEA-214865 Plugin update notifications
GitOrigin-RevId: 393dadb1fd889fdc1f2f3468f1a5ba5174135c1c
2019-12-27 16:07:31 +00:00
Mikhail Golubev 1f57e524db PY-39532 Implement RestFileViewProvider.getContentElementType mimicking its createFile
It was forgotten during implementation of IDEA-106449. Without this method
we tried to parse the whole injected reStructuredText content as a valid
Python file not surprisingly containing tons of syntax errors and then
run all the normal Python inspection over it.

GitOrigin-RevId: ed12c9c6ead90ebb0b5a083126410b2c8cbff233
2019-12-27 15:40:08 +00:00
Rustam Vishnyakov 9886724473 Return global undo manager for default project
GitOrigin-RevId: 2ccf0d24cf043e9c5657d53d32a519fd9b7df72a
2019-12-27 15:40:08 +00:00
Alexander Zolotov 8ccd4547f5 Live templates: list template action should work in multi-carets mode (IDEA-182741)
GitOrigin-RevId: 7617b4d3c2bcc7bafef15ef0199eac08f6cb8491
2019-12-27 15:40:08 +00:00
Elena Shaverdova 0585365e24 Make progress' text2 text grey according to guide
GitOrigin-RevId: 912f95ec95d8138e0ee421eebd804d110f8ceff2
2019-12-27 15:40:08 +00:00
Elena Shaverdova bf3ec41dd3 According to IDEA-227118 change title and cancel text of modal indexing dialog
GitOrigin-RevId: 6a9749219ac6d4623d5ad886e398c4b68f6fe58b
2019-12-27 15:40:08 +00:00
Daniil Ovchinnikov 46fde143fe [groovy] rename CallReferenceHighlighter#generateFixes -> #buildCastFixes for consistency
- make it private;
- add another method (#buildFixes) for other fixes.

GitOrigin-RevId: e71ebadeef1de755d1497de03afc775d66829108
2019-12-27 15:09:01 +00:00
Alexander Zolotov d8a33a8af3 Mark java run configuration extensions dynamic
GitOrigin-RevId: 2bcd25ce6ca0a03fc07ead9bf53b4d3a3e416b14
2019-12-27 15:09:01 +00:00
Roman Shevchenko e4730e6de1 Cleanup (formatting)
GitOrigin-RevId: cb709b90be25decd00097816ade4e44e2a6abd9c
2019-12-27 15:09:01 +00:00
Nikolay Rykunov 4be0f44eda [git] Rebase: Refresh the VFS & CLM before Rebase to avoid attempts to shelve changes which don't actually exist
GitOrigin-RevId: 79632a9f9143dea250842b66c7dffd6452e152e7
2019-12-27 14:31:09 +00:00
Sergey Simonchik 6fc819bd38 small javadoc improvements
GitOrigin-RevId: d6c4d3d9c72c9069db6af71f62f45c8f79b68890
2019-12-27 14:07:55 +00:00
Daniil Ovchinnikov 92224ebfba [groovy] pull up #buildCastFix implementation from ConstructorCallHighlighter to CallReferenceHighlighter
GitOrigin-RevId: 0d717dea6eddd26ee370697109550a32dafa69cc
2019-12-27 14:07:55 +00:00
Daniil Ovchinnikov 7abb25cd4e [groovy] remove unneeded ConstructorCallHighlighter#argumentList
GitOrigin-RevId: 0ac341ca2d8d02d2334ad14cba9eaeacadee9c8b
2019-12-27 14:07:55 +00:00
Daniil Ovchinnikov 76bf5f5eb0 [groovy] store expression in parameter cast fix since it's already known, no need to find it in argument list by index
GitOrigin-RevId: e45122d83c08c48e288016f4783c28041366d861
2019-12-27 14:07:55 +00:00
Yuki Hamada 3f557092b6 Adds javadoc to ProcessHandler's abstract methods.
close #1277

GitOrigin-RevId: 5a3818898f759d9313a532163e281c2394de5daf
2019-12-27 14:07:55 +00:00
Roman Shevchenko 6ab0a7a2cf Cleanup (typos)
GitOrigin-RevId: 213d2de3194cc3cfe08f2c34c7b3a907b904e7bf
2019-12-27 14:07:55 +00:00
Mikhail Mazurkevich 8f2609bef5 [intellij-sh] Fix tests
GitOrigin-RevId: bb8e9abe77606f40110cf87d8135c608ae5c28dc
2019-12-27 14:07:55 +00:00
Egor Ushakov 57c3798aa9 Remove empty pixel in shadow icons
GitOrigin-RevId: e3c5b3900bbee75d7a63796f6df8997099e7fc89
2019-12-27 14:07:55 +00:00
Sergey Ignatov 5c5ca02573 better i18n template for concatenation for community
GitOrigin-RevId: cddf8f6b164aa7a3399562cff42bcb1a476889f2
2019-12-27 14:07:55 +00:00
Sergey Patrikeev 403bc56a58 Shared indices: add "dumpIndex" command used to generate indices for JDKs.
GitOrigin-RevId: 4049b6c92024d8cec2390ce6fe4b5f493a80d388
2019-12-27 14:07:55 +00:00
Sergey Patrikeev 76bacd6626 Generify FileBasedIndexExtension.EP_NAME
GitOrigin-RevId: 6d8365ba146d9438c8f12b74376244aebfbe238d
2019-12-27 14:07:55 +00:00
Sergey Patrikeev 775693f56c SingleEntryCompositeIndexer: fix NPE.
GitOrigin-RevId: 1822d6f46803c278a6069851ef16226c18ccf4ed
2019-12-27 14:07:55 +00:00
Dmitry Zhuravlev b06b11b051 git-branches-dashboard: use TreeState to persist tree's state between refreshes or rebuilds of the tree
In particular this will fix selection reset on branch checkout.

GitOrigin-RevId: 030fc15bfddb7da602d13504925c89bd065f4728
2019-12-27 14:07:55 +00:00
Kirill Likhodedov be9fbb7c41 git tests: cleanup: kotlinify
GitOrigin-RevId: a929176a002d066f95dbd97ec0e4368735732cc8
2019-12-27 13:33:48 +00:00
Kirill Likhodedov bedc0fdf70 git tests: refresh the VFS & CLM before pushing to avoid attempts to shelve changes which don't actually exist
GitOrigin-RevId: 54d49f02f36b93bc10d340418191b350c5eb720f
2019-12-27 13:33:48 +00:00
Daniil Ovchinnikov 3e8c5edeca [groovy] rename CallReferenceHighlighter#buildFix -> #buildCastFix; make it accept ExpressionArgument
GitOrigin-RevId: 63b8f95858e9563741faf9c05f0955c6a62ab376
2019-12-27 13:33:48 +00:00
Sergey Ignatov d5f95891ec sort
GitOrigin-RevId: 8ab532b2caae1628b6142e79c190fe54565972c4
2019-12-27 13:05:40 +00:00