cake-contrib / cake-contrib/Cake.Issues

IIssue should be immutable

Open
#194 0 comments 1 reaction 1 assignee Assigned to @Copilot View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.