mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/assets/android/AndroidAssetManager.kt | 10 | A 0 mins | D 66% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/auth/Auth.kt | 25 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/auth/User.kt | 5 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/auth/firebase/FirebaseAuth.kt | 67 | A 0 mins | A 97% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/auth/firebase/FirebaseUser.kt | 9 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/DataStore.kt | 6 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/DataStoreFactory.kt | 4 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/Edit.kt | 4 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/Key.kt | 2 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/KeyFactory.kt | 10 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/MutablePreferences.kt | 5 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/Preferences.kt | 7 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXDataStoreFactory.kt | 22 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXKey.kt | 8 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXKeyFactory.kt | 12 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXMutablePreferences.kt | 13 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXPreferences.kt | 16 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/datastore/androidx/AndroidXPreferencesDataStore.kt | 19 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/CollectionReference.kt | 6 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/DocumentEditScope.kt | 21 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/DocumentReference.kt | 23 | A 0 mins | D 66% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/DocumentSnapshot.kt | 5 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/FieldPath.kt | 8 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/FieldValue.kt | 5 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/Query.kt | 32 | A 0 mins | C 73% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/QuerySnapshot.kt | 5 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/RecordingDocumentEditScope.kt | 15 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/Store.kt | 7 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/Transaction.kt | 16 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreCollectionReference.kt | 12 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreDocumentReference.kt | 63 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreDocumentSnapshot.kt | 9 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreFieldPath.kt | 7 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreFieldValue.kt | 11 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreQuery.kt | 55 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreQuerySnapshot.kt | 10 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreStore.kt | 16 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/persistence/store/firestore/FirestoreTransaction.kt | 41 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/sound/SoundPlayer.kt | 4 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/sound/android/AndroidSoundPlayer.kt | 13 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/speech/SpeechRecognizer.kt | 11 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/speech/SpeechRecognizerFactory.kt | 4 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/speech/android/AndroidSpeechRecognizerFactory.kt | 46 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/speech/android/RecognitionListenerAdapter.kt | 14 | A 0 mins | A 90% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/time/TimeProvider.kt | 4 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/time/system/SystemTimeProvider.kt | 7 | A 0 mins | A 100% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/tts/TextToSpeech.kt | 6 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/tts/TextToSpeechFactory.kt | 4 | A 0 mins | F 0% |
mobile/src/main/java/ch/epfl/sdp/mobile/infrastructure/tts/android/AndroidTextToSpeechFactory.kt | 42 | A 0 mins | D 63% |
mobile/src/main/java/ch/epfl/sdp/mobile/state/CompositionLocals.kt | 37 | A 0 mins | A 100% |