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  1fa4fe432fb683b722b48229b81b9a69472cd9bf (commit)
       via  92618d5defb544a79d70131c25d849fdbeb8db20 (commit)
      from  92e9e844af622ad7137156223e15d313a327eebb (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 1fa4fe432fb683b722b48229b81b9a69472cd9bf
Author: srossbach <[email protected]>
Date:   Mon Apr 22 21:06:43 2013 +0200

    [FIX] project added listener was invoked with wrong project ID
    
    For every partial post share a new ID was generated which
    is already ignored by the current session mapper but
    this ID was then used as value for the project added listener
    method where session.getProject(projectID) would return null.
    
    Change-Id: If54b1eef271685ae94237506d64f05180d0e516d
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/746
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

commit 92618d5defb544a79d70131c25d849fdbeb8db20
Author: srossbach <[email protected]>
Date:   Thu Apr 25 20:34:53 2013 +0200

    [REFACTOR|FIX] cleaned up the SarosSessionMapper
    
    Renamed several methods and added Javadoc.
    
    Projects can no longer registered multiple times
    with other IDs.
    
    All resources are now returned in new collections
    to ensure that it is not possible to mutate the data
    outside of the mapper. This also ensures that no
    Concurrent Modifaction Exceptions are thrown while
    iterating over the returned data.
    
    Added test cases.
    
    Change-Id: Id2e112ec94e9f0bf9183b6bb5136da5062d2318e
    Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/742
    Tested-by: Jenkins CI
    Reviewed-by: Stefan Rossbach <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 .../fu_berlin/inf/dpp/project/ISarosSession.java   |    6 +-
 .../inf/dpp/project/SarosSessionManager.java       |    8 +-
 .../dpp/project/internal/SarosProjectMapper.java   |  506 ++++++++++++++++----
 .../inf/dpp/project/internal/SarosSession.java     |  129 +++---
 .../project/internal/SarosProjectMapperTest.java   |  380 +++++++++++++++
 5 files changed, 861 insertions(+), 168 deletions(-)
 create mode 100644 
de.fu_berlin.inf.dpp/test/junit/de/fu_berlin/inf/dpp/project/internal/SarosProjectMapperTest.java


hooks/post-receive
-- 
The Saros Eclipse Plugin

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Dpp-robot mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dpp-robot

Reply via email to