没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Java Censor是一个Gradle插件,使开发人员能够将封闭源项目的源发布到Maven存储库。 它通过删除已实现的代码来做到这一点,仅保留公共接口,类,方法和字段的签名。 目的 Java Censor是为封闭源Java库(尤其是封闭源Android库)构建的。 在封闭源代码库上工作时,在部署发行版时通常无法交付源工件。 这给您的图书馆集成商带来了很大的负面影响*。 即使您发布了Javadoc工件,Android Studio或IntelliJ之类的IDE也不会使用该工件来显示文档。 相反,它们仅依赖源工件来显示内联文档。 这就是Java Censor可以提供帮助的地方。 Java Censor使得可以在不暴露秘密代码的情况下发布封闭源代码库的源产品,但仍允许IDE显示内联文档。 它在发布前运行时,通过删除任何已实现的代码,仅保留公共签名(接口,类,方法,构造函数,字段)和Javadoc来做到这一点。 用法 为了在Gradle项目中使用Java Censor,需要首先将其添加到项目中。 这是通过将其作为类路径依赖项添加到buildscript块并将插件应用于模块来完成的。 将插件
资源推荐
资源详情
资源评论
收起资源包目录
java-censor-master.zip (25个子文件)
java-censor-master
.gitignore 107B
settings.gradle 55B
build.gradle 160B
java-censor-sample
build.gradle 311B
src
main
java
com
sebchlan
sample
TestInterface.java 297B
PrivateTestClass.java 58B
Sample.java 54B
TestClass.java 1008B
travis.sh 759B
LICENSE.md 11KB
.travis.yml 1KB
gradlew 5KB
README.md 4KB
gradlew.bat 2KB
gradle.properties 0B
gradle
wrapper
gradle-wrapper.properties 200B
gradle-wrapper.jar 53KB
buildSrc 19B
java-censor-plugin
build.gradle 6KB
src
main
kotlin
com
sebchlan
javacensor
JavaCensorPlugin.kt 5KB
resources
META-INF
gradle-plugins
com.sebchlan.javacensor.properties 62B
test
kotlin
com
sebchlan
javacensor
AssertFunctions.kt 4KB
TestClasses.kt 1KB
FunctionalTests.kt 3KB
TestHelper.kt 1KB
共 25 条
- 1
资源评论
地下蝉
- 粉丝: 35
- 资源: 4527
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- mastermastermastermastermastermastermastermastermastermastermast
- Tensorflow基本概念
- 九州仙侠传2砸蛋系统以及各类修复带数据库
- 伯克利大学机器学习-8Collaborative Filtering [Lester Mackey]
- JAVA的Springboot医院设备管理系统源码数据库 MySQL源码类型 WebForm
- C/C++基本框架及解释
- 使用OpenGL实现透明效果
- java房屋租赁系统源码 房屋房源出租管理系统源码数据库 MySQL源码类型 WebForm
- JAVA的Springboot博客网站源码数据库 MySQL源码类型 WebForm
- c++数字雨实现 c++
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功