Skip to content

Commit b05fe1c

Browse files
authored
refactor: funding module (#10520)
2 parents 56fb55a + be3edf5 commit b05fe1c

File tree

89 files changed

+510
-432
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+510
-432
lines changed

app-k9mail/src/main/kotlin/app/k9mail/feature/FeatureModule.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package app.k9mail.feature
22

3-
import app.k9mail.feature.funding.api.FundingSettings
4-
import app.k9mail.feature.funding.featureFundingModule
53
import app.k9mail.feature.migration.launcher.featureMigrationModule
64
import app.k9mail.feature.onboarding.migration.onboardingMigrationModule
75
import app.k9mail.feature.telemetry.telemetryModule
86
import com.fsck.k9.BuildConfig
97
import net.thunderbird.android.feature.mail.message.reader.api.css.DefaultCssClassNameProvider
108
import net.thunderbird.feature.account.settings.featureAccountSettingsModule
9+
import net.thunderbird.feature.funding.api.FundingSettings
10+
import net.thunderbird.feature.funding.featureFundingModule
1111
import net.thunderbird.feature.mail.message.list.internal.featureMessageListModule
1212
import net.thunderbird.feature.mail.message.reader.api.css.CssClassNameProvider
1313
import org.koin.dsl.module

app-k9mail/src/main/kotlin/app/k9mail/feature/K9FundingSettings.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package app.k9mail.feature
22

3-
import app.k9mail.feature.funding.api.FundingSettings
43
import com.fsck.k9.K9
4+
import net.thunderbird.feature.funding.api.FundingSettings
55

66
internal class K9FundingSettings : FundingSettings {
77
override fun getReminderReferenceTimestamp(): Long = K9.fundingReminderReferenceTimestamp

app-thunderbird/src/main/kotlin/net/thunderbird/android/feature/FeatureModule.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package net.thunderbird.android.feature
22

3-
import app.k9mail.feature.funding.api.FundingSettings
4-
import app.k9mail.feature.funding.featureFundingModule
53
import app.k9mail.feature.migration.launcher.featureMigrationModule
64
import app.k9mail.feature.onboarding.migration.onboardingMigrationModule
75
import app.k9mail.feature.telemetry.telemetryModule
86
import net.thunderbird.android.BuildConfig
97
import net.thunderbird.android.feature.mail.message.reader.api.css.DefaultCssClassNameProvider
108
import net.thunderbird.feature.account.settings.featureAccountSettingsModule
9+
import net.thunderbird.feature.funding.api.FundingSettings
10+
import net.thunderbird.feature.funding.featureFundingModule
1111
import net.thunderbird.feature.mail.message.list.internal.featureMessageListModule
1212
import net.thunderbird.feature.mail.message.reader.api.css.CssClassNameProvider
1313
import org.koin.dsl.module

app-thunderbird/src/main/kotlin/net/thunderbird/android/feature/TbFundingSettings.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package net.thunderbird.android.feature
22

3-
import app.k9mail.feature.funding.api.FundingSettings
43
import com.fsck.k9.K9
4+
import net.thunderbird.feature.funding.api.FundingSettings
55

66
internal class TbFundingSettings : FundingSettings {
77
override fun getReminderReferenceTimestamp(): Long = K9.fundingReminderReferenceTimestamp

feature/funding/api/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
}
55

66
android {
7-
namespace = "app.k9mail.feature.funding.api"
7+
namespace = "net.thunderbird.feature.funding.api"
88
resourcePrefix = "funding_api_"
99
}
1010

feature/funding/api/src/main/kotlin/app/k9mail/feature/funding/api/FundingManager.kt renamed to feature/funding/api/src/main/kotlin/net/thunderbird/feature/funding/api/FundingManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package app.k9mail.feature.funding.api
1+
package net.thunderbird.feature.funding.api
22

33
import androidx.appcompat.app.AppCompatActivity
44

feature/funding/api/src/main/kotlin/app/k9mail/feature/funding/api/FundingNavigation.kt renamed to feature/funding/api/src/main/kotlin/net/thunderbird/feature/funding/api/FundingNavigation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package app.k9mail.feature.funding.api
1+
package net.thunderbird.feature.funding.api
22

33
import app.k9mail.core.ui.compose.navigation.Navigation
44
import app.k9mail.core.ui.compose.navigation.Route

feature/funding/api/src/main/kotlin/app/k9mail/feature/funding/api/FundingSettings.kt renamed to feature/funding/api/src/main/kotlin/net/thunderbird/feature/funding/api/FundingSettings.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package app.k9mail.feature.funding.api
1+
package net.thunderbird.feature.funding.api
22

33
interface FundingSettings {
44
fun getReminderReferenceTimestamp(): Long

feature/funding/api/src/main/kotlin/app/k9mail/feature/funding/api/FundingType.kt renamed to feature/funding/api/src/main/kotlin/net/thunderbird/feature/funding/api/FundingType.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package app.k9mail.feature.funding.api
1+
package net.thunderbird.feature.funding.api
22

33
enum class FundingType {
44
GOOGLE_PLAY,

feature/funding/api/src/test/kotlin/app/k9mail/feature/funding/api/FundingNavigationTest.kt renamed to feature/funding/api/src/test/kotlin/net/thunderbird/feature/funding/api/FundingNavigationTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package app.k9mail.feature.funding.api
1+
package net.thunderbird.feature.funding.api
22

33
import assertk.assertThat
44
import assertk.assertions.isEqualTo

0 commit comments

Comments
 (0)