Skip to content

Commit

Permalink
Automatically regenerate tasks cache if empty
Browse files Browse the repository at this point in the history
Re-run tasks cache generation if cache file is 1 byte or less.

Issue: #48
  • Loading branch information
eriwen committed Nov 22, 2017
1 parent 4b0160a commit de08718
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion _gradle
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ __gradle_tasks() {
fi

# Regenerate tasks cache in the background
if [[ $gradle_files_checksum != "$(cat $cache_dir/$cache_name.md5)" || ! -f $cache_dir/$gradle_files_checksum ]]; then
if [[ $gradle_files_checksum != "$(cat $cache_dir/$cache_name.md5)" || ! -f $cache_dir/$gradle_files_checksum || $(wc -c < $cache_dir/$gradle_files_checksum) -le 1 ]]; then
$(__gradle-generate-tasks-cache 1>&2 2>/dev/null &)
fi
else
Expand Down
2 changes: 1 addition & 1 deletion gradle-completion.bash
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ __gradle-tasks() {
fi

# Regenerate tasks cache in the background
if [[ "$gradle_files_checksum" != "$(cat "$cache_dir/$cache_name.md5")" || ! -f "$cache_dir/$gradle_files_checksum" ]]; then
if [[ "$gradle_files_checksum" != "$(cat "$cache_dir/$cache_name.md5")" || ! -f "$cache_dir/$gradle_files_checksum" || $(wc -c < $cache_dir/$gradle_files_checksum) -le 1 ]]; then
$(__gradle-generate-tasks-cache 1>&2 2>/dev/null &)
fi
else
Expand Down

0 comments on commit de08718

Please sign in to comment.