Commit Graph

295564 Commits

Author SHA1 Message Date
Bas Leijdekkers
30e0a78e06 RegExp: don't localized strings in static fields to allow dynamic loading of language bundles
GitOrigin-RevId: f7796f934b82b0b9146c2d46d949fd0b66e3569c
2020-10-30 16:54:05 +00:00
Alex Plate
1be4aff59f [Workspace model] Add mode info into disposed exception
GitOrigin-RevId: 475d3a4f1fe84408ba67439c66756a2df468c4e1
2020-10-30 16:42:37 +00:00
Leonid Shalupov
422ddb5948 cwm: correctly build CWM plugin for edu IDEs
GitOrigin-RevId: b4624428d8e9456e18517cc39f02ba7077817ccb
2020-10-30 16:20:36 +00:00
Vladimir Krivosheev
fdabc4617b bad plugin must not break StubUpdatingIndex
GitOrigin-RevId: 4cdf8a7ab4fc849603831549e6359e1efb050b62
2020-10-30 16:14:59 +00:00
Vladimir Krivosheev
8ef8f2b1aa IDEA-250250 recursively create sub classloaders
GitOrigin-RevId: 600f283ed36bd06626a8f271db5d5075f3dc617c
2020-10-30 16:14:59 +00:00
Evgeniy.Stepanov
b8d9477e41 Do not reinitialize logger in tests if it was already overridden before, fix code with me distributed tests
GitOrigin-RevId: ff7546ba3f03356b40ac707d5acb4e552802ea96
2020-10-30 16:04:02 +00:00
Svetlana.Zemlyanskaya
c15f87b38d FUS: store config options per recorder (IDEA-244544)
GitOrigin-RevId: a06c8dd437c70a0f4ed4e1963df2cfdbdc6684c7
2020-10-30 16:01:16 +00:00
Svetlana.Zemlyanskaya
b6cded7769 FUS: sync throttle thresholds with options from external config (IDEA-244544)
GitOrigin-RevId: b7e04c4b91dc2da6d2f2bd365e30702794f160f2
2020-10-30 16:01:15 +00:00
Svetlana.Zemlyanskaya
13b10bb312 FUS: update options with metadata (IDEA-244544)
GitOrigin-RevId: 11b8a79401c9155b0090bcca3f449341bf3871f3
2020-10-30 16:01:14 +00:00
Svetlana.Zemlyanskaya
dedf1f48f0 FUS: load custom options from config (IDEA-244544)
GitOrigin-RevId: 5018e9cbd9642cec39d996f8a0c85ad285163017
2020-10-30 16:01:13 +00:00
Svetlana.Zemlyanskaya
af695acb6a FUS: switch IDE to new config with options (IDEA-244544)
GitOrigin-RevId: 9c8034d69ce9b2d335b97a2752b464e978117668
2020-10-30 16:01:11 +00:00
Daniil Ovchinnikov
5d726bf894 IDEA-249719 [i18n] BaseRefactoringProcessor: use code string with prefixes for code/non-code/dynamic nodes
GitOrigin-RevId: 0b836fd5b6e26b2bdb489ed0feb4184f65cd2b4d
2020-10-30 15:43:03 +00:00
Alexey Kudravtsev
7e1f101cba fix set/getBinaryContent() to work with low-level bytes representation which doesn't know about BOM, use getInput/OutputStream() where BOM should be read/written implicitly (i.e. in VirtualFile manipulation as a text), and document the differences to fix IDEA-254157 Sometimes VfsUtilCore.copyFile adds an extra bom to the new file
GitOrigin-RevId: 59a6e208111eefdf1136b3634f03648dc7859333
2020-10-30 15:17:57 +00:00
Leonid Bushuev
601490053e JavaDetector: catch more possible exceptions
GitOrigin-RevId: d3cc63539444dce493494b6f6f11d99a5b92b2a6
2020-10-30 15:01:12 +00:00
Vladimir Krivosheev
4507f51b8a IDEA-250250 broken extension must not break "New Project" action
GitOrigin-RevId: 58c373558b48dd9fd83bee61de7dc38e7c071f12
2020-10-30 14:48:35 +00:00
Alex Plate
b5faf2138a [Workspace Model] [IDEA-252915] Distinct file urls using set before collecting affected file loaders
GitOrigin-RevId: 1c08ca22a618e0fe4aa4816b2dd132642b891002
2020-10-30 14:47:22 +00:00
Leonid Bushuev
de9b33b3f3 JavaDetector: a comment related to IDEA-253051
GitOrigin-RevId: fc3cc8109fb2a81863575313e347633b4a1ff743
2020-10-30 14:25:46 +00:00
Ilyas Selimov
89e3accbb9 IDEA-179260 - take in account that package may contain several directories in several modules + other small fixes after CR
GitOrigin-RevId: 6a5d013cda951b31a2c47f4c80c36a15b83be684
2020-10-30 14:03:47 +00:00
Julia Beliaeva
4aba782075 [git-index] use renderer prefered height when tree row height is zero
GitOrigin-RevId: f9d5c3db38ca535f828b537fac45dfd6102ce685
2020-10-30 14:00:06 +00:00
Roman Shevchenko
5006d88087 [platform] restoring r/o attribute from Unix ZIP extension only when the latter is present
GitOrigin-RevId: b4d64c57d580cbe8551c3740233e35d84858f8c3
2020-10-30 13:39:48 +00:00
Sergei Vorobyov
5940a76728 IDEA-217681 replaced compile by implementation in Gradle dependency generators
GitOrigin-RevId: 700ecc79cbdbe988379cf6b581f93d3ce21103d8
2020-10-30 13:37:33 +00:00
Sergei Vorobyov
14d0d45a58 IDEA-235964 replaced compile by implementation in Gradle Java/Groovy new projects builders
upgraded groovy version to 3.0.5 for new projects
upgraded junit4 to junit5 also for Gradle kts build files

