File tree 17 files changed +34
-16
lines changed
androidTest/java/com/google/firebase/crashlytics/internal
main/java/com/google/firebase/crashlytics
test/java/com/google/firebase/crashlytics/internal/common 17 files changed +34
-16
lines changed Original file line number Diff line number Diff line change 37
37
import com .google .firebase .concurrent .TestOnlyExecutors ;
38
38
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
39
39
import com .google .firebase .crashlytics .internal .CrashlyticsTestCase ;
40
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
41
40
import com .google .firebase .crashlytics .internal .DevelopmentPlatformProvider ;
42
41
import com .google .firebase .crashlytics .internal .NativeSessionFileProvider ;
43
42
import com .google .firebase .crashlytics .internal .analytics .AnalyticsEventLogger ;
43
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
44
44
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
45
45
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
46
46
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
Original file line number Diff line number Diff line change 31
31
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
32
32
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponentDeferredProxy ;
33
33
import com .google .firebase .crashlytics .internal .CrashlyticsTestCase ;
34
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
35
34
import com .google .firebase .crashlytics .internal .DevelopmentPlatformProvider ;
36
35
import com .google .firebase .crashlytics .internal .RemoteConfigDeferredProxy ;
37
36
import com .google .firebase .crashlytics .internal .analytics .UnavailableAnalyticsEventLogger ;
38
37
import com .google .firebase .crashlytics .internal .breadcrumbs .DisabledBreadcrumbSource ;
38
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
39
39
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
40
40
import com .google .firebase .crashlytics .internal .settings .Settings ;
41
41
import com .google .firebase .crashlytics .internal .settings .SettingsController ;
Original file line number Diff line number Diff line change 33
33
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
34
34
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponentDeferredProxy ;
35
35
import com .google .firebase .crashlytics .internal .CrashlyticsTestCase ;
36
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
37
36
import com .google .firebase .crashlytics .internal .DevelopmentPlatformProvider ;
38
37
import com .google .firebase .crashlytics .internal .RemoteConfigDeferredProxy ;
39
38
import com .google .firebase .crashlytics .internal .analytics .UnavailableAnalyticsEventLogger ;
40
39
import com .google .firebase .crashlytics .internal .breadcrumbs .BreadcrumbHandler ;
41
40
import com .google .firebase .crashlytics .internal .breadcrumbs .BreadcrumbSource ;
42
41
import com .google .firebase .crashlytics .internal .breadcrumbs .DisabledBreadcrumbSource ;
42
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
43
43
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
44
44
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
45
45
import com .google .firebase .crashlytics .internal .settings .Settings ;
Original file line number Diff line number Diff line change 34
34
import com .google .android .gms .tasks .Task ;
35
35
import com .google .android .gms .tasks .Tasks ;
36
36
import com .google .firebase .concurrent .TestOnlyExecutors ;
37
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
37
+ import com .google .firebase .crashlytics .internal .concurrency . CrashlyticsWorker ;
38
38
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
39
39
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
40
40
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- package com .google .firebase .crashlytics .internal ;
17
+ package com .google .firebase .crashlytics .internal . concurrency ;
18
18
19
19
import static com .google .common .truth .Truth .assertThat ;
20
20
import static org .junit .Assert .assertThrows ;
Original file line number Diff line number Diff line change 18
18
19
19
import com .google .firebase .concurrent .TestOnlyExecutors ;
20
20
import com .google .firebase .crashlytics .internal .CrashlyticsTestCase ;
21
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
21
+ import com .google .firebase .crashlytics .internal .concurrency . CrashlyticsWorker ;
22
22
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
23
23
import java .io .File ;
24
24
import java .io .IOException ;
Original file line number Diff line number Diff line change 27
27
import com .google .android .gms .tasks .Tasks ;
28
28
import com .google .firebase .concurrent .TestOnlyExecutors ;
29
29
import com .google .firebase .crashlytics .internal .CrashlyticsTestCase ;
30
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
31
30
import com .google .firebase .crashlytics .internal .common .CurrentTimeProvider ;
32
31
import com .google .firebase .crashlytics .internal .common .DataCollectionArbiter ;
33
32
import com .google .firebase .crashlytics .internal .common .DeliveryMechanism ;
34
33
import com .google .firebase .crashlytics .internal .common .InstallIdProvider ;
35
34
import com .google .firebase .crashlytics .internal .common .InstallIdProvider .InstallIds ;
35
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
36
36
import java .util .concurrent .Executor ;
37
37
import java .util .concurrent .ExecutorService ;
38
38
import java .util .concurrent .TimeUnit ;
Original file line number Diff line number Diff line change 24
24
import com .google .firebase .analytics .connector .AnalyticsConnector ;
25
25
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
26
26
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponentDeferredProxy ;
27
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
28
27
import com .google .firebase .crashlytics .internal .DevelopmentPlatformProvider ;
29
28
import com .google .firebase .crashlytics .internal .Logger ;
30
29
import com .google .firebase .crashlytics .internal .RemoteConfigDeferredProxy ;
35
34
import com .google .firebase .crashlytics .internal .common .CrashlyticsCore ;
36
35
import com .google .firebase .crashlytics .internal .common .DataCollectionArbiter ;
37
36
import com .google .firebase .crashlytics .internal .common .IdManager ;
37
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
38
38
import com .google .firebase .crashlytics .internal .network .HttpRequestFactory ;
39
39
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
40
40
import com .google .firebase .crashlytics .internal .settings .SettingsController ;
Original file line number Diff line number Diff line change 31
31
import com .google .android .gms .tasks .Tasks ;
32
32
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
33
33
import com .google .firebase .crashlytics .internal .CrashlyticsPreconditions ;
34
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
35
34
import com .google .firebase .crashlytics .internal .Logger ;
36
35
import com .google .firebase .crashlytics .internal .NativeSessionFileProvider ;
37
36
import com .google .firebase .crashlytics .internal .analytics .AnalyticsEventLogger ;
37
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
38
38
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
39
39
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
40
40
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
Original file line number Diff line number Diff line change 27
27
import com .google .firebase .crashlytics .BuildConfig ;
28
28
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
29
29
import com .google .firebase .crashlytics .internal .CrashlyticsPreconditions ;
30
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
31
30
import com .google .firebase .crashlytics .internal .Logger ;
32
31
import com .google .firebase .crashlytics .internal .RemoteConfigDeferredProxy ;
33
32
import com .google .firebase .crashlytics .internal .analytics .AnalyticsEventLogger ;
34
33
import com .google .firebase .crashlytics .internal .breadcrumbs .BreadcrumbSource ;
34
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
35
35
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
36
36
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
37
37
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
Original file line number Diff line number Diff line change 23
23
import androidx .annotation .VisibleForTesting ;
24
24
import com .google .android .gms .tasks .Task ;
25
25
import com .google .android .gms .tasks .Tasks ;
26
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
27
26
import com .google .firebase .crashlytics .internal .Logger ;
27
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
28
28
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
29
29
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
30
30
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- package com .google .firebase .crashlytics .internal ;
17
+ package com .google .firebase .crashlytics .internal . concurrency ;
18
18
19
19
import androidx .annotation .VisibleForTesting ;
20
20
import com .google .android .gms .tasks .CancellationTokenSource ;
Original file line number Diff line number Diff line change
1
+ /*
2
+ * Copyright 2024 Google LLC
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License");
5
+ * you may not use this file except in compliance with the License.
6
+ * You may obtain a copy of the License at
7
+ *
8
+ * http://www.apache.org/licenses/LICENSE-2.0
9
+ *
10
+ * Unless required by applicable law or agreed to in writing, software
11
+ * distributed under the License is distributed on an "AS IS" BASIS,
12
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ * See the License for the specific language governing permissions and
14
+ * limitations under the License.
15
+ */
16
+
17
+ /** @hide */
18
+ package com .google .firebase .crashlytics .internal .concurrency ;
Original file line number Diff line number Diff line change 17
17
import androidx .annotation .Nullable ;
18
18
import androidx .annotation .VisibleForTesting ;
19
19
import com .google .errorprone .annotations .CanIgnoreReturnValue ;
20
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
21
20
import com .google .firebase .crashlytics .internal .common .CommonUtils ;
21
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
22
22
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
23
23
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
24
24
import java .util .List ;
Original file line number Diff line number Diff line change 23
23
import com .google .android .gms .tasks .Task ;
24
24
import com .google .android .gms .tasks .TaskCompletionSource ;
25
25
import com .google .android .gms .tasks .Tasks ;
26
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
27
26
import com .google .firebase .crashlytics .internal .Logger ;
28
27
import com .google .firebase .crashlytics .internal .common .CommonUtils ;
29
28
import com .google .firebase .crashlytics .internal .common .CurrentTimeProvider ;
30
29
import com .google .firebase .crashlytics .internal .common .DataCollectionArbiter ;
31
30
import com .google .firebase .crashlytics .internal .common .DeliveryMechanism ;
32
31
import com .google .firebase .crashlytics .internal .common .IdManager ;
33
32
import com .google .firebase .crashlytics .internal .common .SystemCurrentTimeProvider ;
33
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
34
34
import com .google .firebase .crashlytics .internal .network .HttpRequestFactory ;
35
35
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
36
36
import java .util .Locale ;
Original file line number Diff line number Diff line change 31
31
import com .google .firebase .concurrent .TestOnlyExecutors ;
32
32
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponent ;
33
33
import com .google .firebase .crashlytics .internal .CrashlyticsNativeComponentDeferredProxy ;
34
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
35
34
import com .google .firebase .crashlytics .internal .DevelopmentPlatformProvider ;
36
35
import com .google .firebase .crashlytics .internal .analytics .AnalyticsEventLogger ;
36
+ import com .google .firebase .crashlytics .internal .concurrency .CrashlyticsWorker ;
37
37
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
38
38
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
39
39
import com .google .firebase .crashlytics .internal .persistence .FileStore ;
Original file line number Diff line number Diff line change 29
29
import androidx .annotation .RequiresApi ;
30
30
import androidx .test .core .app .ApplicationProvider ;
31
31
import com .google .firebase .concurrent .TestOnlyExecutors ;
32
- import com .google .firebase .crashlytics .internal .CrashlyticsWorker ;
32
+ import com .google .firebase .crashlytics .internal .concurrency . CrashlyticsWorker ;
33
33
import com .google .firebase .crashlytics .internal .metadata .LogFileManager ;
34
34
import com .google .firebase .crashlytics .internal .metadata .UserMetadata ;
35
35
import com .google .firebase .crashlytics .internal .model .CrashlyticsReport ;
You can’t perform that action at this time.
0 commit comments