diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestApp.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestApp.kt index d5b78ecc..f04319af 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestApp.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestApp.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault import com.stevesoltys.seedvault.restore.RestoreViewModel diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestRunner.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestRunner.kt index 1ee3fe99..b4b3283a 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestRunner.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/KoinInstrumentationTestRunner.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault import android.app.Application diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeBackupTestBase.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeBackupTestBase.kt index 09b88e3f..03b815f9 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeBackupTestBase.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeBackupTestBase.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e import android.content.pm.PackageInfo diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeRestoreTestBase.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeRestoreTestBase.kt index be95877d..6b9fdd1c 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeRestoreTestBase.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeRestoreTestBase.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e import android.content.pm.PackageInfo diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeTestBase.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeTestBase.kt index 050d3c2b..af052e3a 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeTestBase.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/LargeTestBase.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e import android.app.UiAutomation diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTest.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTest.kt index e2fa7d9f..568bd1c2 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTest.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTest.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e import android.content.pm.PackageManager diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTestResult.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTestResult.kt index 4c5e3b6c..7dad500e 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTestResult.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/SeedvaultLargeTestResult.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e import android.content.pm.PackageInfo diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/impl/BackupRestoreTest.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/impl/BackupRestoreTest.kt index 78c0ab7b..f553b054 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/impl/BackupRestoreTest.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/impl/BackupRestoreTest.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.impl import androidx.test.filters.LargeTest diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataInputIntercept.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataInputIntercept.kt index 2277fff5..b6739f84 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataInputIntercept.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataInputIntercept.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.io import android.app.backup.BackupDataInput diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataOutputIntercept.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataOutputIntercept.kt index 0da58800..d5f79f71 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataOutputIntercept.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/BackupDataOutputIntercept.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.io import android.app.backup.BackupDataOutput diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/InputStreamIntercept.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/InputStreamIntercept.kt index 876c10b4..30c4fdf5 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/InputStreamIntercept.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/InputStreamIntercept.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.io import java.io.ByteArrayOutputStream diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/OutputStreamIntercept.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/OutputStreamIntercept.kt index 601b8337..d82f0b06 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/OutputStreamIntercept.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/io/OutputStreamIntercept.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.io import java.io.ByteArrayOutputStream diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/UiDeviceScreen.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/UiDeviceScreen.kt index bc13414f..e6bbc1dd 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/UiDeviceScreen.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/UiDeviceScreen.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.screen import android.widget.ScrollView diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/BackupScreen.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/BackupScreen.kt index ff87985b..17cdfc64 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/BackupScreen.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/BackupScreen.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.screen.impl import android.os.Build diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/DocumentPickerScreen.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/DocumentPickerScreen.kt index 050e57b2..47c30132 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/DocumentPickerScreen.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/DocumentPickerScreen.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.screen.impl import android.widget.EditText diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RecoveryCodeScreen.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RecoveryCodeScreen.kt index 6804c5c7..244ca24e 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RecoveryCodeScreen.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RecoveryCodeScreen.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.screen.impl import com.stevesoltys.seedvault.e2e.screen.UiDeviceScreen diff --git a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RestoreScreen.kt b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RestoreScreen.kt index cc97496c..9808621c 100644 --- a/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RestoreScreen.kt +++ b/app/src/androidTest/java/com/stevesoltys/seedvault/e2e/screen/impl/RestoreScreen.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.e2e.screen.impl import com.stevesoltys.seedvault.e2e.screen.UiDeviceScreen diff --git a/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavModule.kt b/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavModule.kt index 807c976a..75181659 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavModule.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavModule.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2024 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.plugins.webdav import org.koin.android.ext.koin.androidContext diff --git a/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePlugin.kt b/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePlugin.kt index 248660c0..a2392ba2 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePlugin.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePlugin.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2024 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.plugins.webdav import android.content.Context diff --git a/app/src/main/java/com/stevesoltys/seedvault/restore/install/InstallRestriction.kt b/app/src/main/java/com/stevesoltys/seedvault/restore/install/InstallRestriction.kt index 0f3a0154..577b05ed 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/restore/install/InstallRestriction.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/restore/install/InstallRestriction.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.restore.install import android.os.UserManager diff --git a/app/src/main/java/com/stevesoltys/seedvault/settings/SchedulingFragment.kt b/app/src/main/java/com/stevesoltys/seedvault/settings/SchedulingFragment.kt index 3837c112..4309ecf2 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/settings/SchedulingFragment.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/settings/SchedulingFragment.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2024 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.settings import android.content.SharedPreferences diff --git a/app/src/main/java/com/stevesoltys/seedvault/storage/WebDavStoragePlugin.kt b/app/src/main/java/com/stevesoltys/seedvault/storage/WebDavStoragePlugin.kt index b7bdcc05..a8b8d726 100644 --- a/app/src/main/java/com/stevesoltys/seedvault/storage/WebDavStoragePlugin.kt +++ b/app/src/main/java/com/stevesoltys/seedvault/storage/WebDavStoragePlugin.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2024 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.storage import android.util.Log diff --git a/app/src/test/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePluginTest.kt b/app/src/test/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePluginTest.kt index 769dc5ba..c549ba6f 100644 --- a/app/src/test/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePluginTest.kt +++ b/app/src/test/java/com/stevesoltys/seedvault/plugins/webdav/WebDavStoragePluginTest.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.plugins.webdav import androidx.test.ext.junit.runners.AndroidJUnit4 diff --git a/app/src/test/java/com/stevesoltys/seedvault/worker/ApkBackupManagerTest.kt b/app/src/test/java/com/stevesoltys/seedvault/worker/ApkBackupManagerTest.kt index d38ae1d6..dc32063f 100644 --- a/app/src/test/java/com/stevesoltys/seedvault/worker/ApkBackupManagerTest.kt +++ b/app/src/test/java/com/stevesoltys/seedvault/worker/ApkBackupManagerTest.kt @@ -1,3 +1,8 @@ +/* + * SPDX-FileCopyrightText: 2023 The Calyx Institute + * SPDX-License-Identifier: Apache-2.0 + */ + package com.stevesoltys.seedvault.worker import android.content.pm.ApplicationInfo