This project is mirrored from https://gitee.com/mirrors/intellij-community.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 12 May, 2021 9 commits
    • Daniil Ovchinnikov's avatar
      [groovy] `equals` and `hashCode` for `DefinitionMap` · 63d41cfc
      Daniil Ovchinnikov authored
      (cherry picked from commit d0bbf98d9acaf70ab3a95ad2e2f2124d2e3ecb26)
      
      IJ-CR-9020
      
      GitOrigin-RevId: 16fd6b67410ac5a4018d667a3f0bcbaa9a9dd456
      63d41cfc
    • Daniil Ovchinnikov's avatar
      [groovy] fix misuse of DefinitionMap: map key should be a variable index · 84dd050d
      Daniil Ovchinnikov authored
      In `ReachingDefinitionsCollector` the `DefinitionMap` was used as a holder for `Int2ObjectMap<IntSet>`.
      
      (cherry picked from commit 836eda91aa72e46530a9c121b2f8cfdf5135bdc8)
      
      IJ-CR-9019
      
      GitOrigin-RevId: 98cc22117ed74b27be682d1254a8ddfd6c590b99
      84dd050d
    • Daniil Ovchinnikov's avatar
      [groovy] clean up DefinitionMap · 103bd727
      Daniil Ovchinnikov authored
      (cherry picked from commit 0099a90137a07d6fdb34d631cfa358f929f956fd)
      
      IJ-CR-9018
      
      GitOrigin-RevId: 94a1307656b30e8b3ba97afc18a124ed631f5601
      103bd727
    • Daniil Ovchinnikov's avatar
      IDEA-268882 [groovy] fix parsing of line breaks in tuple assignments · e0c4cd33
      Daniil Ovchinnikov authored
      (cherry picked from commit 11f481a99ab957fbf70657c1891316ef28019123)
      
      IJ-CR-9049
      
      GitOrigin-RevId: 7a038902e9bf69aa09e987c127c4a7112219794c
      e0c4cd33
    • Nikolay Chashnikov's avatar
      [external system] don't apply changes immediately when external project is unlinked (IDEA-268201) · 285fcffc
      Nikolay Chashnikov authored
      Otherwise it'll call updateProjectModel under write action, and this will slow down importing if many project are unlinked.
      
      (cherry picked from commit 74d2c9201ab1ac637ddb3add0ebaa20a3832fec3)
      
      IDEA-CR-71370
      
      GitOrigin-RevId: 7d7132d9dd3dbe01d4c8ef2b10ccf9e9e53b24c4
      285fcffc
    • Nikolay Chashnikov's avatar
      [workspace model] remove specified dependency only if there are several equal... · b7e3f038
      Nikolay Chashnikov authored
      [workspace model] remove specified dependency only if there are several equal dependencies (IDEA-267246, IDEA-256694)
      
      If there are several instances of OrderEntry with equal properties, implementation of ModifiableRootModel.removeOrderEntry in the old model removes the specified instance only, where as implementation in the new model removed all of them. So MavenRootModelAdapterLegacyImpl::initOrderEntries removed all copies after calling removeOrderEntry for the first instance, and failed with "does not belong to modifiableRootModel" error when trying to remove remaining copies. Also in UI it looks strange if removing one item in the dependencies list removes other copies automatically. So now ModifiableRootModel.removeOrderEntry removes the specified entry only in the new implementation as well.
      
      (cherry picked from commit 54cdce78b27134988e9b68c393f4985d977dfa1d)
      
      IDEA-CR-71377
      
      GitOrigin-RevId: 9542e5fa15df37c9beee6cc536d70205a1eab103
      b7e3f038
    • Nikolay Chashnikov's avatar
      [workspace model] restore mapping for module-level libraries when... · 82c814f9
      Nikolay Chashnikov authored
      [workspace model] restore mapping for module-level libraries when ModifiableRootModel is disposed (IDEA-266964)
      
      ModifiableModelCommitterServiceBridge::multiCommit disposes root model which contain no changes, so we need to restore mapping to original instance of LibraryBridge, otherwise after commit we'll end up with references to disposed LibraryBridge instances.
      (cherry picked from commit 6d1cfda78761b5dcb02761954dceb6a96a88011e)
      
      IDEA-CR-71369
      
      GitOrigin-RevId: df1e6d2d42b77da5afd34aaeade19c77befca46b
      82c814f9
    • Nikolay Chashnikov's avatar
      [workspace model] fix serialization of LinkedHashSet properties (IDEA-266962) · 8b85a86f
      Nikolay Chashnikov authored
      The default instantiator creates instance of LinkedHashSet via reflection and its 'map' field will be set to 'null', so any attempt to access content of the set will fail with NPE.
      
      (cherry picked from commit 64aa6bae48913820d0b36cbf3b58ccde992362d4)
      
      IDEA-CR-71358
      
      GitOrigin-RevId: e81e8cf877f06cad61478796852307aff1d503dd
      8b85a86f
    • Konstantin Aleev's avatar
      IDEA-267159 [service-view] bring RestoreHiddenConfigurationsAction back under Add group · ca49210e
      Konstantin Aleev authored
      (cherry picked from commit b0c77b19a2bc8833e5545282e1541d3867713dad)
      
      IDEA-CR-71410
      
      GitOrigin-RevId: 0287480e3fca5da56beb20546669bd6248113c81
      ca49210e
  2. 11 May, 2021 9 commits
  3. 10 May, 2021 1 commit
  4. 08 May, 2021 1 commit
  5. 07 May, 2021 17 commits
  6. 06 May, 2021 3 commits