summaryrefslogtreecommitdiff
path: root/themes/junkfood.zsh-theme
diff options
context:
space:
mode:
authorErik Zivkovic <erik.zivkovic@gmail.com>2016-09-15 12:16:46 +0200
committerMarc Cornellà <marc.cornella@live.com>2016-09-15 12:16:46 +0200
commite46843685c1f337e1266a51c9cae1889c4ae9eba (patch)
treede6206965e6e4ad2c8f8e4410522b2cd9f335663 /themes/junkfood.zsh-theme
parent59c66dbfc2b4749c3311550fa605e1e4fcf9496c (diff)
downloadzsh-e46843685c1f337e1266a51c9cae1889c4ae9eba.tar.gz
zsh-e46843685c1f337e1266a51c9cae1889c4ae9eba.tar.bz2
zsh-e46843685c1f337e1266a51c9cae1889c4ae9eba.zip
Improve gradle plugin task parsing (#5230)
* Improve gradle plugin task parsing Added _gradle and _gradlew as symbolic links to gradle.plugin.zsh, otherwise the plugin was not properly loaded. Output from `gradlew tasks --all` is now parsed in two levels, first we find segments between `------...` and a newline. Second, all those lines are parsed and cleaned using awk and added to .gradletasknamecache. Tested on gradle 2.13, and gradlew 2.14. * Remove .gradletasknamecache before regenerating it Remove the .gradletasknamecache file to avoid having an unnecessary newline at the top of the file when regenerating it. * Improve gradle task parsing by writing .gradletasknamecache atomically Previously the .gradletasknamecache file was written line by line inside a parsing loop, which could cause errors such as half-written cache files if the process was aborted. This also removes the need of deleting the .gradletasknamecache file before parsing.
Diffstat (limited to 'themes/junkfood.zsh-theme')
0 files changed, 0 insertions, 0 deletions