pkgwatch/src
Austin Schaefer 6459856aab
All checks were successful
CI / build (pull_request) Successful in 35s
CI / test (pull_request) Successful in 2m26s
CI / audit (pull_request) Successful in 13s
CI / coverage (pull_request) Successful in 6m11s
Group release sources into a source module with re-exports
Move the ReleaseSource trait, GithubEndpoints and ForgejoEndpoints under
src/source/, each in its own file (release_source.rs, github.rs,
forgejo.rs). The submodules are private; mod.rs re-exports their types and
holds for_package, so the rest of the crate imports from crate::source and
never names a host's file. checker.rs keeps only version_from_tag.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 11:08:25 +02:00
..
source Group release sources into a source module with re-exports 2026-09-20 11:08:25 +02:00
builder.rs Add wrapper-script env var support for claude-code's self-update guard 2026-09-18 13:07:03 +02:00
checker.rs Group release sources into a source module with re-exports 2026-09-20 11:08:25 +02:00
config.rs Apply self-review feedback on the Forgejo source 2026-09-20 10:39:35 +02:00
fetcher.rs Group release sources into a source module with re-exports 2026-09-20 11:08:25 +02:00
hash.rs Move high-level docs into docs/, matching doubleo7's convention 2026-09-17 13:22:40 +02:00
main.rs Group release sources into a source module with re-exports 2026-09-20 11:08:25 +02:00
notifier.rs Apply review feedback: docs, doc comment, lifetimes 2026-09-20 09:51:10 +02:00
paths.rs Apply review feedback on XDG paths 2026-09-20 10:19:12 +02:00
pipeline.rs Group release sources into a source module with re-exports 2026-09-20 11:08:25 +02:00
publisher.rs Move high-level docs into docs/, matching doubleo7's convention 2026-09-17 13:22:40 +02:00
sanity.rs Move high-level docs into docs/, matching doubleo7's convention 2026-09-17 13:22:40 +02:00
state.rs Apply review feedback on XDG paths 2026-09-20 10:19:12 +02:00
test_support.rs Apply self-review feedback on the Forgejo source 2026-09-20 10:39:35 +02:00
verifier.rs Add a Forgejo release source 2026-09-20 10:36:13 +02:00