Skip to content

Commit 9dfecfb

Browse files
πŸ”„ synced file(s) with circlefin/modularwallets-android-sdk-internal (#5)
synced local file(s) with [circlefin/modularwallets-android-sdk-internal](https://github.com/circlefin/modularwallets-android-sdk-internal). <details> <summary>Changed files</summary> <ul> <li>created local directory <code>./gradle/</code> and copied all sub files/folders from remote directory <code>./gradle/</code></li><li>created local directory <code>./lib/</code> and copied all sub files/folders from remote directory <code>./lib/</code></li><li>created local <code>./.gitignore</code> from remote <code>./.gitignore</code></li><li>created local <code>./build.gradle.kts</code> from remote <code>./build.gradle.kts</code></li><li>created local <code>./gradle.properties</code> from remote <code>./gradle.properties</code></li><li>created local <code>./gradlew</code> from remote <code>./gradlew</code></li><li>created local <code>./gradlew.bat</code> from remote <code>./gradlew.bat</code></li><li>created local <code>./settings.gradle.kts</code> from remote <code>./settings.gradle.kts</code></li> </ul> </details> --- This PR was created automatically by the [repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action) workflow run [#13493172826](https://github.com/circlefin/modularwallets-android-sdk-internal/actions/runs/13493172826)
1 parent b960a82 commit 9dfecfb

File tree

107 files changed

+12714
-0
lines changed

Some content is hidden

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

107 files changed

+12714
-0
lines changed

β€Ž.gitignoreβ€Ž

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
*.iml
2+
.gradle
3+
/local.properties
4+
/.idea/caches
5+
/.idea/libraries
6+
/.idea/modules.xml
7+
/.idea/workspace.xml
8+
/.idea/navEditor.xml
9+
/.idea/assetWizardSettings.xml
10+
.DS_Store
11+
/build
12+
/captures
13+
.externalNativeBuild
14+
.cxx
15+
local.properties

β€Žbuild.gradle.ktsβ€Ž

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Top-level build file where you can add configuration options common to all sub-projects/modules.
2+
plugins {
3+
alias(libs.plugins.android.application) apply false
4+
alias(libs.plugins.jetbrains.kotlin.android) apply false
5+
alias(libs.plugins.android.library) apply false
6+
alias(libs.plugins.google.ksp) apply false
7+
}
8+
9+
subprojects {
10+
afterEvaluate {
11+
// Load configuration file (if it exists)
12+
val jacocoFile = file("../jacoco.gradle")
13+
if (jacocoFile.exists()) {
14+
apply(from = jacocoFile)
15+
println("jacoco applied.")
16+
} else {
17+
println("jacoco file not found.")
18+
}
19+
}
20+
}

β€Žgradle.propertiesβ€Ž

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Project-wide Gradle settings.
2+
# IDE (e.g. Android Studio) users:
3+
# Gradle settings configured through the IDE *will override*
4+
# any settings specified in this file.
5+
# For more details on how to configure your build environment visit
6+
# http://www.gradle.org/docs/current/userguide/build_environment.html
7+
# Specifies the JVM arguments used for the daemon process.
8+
# The setting is particularly useful for tweaking memory settings.
9+
org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
10+
# When configured, Gradle will run in incubating parallel mode.
11+
# This option should only be used with decoupled projects. For more details, visit
12+
# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects
13+
# org.gradle.parallel=true
14+
# AndroidX package structure to make it clearer which packages are bundled with the
15+
# Android operating system, and which are packaged with your app's APK
16+
# https://developer.android.com/topic/libraries/support-library/androidx-rn
17+
android.useAndroidX=true
18+
# Kotlin code style for this project: "official" or "obsolete":
19+
kotlin.code.style=official
20+
# Enables namespacing of each library's R class so that its R class includes only the
21+
# resources declared in the library itself and none from the library's dependencies,
22+
# thereby reducing the size of the R class for that library
23+
android.nonTransitiveRClass=true

β€Žgradle/libs.versions.tomlβ€Ž

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
[versions]
2+
agp = "8.5.1"
3+
kotlin = "1.9.21"
4+
coreKtx = "1.13.1"
5+
junit = "4.13.2"
6+
junitVersion = "1.2.1"
7+
espressoCore = "3.6.1"
8+
appcompat = "1.7.0"
9+
material = "1.12.0"
10+
mockitoCore = "5.14.2"
11+
web3j = "4.8.9-android"
12+
gson = "2.10"
13+
retrofit2 = "2.9.0"
14+
okhttp3-logging-interceptor = "4.11.0"
15+
kotlinx-coroutines-test = "1.8.1"
16+
moshi = "1.15.1"
17+
ksp = "1.9.21-1.0.15"
18+
androidx-credentials = "1.3.0-alpha01"
19+
dokka = "1.9.20"
20+
21+
22+
[libraries]
23+
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
24+
junit = { group = "junit", name = "junit", version.ref = "junit" }
25+
androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
26+
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
27+
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
28+
material = { group = "com.google.android.material", name = "material", version.ref = "material" }
29+
mockito-android = { module = "org.mockito:mockito-android", version.ref = "mockitoCore" }
30+
mockito-core = { module = "org.mockito:mockito-core", version = "5.14.2" }
31+
web3j = { group = "org.web3j", name = "core", version.ref = "web3j" }
32+
retrofit2-retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit2" }
33+
retrofit2-converter-gson = { group = "com.squareup.retrofit2", name = "converter-gson", version.ref = "retrofit2" }
34+
gson = { group = "com.google.code.gson", name = "gson", version.ref = "gson" }
35+
okhttp3-logging-interceptor = { group = "com.squareup.okhttp3", name = "logging-interceptor", version.ref = "okhttp3-logging-interceptor" }
36+
kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "kotlinx-coroutines-test" }
37+
moshi-kotlin = { group = "com.squareup.moshi", name = "moshi-kotlin", version.ref = "moshi" }
38+
moshi-ksp = { group = "com.squareup.moshi", name = "moshi-kotlin-codegen", version.ref = "moshi" }
39+
retrofit2-converter-moshi = { group = "com.squareup.retrofit2", name = "converter-moshi", version.ref = "retrofit2" }
40+
androidx-credentials = { group = "androidx.credentials", name = "credentials", version.ref = "androidx-credentials" }
41+
androidx-credentials-auth = { group = "androidx.credentials", name = "credentials-play-services-auth", version.ref = "androidx-credentials" }
42+
43+
44+
[plugins]
45+
android-application = { id = "com.android.application", version.ref = "agp" }
46+
jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
47+
android-library = { id = "com.android.library", version.ref = "agp" }
48+
google-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
49+
jetbrains-dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
57.8 KB
Binary file not shown.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#Mon Sep 02 21:26:25 CST 2024
2+
distributionBase=GRADLE_USER_HOME
3+
distributionPath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
5+
zipStoreBase=GRADLE_USER_HOME
6+
zipStorePath=wrapper/dists

β€Žgradlewβ€Ž

Lines changed: 185 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žgradlew.batβ€Ž

Lines changed: 89 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žlib/.gitignoreβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

0 commit comments

Comments
Β (0)