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 8b163550af295c2325279f091efc592071ed161e (commit)
from 1bb89e178b202294520d545f12326ac4c3d956c9 (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 8b163550af295c2325279f091efc592071ed161e
Author: Franz Zieris <[email protected]>
Date: Mon Jun 23 16:19:10 2014 +0200
[INTERNAL] Split all IActivityProvider into Producer/Consumer
This patch introduces a AbstractActivityConsumer which offers standard
implementations for both IActivityConsumer's dispatching exec() method
*and* IActivityReceiver's making-activities-type-safe receive() methods.
A lot of classes could be simplified by using this new default
implementation.
This patch deletes all obsolete interfaces and classes. The JTourBus
tours and other documentation have been amended where necessary and
appropriate.
Change-Id: I97d07cf4a87bcd4e1224620544396c7895be98cb
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/1617
Reviewed-by: Stefan Rossbach <[email protected]>
Tested-by: Jenkins-Core QA
Tested-by: Jenkins-Eclipse QA
Tested-by: Jenkins-IDEA QA
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
.../dpp/activities/AbstractActivityReceiver.java | 2 +-
.../de/fu_berlin/inf/dpp/activities/IActivity.java | 10 +-
.../inf/dpp/activities/TextSelectionActivity.java | 11 +
.../inf/dpp/session/AbstractActivityConsumer.java | 87 ++++++++
.../inf/dpp/session/AbstractActivityProducer.java | 68 +++++++
.../inf/dpp/session/AbstractActivityProvider.java | 60 ------
.../inf/dpp/session/IActivityConsumer.java | 60 ++++++-
.../inf/dpp/session/IActivityListener.java | 11 +-
.../inf/dpp/session/IActivityProducer.java | 40 ++++-
.../inf/dpp/session/IActivityProvider.java | 56 -----
.../fu_berlin/inf/dpp/session/ISarosSession.java | 8 +-
.../fu_berlin/inf/dpp/synchronize/StopManager.java | 193 +++++++++---------
.../inf/dpp/synchronize/StopManagerTest.java | 213 +++++++++-----------
.../core/project/internal/PermissionManager.java | 42 ++---
.../inf/dpp/concurrent/undo/UndoManager.java | 113 ++++-------
.../watchdog/ConsistencyWatchdogClient.java | 65 +++---
.../watchdog/ConsistencyWatchdogHandler.java | 30 ++--
.../watchdog/ConsistencyWatchdogServer.java | 14 +-
.../de/fu_berlin/inf/dpp/editor/EditorManager.java | 109 ++++-------
.../inf/dpp/editor/RemoteEditorManager.java | 204 +++++++++-----------
.../inf/dpp/editor/RemoteWriteAccessManager.java | 81 ++++----
.../inf/dpp/project/SharedResourcesManager.java | 85 +++++---
.../inf/dpp/project/internal/ActivityHandler.java | 10 +-
.../dpp/project/internal/ChangeColorManager.java | 100 +++++++---
.../internal/FollowingActivitiesManager.java | 25 +--
.../dpp/project/internal/PermissionManager.java | 56 ++---
.../inf/dpp/project/internal/SarosSession.java | 31 ++-
.../inf/dpp/ui/RemoteProgressManager.java | 25 +--
.../manipulation/impl/NetworkManipulatorImpl.java | 8 +-
.../dpp/project/SharedResourcesManagerTest.java | 6 +-
.../inf/dpp/project/internal/SarosSessionTest.java | 11 +-
31 files changed, 949 insertions(+), 885 deletions(-)
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/session/AbstractActivityConsumer.java
create mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/session/AbstractActivityProducer.java
delete mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/session/AbstractActivityProvider.java
delete mode 100644
de.fu_berlin.inf.dpp.core/src/de/fu_berlin/inf/dpp/session/IActivityProvider.java
hooks/post-receive
--
The Saros Eclipse Plugin
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot