mirror of
				https://github.com/InsanusMokrassar/KSLog.git
				synced 2025-10-31 11:30:28 +00:00 
			
		
		
		
	Compare commits
	
		
			19 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 7228e81344 | |||
| ac828b1af7 | |||
| a8c85b9614 | |||
| 98fbf43d4d | |||
| ef8a3e1500 | |||
| 3edbb78d56 | |||
| 663395ccbe | |||
| ecd2b08c69 | |||
| f5e50d00a2 | |||
| a1784dc6af | |||
| 4d6410c870 | |||
| 3a4035f1a6 | |||
| 86bf9468ba | |||
| 24adeef67b | |||
| 4823df5c6f | |||
| 2d397e9b12 | |||
| 37a0fceb56 | |||
| 0860d6cacc | |||
| d9863ded5a | 
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,4 +1,5 @@ | ||||
| .idea | ||||
| .kotlin | ||||
| out/* | ||||
| *.iml | ||||
| target | ||||
| @@ -12,5 +13,6 @@ out/ | ||||
| secret.gradle | ||||
| local.* | ||||
| local/ | ||||
| **/*.local.* | ||||
|  | ||||
| publishing.sh | ||||
|   | ||||
							
								
								
									
										18
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,5 +1,23 @@ | ||||
| # Changelog | ||||
|  | ||||
| ## 1.3.5 | ||||
|  | ||||
| * `Kotlin`: `2.0.10` | ||||
| * Android SDK Level: `35` | ||||
|  | ||||
| ## 1.3.4 | ||||
|  | ||||
| * `Kotlin`: `1.9.24` | ||||
| * Native realization of `KSLoggerDefaultPlatformLoggerLambda` now is common for all native targets | ||||
|  | ||||
| ## 1.3.3 | ||||
|  | ||||
| * `Kotlin`: `1.9.23` | ||||
|  | ||||
| ## 1.3.2 | ||||
|  | ||||
| * `Kotlin`: `1.9.22` | ||||
|  | ||||
| ## 1.3.1 | ||||
|  | ||||
| * `Kotlin`: `1.9.21` | ||||
|   | ||||
| @@ -73,6 +73,10 @@ kotlin { | ||||
|             dependencies { | ||||
|                 implementation libs.kotlin.test.common | ||||
|                 implementation libs.kotlin.test.annotations.common | ||||
|             } | ||||
|         } | ||||
|         jvmTest { | ||||
|             dependencies { | ||||
|                 implementation libs.kotlin.test.junit | ||||
|             } | ||||
|         } | ||||
|   | ||||
| @@ -18,13 +18,13 @@ if (new File(projectDir, "secret.gradle").exists()) { | ||||
|     githubRelease { | ||||
|         token "${project.property('GITHUB_RELEASE_TOKEN')}" | ||||
|  | ||||
|         owner "InsanusMokrassar" | ||||
|         repo "KSLog" | ||||
|         owner = "InsanusMokrassar" | ||||
|         repo = "KSLog" | ||||
|  | ||||
|         tagName "v${project.version}" | ||||
|         releaseName "${project.version}" | ||||
|         targetCommitish "${project.version}" | ||||
|         tagName = "v${project.version}" | ||||
|         releaseName = "${project.version}" | ||||
|         targetCommitish = "${project.version}" | ||||
|  | ||||
|         body getCurrentVersionChangelog() | ||||
|         body = getCurrentVersionChangelog() | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -10,5 +10,5 @@ org.gradle.jvmargs=-Xmx512m | ||||
| # Project data | ||||
|  | ||||
| group=dev.inmo | ||||
| version=1.3.1 | ||||
| android_code_version=28 | ||||
| version=1.3.5 | ||||
| android_code_version=32 | ||||
|   | ||||
| @@ -1,22 +1,22 @@ | ||||
| [versions] | ||||
|  | ||||
| kotlin = "1.9.21" | ||||
| kotlin-gradle-plugin = "8.1.4" | ||||
| kotlin = "2.0.10" | ||||
| kotlin-gradle-plugin = "8.3.2" | ||||
|  | ||||
| versions = "0.50.0" | ||||
| versions = "0.51.0" | ||||
|  | ||||
| dokka = "1.9.10" | ||||
| dokka = "1.9.20" | ||||
|  | ||||
| dexcount = "4.0.0" | ||||
| junit_version = "4.12" | ||||
| test_ext_junit_version = "1.1.5" | ||||
| espresso_core = "3.5.1" | ||||
| test_ext_junit_version = "1.2.1" | ||||
| espresso_core = "3.6.1" | ||||
|  | ||||
| android-minSdk = "21" | ||||
| android-compileSdk = "34" | ||||
| android-buildTools = "34.0.0" | ||||
| android-compileSdk = "35" | ||||
| android-buildTools = "35.0.0" | ||||
|  | ||||
| github-release = "2.4.1" | ||||
| github-release = "2.5.2" | ||||
|  | ||||
| [libraries] | ||||
|  | ||||
|   | ||||
							
								
								
									
										2
									
								
								gradle/wrapper/gradle-wrapper.properties
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								gradle/wrapper/gradle-wrapper.properties
									
									
									
									
										vendored
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| distributionBase=GRADLE_USER_HOME | ||||
| distributionPath=wrapper/dists | ||||
| distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip | ||||
| distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip | ||||
| zipStoreBase=GRADLE_USER_HOME | ||||
| zipStorePath=wrapper/dists | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -57,18 +57,14 @@ publishing { | ||||
|              | ||||
|                 } | ||||
|             } | ||||
|             if (project.hasProperty('GITEA_TOKEN') || System.getenv('GITEA_TOKEN') != null) { | ||||
|             if ((project.hasProperty('INMONEXUS_USER') || System.getenv('INMONEXUS_USER') != null) && (project.hasProperty('INMONEXUS_PASSWORD') || System.getenv('INMONEXUS_PASSWORD') != null)) { | ||||
|                 maven { | ||||
|                     name = "Gitea" | ||||
|                     url = uri("https://git.inmo.dev/api/packages/InsanusMokrassar/maven") | ||||
|                     name = "InmoNexus" | ||||
|                     url = uri("https://nexus.inmo.dev/repository/maven-releases/") | ||||
|              | ||||
|                     credentials(HttpHeaderCredentials) { | ||||
|                         name = "Authorization" | ||||
|                         value = project.hasProperty('GITEA_TOKEN') ? project.property('GITEA_TOKEN') : System.getenv('GITEA_TOKEN') | ||||
|                     } | ||||
|              | ||||
|                     authentication { | ||||
|                         header(HttpHeaderAuthentication) | ||||
|                     credentials { | ||||
|                         username = project.hasProperty('INMONEXUS_USER') ? project.property('INMONEXUS_USER') : System.getenv('INMONEXUS_USER') | ||||
|                         password = project.hasProperty('INMONEXUS_PASSWORD') ? project.property('INMONEXUS_PASSWORD') : System.getenv('INMONEXUS_PASSWORD') | ||||
|                     } | ||||
|              | ||||
|                 } | ||||
| @@ -109,4 +105,21 @@ if (project.hasProperty("signing.gnupg.keyName")) { | ||||
|         def signingTasks = project.getTasks().withType(Sign.class) | ||||
|         mustRunAfter(signingTasks) | ||||
|     } | ||||
|     // Workaround to make test tasks use sign | ||||
|     project.getTasks().withType(Sign.class).configureEach { signTask -> | ||||
|         def withoutSign = (signTask.name.startsWith("sign") ? signTask.name.minus("sign") : signTask.name) | ||||
|         def pubName = withoutSign.endsWith("Publication") ? withoutSign.substring(0, withoutSign.length() - "Publication".length()) : withoutSign | ||||
|         // These tasks only exist for native targets, hence findByName() to avoid trying to find them for other targets | ||||
|  | ||||
|         // Task ':linkDebugTest<platform>' uses this output of task ':sign<platform>Publication' without declaring an explicit or implicit dependency | ||||
|         def debugTestTask = tasks.findByName("linkDebugTest$pubName") | ||||
|         if (debugTestTask != null) { | ||||
|             signTask.mustRunAfter(debugTestTask) | ||||
|         } | ||||
|         // Task ':compileTestKotlin<platform>' uses this output of task ':sign<platform>Publication' without declaring an explicit or implicit dependency | ||||
|         def testTask = tasks.findByName("compileTestKotlin$pubName") | ||||
|         if (testTask != null) { | ||||
|             signTask.mustRunAfter(testTask) | ||||
|         } | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| {"licenses":[{"id":"MIT","title":"MIT License","url":"https://opensource.org/licenses/MIT"}],"mavenConfig":{"name":"${project.name}","description":"Simple logging library for kotlin","url":"https://github.com/InsanusMokrassar/KSLog","vcsUrl":"https://github.com/InsanusMokrassar/KSLog.git","developers":[{"id":"Akkihi","name":"Akkihi","eMail":"akkihiguy@gmail.com"},{"id":"InsanusMokrassar","name":"InsanusMokrassar","eMail":"ovsyannikov.alexey95@gmail.com"}],"repositories":[{"name":"GithubPackages","url":"https://maven.pkg.github.com/InsanusMokrassar/KSLog"},{"name":"Gitea","url":"https://git.inmo.dev/api/packages/InsanusMokrassar/maven","credsType":{"type":"dev.inmo.kmppscriptbuilder.core.models.MavenPublishingRepository.CredentialsType.HttpHeaderCredentials","headerName":"Authorization","headerValueProperty":"GITEA_TOKEN"}},{"name":"sonatype","url":"https://oss.sonatype.org/service/local/staging/deploy/maven2/"}],"gpgSigning":{"type":"dev.inmo.kmppscriptbuilder.core.models.GpgSigning.Optional"}}} | ||||
| {"licenses":[{"id":"MIT","title":"MIT License","url":"https://opensource.org/licenses/MIT"}],"mavenConfig":{"name":"${project.name}","description":"Simple logging library for kotlin","url":"https://github.com/InsanusMokrassar/KSLog","vcsUrl":"https://github.com/InsanusMokrassar/KSLog.git","developers":[{"id":"Akkihi","name":"Akkihi","eMail":"akkihiguy@gmail.com"},{"id":"InsanusMokrassar","name":"InsanusMokrassar","eMail":"ovsyannikov.alexey95@gmail.com"}],"repositories":[{"name":"GithubPackages","url":"https://maven.pkg.github.com/InsanusMokrassar/KSLog"},{"name":"InmoNexus","url":"https://nexus.inmo.dev/repository/maven-releases/"},{"name":"sonatype","url":"https://oss.sonatype.org/service/local/staging/deploy/maven2/"}],"gpgSigning":{"type":"dev.inmo.kmppscriptbuilder.core.models.GpgSigning.Optional"}}} | ||||
| @@ -1,4 +0,0 @@ | ||||
| package dev.inmo.kslog.common | ||||
|  | ||||
| actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = | ||||
|     printlnLogging | ||||
| @@ -1,4 +0,0 @@ | ||||
| package dev.inmo.kslog.common | ||||
|  | ||||
| actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = | ||||
|     printlnLogging | ||||
| @@ -1,4 +0,0 @@ | ||||
| package dev.inmo.kslog.common | ||||
|  | ||||
| actual var KSLoggerDefaultPlatformLoggerLambda: (level: LogLevel, tag: String, message: Any, throwable: Throwable?) -> Unit = | ||||
|     printlnLogging | ||||
		Reference in New Issue
	
	Block a user