MyTake.org Blowdryer scripts
user | updated on | to version |
---|---|---|
mtdo:factset-tooling | 2020-09-25 | 1.0.0 |
- spotless/freshmark - applies to
*.gradle
and*.md
- if
com.diffplug.spotless-changelog
is applied in this or the parent project, thenversionLast
will be set in freshmark
- if
- spotless/java - applies to
*.gradle
and java sourcesets干.proj('license', 'supported: [apache, agpl]')
- base/java8 - sets up java 8 with UTF-8, clean eclipse projects, and mavenCentral
- base/changelog - pulls version information from a changelog in either the same project or the parent project
- base/gradle-plugin - sets up gradle plugin metadata and plugin portal publishing, fixes eclipse to hook gradle
- requires
id 'com.gradle.plugin-publish' version '0.10.1'
干.proj('git_url', 'the git url with no protocol, e.g.: github.com/mytakedotorg/mtdo')
干.proj('plugin_tags', 'space-delimited list of tags for the gradle plugin portal')
干.proj('plugin_list', 'space-delimited list of plugin names')
干.proj("plugin_${plugin}_id", "for ${plugin}: apply plugin: 'id'")
干.proj("plugin_${plugin}_impl", "for ${plugin}: implementationClass")
干.proj("plugin_${plugin}_name", "for ${plugin}: name for the plugin portal")
干.proj("plugin_${plugin}_desc", "for ${plugin}: description for the plugin portal")
- optional:
"plugin_${plugin}_tags" : space-delimited list of tags to override plugin_tags only for ${plugin}
- requires
- base/maven - sets up maven-publish and javadoc
干.proj('git_url', 'the git url with no protocol, e.g.: github.com/mytakedotorg/mtdo')
干.proj('maven_group', 'the maven group, recommend org.mytake')
干.proj('maven_artifact', 'the maven artifactId')
干.proj('maven_name', 'human-friendly name')
干.proj('maven_desc', 'human-friendly description')
干.proj('javadoc_links', "space-delimited links, if you add '/package-list' to the urls you should get a package list")
干.proj('license', 'supported: [apache, agpl]')
- Add
toggleOffOn()
to all the spotless formatters.
- First release
- Forked from blowdryer-diffplug on September 18, 2020
- Thanks to Lars Grefer and Dennis Fricke for
JavadocUtf8Plugin
, licensed under the MIT License, used here.JavadocJarPlugin
, licensed under the MIT License, used here.