Commit graph

22 commits

Author SHA1 Message Date
76c3e62228 📝 Add WithContext example to README.md 2025-11-14 15:14:43 -06:00
09a24ce720 📝 Rename example tests for godoc visibility 2025-11-14 15:11:26 -06:00
09ebfaefbe 📝 Add ExampleWithContext to example_test.go 2025-11-14 15:07:21 -06:00
09feb51213 Add WithContext function for cancellation 2025-11-14 14:53:36 -06:00
edc34062e9 Refactor: Convert WaitErr to an interface and add New constructor 2025-11-14 14:04:51 -06:00
a68fc26481 ♻️ Refactor: Organize waiterr_test.go with subtests 2025-11-14 12:00:06 -06:00
67eb618288 🎉 Release v0.9.0 v0.9.0 2025-11-13 17:10:36 -06:00
0c3c39e504 📝 Add CHANGELOG.md for v0.9.0 2025-11-13 17:10:20 -06:00
06c15f8250 Add examples for WaitErr methods 2025-11-13 17:07:55 -06:00
7a2583c8e4 🐛 Fix race condition in TestWaitForErrorFirstErrSet using synctest 2025-11-13 16:01:53 -06:00
d49f548618 📝 Update comments in waiterr.go 2025-11-13 15:37:23 -06:00
25b10a1896 Add test for WaitForError when firstErr is already set 2025-11-13 15:25:50 -06:00
addd0d5e7b Add test for WaitForError panic 2025-11-13 15:23:18 -06:00
09b97e0b66 Add tests for Unwrap method 2025-11-13 15:07:13 -06:00
4d92c7484d 📝 Update WaitForError comment and add README.md for project documentation. 2025-11-13 14:54:14 -06:00
5df1d9b7c9 📄 Add MIT License 2025-11-13 14:47:36 -06:00
2270f4c795 Implement waiterr.WaitForError 2025-11-13 14:44:07 -06:00
57e01555a9 📝 Update AGENTS.md with new sync.WaitGroup guidelines. 2025-11-13 14:38:43 -06:00
ba39b2d486 ⚙️ Update Go version and linter exclusions for test files. 2025-11-13 14:26:49 -06:00
635126fc98 Implement core waiterr package with initial functionality and tests. 2025-11-13 14:01:30 -06:00
8c595a9080 Initial project setup with basic scaffolding, build tools, and agent guidelines. 2025-11-13 11:52:56 -06:00
f4a95feb60 Initial commit 2025-11-13 11:40:21 -06:00