Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lemonnekogh/why-up-to-date
- Owner: LemonNekoGH
- License: wtfpl
- Created: 2020-12-09T22:55:29.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-12T12:58:53.000Z (about 4 years ago)
- Last Synced: 2024-10-26T22:52:58.940Z (about 2 months ago)
- Language: Kotlin
- Size: 61.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### !! 非实用项目警告 !!
请注意,这个项目并没有什么实际作用
### 为什么会有本项目?
是为了理解Gradle插件开发中Task的执行机制,以解决这三大灵魂问题:
- 什么时候会出现UP-TO-DATE
- NO-SOURCE是怎么检测的
- 什么时候Gradle会跳过你的Task并标记为SKIPPED项目代码大概会充满注释把,而且是中文注释
### 目前已经写好的例子有
- [moe.lemonneko.why.plugin: simpleInputTask](src/main/kotlin/moe/lemonneko/why/tasks/SimpleInputTask.kt)
### 为项目提交代码
如果你知道更多例子,欢迎提交代码
### 开源项目许可证
要许可证干什么,你想干嘛就干嘛呗