-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
Moved to new MPP format, kotlin dsl #81
Conversation
Thanks! I will review it as soon as I have some time. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, check out these comments, please.
compilations.named("main") { | ||
kotlinOptions { | ||
metaInfo = true | ||
sourceMap = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed outputFile, but the result js jar seems the same
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
kotlin("multiplatform") version "1.3.41" | ||
id("com.jfrog.bintray") version "1.8.4" | ||
`maven-publish` | ||
`java-library` //todo: ask whether we need javadoc at all as it is always empty |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you need javadocs? The jars are empty
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you check this you'll see jars are not empty: https://repo1.maven.org/maven2/io/github/microutils/kotlin-logging/1.6.26/
It is required by maven central
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think dokka would help
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, by empty I meant jar contains only MANIFEST.MF
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But there are no javadocs themselves
Thanks, it looks good! |
I released version 1.7.0-mpp, will test it and then merge. you're welcome to check also. |
It looks good, I merged it. Thanks again! |
This PR is for issue #64
As there is a discussion about Kotlin DSL in this issue, I've added it too(upgrading Gradle to 5.5.1 and Kotlin to 1.3.41)
Compatibility version of Kotlin in
kotlin-logging-jvm
I kept 1.1. Tried not to change an existing codebase to make easier to review the PR. It seems I fixed all backward-incompatible stuff, but review though, please.