Skip to content

Commit b0220ea

Browse files
Update Jacoco exclusion list (#3596)
1 parent f66c5d5 commit b0220ea

1 file changed

Lines changed: 6 additions & 55 deletions

File tree

config/jacoco/jacoco.gradle

Lines changed: 6 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -38,69 +38,20 @@ tasks.register('jacocoLocalDebugUnitTestReport', JacocoReport) {
3838
dir: 'build/intermediates/classes/localDebug/transformLocalDebugClassesWithAsm/dirs/org/groundplatform/android',
3939
excludes: [
4040
'**/databinding/*',
41+
'**/proto/*',
42+
'**/migration/*',
4143
'**/local/room/dao/*',
4244
'**/*_Factory*',
4345
'**/*Hilt*',
4446
'**/*Args*',
4547
'**/*Directions*',
4648
'**/LocalDatabase_Impl*',
4749
'**/*Module*',
48-
'**/persistence/remote/firebase/base/FluentCollectionReference*',
49-
'**/persistence/remote/firebase/base/FluentDocumentReference*',
50-
'**/persistence/remote/firebase/FirebaseStorageManager*',
51-
'**/persistence/remote/firebase/schema/LoiCollectionReference*',
52-
'**/persistence/remote/firebase/schema/LoiDocumentReference*',
53-
'**/persistence/remote/firebase/schema/SubmissionCollectionReference*',
54-
'**/persistence/remote/firebase/schema/SubmissionDocumentReference*',
55-
'**/persistence/remote/firebase/schema/SurveyDocumentReference*',
56-
'**/persistence/remote/firebase/schema/SurveysCollectionReference*',
57-
'**/persistence/remote/firebase/schema/TermsOfServiceCollectionReference*',
58-
'**/persistence/remote/firebase/schema/TermsOfServiceDocumentReference*',
59-
'**/map/gms/features/FeatureManager*',
60-
'**/map/gms/features/MapsItemManager*',
61-
'**/persistence/sync/MediaUploadWorkManager*',
62-
'**/persistence/sync/MutationSyncWorkManager*',
50+
'**/data/remote/firebase/base/*',
51+
'**/data/remote/firebase/schema/*Reference*',
52+
'**/data/remote/firebase/FirebaseStorageManager*',
53+
'**/data/remote/firebase/FirestoreDataStore*',
6354
'**/system/channel/LocationSharedFlowCallback*',
64-
'**/AbstractActivity*',
65-
'**/common/AbstractDialogFragment*',
66-
'**/common/AbstractFragment*',
67-
'**/common/AbstractMapContainerFragment*',
68-
'**/common/AbstractViewModel*',
69-
'**/datacollection/components/TaskButton*',
70-
'**/datacollection/tasks/AbstractTaskFragment*',
71-
'**/datacollection/tasks/AbstractTaskViewModel*',
72-
'**/map/gms/ClippingTileProvider*',
73-
'**/common/AbstractMapFragmentWithControls*',
74-
'**/map/gms/TemplateUrlTileProvider*',
75-
'**/persistence/sync/WorkRequestBuilder*',
76-
'**/persistence/remote/firebase/FirestoreUuidGenerator*',
77-
'**/SettingsActivity*',
78-
'**/signin/SignInViewModel*',
79-
'**/startup/StartupFragment*',
80-
'**/startup/StartupViewModel*',
81-
'**/system/ActivityStreams*',
82-
'**/map/gms/GoogleMapsFragment*',
83-
'**/tos/TermsOfServiceViewModel*',
84-
'**/util/BitmapUtil*',
85-
'**/util/FileUtil*',
86-
'**/home/mapcontainer/MapTypeAdapter*',
87-
'**/common/EphemeralPopups*',
88-
'**/common/MapConfig*',
89-
'**/common/ViewModelFactory*',
90-
'**/common/ViewModelModule*',
91-
'**/datacollection/components/ButtonAction*',
92-
'**/datacollection/components/TaskView*',
93-
'**/datacollection/components/TaskView*',
94-
'**/datacollection/DataCollectionViewPagerAdapter*',
95-
'**/datacollection/tasks/multiplechoice/MultipleChoiceAdapter*',
96-
'**/FirebaseCrashLogger*',
97-
'**/home/mapcontainer/AdaptiveSpacingItemDecorator*',
98-
'**/home/mapcontainer/cards/MapCardAdapter*',
99-
'**/map/gms/mog/MogProviderModule*',
100-
'**/offlineareas/OfflineAreaListAdapter*',
101-
'**/system/RequestPermissionsResult*',
102-
'**/system/SettingsClient*',
103-
'**/util/AsyncSingletonProvider*',
10455
]
10556
)
10657
sourceDirectories.from = files('src/main/java/org/groundplatform/android')

0 commit comments

Comments
 (0)