Skip to content

Commit 25a331d

Browse files
committed
Format with ktfmt
1 parent 2aefe28 commit 25a331d

File tree

674 files changed

+98624
-101939
lines changed

Some content is hidden

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

674 files changed

+98624
-101939
lines changed

.editorconfig

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,18 @@ root = true
22

33
[*]
44
indent_style = space
5+
indent_size = 2
56
trim_trailing_whitespace = true
67
insert_final_newline = true
8+
max_line_length = 140
9+
ij_java_names_count_to_use_import_on_demand = 9999
10+
ij_kotlin_code_style_defaults = KOTLIN_OFFICIAL
711

812
[*.md]
913
trim_trailing_whitespace = false
1014

1115
[*.java]
12-
indent_size = 2
1316
charset = utf-8
1417

1518
[*.{kt,kts}]
16-
indent_size = 4
1719
charset = utf-8
18-
19-
[*.xml]
20-
indent_size = 2

build-logic/src/main/kotlin/io.sentry.spotless.gradle.kts

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,19 @@ plugins {
77
spotless {
88
lineEndings = LineEnding.UNIX
99
java {
10-
target("**/*.java")
10+
target("src/*/java/**/*.java")
1111
removeUnusedImports()
1212
googleJavaFormat()
1313
targetExclude("src/**/java/io/sentry/vendor/**")
1414
}
1515
kotlin {
16-
target("**/*.kt")
17-
ktlint()
16+
target("src/*/kotlin/**/*.kt", "src/*/java/**/*.kt")
17+
ktfmt().googleStyle()
1818
targetExclude("src/test/java/io/sentry/apollo4/generated/**", "src/test/java/io/sentry/apollo3/adapter/**")
19-
suppressLintsFor {
20-
step = "ktlint"
21-
shortCode = "standard:max-line-length"
22-
}
23-
suppressLintsFor {
24-
step = "ktlint"
25-
shortCode = "standard:property-naming"
26-
}
27-
suppressLintsFor {
28-
step = "ktlint"
29-
shortCode = "standard:function-naming"
30-
}
3119
}
3220
kotlinGradle {
33-
target("**/*.kts")
34-
ktlint()
21+
target("*.gradle.kts")
22+
ktfmt().googleStyle()
3523
}
3624
}
3725

sentry-android-core/build.gradle.kts

Lines changed: 83 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -2,121 +2,109 @@ import net.ltgt.gradle.errorprone.errorprone
22
import org.jetbrains.kotlin.config.KotlinCompilerVersion
33

44
plugins {
5-
id("com.android.library")
6-
kotlin("android")
7-
jacoco
8-
alias(libs.plugins.jacoco.android)
9-
alias(libs.plugins.errorprone)
10-
alias(libs.plugins.gradle.versions)
5+
id("com.android.library")
6+
kotlin("android")
7+
jacoco
8+
alias(libs.plugins.jacoco.android)
9+
alias(libs.plugins.errorprone)
10+
alias(libs.plugins.gradle.versions)
1111
}
1212

1313
android {
14-
compileSdk =
15-
libs.versions.compileSdk
16-
.get()
17-
.toInt()
18-
namespace = "io.sentry.android.core"
14+
compileSdk = libs.versions.compileSdk.get().toInt()
15+
namespace = "io.sentry.android.core"
1916

20-
defaultConfig {
21-
minSdk =
22-
libs.versions.minSdk
23-
.get()
24-
.toInt()
17+
defaultConfig {
18+
minSdk = libs.versions.minSdk.get().toInt()
2519

26-
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
20+
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2721

28-
buildConfigField("String", "SENTRY_ANDROID_SDK_NAME", "\"${Config.Sentry.SENTRY_ANDROID_SDK_NAME}\"")
22+
buildConfigField(
23+
"String",
24+
"SENTRY_ANDROID_SDK_NAME",
25+
"\"${Config.Sentry.SENTRY_ANDROID_SDK_NAME}\"",
26+
)
2927

30-
// for AGP 4.1
31-
buildConfigField("String", "VERSION_NAME", "\"${project.version}\"")
32-
}
28+
// for AGP 4.1
29+
buildConfigField("String", "VERSION_NAME", "\"${project.version}\"")
30+
}
3331

34-
buildTypes {
35-
getByName("debug") {
36-
consumerProguardFiles("proguard-rules.pro")
37-
}
38-
getByName("release") {
39-
consumerProguardFiles("proguard-rules.pro")
40-
}
41-
}
32+
buildTypes {
33+
getByName("debug") { consumerProguardFiles("proguard-rules.pro") }
34+
getByName("release") { consumerProguardFiles("proguard-rules.pro") }
35+
}
4236

43-
kotlinOptions {
44-
jvmTarget = JavaVersion.VERSION_1_8.toString()
45-
}
37+
kotlinOptions { jvmTarget = JavaVersion.VERSION_1_8.toString() }
4638

47-
testOptions {
48-
animationsDisabled = true
49-
unitTests.apply {
50-
isReturnDefaultValues = true
51-
isIncludeAndroidResources = true
52-
}
39+
testOptions {
40+
animationsDisabled = true
41+
unitTests.apply {
42+
isReturnDefaultValues = true
43+
isIncludeAndroidResources = true
5344
}
45+
}
5446

55-
lint {
56-
warningsAsErrors = true
57-
checkDependencies = true
47+
lint {
48+
warningsAsErrors = true
49+
checkDependencies = true
5850

59-
// We run a full lint analysis as build part in CI, so skip vital checks for assemble tasks.
60-
checkReleaseBuilds = false
61-
}
51+
// We run a full lint analysis as build part in CI, so skip vital checks for assemble tasks.
52+
checkReleaseBuilds = false
53+
}
6254

63-
buildFeatures {
64-
buildConfig = true
65-
}
55+
buildFeatures { buildConfig = true }
6656

67-
// needed because of Kotlin 1.4.x
68-
configurations.all {
69-
resolutionStrategy.force(libs.jetbrains.annotations.get())
70-
}
57+
// needed because of Kotlin 1.4.x
58+
configurations.all { resolutionStrategy.force(libs.jetbrains.annotations.get()) }
7159

72-
androidComponents.beforeVariants {
73-
it.enable = !Config.Android.shouldSkipDebugVariant(it.buildType)
74-
}
60+
androidComponents.beforeVariants {
61+
it.enable = !Config.Android.shouldSkipDebugVariant(it.buildType)
62+
}
7563
}
7664

7765
tasks.withType<JavaCompile>().configureEach {
78-
options.errorprone {
79-
check("NullAway", net.ltgt.gradle.errorprone.CheckSeverity.ERROR)
80-
option("NullAway:AnnotatedPackages", "io.sentry")
81-
}
66+
options.errorprone {
67+
check("NullAway", net.ltgt.gradle.errorprone.CheckSeverity.ERROR)
68+
option("NullAway:AnnotatedPackages", "io.sentry")
69+
}
8270
}
8371

8472
dependencies {
85-
api(projects.sentry)
86-
compileOnly(libs.jetbrains.annotations)
87-
compileOnly(libs.nopen.annotations)
88-
compileOnly(projects.sentryAndroidFragment)
89-
compileOnly(projects.sentryAndroidTimber)
90-
compileOnly(projects.sentryAndroidReplay)
91-
compileOnly(projects.sentryCompose)
92-
93-
// lifecycle processor, session tracking
94-
implementation(libs.androidx.lifecycle.common.java8)
95-
implementation(libs.androidx.lifecycle.process)
96-
implementation(libs.androidx.core)
97-
98-
errorprone(libs.errorprone.core)
99-
errorprone(libs.nopen.checker)
100-
errorprone(libs.nullaway)
101-
102-
// tests
103-
testImplementation(kotlin(Config.kotlinStdLib, KotlinCompilerVersion.VERSION))
104-
testImplementation(libs.roboelectric)
105-
testImplementation(libs.kotlin.test.junit)
106-
testImplementation(libs.androidx.core.ktx)
107-
testImplementation(libs.androidx.test.core)
108-
testImplementation(libs.androidx.test.ext.junit)
109-
testImplementation(libs.androidx.test.runner)
110-
testImplementation(libs.awaitility.kotlin)
111-
testImplementation(libs.mockito.kotlin)
112-
testImplementation(libs.mockito.inline)
113-
testImplementation(projects.sentryTestSupport)
114-
testImplementation(projects.sentryAndroidFragment)
115-
testImplementation(projects.sentryAndroidTimber)
116-
testImplementation(projects.sentryAndroidReplay)
117-
testImplementation(projects.sentryCompose)
118-
testImplementation(projects.sentryAndroidNdk)
119-
testRuntimeOnly(libs.androidx.compose.ui)
120-
testRuntimeOnly(libs.androidx.fragment.ktx)
121-
testRuntimeOnly(libs.timber)
73+
api(projects.sentry)
74+
compileOnly(libs.jetbrains.annotations)
75+
compileOnly(libs.nopen.annotations)
76+
compileOnly(projects.sentryAndroidFragment)
77+
compileOnly(projects.sentryAndroidTimber)
78+
compileOnly(projects.sentryAndroidReplay)
79+
compileOnly(projects.sentryCompose)
80+
81+
// lifecycle processor, session tracking
82+
implementation(libs.androidx.lifecycle.common.java8)
83+
implementation(libs.androidx.lifecycle.process)
84+
implementation(libs.androidx.core)
85+
86+
errorprone(libs.errorprone.core)
87+
errorprone(libs.nopen.checker)
88+
errorprone(libs.nullaway)
89+
90+
// tests
91+
testImplementation(kotlin(Config.kotlinStdLib, KotlinCompilerVersion.VERSION))
92+
testImplementation(libs.roboelectric)
93+
testImplementation(libs.kotlin.test.junit)
94+
testImplementation(libs.androidx.core.ktx)
95+
testImplementation(libs.androidx.test.core)
96+
testImplementation(libs.androidx.test.ext.junit)
97+
testImplementation(libs.androidx.test.runner)
98+
testImplementation(libs.awaitility.kotlin)
99+
testImplementation(libs.mockito.kotlin)
100+
testImplementation(libs.mockito.inline)
101+
testImplementation(projects.sentryTestSupport)
102+
testImplementation(projects.sentryAndroidFragment)
103+
testImplementation(projects.sentryAndroidTimber)
104+
testImplementation(projects.sentryAndroidReplay)
105+
testImplementation(projects.sentryCompose)
106+
testImplementation(projects.sentryAndroidNdk)
107+
testRuntimeOnly(libs.androidx.compose.ui)
108+
testRuntimeOnly(libs.androidx.fragment.ktx)
109+
testRuntimeOnly(libs.timber)
122110
}

0 commit comments

Comments
 (0)