Code

History

Commits on ig/commit-debug to cli/src/command_error.rs105+
  1. cli: add pointer to the documentation in case of fileset syntax errorSamuel Tardieu committed 2 years agoe240807
  2. fileset: pass diagnostics receiver around, add printing functionYuya Nishihara committed 2 years ago4b477fa
  3. cli: Support renaming workspacesKevin Liao committed 2 years ago412ef36
  4. cli: update docs URLs to point to https://martinvonz.github.io/jj/latest/Yuya Nishihara committed 2 years ago058249c
  5. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  6. describe: allow updating the description of multiple commitsBenjamin Tan committed 2 years ago35b04f4
  7. op_walk: include operation ids in multiple match errorYuya Nishihara committed 2 years agob290af8
  8. formatter: make error type of with_label() callback genericYuya Nishihara committed 2 years ago052f022
  9. str_util: add regex patternYuya Nishihara committed 2 years agoddc601f
  10. workspace add: add filename context to FS errorJonathan Tan committed 2 years ago1eef1a4
  11. revset: omit function name from type error messagesYuya Nishihara committed 2 years ago14421ac
  12. backend: add error variant for access denied, handle when diffingMartin von Zweigbergk committed 2 years ago404f31c
  13. fileset: replace `FilesetParseContext` by `RepoPathUiConverter`Martin von Zweigbergk committed 2 years ago058461e
  14. repo_path: add type for formatting and parsing `RepoPath`, use in CLIMartin von Zweigbergk committed 2 years ago3b70225
  15. diff_util: remove CommandError dependency from show functionsYuya Nishihara committed 2 years agof614c96
  16. External merge tools: better error message for unsupported usageIlya Grigoriev committed 2 years ago04158c3
  17. cli: show hint for inner fileset/revset/template errorsYuya Nishihara committed 2 years agof1fd1d8
  18. cli: extract functions that map fileset/revset/template errors to hintsYuya Nishihara committed 2 years ago34fce3c
  19. revset: add two new error variants to support extensionsdploch committed 2 years agocf78532
  20. cli: improve `snapshot.max-new-file-size` error messageAustin Seipp committed 2 years ago1d99ff6
  21. cli: suggest root:"<path>" if cwd-relative path is not in workspaceYuya Nishihara committed 2 years ago18f94bb
  22. cli: add fileset utility functions and debug commandYuya Nishihara committed 2 years ago05b0fb5
  23. cli: add support for file kind:pattern syntaxYuya Nishihara committed 2 years ago07d0271
  24. errors: don't use the `ui.hint*()` helpersMartin von Zweigbergk committed 2 years agob940f1a
  25. cli: render string pattern suggestion as a hintYuya Nishihara committed 2 years agoa6615bf
  26. tree: flatten TreeMergeError into BackendErrorYuya Nishihara committed 2 years ago73b6090
  27. git_backend: classify "merge with root" as user errorYuya Nishihara committed 2 years agof20004f
  28. cli: extract CommandError::with_message() constructorYuya Nishihara committed 2 years ago91ff1fd
  29. revset, templater: include short parse error description in summary lineYuya Nishihara committed 2 years ago074e6e1
  30. revset, templater: render parse error as usual error chainYuya Nishihara committed 2 years ago2cd70bd
  31. cli: add support for formatted error hintsYuya Nishihara committed 2 years ago1061c91
  32. cli: highlight error source headers as wellYuya Nishihara committed 2 years agoa25cac7
  33. cli: add convenient methods to print hint or warning with default headingsYuya Nishihara committed 2 years agobd3d930
  34. cli: highlight "Error: " headingsYuya Nishihara committed 2 years ago2e91146
  35. cli: highlight "Hint: " headingYuya Nishihara committed 2 years ago78ce9ea