Merge branch 'use-client-helper' into 'master'
Use client helper in existing clients Use the new ClientHelper to reduce boilerplate in existing clients. Add a BdfMessageValidator superclass for clients that format their messages as BDF lists and their metadata as BDF dictionaries (which all existing clients do). See merge request !115
Showing
- briar-android/src/org/briarproject/android/contact/ConversationActivity.java 2 additions, 5 deletions...rg/briarproject/android/contact/ConversationActivity.java
- briar-android/src/org/briarproject/android/forum/WriteForumPostActivity.java 2 additions, 2 deletions...rg/briarproject/android/forum/WriteForumPostActivity.java
- briar-api/src/org/briarproject/api/clients/ClientHelper.java 17 additions, 0 deletionsbriar-api/src/org/briarproject/api/clients/ClientHelper.java
- briar-api/src/org/briarproject/api/forum/ForumPostFactory.java 3 additions, 3 deletions...-api/src/org/briarproject/api/forum/ForumPostFactory.java
- briar-api/src/org/briarproject/api/messaging/PrivateMessageFactory.java 2 additions, 4 deletions...org/briarproject/api/messaging/PrivateMessageFactory.java
- briar-core/src/org/briarproject/clients/BdfMessageValidator.java 114 additions, 0 deletions...ore/src/org/briarproject/clients/BdfMessageValidator.java
- briar-core/src/org/briarproject/clients/ClientHelperImpl.java 85 additions, 52 deletions...r-core/src/org/briarproject/clients/ClientHelperImpl.java
- briar-core/src/org/briarproject/forum/ForumListValidator.java 30 additions, 52 deletions...r-core/src/org/briarproject/forum/ForumListValidator.java
- briar-core/src/org/briarproject/forum/ForumManagerImpl.java 41 additions, 108 deletionsbriar-core/src/org/briarproject/forum/ForumManagerImpl.java
- briar-core/src/org/briarproject/forum/ForumModule.java 9 additions, 15 deletionsbriar-core/src/org/briarproject/forum/ForumModule.java
- briar-core/src/org/briarproject/forum/ForumPostFactoryImpl.java 19 additions, 57 deletions...core/src/org/briarproject/forum/ForumPostFactoryImpl.java
- briar-core/src/org/briarproject/forum/ForumPostValidator.java 72 additions, 122 deletions...r-core/src/org/briarproject/forum/ForumPostValidator.java
- briar-core/src/org/briarproject/forum/ForumSharingManagerImpl.java 68 additions, 126 deletions...e/src/org/briarproject/forum/ForumSharingManagerImpl.java
- briar-core/src/org/briarproject/messaging/MessagingManagerImpl.java 33 additions, 93 deletions.../src/org/briarproject/messaging/MessagingManagerImpl.java
- briar-core/src/org/briarproject/messaging/MessagingModule.java 3 additions, 3 deletions...-core/src/org/briarproject/messaging/MessagingModule.java
- briar-core/src/org/briarproject/messaging/PrivateMessageFactoryImpl.java 9 additions, 24 deletions...org/briarproject/messaging/PrivateMessageFactoryImpl.java
- briar-core/src/org/briarproject/messaging/PrivateMessageValidator.java 27 additions, 65 deletions...c/org/briarproject/messaging/PrivateMessageValidator.java
- briar-core/src/org/briarproject/properties/PropertiesModule.java 3 additions, 3 deletions...ore/src/org/briarproject/properties/PropertiesModule.java
- briar-core/src/org/briarproject/properties/TransportPropertyManagerImpl.java 47 additions, 96 deletions...briarproject/properties/TransportPropertyManagerImpl.java
- briar-core/src/org/briarproject/properties/TransportPropertyValidator.java 32 additions, 62 deletions...g/briarproject/properties/TransportPropertyValidator.java
Loading
Please register or sign in to comment