Details

    • Type: Sub-task Sub-task
    • Status: Closed Closed
    • Priority: Normal Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.0
    • Labels:
      None
    • Rank:
      6489
    • Sprint:
      OBM Sprint 2015#2

      Description

      Before doing important changes to the way opush works, we might introduce types for : CollectionId, ServerId and FolderSyncKey

        Issue Links

          Activity

          Hide
          Matthieu EXT_BAECHLER added a comment -

          Anything can break, it needs a lot of monkey testing

          Show
          Matthieu EXT_BAECHLER added a comment - Anything can break, it needs a lot of monkey testing
          Hide
          Jenkins Continuous Integration Server added a comment -

          SUCCESS: Integrated in opush-master #156
          OP-109 use a strong type for CollectionId (matthieu.baechler: ad82fb170d5f5251064fcd6bbff0c2e56e486eb6)

          • integration-testing/opush/src/test/java/org/obm/opush/AutodiscoverHandlerTest.java
          • protocol/src/main/java/org/obm/push/protocol/PingProtocol.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/WindowingDaoTest.java
          • protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java
          • protocol/src/main/java/org/obm/push/protocol/data/SyncDecoder.java
          • push-interfaces/src/main/java/org/obm/push/backend/IContentsExporter.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/itemoperation/ItemOperationHandlerTest.java
          • obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendImapTimeoutTest.java
          • protocol/src/main/java/org/obm/push/protocol/MeetingProtocol.java
          • push-bean/src/main/java/org/obm/push/bean/Sync.java
          • push-core/src/test/java/org/obm/push/protocol/data/SyncAnalyserTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/prov/ProvisionHandlerTest.java
          • push-interfaces/src/main/java/org/obm/push/backend/IBackend.java
          • push-mail/src/main/java/org/obm/mail/imap/NoopImapMonitoringImpl.java
          • push-bean/src/main/java/org/obm/push/protocol/bean/CollectionId.java
          • client/src/main/java/org/obm/sync/push/client/commands/EmailSyncNoOptionsCommand.java
          • protocol/src/main/java/org/obm/push/protocol/bean/SyncCollection.java
          • push-bean/src/main/java/org/obm/push/bean/SnapshotKey.java
          • push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java
          • push-bean/src/test/java/org/obm/push/protocol/bean/CollectionIdTest.java
          • push-bean/src/test/java/org/obm/push/bean/ServerIdTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/SyncWithDataCommand.java
          • protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java
          • push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceTest.java
          • push-interfaces/src/main/java/org/obm/push/service/impl/MappingService.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/moveitem/MoveItemsHandlerTest.java
          • push-interfaces/src/main/java/org/obm/push/state/IStateMachine.java
          • push-interfaces/src/main/java/org/obm/push/backend/IContentsImporter.java
          • push-core/src/main/java/org/obm/push/protocol/data/SyncAnalyser.java
          • protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsRequest.java
          • protocol/src/test/java/org/obm/push/protocol/MoveItemsProtocolTest.java
          • protocol/src/test/java/org/obm/push/protocol/SyncProtocolTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java
          • push-core/src/main/java/org/obm/push/ContentsImporter.java
          • protocol/src/test/java/org/obm/push/BeansTest.java
          • obm-backend/src/main/java/org/obm/push/backend/OBMBackend.java
          • push-bean/src/test/java/org/obm/push/bean/BeansTest.java
          • obm-backend/src/main/java/org/obm/push/impl/ObmSyncBackend.java
          • protocol/src/test/java/org/obm/push/protocol/FolderSyncProtocolTest.java
          • client/src/main/java/org/obm/sync/push/client/beans/GetItemEstimateSingleFolderResponse.java
          • protocol/src/test/java/org/obm/push/protocol/data/SyncDecoderTest.java
          • push-mail/src/main/java/org/obm/push/mail/MailBackendImpl.java
          • protocol/src/main/java/org/obm/push/protocol/MoveItemsProtocol.java
          • push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcherImpl.java
          • client/src/main/java/org/obm/sync/push/client/commands/EmailDeleteSyncRequest.java
          • client/src/test/java/org/obm/push/client/tests/BeansTest.java
          • push-core/src/test/java/org/obm/push/backend/CollectionChangeListenerTest.java
          • push-dao/src/main/java/org/obm/push/store/SyncedCollectionDao.java
          • push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/CollectionDaoJdbcImpl.java
          • protocol/src/test/java/org/obm/push/protocol/MailProtocolTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java
          • push-dao/src/main/java/org/obm/push/store/FolderSnapshotDao.java
          • push-core/src/main/java/org/obm/push/backend/FolderBackend.java
          • push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/SnapshotDaoCassandraImpl.java
          • protocol/src/test/java/org/obm/push/protocol/PingProtocolTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendSyncDataTest.java
          • push-interfaces/src/main/java/org/obm/push/backend/OpushBackend.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncTestUtils.java
          • push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceCompatibilityTest.java
          • obm-backend/src/main/java/org/obm/push/calendar/CalendarBackend.java
          • push-dao/src/main/java/org/obm/push/store/CollectionDao.java
          • client/src/main/java/org/obm/sync/push/client/commands/MoveItemsCommand.java
          • protocol/src/main/java/org/obm/push/protocol/GetItemEstimateProtocol.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java
          • obm-backend/src/main/java/org/obm/push/task/TaskBackend.java
          • protocol/src/main/java/org/obm/push/protocol/bean/SyncResponse.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/folder/FolderSyncHandlerTest.java
          • integration-testing/opush/src/main/java/org/obm/opush/IntegrationTestUtils.java
          • push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcher.java
          • push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSnapshotDaoJdbcImpl.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/GetItemEstimateHandlerTest.java
          • push-core/src/main/java/org/obm/push/handler/GetItemEstimateHandler.java
          • push-interfaces/src/main/java/org/obm/push/mail/exception/FilterTypeChangedException.java
          • push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java
          • push-bean/src/main/java/org/obm/push/bean/MoveItem.java
          • push-core/src/test/java/org/obm/push/state/StateMachineTest.java
          • push-mail/src/main/java/org/obm/push/mail/conversation/EmailViewAttachments.java
          • push-bean/src/main/java/org/obm/push/bean/change/WindowingKey.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/MonitoredCollectionDaoTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/EmailSyncCommandWithWait.java
          • client/src/main/java/org/obm/sync/push/client/commands/SmartEmailCommand.java
          • push-bean/src/test/java/org/obm/push/bean/SnapshotKeyTest.java
          • push-core/src/main/java/org/obm/push/handler/SmartReplyHandler.java
          • push-bean/src/main/java/org/obm/push/bean/ServerId.java
          • push-mail/src/main/java/org/obm/push/mail/MSEmailFetcher.java
          • push-interfaces/src/main/java/org/obm/push/mail/MailBackend.java
          • protocol/src/main/java/org/obm/push/protocol/data/SyncEncoder.java
          • integration-testing/opush/src/test/java/org/obm/opush/PingHandlerTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnContactsTest.java
          • push-core/src/test/java/org/obm/push/handler/GetItemEstimateHandlerTest.java
          • obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsResponse.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSnapshotDaoTest.java
          • push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java
          • push-core/src/main/java/org/obm/push/handler/SyncHandler.java
          • push-bean/src/main/java/org/obm/push/bean/MeetingResponse.java
          • client/src/main/java/org/obm/sync/push/client/commands/SimpleSyncCommand.java
          • push-mail/src/main/java/org/obm/push/mail/AttachmentHelper.java
          • push-mail/src/main/java/org/obm/push/mail/EmailViewPartsFetcherImpl.java
          • push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java
          • push-core/src/test/java/org/obm/push/ContentsExporterTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/MeetingResponseCommand.java
          • protocol/src/main/java/org/obm/push/protocol/request/SimpleQueryString.java
          • client/src/main/java/org/obm/sync/push/client/commands/SyncWithCommand.java
          • protocol/src/main/java/org/obm/push/protocol/MailProtocol.java
          • protocol/src/test/java/org/obm/push/protocol/MeetingProtocolTest.java
          • push-mail/src/test/java/org/obm/push/mail/conversation/EmailViewAttachmentsTest.java
          • push-mail/src/test/java/org/obm/push/mail/EmailChangesFetcherImplTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/EmailSyncCommand.java
          • push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java
          • push-core/src/main/java/org/obm/push/impl/MappingServiceImpl.java
          • push-bean/src/test/java/org/obm/push/bean/SerializableTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/GetItemEstimateEmailFolderCommand.java
          • push-dao-cassandra/src/test/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImplTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/FolderSyncResponseTest.java
          • push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java
          • protocol/src/main/java/org/obm/push/protocol/bean/MailRequest.java
          • obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendHierarchyChangesTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailboxBackendTest.java
          • obm-backend/src/test/java/org/obm/push/impl/ObmSyncBackendTest.java
          • client/src/main/java/org/obm/sync/push/client/OPClient.java
          • push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java
          • push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartReplyHandlerTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/SyncRequestTest.java
          • push-bean/src/main/java/org/obm/push/bean/AbstractSyncCollection.java
          • push-dao-cassandra/src/main/java/org/obm/push/json/JSONService.java
          • push-core/src/test/java/org/obm/push/HierarchyExporterTest.java
          • push-bean/src/main/java/org/obm/push/exception/activesync/InvalidSyncKeyException.java
          • push-bean/src/test/java/org/obm/push/bean/AbstractSyncCollectionTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/meeting/MeetingResponseHandlerTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsRequestTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java
          • push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImpl.java
          • integration-testing/opush/src/test/java/org/obm/opush/windowing/WindowingStepdefs.java
          • protocol/src/main/java/org/obm/push/protocol/request/SendEmailSyncRequest.java
          • obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java
          • push-core/src/main/java/org/obm/push/state/StateMachine.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartForwardHandlerTest.java
          • push-dao-cassandra/src/main/java/org/obm/push/json/mixin/CollectionIdMixIn.java
          • push-mail/src/test/java/org/obm/push/mail/EmailViewPartsFetcherImplTest.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/ItemTrackingDaoTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendHandlerTest.java
          • push-bean/src/main/java/org/obm/push/bean/AnalysedSyncCollection.java
          • push-interfaces/src/main/java/org/obm/push/backend/MailMonitoringBackend.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SnapshotDaoTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/PushContinuationTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/PingCommand.java
          • push-bean/src/test/java/org/obm/push/bean/change/WindowingKeyTest.java
          • push-core/src/main/java/org/obm/push/ContentsExporter.java
          • push-mail/src/main/java/org/obm/push/mail/MailboxService.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/CollectionDaoTest.java
          • push-mail/src/main/java/org/obm/push/mail/imap/LinagoraMailboxService.java
          • push-mail/src/main/java/org/obm/push/mail/imap/ImapMonitoringImpl.java
          • push-core/src/test/java/org/obm/push/protocol/data/PingAnalyserTest.java
          • protocol/src/main/java/org/obm/push/protocol/FolderSyncProtocol.java
          • push-interfaces/src/main/java/org/obm/push/backend/PIMBackend.java
          • push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/WindowingDaoCassandraImpl.java
          • push-bean/src/main/java/org/obm/push/bean/change/hierarchy/CollectionChange.java
          • client/src/main/java/org/obm/sync/push/client/commands/ItemOperationFetchCommand.java
          • protocol/src/main/java/org/obm/push/protocol/request/Base64QueryString.java
          • push-bean/src/main/java/org/obm/push/bean/change/hierarchy/CollectionDeletion.java
          • integration-testing/opush/src/test/java/org/obm/opush/IntegrationPushTestUtils.java
          • protocol/src/main/java/org/obm/push/protocol/request/ActiveSyncRequest.java
          • push-bean/src/main/java/org/obm/push/exception/activesync/CollectionNotFoundException.java
          • push-mail/src/main/java/org/obm/push/mail/MailBackendSyncData.java
          • push-bean/src/test/java/org/obm/push/bean/change/hierarchy/CollectionChangeTest.java
          • protocol/src/main/java/org/obm/push/protocol/ItemOperationsProtocol.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SyncedCollectionDaoTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/SyncCollectionTest.java
            OP-109 use ServerId object instead of some strings (matthieu.baechler: 50d80762d18a481b71b717a766b1f667e7769141)
          • push-core/src/main/java/org/obm/push/impl/MappingServiceImpl.java
          • push-bean/src/test/java/org/obm/push/bean/SyncCollectionCommandsTest.java
          • push-core/src/main/java/org/obm/push/state/StateMachine.java
          • obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java
          • push-core/src/main/java/org/obm/push/handler/MeetingResponseHandler.java
          • push-core/src/main/java/org/obm/push/ContentsExporter.java
          • protocol/src/main/java/org/obm/push/protocol/request/SimpleQueryString.java
          • client/src/main/java/org/obm/sync/push/client/commands/SmartEmailCommand.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/meeting/MeetingResponseHandlerTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsRequestTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsResponse.java
          • obm-backend/src/main/java/org/obm/push/task/TaskBackend.java
          • push-bean/src/main/java/org/obm/push/bean/change/item/ASItem.java
          • protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsRequest.java
          • client/src/main/java/org/obm/sync/push/client/commands/SyncWithDataCommand.java
          • protocol/src/test/java/org/obm/push/protocol/SyncProtocolTest.java
          • push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java
          • push-interfaces/src/main/java/org/obm/push/ICalendarBackend.java
          • protocol/src/main/java/org/obm/push/protocol/bean/MoveItemsItem.java
          • push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceTest.java
          • push-core/src/main/java/org/obm/push/ContentsImporter.java
          • push-bean/src/main/java/org/obm/push/bean/MeetingResponse.java
          • push-interfaces/src/main/java/org/obm/push/backend/PIMBackend.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java
          • protocol/src/test/java/org/obm/push/protocol/MeetingProtocolTest.java
          • client/src/main/java/org/obm/sync/push/client/OPClient.java
          • push-bean/src/main/java/org/obm/push/bean/AbstractSyncCollection.java
          • push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java
          • push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java
          • push-bean/src/main/java/org/obm/push/bean/ServerId.java
          • client/src/main/java/org/obm/sync/push/client/commands/ItemOperationFetchCommand.java
          • obm-backend/src/test/java/org/obm/push/impl/ObmSyncBackendTest.java
          • protocol/src/test/java/org/obm/push/protocol/MailProtocolTest.java
          • push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java
          • push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceCompatibilityTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java
          • push-core/src/test/java/org/obm/push/state/StateMachineTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/ItemChangeMeetingResponse.java
          • push-bean/src/main/java/org/obm/push/bean/SyncCollectionCommand.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/moveitem/MoveItemsHandlerTest.java
          • push-bean/src/main/java/org/obm/push/protocol/bean/CollectionId.java
          • client/src/main/java/org/obm/sync/push/client/commands/MoveItemsCommand.java
          • push-bean/src/test/java/org/obm/push/bean/change/client/SyncClientCommandsTest.java
          • protocol/src/main/java/org/obm/push/protocol/MoveItemsProtocol.java
          • push-interfaces/src/main/java/org/obm/push/backend/IContentsImporter.java
          • push-interfaces/src/main/java/org/obm/push/mail/MailBackend.java
          • push-bean/src/test/java/org/obm/push/bean/BeansTest.java
          • push-core/src/main/java/org/obm/push/handler/SyncHandler.java
          • push-mail-beans/src/main/java/org/obm/push/mail/bean/Snapshot.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java
          • obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendTest.java
          • protocol/src/main/java/org/obm/push/protocol/data/SyncDecoder.java
          • client/src/main/java/org/obm/sync/push/client/commands/MeetingResponseCommand.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartForwardHandlerTest.java
          • protocol/src/main/java/org/obm/push/protocol/MeetingProtocol.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartReplyHandlerTest.java
          • push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/EmailDeleteSyncRequest.java
          • client/src/main/java/org/obm/sync/push/client/commands/SyncWithCommand.java
          • obm-backend/src/main/java/org/obm/push/calendar/CalendarBackend.java
          • client/src/main/java/org/obm/sync/push/client/MoveItemsResponse.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnContactsTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/MailRequest.java
          • push-bean/src/main/java/org/obm/push/bean/MoveItem.java
          • push-bean/src/main/java/org/obm/push/bean/change/item/ItemDeletion.java
          • push-dao-cassandra/src/test/resources/compatibility/org.obm.push.bean.change.item.ItemDeletion.json
          • push-interfaces/src/main/java/org/obm/push/backend/IContentsExporter.java
          • protocol/src/test/java/org/obm/push/protocol/MoveItemsProtocolTest.java
          • push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java
          • push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java
          • push-bean/src/main/java/org/obm/push/bean/change/item/ItemChange.java
          • protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsResponseTest.java
          • protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java
          • push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java
          • push-mail-beans/src/test/java/org/obm/push/mail/bean/SnapshotTest.java
          • push-bean/src/main/java/org/obm/push/bean/change/client/SyncClientCommands.java
          • push-mail/src/test/java/org/obm/push/mail/MailboxBackendTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncRequest.java
          • protocol/src/main/java/org/obm/push/protocol/ItemOperationsProtocol.java
          • obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java
          • protocol/src/test/java/org/obm/push/protocol/data/SyncDecoderTest.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/ItemTrackingDaoTest.java
          • push-dao-cassandra/src/test/resources/compatibility/org.obm.push.bean.change.item.ItemChange.json
          • push-core/src/main/java/org/obm/push/protocol/data/SyncAnalyser.java
          • push-bean/src/test/java/org/obm/push/bean/ServerIdTest.java
          • push-dao-cassandra/src/main/java/org/obm/push/json/JSONService.java
          • protocol/src/main/java/org/obm/push/protocol/MailProtocol.java
          • push-dao-cassandra/src/main/java/org/obm/push/json/mixin/ServerIdMixIn.java
          • client/src/main/java/org/obm/sync/push/client/ItemOperationFetchResponse.java
          • push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcherImpl.java
          • protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java
          • push-bean/src/test/java/org/obm/push/backend/DataDeltaTest.java
          • push-mail/src/main/java/org/obm/push/mail/MailBackendImpl.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendHandlerTest.java
          • push-interfaces/src/main/java/org/obm/push/service/impl/MappingService.java
          • push-bean/src/test/java/org/obm/push/bean/SyncCollectionCommandsResponseTest.java
          • push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponsesResponse.java
            OP-109 simplify Handler injections (matthieu.baechler: e5e4a939c4bed45db911dbff196782a4308a082b)
          • push-core/src/main/java/org/obm/push/handler/WbxmlRequestHandler.java
          • push-core/src/main/java/org/obm/push/handler/FolderSyncHandler.java
          • push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java
          • push-core/src/main/java/org/obm/push/handler/SettingsHandler.java
          • push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java
          • push-core/src/main/java/org/obm/push/handler/SyncHandler.java
          • push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java
          • push-core/src/test/java/org/obm/push/handler/GetItemEstimateHandlerTest.java
          • push-core/src/main/java/org/obm/push/handler/ProvisionHandler.java
          • push-core/src/main/java/org/obm/push/handler/MeetingResponseHandler.java
          • push-core/src/main/java/org/obm/push/handler/SearchHandler.java
          • push-core/src/main/java/org/obm/push/handler/GetItemEstimateHandler.java
          • push-core/src/test/java/org/obm/push/handler/ItemOperationsHandlerTest.java
          • push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java
          • push-core/src/main/java/org/obm/push/handler/PingHandler.java
            OP-109 create a new FolderSyncKey class to avoid using SyncKey for very different purpose (matthieu.baechler: 0108212b5bbc9556fcc5ab3967a500013065282d)
          • spushnik-server/src/main/java/org/obm/push/spushnik/resources/FolderSyncScenario.java
          • push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSyncStateBackendMappingDaoJdbcImpl.java
          • push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java
          • push-dao/src/main/java/org/obm/push/store/CollectionDao.java
          • push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/CollectionDaoJdbcImpl.java
          • integration-testing/opush/src/test/java/org/obm/opush/IntegrationPushTestUtils.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/folder/FolderSyncHandlerTest.java
          • push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java
          • push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSnapshotDaoJdbcImpl.java
          • protocol/src/test/java/org/obm/push/protocol/bean/SyncCollectionTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTestModule.java
          • push-core/src/main/java/org/obm/push/handler/FolderSyncHandler.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/CollectionDaoTest.java
          • push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java
          • protocol/src/main/java/org/obm/push/protocol/FolderSyncProtocol.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendSyncDataTest.java
          • obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java
          • client/src/main/java/org/obm/sync/push/client/commands/FolderSync.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java
          • obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendHierarchyChangesTest.java
          • push-core/src/main/java/org/obm/push/HierarchyExporter.java
          • client/src/main/java/org/obm/sync/push/client/OPClient.java
          • protocol/src/main/java/org/obm/push/protocol/PingProtocol.java
          • obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java
          • push-interfaces/src/main/java/org/obm/push/state/IStateMachine.java
          • push-bean/src/main/java/org/obm/push/bean/SyncKey.java
          • protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncRequest.java
          • protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java
          • push-core/src/test/java/org/obm/push/state/StateMachineTest.java
          • push-bean/src/test/java/org/obm/push/bean/AbstractSyncCollectionTest.java
          • push-core/src/test/java/org/obm/push/HierarchyExporterTest.java
          • integration-testing/spushnik/src/test/java/org/obm/push/spushnik/resources/FolderSyncScenarioMockTest.java
          • push-core/src/test/java/org/obm/push/protocol/data/SyncAnalyserTest.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SyncedCollectionDaoTest.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java
          • push-core/src/test/java/org/obm/push/protocol/data/PingAnalyserTest.java
          • integration-testing/opush/src/main/java/org/obm/opush/ModuleUtils.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSyncStateBackendMappingDaoTest.java
          • push-bean/src/test/java/org/obm/push/bean/FolderSyncStateTest.java
          • protocol/src/test/java/org/obm/push/protocol/FolderSyncProtocolTest.java
          • protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncResponse.java
          • integration-testing/opush/src/test/java/org/obm/opush/MailBackendImapTimeoutTest.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/MonitoredCollectionDaoTest.java
          • protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java
          • push-core/src/main/java/org/obm/push/handler/SyncHandler.java
          • push-bean/src/main/java/org/obm/push/bean/FolderSyncState.java
          • push-dao/src/main/java/org/obm/push/store/FolderSnapshotDao.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java
          • push-bean/src/main/java/org/obm/push/exception/activesync/InvalidFolderSyncKeyException.java
          • push-dao-cassandra/src/test/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImplTest.java
          • protocol/src/test/java/org/obm/push/protocol/bean/FolderSyncResponseTest.java
          • integration-testing/opush/src/main/java/org/obm/opush/IntegrationTestUtils.java
          • push-core/src/test/java/org/obm/push/impl/MappingServiceImplTest.java
          • integration-testing/spushnik/src/test/java/org/obm/push/spushnik/SpushnikScenarioTestUtils.java
          • push-core/src/main/java/org/obm/push/state/StateMachine.java
          • push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java
          • protocol/src/main/java/org/obm/push/state/FolderSyncKeyFactory.java
          • integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java
          • protocol/src/test/java/org/obm/push/protocol/PingProtocolTest.java
          • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSnapshotDaoTest.java
          • push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java
          • push-core/src/main/java/org/obm/push/protocol/data/PingAnalyser.java
          • push-bean/src/main/java/org/obm/push/state/FolderSyncKey.java
          Show
          Jenkins Continuous Integration Server added a comment - SUCCESS: Integrated in opush-master #156 OP-109 use a strong type for CollectionId (matthieu.baechler: ad82fb170d5f5251064fcd6bbff0c2e56e486eb6 ) integration-testing/opush/src/test/java/org/obm/opush/AutodiscoverHandlerTest.java protocol/src/main/java/org/obm/push/protocol/PingProtocol.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/WindowingDaoTest.java protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java protocol/src/main/java/org/obm/push/protocol/data/SyncDecoder.java push-interfaces/src/main/java/org/obm/push/backend/IContentsExporter.java integration-testing/opush/src/test/java/org/obm/opush/command/itemoperation/ItemOperationHandlerTest.java obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendTest.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendImapTimeoutTest.java protocol/src/main/java/org/obm/push/protocol/MeetingProtocol.java push-bean/src/main/java/org/obm/push/bean/Sync.java push-core/src/test/java/org/obm/push/protocol/data/SyncAnalyserTest.java integration-testing/opush/src/test/java/org/obm/opush/command/prov/ProvisionHandlerTest.java push-interfaces/src/main/java/org/obm/push/backend/IBackend.java push-mail/src/main/java/org/obm/mail/imap/NoopImapMonitoringImpl.java push-bean/src/main/java/org/obm/push/protocol/bean/CollectionId.java client/src/main/java/org/obm/sync/push/client/commands/EmailSyncNoOptionsCommand.java protocol/src/main/java/org/obm/push/protocol/bean/SyncCollection.java push-bean/src/main/java/org/obm/push/bean/SnapshotKey.java push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java push-bean/src/test/java/org/obm/push/protocol/bean/CollectionIdTest.java push-bean/src/test/java/org/obm/push/bean/ServerIdTest.java client/src/main/java/org/obm/sync/push/client/commands/SyncWithDataCommand.java protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceTest.java push-interfaces/src/main/java/org/obm/push/service/impl/MappingService.java integration-testing/opush/src/test/java/org/obm/opush/command/moveitem/MoveItemsHandlerTest.java push-interfaces/src/main/java/org/obm/push/state/IStateMachine.java push-interfaces/src/main/java/org/obm/push/backend/IContentsImporter.java push-core/src/main/java/org/obm/push/protocol/data/SyncAnalyser.java protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsRequest.java protocol/src/test/java/org/obm/push/protocol/MoveItemsProtocolTest.java protocol/src/test/java/org/obm/push/protocol/SyncProtocolTest.java push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java push-core/src/main/java/org/obm/push/ContentsImporter.java protocol/src/test/java/org/obm/push/BeansTest.java obm-backend/src/main/java/org/obm/push/backend/OBMBackend.java push-bean/src/test/java/org/obm/push/bean/BeansTest.java obm-backend/src/main/java/org/obm/push/impl/ObmSyncBackend.java protocol/src/test/java/org/obm/push/protocol/FolderSyncProtocolTest.java client/src/main/java/org/obm/sync/push/client/beans/GetItemEstimateSingleFolderResponse.java protocol/src/test/java/org/obm/push/protocol/data/SyncDecoderTest.java push-mail/src/main/java/org/obm/push/mail/MailBackendImpl.java protocol/src/main/java/org/obm/push/protocol/MoveItemsProtocol.java push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcherImpl.java client/src/main/java/org/obm/sync/push/client/commands/EmailDeleteSyncRequest.java client/src/test/java/org/obm/push/client/tests/BeansTest.java push-core/src/test/java/org/obm/push/backend/CollectionChangeListenerTest.java push-dao/src/main/java/org/obm/push/store/SyncedCollectionDao.java push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/CollectionDaoJdbcImpl.java protocol/src/test/java/org/obm/push/protocol/MailProtocolTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java push-dao/src/main/java/org/obm/push/store/FolderSnapshotDao.java push-core/src/main/java/org/obm/push/backend/FolderBackend.java push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/SnapshotDaoCassandraImpl.java protocol/src/test/java/org/obm/push/protocol/PingProtocolTest.java push-mail/src/test/java/org/obm/push/mail/MailBackendSyncDataTest.java push-interfaces/src/main/java/org/obm/push/backend/OpushBackend.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncTestUtils.java push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceCompatibilityTest.java obm-backend/src/main/java/org/obm/push/calendar/CalendarBackend.java push-dao/src/main/java/org/obm/push/store/CollectionDao.java client/src/main/java/org/obm/sync/push/client/commands/MoveItemsCommand.java protocol/src/main/java/org/obm/push/protocol/GetItemEstimateProtocol.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java obm-backend/src/main/java/org/obm/push/task/TaskBackend.java protocol/src/main/java/org/obm/push/protocol/bean/SyncResponse.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/folder/FolderSyncHandlerTest.java integration-testing/opush/src/main/java/org/obm/opush/IntegrationTestUtils.java push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcher.java push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSnapshotDaoJdbcImpl.java integration-testing/opush/src/test/java/org/obm/opush/command/GetItemEstimateHandlerTest.java push-core/src/main/java/org/obm/push/handler/GetItemEstimateHandler.java push-interfaces/src/main/java/org/obm/push/mail/exception/FilterTypeChangedException.java push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java push-bean/src/main/java/org/obm/push/bean/MoveItem.java push-core/src/test/java/org/obm/push/state/StateMachineTest.java push-mail/src/main/java/org/obm/push/mail/conversation/EmailViewAttachments.java push-bean/src/main/java/org/obm/push/bean/change/WindowingKey.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/MonitoredCollectionDaoTest.java client/src/main/java/org/obm/sync/push/client/commands/EmailSyncCommandWithWait.java client/src/main/java/org/obm/sync/push/client/commands/SmartEmailCommand.java push-bean/src/test/java/org/obm/push/bean/SnapshotKeyTest.java push-core/src/main/java/org/obm/push/handler/SmartReplyHandler.java push-bean/src/main/java/org/obm/push/bean/ServerId.java push-mail/src/main/java/org/obm/push/mail/MSEmailFetcher.java push-interfaces/src/main/java/org/obm/push/mail/MailBackend.java protocol/src/main/java/org/obm/push/protocol/data/SyncEncoder.java integration-testing/opush/src/test/java/org/obm/opush/PingHandlerTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnContactsTest.java push-core/src/test/java/org/obm/push/handler/GetItemEstimateHandlerTest.java obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsResponse.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSnapshotDaoTest.java push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java push-core/src/main/java/org/obm/push/handler/SyncHandler.java push-bean/src/main/java/org/obm/push/bean/MeetingResponse.java client/src/main/java/org/obm/sync/push/client/commands/SimpleSyncCommand.java push-mail/src/main/java/org/obm/push/mail/AttachmentHelper.java push-mail/src/main/java/org/obm/push/mail/EmailViewPartsFetcherImpl.java push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java push-core/src/test/java/org/obm/push/ContentsExporterTest.java client/src/main/java/org/obm/sync/push/client/commands/MeetingResponseCommand.java protocol/src/main/java/org/obm/push/protocol/request/SimpleQueryString.java client/src/main/java/org/obm/sync/push/client/commands/SyncWithCommand.java protocol/src/main/java/org/obm/push/protocol/MailProtocol.java protocol/src/test/java/org/obm/push/protocol/MeetingProtocolTest.java push-mail/src/test/java/org/obm/push/mail/conversation/EmailViewAttachmentsTest.java push-mail/src/test/java/org/obm/push/mail/EmailChangesFetcherImplTest.java client/src/main/java/org/obm/sync/push/client/commands/EmailSyncCommand.java push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java push-core/src/main/java/org/obm/push/impl/MappingServiceImpl.java push-bean/src/test/java/org/obm/push/bean/SerializableTest.java client/src/main/java/org/obm/sync/push/client/commands/GetItemEstimateEmailFolderCommand.java push-dao-cassandra/src/test/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImplTest.java protocol/src/test/java/org/obm/push/protocol/bean/FolderSyncResponseTest.java push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java protocol/src/main/java/org/obm/push/protocol/bean/MailRequest.java obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendHierarchyChangesTest.java push-mail/src/test/java/org/obm/push/mail/MailboxBackendTest.java obm-backend/src/test/java/org/obm/push/impl/ObmSyncBackendTest.java client/src/main/java/org/obm/sync/push/client/OPClient.java push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartReplyHandlerTest.java protocol/src/test/java/org/obm/push/protocol/bean/SyncRequestTest.java push-bean/src/main/java/org/obm/push/bean/AbstractSyncCollection.java push-dao-cassandra/src/main/java/org/obm/push/json/JSONService.java push-core/src/test/java/org/obm/push/HierarchyExporterTest.java push-bean/src/main/java/org/obm/push/exception/activesync/InvalidSyncKeyException.java push-bean/src/test/java/org/obm/push/bean/AbstractSyncCollectionTest.java integration-testing/opush/src/test/java/org/obm/opush/command/meeting/MeetingResponseHandlerTest.java protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsRequestTest.java push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImpl.java integration-testing/opush/src/test/java/org/obm/opush/windowing/WindowingStepdefs.java protocol/src/main/java/org/obm/push/protocol/request/SendEmailSyncRequest.java obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java push-core/src/main/java/org/obm/push/state/StateMachine.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartForwardHandlerTest.java push-dao-cassandra/src/main/java/org/obm/push/json/mixin/CollectionIdMixIn.java push-mail/src/test/java/org/obm/push/mail/EmailViewPartsFetcherImplTest.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/ItemTrackingDaoTest.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendHandlerTest.java push-bean/src/main/java/org/obm/push/bean/AnalysedSyncCollection.java push-interfaces/src/main/java/org/obm/push/backend/MailMonitoringBackend.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SnapshotDaoTest.java integration-testing/opush/src/test/java/org/obm/opush/command/PushContinuationTest.java client/src/main/java/org/obm/sync/push/client/commands/PingCommand.java push-bean/src/test/java/org/obm/push/bean/change/WindowingKeyTest.java push-core/src/main/java/org/obm/push/ContentsExporter.java push-mail/src/main/java/org/obm/push/mail/MailboxService.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/CollectionDaoTest.java push-mail/src/main/java/org/obm/push/mail/imap/LinagoraMailboxService.java push-mail/src/main/java/org/obm/push/mail/imap/ImapMonitoringImpl.java push-core/src/test/java/org/obm/push/protocol/data/PingAnalyserTest.java protocol/src/main/java/org/obm/push/protocol/FolderSyncProtocol.java push-interfaces/src/main/java/org/obm/push/backend/PIMBackend.java push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/WindowingDaoCassandraImpl.java push-bean/src/main/java/org/obm/push/bean/change/hierarchy/CollectionChange.java client/src/main/java/org/obm/sync/push/client/commands/ItemOperationFetchCommand.java protocol/src/main/java/org/obm/push/protocol/request/Base64QueryString.java push-bean/src/main/java/org/obm/push/bean/change/hierarchy/CollectionDeletion.java integration-testing/opush/src/test/java/org/obm/opush/IntegrationPushTestUtils.java protocol/src/main/java/org/obm/push/protocol/request/ActiveSyncRequest.java push-bean/src/main/java/org/obm/push/exception/activesync/CollectionNotFoundException.java push-mail/src/main/java/org/obm/push/mail/MailBackendSyncData.java push-bean/src/test/java/org/obm/push/bean/change/hierarchy/CollectionChangeTest.java protocol/src/main/java/org/obm/push/protocol/ItemOperationsProtocol.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SyncedCollectionDaoTest.java protocol/src/test/java/org/obm/push/protocol/bean/SyncCollectionTest.java OP-109 use ServerId object instead of some strings (matthieu.baechler: 50d80762d18a481b71b717a766b1f667e7769141 ) push-core/src/main/java/org/obm/push/impl/MappingServiceImpl.java push-bean/src/test/java/org/obm/push/bean/SyncCollectionCommandsTest.java push-core/src/main/java/org/obm/push/state/StateMachine.java obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java push-core/src/main/java/org/obm/push/handler/MeetingResponseHandler.java push-core/src/main/java/org/obm/push/ContentsExporter.java protocol/src/main/java/org/obm/push/protocol/request/SimpleQueryString.java client/src/main/java/org/obm/sync/push/client/commands/SmartEmailCommand.java integration-testing/opush/src/test/java/org/obm/opush/command/meeting/MeetingResponseHandlerTest.java push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsRequestTest.java protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsResponse.java obm-backend/src/main/java/org/obm/push/task/TaskBackend.java push-bean/src/main/java/org/obm/push/bean/change/item/ASItem.java protocol/src/main/java/org/obm/push/protocol/bean/ItemOperationsRequest.java client/src/main/java/org/obm/sync/push/client/commands/SyncWithDataCommand.java protocol/src/test/java/org/obm/push/protocol/SyncProtocolTest.java push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java push-interfaces/src/main/java/org/obm/push/ICalendarBackend.java protocol/src/main/java/org/obm/push/protocol/bean/MoveItemsItem.java push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceTest.java push-core/src/main/java/org/obm/push/ContentsImporter.java push-bean/src/main/java/org/obm/push/bean/MeetingResponse.java push-interfaces/src/main/java/org/obm/push/backend/PIMBackend.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java protocol/src/test/java/org/obm/push/protocol/MeetingProtocolTest.java client/src/main/java/org/obm/sync/push/client/OPClient.java push-bean/src/main/java/org/obm/push/bean/AbstractSyncCollection.java push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java push-bean/src/main/java/org/obm/push/bean/ServerId.java client/src/main/java/org/obm/sync/push/client/commands/ItemOperationFetchCommand.java obm-backend/src/test/java/org/obm/push/impl/ObmSyncBackendTest.java protocol/src/test/java/org/obm/push/protocol/MailProtocolTest.java push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java push-dao-cassandra/src/test/java/org/obm/push/json/JSONServiceCompatibilityTest.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java push-core/src/test/java/org/obm/push/state/StateMachineTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java protocol/src/main/java/org/obm/push/protocol/bean/ItemChangeMeetingResponse.java push-bean/src/main/java/org/obm/push/bean/SyncCollectionCommand.java push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java integration-testing/opush/src/test/java/org/obm/opush/command/moveitem/MoveItemsHandlerTest.java push-bean/src/main/java/org/obm/push/protocol/bean/CollectionId.java client/src/main/java/org/obm/sync/push/client/commands/MoveItemsCommand.java push-bean/src/test/java/org/obm/push/bean/change/client/SyncClientCommandsTest.java protocol/src/main/java/org/obm/push/protocol/MoveItemsProtocol.java push-interfaces/src/main/java/org/obm/push/backend/IContentsImporter.java push-interfaces/src/main/java/org/obm/push/mail/MailBackend.java push-bean/src/test/java/org/obm/push/bean/BeansTest.java push-core/src/main/java/org/obm/push/handler/SyncHandler.java push-mail-beans/src/main/java/org/obm/push/mail/bean/Snapshot.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendTest.java protocol/src/main/java/org/obm/push/protocol/data/SyncDecoder.java client/src/main/java/org/obm/sync/push/client/commands/MeetingResponseCommand.java integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartForwardHandlerTest.java protocol/src/main/java/org/obm/push/protocol/MeetingProtocol.java integration-testing/opush/src/test/java/org/obm/opush/command/email/SmartReplyHandlerTest.java push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java client/src/main/java/org/obm/sync/push/client/commands/EmailDeleteSyncRequest.java client/src/main/java/org/obm/sync/push/client/commands/SyncWithCommand.java obm-backend/src/main/java/org/obm/push/calendar/CalendarBackend.java client/src/main/java/org/obm/sync/push/client/MoveItemsResponse.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnContactsTest.java protocol/src/main/java/org/obm/push/protocol/bean/MailRequest.java push-bean/src/main/java/org/obm/push/bean/MoveItem.java push-bean/src/main/java/org/obm/push/bean/change/item/ItemDeletion.java push-dao-cassandra/src/test/resources/compatibility/org.obm.push.bean.change.item.ItemDeletion.json push-interfaces/src/main/java/org/obm/push/backend/IContentsExporter.java protocol/src/test/java/org/obm/push/protocol/MoveItemsProtocolTest.java push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java push-bean/src/main/java/org/obm/push/bean/change/item/ItemChange.java protocol/src/test/java/org/obm/push/protocol/bean/MoveItemsResponseTest.java protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java push-mail-beans/src/test/java/org/obm/push/mail/bean/SnapshotTest.java push-bean/src/main/java/org/obm/push/bean/change/client/SyncClientCommands.java push-mail/src/test/java/org/obm/push/mail/MailboxBackendTest.java protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncRequest.java protocol/src/main/java/org/obm/push/protocol/ItemOperationsProtocol.java obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java protocol/src/test/java/org/obm/push/protocol/data/SyncDecoderTest.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/ItemTrackingDaoTest.java push-dao-cassandra/src/test/resources/compatibility/org.obm.push.bean.change.item.ItemChange.json push-core/src/main/java/org/obm/push/protocol/data/SyncAnalyser.java push-bean/src/test/java/org/obm/push/bean/ServerIdTest.java push-dao-cassandra/src/main/java/org/obm/push/json/JSONService.java protocol/src/main/java/org/obm/push/protocol/MailProtocol.java push-dao-cassandra/src/main/java/org/obm/push/json/mixin/ServerIdMixIn.java client/src/main/java/org/obm/sync/push/client/ItemOperationFetchResponse.java push-mail/src/main/java/org/obm/push/mail/EmailChangesFetcherImpl.java protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java push-bean/src/test/java/org/obm/push/backend/DataDeltaTest.java push-mail/src/main/java/org/obm/push/mail/MailBackendImpl.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendHandlerTest.java push-interfaces/src/main/java/org/obm/push/service/impl/MappingService.java push-bean/src/test/java/org/obm/push/bean/SyncCollectionCommandsResponseTest.java push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponsesResponse.java OP-109 simplify Handler injections (matthieu.baechler: e5e4a939c4bed45db911dbff196782a4308a082b ) push-core/src/main/java/org/obm/push/handler/WbxmlRequestHandler.java push-core/src/main/java/org/obm/push/handler/FolderSyncHandler.java push-core/src/test/java/org/obm/push/handler/MeetingResponseHandlerTest.java push-core/src/main/java/org/obm/push/handler/SettingsHandler.java push-core/src/main/java/org/obm/push/handler/ItemOperationsHandler.java push-core/src/main/java/org/obm/push/handler/SyncHandler.java push-core/src/test/java/org/obm/push/handler/SyncHandlerTest.java push-core/src/test/java/org/obm/push/handler/GetItemEstimateHandlerTest.java push-core/src/main/java/org/obm/push/handler/ProvisionHandler.java push-core/src/main/java/org/obm/push/handler/MeetingResponseHandler.java push-core/src/main/java/org/obm/push/handler/SearchHandler.java push-core/src/main/java/org/obm/push/handler/GetItemEstimateHandler.java push-core/src/test/java/org/obm/push/handler/ItemOperationsHandlerTest.java push-core/src/main/java/org/obm/push/handler/MoveItemsHandler.java push-core/src/main/java/org/obm/push/handler/PingHandler.java OP-109 create a new FolderSyncKey class to avoid using SyncKey for very different purpose (matthieu.baechler: 0108212b5bbc9556fcc5ab3967a500013065282d ) spushnik-server/src/main/java/org/obm/push/spushnik/resources/FolderSyncScenario.java push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSyncStateBackendMappingDaoJdbcImpl.java push-bean/src/main/java/org/obm/push/bean/SyncCollectionResponse.java push-dao/src/main/java/org/obm/push/store/CollectionDao.java push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/CollectionDaoJdbcImpl.java integration-testing/opush/src/test/java/org/obm/opush/IntegrationPushTestUtils.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/folder/FolderSyncHandlerTest.java push-bean/src/test/java/org/obm/push/bean/AnalysedSyncCollectionTest.java push-dao-jdbc/src/main/java/org/obm/push/store/jdbc/FolderSnapshotDaoJdbcImpl.java protocol/src/test/java/org/obm/push/protocol/bean/SyncCollectionTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTestModule.java push-core/src/main/java/org/obm/push/handler/FolderSyncHandler.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/CollectionDaoTest.java push-bean/src/test/java/org/obm/push/bean/SyncCollectionResponseTest.java protocol/src/main/java/org/obm/push/protocol/FolderSyncProtocol.java push-mail/src/test/java/org/obm/push/mail/MailBackendTest.java push-mail/src/test/java/org/obm/push/mail/MailBackendSyncDataTest.java obm-backend/src/test/java/org/obm/push/calendar/CalendarBackendTest.java client/src/main/java/org/obm/sync/push/client/commands/FolderSync.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetChangedTest.java obm-backend/src/test/java/org/obm/push/contacts/ContactsBackendHierarchyChangesTest.java push-core/src/main/java/org/obm/push/HierarchyExporter.java client/src/main/java/org/obm/sync/push/client/OPClient.java protocol/src/main/java/org/obm/push/protocol/PingProtocol.java obm-backend/src/main/java/org/obm/push/contacts/ContactsBackend.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendGetItemEstimateTest.java push-interfaces/src/main/java/org/obm/push/state/IStateMachine.java push-bean/src/main/java/org/obm/push/bean/SyncKey.java protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncRequest.java protocol/src/main/java/org/obm/push/protocol/SyncProtocol.java push-core/src/test/java/org/obm/push/state/StateMachineTest.java push-bean/src/test/java/org/obm/push/bean/AbstractSyncCollectionTest.java push-core/src/test/java/org/obm/push/HierarchyExporterTest.java integration-testing/spushnik/src/test/java/org/obm/push/spushnik/resources/FolderSyncScenarioMockTest.java push-core/src/test/java/org/obm/push/protocol/data/SyncAnalyserTest.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/SyncedCollectionDaoTest.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerWithBackendTest.java push-core/src/test/java/org/obm/push/protocol/data/PingAnalyserTest.java integration-testing/opush/src/main/java/org/obm/opush/ModuleUtils.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSyncStateBackendMappingDaoTest.java push-bean/src/test/java/org/obm/push/bean/FolderSyncStateTest.java protocol/src/test/java/org/obm/push/protocol/FolderSyncProtocolTest.java protocol/src/main/java/org/obm/push/protocol/bean/FolderSyncResponse.java integration-testing/opush/src/test/java/org/obm/opush/MailBackendImapTimeoutTest.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/MonitoredCollectionDaoTest.java protocol/src/test/java/org/obm/push/protocol/ItemOperationsProtocolTest.java push-core/src/main/java/org/obm/push/handler/SyncHandler.java push-bean/src/main/java/org/obm/push/bean/FolderSyncState.java push-dao/src/main/java/org/obm/push/store/FolderSnapshotDao.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerTest.java push-bean/src/main/java/org/obm/push/exception/activesync/InvalidFolderSyncKeyException.java push-dao-cassandra/src/test/java/org/obm/push/cassandra/dao/SyncedCollectionDaoCassandraImplTest.java protocol/src/test/java/org/obm/push/protocol/bean/FolderSyncResponseTest.java integration-testing/opush/src/main/java/org/obm/opush/IntegrationTestUtils.java push-core/src/test/java/org/obm/push/impl/MappingServiceImplTest.java integration-testing/spushnik/src/test/java/org/obm/push/spushnik/SpushnikScenarioTestUtils.java push-core/src/main/java/org/obm/push/state/StateMachine.java push-mail/src/test/java/org/obm/push/mail/MailBackendImplTest.java protocol/src/main/java/org/obm/push/state/FolderSyncKeyFactory.java integration-testing/opush/src/test/java/org/obm/opush/command/sync/SyncHandlerOnCalendarsTest.java protocol/src/test/java/org/obm/push/protocol/PingProtocolTest.java push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/FolderSnapshotDaoTest.java push-core/src/test/java/org/obm/push/SummaryLoggerServiceTest.java push-core/src/main/java/org/obm/push/protocol/data/PingAnalyser.java push-bean/src/main/java/org/obm/push/state/FolderSyncKey.java
          Hide
          David Dolcimascolo added a comment -

          As discussed in today's daily: no QA.

          Show
          David Dolcimascolo added a comment - As discussed in today's daily: no QA.

            People

            • Assignee:
              Matthieu EXT_BAECHLER
              Reporter:
              Matthieu EXT_BAECHLER
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile