cake-contrib / cake-contrib/Cake.Issues
IIssue should be immutable
Open
Area:Core
Breaking change
Hacktoberfest
help wanted
- Dominant language
- C#
- Stars
- 7
- Forks
- 11
- Avg merge
- 21m
- Merged PRs (30d)
- 1
Description
`IIssue` currently no longer is immutable because of the newly introduced `Run` and `FileLink` properties which are settable. They can't be made readonly since they are not set by the issue provider but in a generic way for all issue providers in the `IssueReader`. To get immutability back we might think about cloning and enhancing issues returned by issue provider in the `IssueReader`.
Contributor guide
Assessment
This issue has not been assessed yet.