Skip to content

Commit d860b0d

Browse files
stainless-app[bot]samridh90
authored andcommitted
chore: make Properties more resilient to null
1 parent af5e9cb commit d860b0d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • modern-treasury-java-core/src/main/kotlin/com/moderntreasury/api/core

modern-treasury-java-core/src/main/kotlin/com/moderntreasury/api/core/Properties.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ fun getOsName(): String {
3434
}
3535
}
3636

37-
fun getOsVersion(): String = System.getProperty("os.version", "unknown")
37+
fun getOsVersion(): String = System.getProperty("os.version", "unknown") ?: "unknown"
3838

3939
fun getPackageVersion(): String =
40-
ModernTreasuryClient::class.java.`package`.implementationVersion ?: "unknown"
40+
ModernTreasuryClient::class.java.`package`?.implementationVersion ?: "unknown"
4141

42-
fun getJavaVersion(): String = System.getProperty("java.version", "unknown")
42+
fun getJavaVersion(): String = System.getProperty("java.version", "unknown") ?: "unknown"

0 commit comments

Comments
 (0)