Skip to content

add zopt and duplik - #269

Merged
jiacai2050 merged 1 commit into
zigcc:mainfrom
hgrsd:zopt-and-duplik
Oct 5, 2026
Merged

jiacai2050 merged 1 commit into
zigcc:mainfrom
hgrsd:zopt-and-duplik

Conversation

@hgrsd

@hgrsd hgrsd commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

What

Adding two tools I maintain: zopt, a command-line argument parser with a schemaless design, and duplik, a multi-threaded CLI tool to detect duplicate files in your file system.

Checklist

  • Entry is actively maintained and useful
  • Follows the awesome list style guide
  • Added to the end of the existing list (not inserted in the middle)
  • Ran make all locally before opening this PR

AI Attribution

Select one:

  • No-AI — no AI involvement
  • AI-generated — project is primarily generated by AI
  • AI-assisted — human-led with AI assistance

Summary by CodeRabbit

  • Documentation
    • Added hgrsd/duplik to the Utilities section and hgrsd/zopt to the Command Line and Argument Parser section, each with a brief description and Codeberg link.

@coderabbitai

coderabbitai Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: d513d604-3305-4991-8cd8-d52d232c88ef
📥 Commits

Reviewing files that changed from the base of the PR and between 2bed2a1 and e23a8e5.

📒 Files selected for processing (1)
  • README.md

Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review.


📝 Walkthrough

Walkthrough

The README adds hgrsd/duplik to Utility and hgrsd/zopt to Command Line and Argument Parser, with brief descriptions and Codeberg links.

Changes

README project listings

Layer / File(s) Summary
Add categorized project entries
README.md
The Utility section lists hgrsd/duplik as a duplicate-file detection CLI. The Command Line and Argument Parser section lists hgrsd/zopt as a schemaless CLI argument parser. Both entries include Codeberg links.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to e23a8

This change only adds two project listings. Available evidence partly supports the zopt description, but does not verify the duplik description or whether the links resolve; no specific error is established, so no material merge risk is demonstrated.

Architecture Summary

Architecture risk: 🔵 Low · up to e23a8

The change affects 1 system.

Changed systems: README.md

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — README.md (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in README.md: Added the hgrsd/duplik entry to Utility, describing it as a Zig-based duplicate-file detection CLI.
  • observed — Modified behavior in README.md: Added the hgrsd/zopt entry to Command Line and Argument Parser, describing it as a schemaless Zig CLI argument parser.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely identifies the two tools added in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Warning

⚠️ This pull request has been flagged as potential spam (promotional) by CodeRabbit slop detection and should be reviewed carefully.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jiacai2050
jiacai2050 merged commit 8c3bfad into zigcc:main Oct 5, 2026
3 checks passed
@jiacai2050 jiacai2050 mentioned this pull request Oct 5, 2026
5 of 7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants