Skip to content

PRs from Original Repo#1

Merged
tmiller1995 merged 2 commits intomainfrom
prs-from-original-repo
Jan 15, 2026
Merged

PRs from Original Repo#1
tmiller1995 merged 2 commits intomainfrom
prs-from-original-repo

Conversation

@tmiller1995
Copy link
Owner

No description provided.

Introduces side-effect execution methods for error states that preserve the original result instead of transforming it, enabling logging and metrics without recovery.

Adds async conversion helpers to seamlessly integrate with database and API operations, allowing direct chaining without manual wrapping.

Implements error aggregation utilities to combine multiple results or append errors, supporting scenarios with parallel operations or validation accumulation.

Exposes value access through non-generic interface for logging and serialization frameworks that operate without compile-time type knowledge.

Enables collection expression syntax for error construction, improving readability and consistency with modern C# patterns.

Expands factory methods to support creation from single errors, error collections, and their async variants for uniform instantiation.

Optimizes internal null checking and corrects documentation examples.

Based on amantinband#117, amantinband#118, amantinband#122, amantinband#125, amantinband#128, amantinband#129, amantinband#133, amantinband#134, amantinband#135, amantinband#136
Addresses amantinband#120, amantinband#121, amantinband#139
Allows workflows to run on pushes to all branches, not just main

Enables CI checks to run on feature branches and forks, ensuring code quality validation before PRs are created to main
@tmiller1995 tmiller1995 self-assigned this Jan 15, 2026
@tmiller1995 tmiller1995 merged commit 2c78b23 into main Jan 15, 2026
12 checks passed
@tmiller1995 tmiller1995 deleted the prs-from-original-repo branch January 15, 2026 22:51
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.

1 participant