···2929 ]
3030]
3131dev-repo: "git+https://github.com/mbarbin/file-rewriter.git"
3232+description: """\
3333+3434+File_rewriter is an OCaml library for applying small rewrites to tweak
3535+or refactor your files.
3636+3737+It provides a convenient interface to apply surgical textual
3838+substitutions on the fly, while navigating the contents of a file
3939+through an abstract representation containing code locations.
4040+4141+It can be a great fit for applying systematic codemods to a large
4242+codebase.
4343+4444+"""
4545+tags: [ "codemods" "refactoring" ]
4646+x-maintenance-intent: [ "(latest)" ]
3247url {
3348 src:
3449 "https://github.com/mbarbin/file-rewriter/releases/download/0.0.3/file-rewriter-0.0.3.tbz"
+16
packages/sexps-rewriter/sexps-rewriter.0.0.3/opam
···3131 ]
3232]
3333dev-repo: "git+https://github.com/mbarbin/file-rewriter.git"
3434+description: """\
3535+3636+Sexps_rewriter is an OCaml library for applying small rewrites to
3737+tweak or refactor your S-expression (sexp) files.
3838+3939+It provides a convenient interface to apply surgical textual
4040+substitutions on the fly, while navigating the contents of a file
4141+through an API based on the visitor pattern.
4242+4343+This library was designed as part of ongoing work to create linting
4444+and refactoring tools for the many [dune] files found in large
4545+monorepos.
4646+4747+"""
4848+tags: [ "codemods" "refactoring" "sexp-files" ]
4949+x-maintenance-intent: [ "(latest)" ]
3450url {
3551 src:
3652 "https://github.com/mbarbin/file-rewriter/releases/download/0.0.3/file-rewriter-0.0.3.tbz"