package crs

  1. Overview
  2. No Docs
A tool for managing code review comments embedded in source code

Install

Dune Dependency

Authors

Maintainers

Sources

crs-0.0.20250620.tbz
sha256=c9639ddde0d9126acf847a7b27a84db161b2bfbb7d3c69bba88a4fcfe1d3db21
sha512=34cfa8d001b5f8a87bdf3b78c15150f338c99cb575e8c85e6c398381f953727e0a0267c564d757330e28a57a5eedc27cb72681f82833197b17fa8d1c28a2df05

Description

The [crs] package provides libraries and a CLI to help manage code review comments embedded directly in source code using a specialized syntax.

With [crs] you can locate, parse, and manipulate these comments easily, and perform tasks such as systematically updating comments across multiple files, changing their priority, marking them as resolved, modifying reporter or assignee information, and more.

This tool can be used during development or integrated into your CI pipeline. For example, you can use [crs] to ensure no unresolved comments remain before merging a pull request or releasing a new version of your software.

Beyond its standalone functionality, [crs] is intended to serve as a sharable building block for more comprehensive code review systems and collaborative workflows.

The [crs] projects builds upon ideas from iron, a code review system built by Jane Street and released as open source in 2016-2017. We deeply appreciate Jane Street’s willingness to share iron, which has provided a valuable starting point for exploring and advancing these ideas.

Tags

code-review

Published: 22 Jun 2025

Dependencies (27)

  1. volgo-hg-unix >= "0.0.18"
  2. volgo-git-unix >= "0.0.18"
  3. volgo-base >= "0.0.18"
  4. volgo >= "0.0.18"
  5. stdio >= "v0.17"
  6. spawn >= "v0.17"
  7. re >= "1.12.0"
  8. printbox-text >= "0.12"
  9. printbox >= "0.12"
  10. ppxlib >= "0.33"
  11. ppx_sexp_value >= "v0.17"
  12. ppx_sexp_conv >= "v0.17"
  13. ppx_here >= "v0.17"
  14. ppx_hash >= "v0.17"
  15. ppx_enumerate >= "v0.17"
  16. ppx_compare >= "v0.17"
  17. pplumbing >= "0.0.14"
  18. pp >= "2.0.0"
  19. pageantty >= "0.0.2"
  20. loc >= "0.2.2"
  21. fpath-base >= "0.3.1"
  22. fpath >= "0.7.3"
  23. file-rewriter >= "0.0.3"
  24. cmdlang >= "0.0.9"
  25. base >= "v0.17"
  26. ocaml >= "5.2" & < "5.4~"
  27. dune >= "3.17"

Dev Dependencies (1)

  1. odoc with-doc

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.