From 252b433fa3ac78cecf08479ea6f1ddd1d84ae0b2 Mon Sep 17 00:00:00 2001 From: Dmitry Lomov Date: Fri, 1 Jun 2012 21:11:20 +0200 Subject: [PATCH] SerializationManager refactored --- .idea/codeStyleSettings.xml | 3 - .../psi/stubs/SerializationManager.java | 9 -- .../psi/stubs/SerializationManagerEx.java | 39 ++++++ .../psi/stubs/StubSerializationHelper.java} | 111 ++++-------------- .../intellij/psi/stubs/AbstractStubIndex.java | 0 .../psi/stubs/IntStubIndexExtension.java | 0 .../src/com/intellij/psi/stubs/StubIndex.java | 0 .../psi/stubs/StubIndexExtension.java | 0 .../psi/stubs/SerializedStubTree.java | 2 +- .../psi/stubs/SerializationManagerImpl.java | 95 +++++++++++++-- .../psi/stubs/SerializedStubTree.java | 2 +- .../intellij/psi/stubs/StubUpdatingIndex.java | 4 +- .../util/indexing/FileBasedIndexImpl.java | 3 +- 13 files changed, 156 insertions(+), 112 deletions(-) create mode 100644 platform/core-api/src/com/intellij/psi/stubs/SerializationManagerEx.java rename platform/{indexing-api/src/com/intellij/psi/stubs/SerializationManagerBase.java => core-api/src/com/intellij/psi/stubs/StubSerializationHelper.java} (53%) rename platform/{lang-api => indexing-api}/src/com/intellij/psi/stubs/AbstractStubIndex.java (100%) rename platform/{lang-api => indexing-api}/src/com/intellij/psi/stubs/IntStubIndexExtension.java (100%) rename platform/{lang-api => indexing-api}/src/com/intellij/psi/stubs/StubIndex.java (100%) rename platform/{lang-api => indexing-api}/src/com/intellij/psi/stubs/StubIndexExtension.java (100%) diff --git a/.idea/codeStyleSettings.xml b/.idea/codeStyleSettings.xml index 6a640c6e8770..af2a19460731 100644 --- a/.idea/codeStyleSettings.xml +++ b/.idea/codeStyleSettings.xml @@ -90,9 +90,6 @@ - -