Unverified Commit 26ba28ed authored by German Lashevich's avatar German Lashevich Committed by GitHub
Browse files

go-task: fail on unsuccessful substitution instead of warn

parent afefcacb
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -48,11 +48,11 @@ buildGoModule rec {
    installShellCompletion completion/{bash,fish,zsh}/*

    substituteInPlace $out/share/bash-completion/completions/task.bash \
      --replace-warn 'complete -F _task task' 'complete -F _task task go-task'
      --replace-fail 'complete -F _task task' 'complete -F _task task go-task'
    substituteInPlace $out/share/fish/vendor_completions.d/task.fish \
      --replace-warn 'complete -c $GO_TASK_PROGNAME' 'complete -c $GO_TASK_PROGNAME -c go-task'
      --replace-fail 'complete -c $GO_TASK_PROGNAME' 'complete -c $GO_TASK_PROGNAME -c go-task'
    substituteInPlace $out/share/zsh/site-functions/_task \
      --replace-warn '#compdef task' '#compdef task go-task'
      --replace-fail '#compdef task' '#compdef task go-task'
  '';

  passthru.tests = {