Skip to content

Tags: novr/Rin

Tags

v0.0.10

Toggle v0.0.10's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
ci(release): enrich homebrew dispatch client payload

Pass formula metadata and use github.repository for release URLs in the homebrew-taps dispatch.

v0.0.9

Toggle v0.0.9's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
feat: unify DSL evaluation semantics with onPath scopes

Evaluate predicates per function, catch, or trigger unit instead of flat file matching, and add UnitPathScope, whenUnmentioned, and mustAlsoCallAnyOf.

v0.0.8

Toggle v0.0.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from novr/cursor/when-calls-name-receiver-metho…

…d-dsl

feat(dsl): add WhenCalls(name:) and receiver/method call syntax

v0.0.7

Toggle v0.0.7's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
docs(readme): unify rinter usage and CI binary flow

Use direct rinter command examples and switch CI docs from local build to pinned release binary download with checksum verification.

v0.0.6

Toggle v0.0.6's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Enforce explicit RuleCallTarget syntax and tighten through semantics.

Remove legacy array call-target parsing, align docs/tests with receiver-based DSL, and ensure through only applies when the target case itself exits.

v0.0.5

Toggle v0.0.5's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Extend MustHandleError with through and handling modes.

Add target/as DSL handling for through, assign, transform, and rethrow with AST-based evaluator checks scoped to matched case blocks and fail-closed parsing for unknown handling.

v0.0.4

Toggle v0.0.4's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Pin release CI and docs to Swift 6.2.

Add Swift 6.2 setup in the release workflow and document the Swift/macOS requirements plus CI example in README.

v0.0.3

Toggle v0.0.3's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Add MustHandleError DSL for catch case checks.

Keep MustCall focused on function calls, add catch-case evaluation for cancelled handling, and cover behavior with decoder/evaluator tests and docs.

v0.0.2

Toggle v0.0.2's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Add project Rinfile and fix local runner target.

This adds repository-specific Rin rules and updates the bin wrapper to run the rinter executable product name.

v0.0.1

Toggle v0.0.1's commit message

Verified

This commit was signed with the committer’s verified signature.
novr Nobuhisa Komiya
Bump GitHub Actions versions in release workflow.

This updates checkout, cache, and upload-artifact actions to current major versions to stay aligned with upcoming Node 24 runtime changes.