Refactor and document StoneError with enhanced features #1

Merged
Rene Nochebuena merged 3 commits from feature/stone-error-implementation into develop 2025-04-12 18:25:08 -06:00

Updated module path and significantly extended the StoneError implementation with new functionality, including metadata handling, error wrapping, JSON serialization, and utilities like IsStoneError. Enhanced README with detailed examples, usage guidelines, and a thematic introduction.

Updated module path and significantly extended the StoneError implementation with new functionality, including metadata handling, error wrapping, JSON serialization, and utilities like `IsStoneError`. Enhanced README with detailed examples, usage guidelines, and a thematic introduction.
Rene Nochebuena added 1 commit 2025-04-12 17:26:59 -06:00
Refactor and document StoneError with enhanced features
Some checks failed
Go CI/CD / go-ci (push) Failing after 5m34s
Go CI/CD / go-ci (pull_request) Failing after 5m29s
b42137701b
Updated module path and significantly extended the StoneError implementation with new functionality, including metadata handling, error wrapping, JSON serialization, and utilities like `IsStoneError`. Enhanced README with detailed examples, usage guidelines, and a thematic introduction.
Rene Nochebuena added 1 commit 2025-04-12 17:42:55 -06:00
Add unit tests for stoneerror package
All checks were successful
Go CI/CD / go-ci (pull_request) Successful in 10m37s
Go CI/CD / go-ci (push) Successful in 10m38s
24ea252c96
Introduce comprehensive tests for core functionalities including error creation, metadata handling, wrapping, JSON conversion, and type validation. These tests ensure robustness and reliability of the stoneerror package.
Rene Nochebuena added 1 commit 2025-04-12 17:53:54 -06:00
Add unwrap tests for normal and stone errors
All checks were successful
Go CI/CD / go-ci (push) Successful in 10m43s
Go CI/CD / go-ci (pull_request) Successful in 10m7s
bcb4a3008d
Introduce tests to validate the behavior of the Unwrap function for both standard errors and StoneError instances. Ensure correct handling of wrapped errors and verify type identification with IsStoneError checks.
Cloud Administrator approved these changes 2025-04-12 18:24:27 -06:00
Rene Nochebuena merged commit 627cfa36f5 into develop 2025-04-12 18:25:08 -06:00
Rene Nochebuena deleted branch feature/stone-error-implementation 2025-04-12 18:25:08 -06:00
Sign in to join this conversation.
No description provided.