Remove orphan instances from Control.ResourceRegistry
还没有人认领这个 Issue。
评估
调研方向
从 resource-registry/src/Control/ResourceRegistry.hs 中引用的行开始,检查 registryAges 字段是如何定义和使用的。完成更改后检查项目的构建和测试;移除 orphan instances 且不破坏 ResourceRegistry 的行为即表示完成。
由索引模型根据 Issue 内容生成。
描述
We could remove https://github.com/IntersectMBO/io-classes-extra/blob/aee49dd2ebc363f8835534d4f111cf026d99f24d/resource-registry/src/Control/ResourceRegistry.hs#L1492 simply by using a newtype in the registryAges field. Seems worth it, in my opinion.
- 主要语言
- Haskell
- 星标
- 2
- 派生
- 0
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
IntersectMBO/io-classes-extra 的其他 Issue
-
`unsafeReleaseAll` throws `ResourceRegistryUsedFromUntrackedThread` when called from an untracked thread可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 80/100
-
难度 1/5 1 小时以内 新手友好度 78/100
-
`closeRegistry` does not cancel a thread forked during close before it marks the registry closed可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 4/5 3-5 天 新手友好度 46/100
-
难度 2/5 1-3 小时 新手友好度 35/100
查看 IntersectMBO/io-classes-extra 的全部 Issue
相似的 Issue
-
enhancement
难度 2/5 1-3 小时 新手友好度 72/100
alunduil/collection-json.hs#436 ·
维护者通常 1 天内回复
-
newcomers
难度 2/5 1-3 小时 新手友好度 62/100
JacquesCarette/Drasil#5597 ·
维护者通常 4 天内回复
-
难度 2/5 1-3 小时 新手友好度 64/100
-
bug
难度 1/5 1 小时以内 新手友好度 86/100
维护者通常 1 天内回复
-
Vim-mode indent crashes: monaco-vim's browser build inlines monaco-editor 0.33可能已有人在做 @x-labb 于 2 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
compiler-explorer/compiler-explorer#9402 ·
维护者通常 1 天内回复