GitOrigin-RevId: c6666577730930b18f5c53da777dd10fafbcc635
2020-10-30 13:37:32 +00:00
alexey.afanasiev
58b99c72cd Qodana inspections: move qodana embedded profiles to ApplicationProfileManagerMechanism
GitOrigin-RevId: c7bd4f7cb8eb2b8893a483986aeef525e4de5107
2020-10-30 13:35:26 +00:00
Alex Plate
002fac46f0 [Workspace model] [IDEA-252914] Use java reflection for registering classes for kryo
GitOrigin-RevId: d2b93fd2ee6ff42fab8c5a2adfbf71ba446cfb77
2020-10-30 13:33:25 +00:00
Elena.Korotkova
614f3292e7 Roll back FU tests on compact directories changes before fixing flaky test UsageViewTreeTest.testGroupByDirectoryStructureMustMaintainNestedDirectories
GitOrigin-RevId: 523ff0be032fef295201966724a99d649fa8f208
2020-10-30 13:32:17 +00:00
Elena.Korotkova
59174f91c8 Roll back FU compact directories changes before fixing flaky test UsageViewTreeTest.testGroupByDirectoryStructureMustMaintainNestedDirectories
GitOrigin-RevId: 96417a8cd3a17825b406e2bc498dc260ee14c74a
2020-10-30 13:32:13 +00:00
Nikolay Chashnikov
a70380f91b [java] fix changing source root type (EA-238961)
If type of a source root is changed (by removing the source root and adding a new one with a different type) we need to clear cached root properties inside modifiable model, otherwise the old instance will be used and it may lead to ClassCastException.

GitOrigin-RevId: dd950e44d104aa56be111834b8d7914987ae6b3a
2020-10-30 13:16:52 +00:00
Nikolay Chashnikov
a624613d18 [ant] mark 'ensureInitialized' method as internal
It isn't supposed to be called from plugins and may lead to freezes.

GitOrigin-RevId: c74a8c868cb42d931e35cc7e7991a882b10cff7b
2020-10-30 13:16:50 +00:00
Nikolay Chashnikov
1a4e89dc2b [java] commit changes under write action when artifacts configuration is reloaded (EA-241293)
GitOrigin-RevId: 232a59b351976daee22e904e3bba8748f3637b0e
2020-10-30 13:16:48 +00:00
Dmitry Batrak
3d97af0177 fix javadoc of Inlay.isRelatedToPrecedingText
GitOrigin-RevId: 109f00bce3fca9b07911b7dc8fd20270887fa893
2020-10-30 13:05:33 +00:00
Vladimir Krivosheev
1332a104a1 IDEA-250250 fix ruby
GitOrigin-RevId: f552d42cb7afb139c1364bf56c4800d28eaa4375
2020-10-30 13:00:25 +00:00
Vladimir Krivosheev
326c09d0ef fix assertion - CompilerReferenceServiceEx maybe null
GitOrigin-RevId: 4fc0f7688763961a53b74d215fee23bd3fad260e
2020-10-30 13:00:24 +00:00
Mikhail Sokolov
0f341f2d80 IDEA-251477 SearchEverywhere: modules are cropped
GitOrigin-RevId: bbee713fccb6b625989c44b5435dae43c78abbd8
2020-10-30 12:50:49 +00:00
Aleksey Pivovarov
d0c61e0ce1 IDEA-228934 diff: set AnAction text to be used in Keymap
Follow-up: 087ff98b93d60cc774be0f992c06a60b327a8b4b

