Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: enable and configure typesafe project accessors #24

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions address_search/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation project(':search')
implementation projects.core
implementation projects.uiBase
implementation projects.search
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.constraint_layout
Expand Down
2 changes: 1 addition & 1 deletion analytics/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ android {
}

dependencies {
implementation project(':core')
implementation projects.core

implementation deps.hilt_android
kapt deps.hilt_android_compiler
Expand Down
6 changes: 3 additions & 3 deletions bankid/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':verification')
implementation project(':ui_base')
implementation projects.core
implementation projects.verification
implementation projects.uiBase
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.constraint_layout
Expand Down
6 changes: 3 additions & 3 deletions biometric/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation project(':diia_storage')
implementation projects.core
implementation projects.uiBase
implementation projects.diiaStorage
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.material
Expand Down
2 changes: 1 addition & 1 deletion diia_storage/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ android {
dependencies {
implementation deps.security_crypto

implementation project(':core')
implementation projects.core
implementation deps.moshi

implementation deps.hilt_android
Expand Down
6 changes: 3 additions & 3 deletions doc_driver_license/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,9 @@ dependencies {
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.appcompat
implementation project(path: ':ui_base')
implementation project(path: ':core')
implementation project(path: ':documents')
implementation projects.uiBase
implementation projects.core
implementation projects.documents
// Moshi
implementation deps.moshi
implementation deps.moshi_adapters
Expand Down
8 changes: 4 additions & 4 deletions documents/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,10 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':diia_storage')
implementation project(':web')
implementation project(path: ':ui_base')
implementation projects.core
implementation projects.diiaStorage
implementation projects.web
implementation projects.uiBase
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.appcompat
Expand Down
4 changes: 2 additions & 2 deletions home/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@ android {

dependencies {

implementation project(':core')
implementation project(':diia_storage')
implementation projects.core
implementation projects.diiaStorage
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.appcompat
Expand Down
12 changes: 6 additions & 6 deletions login/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -87,12 +87,12 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':web')
implementation project(':pin')
implementation project(':verification')
implementation project(':ui_base')
implementation project(':diia_storage')
implementation projects.core
implementation projects.web
implementation projects.pin
implementation projects.verification
implementation projects.uiBase
implementation projects.diiaStorage
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.material
Expand Down
8 changes: 4 additions & 4 deletions menu/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -89,10 +89,10 @@ android {

dependencies {

implementation project(path: ':ui_base')
implementation project(':core')
implementation project(':diia_storage')
implementation project(path: ':web')
implementation projects.uiBase
implementation projects.core
implementation projects.diiaStorage
implementation projects.web

implementation deps.fragment_ktx
implementation deps.appcompat
Expand Down
4 changes: 2 additions & 2 deletions notifications/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,8 @@ android {

dependencies {

implementation project(':core')
implementation project(':analytics')
implementation projects.core
implementation projects.analytics

implementation project(':diia_storage')
implementation deps.activity_ktx
Expand Down
38 changes: 19 additions & 19 deletions opensource/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -137,25 +137,25 @@ android {
}

dependencies {
implementation project(':core')
implementation project(':splash')
implementation project(':home')
implementation project(':menu')
implementation project(':web')
implementation project(':verification')
implementation project(':bankid')
implementation project(':login')
implementation project(':publicservice')
implementation project(':ps_criminal_cert')
implementation project(':pin')
implementation project(':biometric')
implementation project(':notifications')
implementation project(':analytics')
implementation project(':search')
implementation project(':address_search')
implementation project(':diia_storage')
implementation project(':documents')
implementation project(':doc_driver_license')
implementation projects.core
implementation projects.splash
implementation projects.home
implementation projects.menu
implementation projects.web
implementation projects.verification
implementation projects.bankid
implementation projects.login
implementation projects.publicservice
implementation projects.psCriminalCert
implementation projects.pin
implementation projects.biometric
implementation projects.notifications
implementation projects.analytics
implementation projects.search
implementation projects.addressSearch
implementation projects.diiaStorage
implementation projects.documents
implementation projects.docDriverLicense
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.legacy_support
Expand Down
6 changes: 3 additions & 3 deletions pin/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation project(':diia_storage')
implementation projects.core
implementation projects.uiBase
implementation projects.diiaStorage

implementation deps.fragment_ktx
implementation deps.appcompat
Expand Down
10 changes: 5 additions & 5 deletions ps_criminal_cert/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -93,14 +93,14 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation projects.uiBase
implementation projects.core
implementation projects.publicservice
implementation projects.addressSearch
implementation projects.search
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.appcompat
implementation project(path: ':ui_base')
implementation project(path: ':core')
implementation project(path: ':publicservice')
implementation project(path: ':address_search')
implementation project(path: ':search')
//lifecycle
implementation deps.lifecycle_extensions
implementation deps.lifecycle_livedata_ktx
Expand Down
6 changes: 3 additions & 3 deletions publicservice/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation projects.uiBase
implementation projects.core
implementation projects.diiaStorage
implementation deps.activity_ktx
implementation deps.fragment_ktx
implementation deps.appcompat
implementation project(path: ':ui_base')
implementation project(path: ':core')
implementation project(path: ':diia_storage')
//lifecycle
implementation deps.lifecycle_extensions
implementation deps.lifecycle_livedata_ktx
Expand Down
4 changes: 2 additions & 2 deletions search/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation projects.core
implementation projects.uiBase
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.constraint_layout
Expand Down
2 changes: 2 additions & 0 deletions settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ include ':analytics'
include ':diia_storage'
include ':documents'
include ':doc_driver_license'

enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
6 changes: 3 additions & 3 deletions splash/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation project(':diia_storage')
implementation projects.core
implementation projects.uiBase
implementation projects.diiaStorage
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.constraintlayout
Expand Down
2 changes: 1 addition & 1 deletion ui_base/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation projects.core
implementation deps.activity_compose
implementation deps.core_ktx
implementation deps.appcompat
Expand Down
6 changes: 3 additions & 3 deletions verification/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -90,9 +90,9 @@ android {

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
implementation project(':core')
implementation project(':ui_base')
implementation project(':diia_storage')
implementation projects.core
implementation projects.uiBase
implementation projects.diiaStorage
implementation deps.fragment_ktx
implementation deps.appcompat
implementation deps.constraint_layout
Expand Down
4 changes: 2 additions & 2 deletions web/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,8 @@ android {

dependencies {

implementation project(':core')
implementation project(path: ':ui_base')
implementation projects.core
implementation projects.uiBase

implementation deps.fragment_ktx
implementation deps.appcompat
Expand Down