Skip to content

Commit a97cfb9

Browse files
authored
Merge pull request #1018 from mikepenz/develop
dev -> main
2 parents bdb789c + ee743a9 commit a97cfb9

File tree

18 files changed

+227
-21
lines changed

18 files changed

+227
-21
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
## Latest releases 🛠
4141

42-
- Kotlin 2.x && Multiplatform && Compose && Plugin | [v11.2.2](https://github.com/mikepenz/AboutLibraries/tree/v11.2.2)
42+
- Kotlin 2.x && Multiplatform && Compose && Plugin | [v11.2.3](https://github.com/mikepenz/AboutLibraries/tree/v11.2.3)
4343

4444
## Gradle Plugin
4545

@@ -118,7 +118,8 @@ aboutLibraries {
118118
// Full license text for license IDs mentioned here will be included, even if no detected dependency uses them.
119119
additionalLicenses = ["mit", "mpl_2_0"]
120120
// Allows to exclude some fields from the generated meta data field.
121-
excludeFields = ["developers", "funding"]
121+
// If the class name is specified, the field is only excluded for that class; without a class name, the exclusion is global.
122+
excludeFields = ["License.name", "developers", "funding"]
122123
// Enable inclusion of `platform` dependencies in the library report
123124
includePlatform = true
124125
// Define the strict mode, will fail if the project uses licenses not allowed

app-test/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Usage
2+
3+
### Generate Dependency Information
4+
5+
```bash
6+
./gradlew :app-test:exportLibraryDefinitions -PaboutLibraries.exportPath=files/
7+
```

app-test/build.gradle.kts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
plugins {
2+
kotlin("multiplatform")
3+
id("com.mikepenz.aboutlibraries.plugin")
4+
}
5+
6+
kotlin {
7+
jvm()
8+
9+
sourceSets {
10+
jvmMain {
11+
dependencies {
12+
// https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api
13+
implementation("javax.annotation:javax.annotation-api:1.3.2")
14+
}
15+
}
16+
}
17+
}
18+
19+
aboutLibraries {
20+
fetchRemoteLicense = true
21+
}

app-test/files/aboutlibraries.json

Lines changed: 105 additions & 0 deletions
Large diffs are not rendered by default.

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
GROUP=com.mikepenz
22

3-
VERSION_NAME=11.2.2
4-
VERSION_CODE=110202
3+
VERSION_NAME=11.2.3
4+
VERSION_CODE=110203
55
POM_URL=https://github.com/mikepenz/AboutLibraries
66
POM_SCM_URL=https://github.com/mikepenz/AboutLibraries
77
POM_SCM_CONNECTION=scm:[email protected]:mikepenz/AboutLibraries.git

gradle/libs.versions.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,31 @@ compileSdk = "34"
44
minSdk = "21"
55
targetSdk = "34"
66
# build
7-
gradleBuild = "8.5.0"
7+
gradleBuild = "8.5.2"
88
# kotlin
99
dokka = "1.9.20"
10-
kotlinCore = { require = "2.0.0" }
10+
kotlinCore = { require = "2.0.20" }
1111
kotlinCoroutines = { require = "1.8.1" }
12-
kotlinxSerialization = "1.6.3"
12+
kotlinxSerialization = "1.7.1"
1313
kotlinxCollections = "0.3.7"
1414
# compose
1515
compose = "1.6.8"
1616
compose-plugin = "1.6.11"
1717
composeUi = "1.6.8" # foundation / material
1818
# androidx
19-
activity = "1.9.0"
19+
activity = "1.9.1"
2020
cardview = "1.0.0"
2121
constraintLayout = "2.1.4"
2222
core = "1.13.1"
23-
lifecycle = { require = "2.8.2" }
23+
lifecycle = { require = "2.8.4" }
2424
navigation = "2.7.7"
2525
recyclerView = "1.3.2"
2626
# google
2727
material = "1.12.0"
2828
# other
2929
accompanist = "0.34.0"
3030
fastAdapter = "5.7.0"
31-
gradleMvnPublish = "0.28.0"
31+
gradleMvnPublish = "0.29.0"
3232
iconics = "5.4.0"
3333
itemAnimators = "1.1.0"
3434
ivy = "2.5.2"

gradle/wrapper/gradle-wrapper.jar

130 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
# See the License for the specific language governing permissions and
1616
# limitations under the License.
1717
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
1820

1921
##############################################################################
2022
#
@@ -84,7 +86,8 @@ done
8486
# shellcheck disable=SC2034
8587
APP_BASE_NAME=${0##*/}
8688
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
87-
APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
89+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90+
' "$PWD" ) || exit
8891

8992
# Use the maximum available, or set MAX_FD != -1 to use that value.
9093
MAX_FD=maximum

gradlew.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
@rem See the License for the specific language governing permissions and
1414
@rem limitations under the License.
1515
@rem
16+
@rem SPDX-License-Identifier: Apache-2.0
17+
@rem
1618

1719
@if "%DEBUG%"=="" @echo off
1820
@rem ##########################################################################

0 commit comments

Comments
 (0)