GitOrigin-RevId: 2a2c52d5a109206249797a676ccd8be95b816351
2020-10-30 12:34:14 +00:00
Aleksey Pivovarov
f8fef4bf38 tests: show difference with gold in failure message
GitOrigin-RevId: 49959c772155eeabbba63cdfad95791f0df64659
2020-10-30 12:26:26 +00:00
Aleksey Pivovarov
5b6e64d73d vcs: remove dead code
GitOrigin-RevId: 8cd18f5036f9a17ad23aa61baca0c9275890bea1
2020-10-30 12:26:25 +00:00
Andrey Lisin
90af4fff87 EA-232885: Fix possible null pointer exception
GitOrigin-RevId: a00d121598957b5365fb3b779fb83f8e180edf5f
2020-10-30 12:21:17 +00:00
Dmitry Batrak
4a41d94de5 add more assertions to tests validating editor behaviour for block inlays around fold region
make sure the logic in EditorUtil#isInlayFolded is covered

GitOrigin-RevId: 6badf0aeaddfdc25e13a1872edcf0ba760bdde02
2020-10-30 11:24:50 +00:00
Kirill Likhodedov
97d45d692f settings-repository: make tests run on TC
GitOrigin-RevId: eb24873a3c37e3bad5fb5c692d97775a419afbcd
2020-10-30 11:23:20 +00:00
RKernel Updater
a591765e3b Updating versions of project dependencies: rkernelVersion->master.149
RKernel Updater

GitOrigin-RevId: 1bc359d7714678c49a5caa554ffe42b1c6beae49
2020-10-30 11:21:27 +00:00
Daniil Ovchinnikov
8aae210dd0 extract static VariableInplaceRenamer#restoreSelection
GitOrigin-RevId: ea44246cb848fb3e411b78d47edec6983c93fd3d
2020-10-30 11:15:47 +00:00
Rustam Vishnyakov
aee0dcef66 IDEA-254041 File types settings: small fixes
GitOrigin-RevId: 6919b037b488a8c342c7617665903024c7aad788
2020-10-30 11:06:54 +00:00
Aleksey Pivovarov
d3320ec1b9 git-index: disable changelists - tasks plugin
GitOrigin-RevId: 6fad523b56113453fc80b0d38dcb8b265193fec0
2020-10-30 11:02:48 +00:00
Aleksey Pivovarov
e0670cac1f vcs: fix i18n warnings - do not use Object.toString in ChangesBrowserNode
GitOrigin-RevId: e26bbcedac156f8a4c5923adf3704c1a9042888a
2020-10-30 11:02:46 +00:00
Aleksey Pivovarov
551b52439b vcs: fix i18n warnings - do not use Object in ChangesBrowserNode
GitOrigin-RevId: 6d7efbef278c0f0fefbfa42ed93a9664a8972488
2020-10-30 11:02:43 +00:00
Daniil Ovchinnikov
eb0186c977 extract static VariableInplaceRenamer#restoreCaretOffset
GitOrigin-RevId: b002623571e6cf5626564846232d9394c878a6ac
2020-10-30 10:55:37 +00:00
Anna Kozlova
b5658d3638 cwm: ensure navigation request is fired on actual navigation only (CWM-1271)
GitOrigin-RevId: 2bb44d0ff6dd05911e9709776ecdbb78fd1978e7
2020-10-30 10:53:00 +00:00
Evgenii Novozhilov
95ee226398 fix failure in cygwin test
convert actual empty output to null to maintain compatibility

GitOrigin-RevId: 2ab386ef3fb29b965a78a791a7db4378c3ff10aa
2020-10-30 10:46:26 +00:00
Aleksey Pivovarov
410bfb9feb vcs-log: fix "Sorry but parent will never be disposed" error on project dispose
GitOrigin-RevId: 45c5ec67f6eeec9451d7b4ab036665dbf3104e24
2020-10-30 10:45:16 +00:00
Dmitrii Naumenko
b4369c1b61 [coverage] rename SrcFileAnnotatorBase -> CoverageEditorAnnotator, rename interface methods
GitOrigin-RevId: 2443bee4c8e3ea513efa373424680aa47e7d432e
2020-10-30 10:20:54 +00:00