Merge branch 'message-tracker-refactoring' into 'master'
Factor MessageTracker out of BdfIncomingMessageHook The branch moves the MessageTracker implementation from BdfIncomingMessageHook to a separate class. This will allow the private group invitation client to track messages from classes other than the one that implements the delivery hook. I've also fixed a couple of bugs, removed some redundant code from the validation manager, and added null-safety annotations (which is how I noticed the bugs). See merge request !405
No related branches found
No related tags found
Showing
- briar-android-tests/src/test/java/org/briarproject/BlogSharingIntegrationTest.java 9 additions, 5 deletions...est/java/org/briarproject/BlogSharingIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/BlogSharingIntegrationTestComponent.java 3 additions, 0 deletions...org/briarproject/BlogSharingIntegrationTestComponent.java
- briar-android-tests/src/test/java/org/briarproject/BriarIntegrationTest.java 2 additions, 2 deletions.../src/test/java/org/briarproject/BriarIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/ForumManagerTest.java 13 additions, 10 deletions...ests/src/test/java/org/briarproject/ForumManagerTest.java
- briar-android-tests/src/test/java/org/briarproject/ForumManagerTestComponent.java 3 additions, 0 deletions...test/java/org/briarproject/ForumManagerTestComponent.java
- briar-android-tests/src/test/java/org/briarproject/introduction/IntroductionIntegrationTest.java 17 additions, 12 deletions...riarproject/introduction/IntroductionIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/introduction/IntroductionIntegrationTestComponent.java 4 additions, 1 deletion...ct/introduction/IntroductionIntegrationTestComponent.java
- briar-api/src/org/briarproject/api/clients/MessageQueueManager.java 6 additions, 5 deletions...src/org/briarproject/api/clients/MessageQueueManager.java
- briar-api/src/org/briarproject/api/clients/MessageTracker.java 28 additions, 1 deletion...-api/src/org/briarproject/api/clients/MessageTracker.java
- briar-api/src/org/briarproject/api/forum/ForumManager.java 47 additions, 13 deletionsbriar-api/src/org/briarproject/api/forum/ForumManager.java
- briar-api/src/org/briarproject/api/introduction/IntroductionManager.java 4 additions, 2 deletions...rg/briarproject/api/introduction/IntroductionManager.java
- briar-api/src/org/briarproject/api/messaging/ConversationManager.java 17 additions, 3 deletions...c/org/briarproject/api/messaging/ConversationManager.java
- briar-api/src/org/briarproject/api/messaging/MessagingManager.java 4 additions, 2 deletions.../src/org/briarproject/api/messaging/MessagingManager.java
- briar-api/src/org/briarproject/api/privategroup/PrivateGroupManager.java 19 additions, 9 deletions...rg/briarproject/api/privategroup/PrivateGroupManager.java
- briar-api/src/org/briarproject/api/sharing/SharingManager.java 5 additions, 2 deletions...-api/src/org/briarproject/api/sharing/SharingManager.java
- briar-api/src/org/briarproject/api/sync/MessageFactory.java 3 additions, 0 deletionsbriar-api/src/org/briarproject/api/sync/MessageFactory.java
- briar-api/src/org/briarproject/api/sync/ValidationManager.java 2 additions, 0 deletions...-api/src/org/briarproject/api/sync/ValidationManager.java
- briar-core/src/org/briarproject/blogs/BlogManagerImpl.java 4 additions, 4 deletionsbriar-core/src/org/briarproject/blogs/BlogManagerImpl.java
- briar-core/src/org/briarproject/blogs/BlogPostValidator.java 8 additions, 6 deletionsbriar-core/src/org/briarproject/blogs/BlogPostValidator.java
- briar-core/src/org/briarproject/clients/BdfIncomingMessageHook.java 13 additions, 113 deletions.../src/org/briarproject/clients/BdfIncomingMessageHook.java
Loading
Please register or sign in to comment