Skip to content

Commit 7efc550

Browse files
authored
ADS: Move all ADS modules under the same folder (#6975)
Task/Issue URL: https://app.asana.com/1/137249556945/project/1202552961248957/task/1211716560268930?focus=true ### Description Move all ADS related modules under the same folder ### Steps to test this PR _Smoke tests_ - [x] Open the app installing the Play flavour - [x] Play around to verify nothing is broken _Play Flavour_ - [x] Open the app installing the Play flavour - [x] Navigate to settings - [x] Verify that the ADS Preview feature is not visible _Internal Flavour_ - [x] Open the app installing the Internal flavour - [x] Navigate to settings - [x] Verify that the ADS Preview feature is visible
1 parent 5a5234f commit 7efc550

File tree

574 files changed

+12181
-8558
lines changed

Some content is hidden

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

574 files changed

+12181
-8558
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# This is the module where the Android Design System resides
22
# Any changes to the source files of this module require approval from @malmstein or @nalcalag.
3-
/common/common-ui/ @malmstein @nalcalag
3+
/android-design-system/design-system/ @malmstein @mikescamell
4+
/android-design-system/design-system-internal/ @malmstein @mikescamell
45
/saved-sites/ @malmstein
56
/example-feature/ @cdrussell

android-design-system/design-system-internal/build.gradle

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,18 @@ android {
2626
anvil {
2727
generateDaggerFactories = true // default is false
2828
}
29+
lint {
30+
baseline = file("lint-baseline.xml")
31+
}
2932
namespace 'com.duckduckgo.common.ui.internal'
33+
34+
buildFeatures {
35+
compose true
36+
}
37+
38+
composeOptions {
39+
kotlinCompilerExtensionVersion = "_"
40+
}
3041
}
3142

3243
dependencies {
@@ -42,11 +53,13 @@ dependencies {
4253
implementation project(path: ':app-build-config-api')
4354
implementation project(':internal-features-api')
4455
implementation project(path: ':navigation-api')
56+
implementation "androidx.datastore:datastore-preferences:_"
4557

4658
implementation AndroidX.appCompat
4759
implementation Google.android.material
4860
implementation AndroidX.constraintLayout
4961
implementation AndroidX.core.splashscreen
62+
implementation AndroidX.fragment.ktx
5063
implementation AndroidX.recyclerView
5164
implementation AndroidX.lifecycle.viewModelKtx
5265
// just to get the dagger annotations

0 commit comments

Comments
 (0)