From cf8f5c989f69574d596628a449c80f5a50435ed3 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Tue, 24 Nov 2020 09:36:10 -0300 Subject: [PATCH] Move AuthorInfo from bramble to briar --- .idea/runConfigurations/All_tests.xml | 1 + .../All_tests_in_briar_api.xml | 14 +++ .../bramble/api/contact/ContactManager.java | 11 -- .../bramble/contact/ContactManagerImpl.java | 25 ---- .../contact/ContactManagerImplTest.java | 77 ------------ .../briar/android/AndroidComponent.java | 3 + .../briar/android/blog/BlogPostItem.java | 2 +- .../briar/android/forum/ForumPostItem.java | 2 +- .../conversation/GroupMessageItem.java | 2 +- .../JoinMessageItemViewHolder.java | 2 +- .../android/privategroup/list/GroupItem.java | 2 +- .../privategroup/list/GroupListViewModel.java | 11 +- .../memberlist/MemberListItem.java | 4 +- .../memberlist/MemberListItemHolder.java | 2 +- .../briar/android/threaded/ThreadItem.java | 2 +- .../briar/android/view/AuthorView.java | 6 +- .../android/view/TrustIndicatorView.java | 2 +- .../android/forum/ForumActivityTest.java | 4 +- .../list/GroupListViewModelTest.java | 12 +- briar-api/build.gradle | 3 + .../briar/api/blog/BlogCommentHeader.java | 2 +- .../briar/api/blog/BlogPostHeader.java | 2 +- .../briar/api/client/PostHeader.java | 4 +- .../briar/api/forum/ForumPostHeader.java | 2 +- .../briar}/api/identity/AuthorInfo.java | 3 +- .../briar/api/identity/AuthorManager.java | 21 ++++ .../api/introduction/IntroductionRequest.java | 2 +- .../introduction/IntroductionResponse.java | 2 +- .../briar/api/privategroup/GroupMember.java | 2 +- .../api/privategroup/GroupMessageHeader.java | 2 +- .../briar}/api/identity/AuthorInfoTest.java | 6 +- .../briar/BriarCoreEagerSingletons.java | 4 + .../briarproject/briar/BriarCoreModule.java | 2 + .../briar/blog/BlogManagerImpl.java | 18 +-- .../briar/forum/ForumManagerImpl.java | 18 +-- .../briar/identity/AuthorManagerImpl.java | 56 +++++++++ .../briar/identity/IdentityModule.java | 25 ++++ .../introduction/AbstractProtocolEngine.java | 8 +- .../IntroduceeProtocolEngine.java | 12 +- .../IntroducerProtocolEngine.java | 6 +- .../introduction/IntroductionManagerImpl.java | 12 +- .../privategroup/PrivateGroupManagerImpl.java | 21 ++-- .../briar/blog/BlogManagerImplTest.java | 34 +++--- .../blog/BlogManagerIntegrationTest.java | 2 +- .../FeedManagerIntegrationTestComponent.java | 2 + .../briar/identity/AuthorManagerImplTest.java | 115 ++++++++++++++++++ .../IntroductionIntegrationTestComponent.java | 2 + .../MessageSizeIntegrationTestComponent.java | 2 + .../PrivateGroupIntegrationTest.java | 2 +- .../PrivateGroupManagerIntegrationTest.java | 2 +- .../test/BriarIntegrationTestComponent.java | 5 + .../bramble/identity/OutputAuthor.kt | 2 +- .../headless/blogs/BlogControllerTest.kt | 4 +- .../headless/event/WebSocketControllerTest.kt | 4 +- .../messaging/MessagingControllerImplTest.kt | 6 +- 55 files changed, 378 insertions(+), 221 deletions(-) create mode 100644 .idea/runConfigurations/All_tests_in_briar_api.xml rename {bramble-api/src/main/java/org/briarproject/bramble => briar-api/src/main/java/org/briarproject/briar}/api/identity/AuthorInfo.java (92%) create mode 100644 briar-api/src/main/java/org/briarproject/briar/api/identity/AuthorManager.java rename {bramble-api/src/test/java/org/briarproject/bramble => briar-api/src/test/java/org/briarproject/briar}/api/identity/AuthorInfoTest.java (79%) create mode 100644 briar-core/src/main/java/org/briarproject/briar/identity/AuthorManagerImpl.java create mode 100644 briar-core/src/main/java/org/briarproject/briar/identity/IdentityModule.java create mode 100644 briar-core/src/test/java/org/briarproject/briar/identity/AuthorManagerImplTest.java diff --git a/.idea/runConfigurations/All_tests.xml b/.idea/runConfigurations/All_tests.xml index 7d53e9dcc..b06a2885f 100644 --- a/.idea/runConfigurations/All_tests.xml +++ b/.idea/runConfigurations/All_tests.xml @@ -13,6 +13,7 @@