在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):cookpad/license-tools-plugin开源软件地址(OpenSource Url):https://github.com/cookpad/license-tools-plugin开源编程语言(OpenSource Language):HTML 91.1%开源软件介绍(OpenSource Introduction):THIS REPOSITORY WAS ARCHIVEDAttention: Development on this tool is winding down. Please consider switching to https://github.com/cookpad/LicenseToolsPlugin in the coming months.
|
Field name | Default value | Description |
---|---|---|
licensesYaml |
"licenses.yml" |
The name of the licenses yml file |
outputHtml |
"licenses.html" |
The file name of the output of the generateLicensePage task |
outputJson |
"licenses.json" |
The file name of the output of the generateLicenseJson task |
ignoredGroups |
[] (empty array) |
An array of group names the plugin will ignore (useful for internal dependencies with missing .pom files) |
ignoredProjects |
[] (empty array) |
An array of project names the plugin will ignore (To ignore particular internal projects like custom lint) |
artifact
name
copyrightHolder
, author
, authors
or notice
year
to indicate copyright yearsskip
to skip generating license entries (for proprietary libraries)forceGenerate
to force generate the output with arbitrary items. (Read [this issue](Feature Request: feature for adding/changing licenses by hand #78) for more details.)
pom
data is wrong, you can override some of them using this flag.- artifact: com.android.support:+:+
name: Android Support Libraries
copyrightHolder: The Android Open Source Project
license: apache2
- artifact: org.abego.treelayout:org.abego.treelayout.core:+
name: abego TreeLayout
copyrightHolder: abego Software
license: bsd_3_clauses
- artifact: io.reactivex:rxjava:+
name: RxJava
copyrightHolder: Netflix, Inc.
license: apache2
- artifact: com.tunnelvisionlabs:antlr4-runtime:4.5
name: ANTLR4
authors:
- Terence Parr
- Sam Harwell
license: bsd_3_clauses
- artifact: com.github.gfx.android.orma:+:+
name: Android Orma
notice: |
Copyright (c) 2015 FUJI Goro (gfx)
SQLite.g4 is: Copyright (c) 2014 by Bart Kiers
license: apache_2
- artifact: io.reactivex:rxandroid:1.2.0
name: RxAndroid
copyrightHolder: The RxAndroid authors
license: apache2
- artifact: license-tools-plugin:example-dep:+
skip: true
- name: OpenCV
copyrightHolder: OpenCV team
license: bsd_3_clauses
url: "https://opencv.org/"
forceGenerate: true
Run the following Gradle tasks and app commands succeed:
./gradlew checkLicenses
./gradlew generateLicensePage
./gradlew generateLicenseJson
To bump versions:
./gradlew bumpPatch
./gradlew bumpMinor
./gradlew bumpMajor
To test artifacts:
make check
To publish artifacts:
make publish
Keep CHANGES.md
up-to-date.
Copyright (c) 2016 Cookpad Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论