Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lemonnekogh/why-up-to-date

我真的搞不懂Gradle为什么要跳过这个Task
https://github.com/lemonnekogh/why-up-to-date

Last synced: 11 days ago
JSON representation

我真的搞不懂Gradle为什么要跳过这个Task

Awesome Lists containing this project

README

        

# why-up-to-date

### !! 非实用项目警告 !!

请注意,这个项目并没有什么实际作用

### 为什么会有本项目?

是为了理解Gradle插件开发中Task的执行机制,以解决这三大灵魂问题:

- 什么时候会出现UP-TO-DATE
- NO-SOURCE是怎么检测的
- 什么时候Gradle会跳过你的Task并标记为SKIPPED

项目代码大概会充满注释把,而且是中文注释

### 目前已经写好的例子有

- [moe.lemonneko.why.plugin: simpleInputTask](src/main/kotlin/moe/lemonneko/why/tasks/SimpleInputTask.kt)

### 为项目提交代码

如果你知道更多例子,欢迎提交代码

### 开源项目许可证

要许可证干什么,你想干嘛就干嘛呗