This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The Saros Eclipse Plugin". Pusher was dpp-gerrit.
The branch, master has been updated
via 54ec4ce8622f29bf71c79b28ce4454d230a6e335 (commit)
from c1209a46d2ffa6a30bc2e1652c3e7f7c14713438 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 54ec4ce8622f29bf71c79b28ce4454d230a6e335
Author: Stefan Rossbach <[email protected]>
Date: Fri Feb 21 21:09:52 2014 +0100
[API] introduced virtual file system
The concrete details are now hidden on how to access the file system.
TODO: There are still parts (SPath) and other classes that have to
be correctly adapted.
Change-Id: I5d552b89fd40ae4c3be8a9e03060f569ff5813c0
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1415
Tested-by: Jenkins CI
Reviewed-by: Stefan Rossbach <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
de.fu_berlin.inf.dpp.core/META-INF/MANIFEST.MF | 1 +
.../fu_berlin/inf/dpp/filesystem/IContainer.java | 13 ++
.../src/de/fu_berlin/inf/dpp/filesystem/IFile.java | 10 ++
.../de/fu_berlin/inf/dpp/filesystem/IFolder.java | 10 ++
.../src/de/fu_berlin/inf/dpp/filesystem/IPath.java | 17 +++
.../de/fu_berlin/inf/dpp/filesystem/IProject.java | 25 ++++
.../de/fu_berlin/inf/dpp/filesystem/IResource.java | 39 +++++
.../inf/dpp/filesystem/IWorkspaceRoot.java | 10 ++
.../src/de/fu_berlin/inf/dpp/activities/SPath.java | 10 +-
.../inf/dpp/activities/SPathDataObject.java | 6 +-
.../inf/dpp/activities/business/FileActivity.java | 6 +-
.../inf/dpp/activities/business/VCSActivity.java | 6 +-
.../inf/dpp/concurrent/undo/UndoManager.java | 4 +-
.../watchdog/ConsistencyWatchdogClient.java | 3 +-
.../watchdog/ConsistencyWatchdogHandler.java | 5 +-
.../watchdog/ConsistencyWatchdogServer.java | 3 +-
.../inf/dpp/editor/DirtyStateListener.java | 8 +-
.../de/fu_berlin/inf/dpp/editor/EditorManager.java | 18 ++-
.../de/fu_berlin/inf/dpp/editor/EditorPool.java | 12 +-
.../inf/dpp/editor/RemoteWriteAccessManager.java | 5 +-
.../inf/dpp/editor/internal/EditorAPI.java | 6 +-
.../editor/internal/SharedDocumentProvider.java | 4 +-
.../inf/dpp/feedback/ProjectCollector.java | 5 +-
.../inf/dpp/filesystem/EclipseContainerImpl.java | 34 +++++
.../inf/dpp/filesystem/EclipseFileImpl.java | 19 +++
.../inf/dpp/filesystem/EclipseFolderImpl.java | 19 +++
.../inf/dpp/filesystem/EclipsePathImpl.java | 64 +++++++++
.../inf/dpp/filesystem/EclipseProjectImpl.java | 72 ++++++++++
.../inf/dpp/filesystem/EclipseResourceImpl.java | 131 ++++++++++++++++++
.../inf/dpp/filesystem/ResourceAdapterFactory.java | 134 ++++++++++++++++++
.../dpp/invitation/IncomingProjectNegotiation.java | 15 ++-
.../dpp/invitation/OutgoingProjectNegotiation.java | 17 ++-
.../fu_berlin/inf/dpp/project/ISarosSession.java | 4 +-
.../inf/dpp/project/ISarosSessionManager.java | 4 +-
.../inf/dpp/project/ProjectDeltaVisitor.java | 21 ++-
.../inf/dpp/project/SarosSessionManager.java | 19 ++--
.../fu_berlin/inf/dpp/project/SharedProject.java | 14 ++-
.../inf/dpp/project/SharedResourcesManager.java | 54 +++++---
.../project/internal/ResourceChangeValidator.java | 4 +-
.../dpp/project/internal/SarosProjectMapper.java | 6 +-
.../inf/dpp/project/internal/SarosSession.java | 22 ++--
.../inf/dpp/serviceProviders/NullSarosSession.java | 4 +-
.../dpp/ui/decorators/SharedProjectDecorator.java | 6 +-
.../ui/decorators/SharedProjectFileDecorator.java | 4 +-
.../eventhandler/SessionStatusRequestHandler.java | 2 +-
.../dpp/ui/expressions/ProjectPropertyTester.java | 7 +-
.../inf/dpp/ui/util/CollaborationUtils.java | 36 ++++--
.../project/BaseResourceSelectionComposite.java | 7 +-
.../dpp/ui/wizards/AddProjectToSessionWizard.java | 36 ++++--
.../de/fu_berlin/inf/dpp/vcs/SubclipseAdapter.java | 7 +-
.../view/eclipse/impl/PackageExplorerView.java | 3 +-
.../fu_berlin/inf/dpp/HeadlessPluginTestSuite.java | 7 +-
.../business/RecoveryFileActivityTest.java | 17 ++-
.../inf/dpp/concurrent/SplitOperationTest.java | 6 +-
.../test/puzzles/SimpleJupiterDocumentTest.java | 7 +-
.../dpp/concurrent/jupiter/test/util/Document.java | 4 +-
.../jupiter/test/util/JupiterSimulator.java | 7 +-
.../jupiter/test/util/NetworkSimulator.java | 7 +-
.../inf/dpp/concurrent/undo/UndoTest.java | 9 +-
.../project/ResourceActivityFilterPluginTest.java | 114 ---------------
.../inf/dpp/project/SarosSessionManagerTest.java | 7 +-
.../inf/dpp/project/SharedProjectPluginTest.java | 146 --------------------
.../dpp/project/SharedResourcesManagerTest.java | 7 +-
.../dpp/project/internal/ActivityHandlerTest.java | 2 +-
.../project/internal/SarosProjectMapperTest.java | 7 +-
.../fu_berlin/inf/dpp/test/mocks/SarosMocks.java | 18 +---
.../inf/dpp/test/stubs/SarosSessionStub.java | 4 +-
.../inf/dpp/vcs/VCSActivityPluginTest.java | 46 ------
68 files changed, 915 insertions(+), 491 deletions(-)
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IContainer.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IFile.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IFolder.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IPath.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IProject.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IResource.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/filesystem/IWorkspaceRoot.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseContainerImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseFileImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseFolderImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipsePathImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseProjectImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/EclipseResourceImpl.java
create mode 100644
de.fu_berlin.inf.dpp/src/de/fu_berlin/inf/dpp/filesystem/ResourceAdapterFactory.java
delete mode 100644
de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/project/ResourceActivityFilterPluginTest.java
delete mode 100644
de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/project/SharedProjectPluginTest.java
delete mode 100644
de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/vcs/VCSActivityPluginTest.java
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot