TO-DOs

Summary

todo_history_total todo_history todo_history_categories

Project Total TODO URGENT NOTE KILL
mkmrk.Channels 16 0 12 1 0 3
mkmrk.Channels.Benchmarks 1 0 0 0 1 0
mkmrk.Channels.Tests 5 0 1 2 1 1
mkmrk.Channels.Tests.Console 0 0 0 0 0 0
Outside Any Project 14 1 10 3 0 0
Total 36 1 23 6 2 4

Projects

mkmrk.Channels

Source Category Text
BroadcastChannelReader.cs 64:8 TODO try: does [AggressiveInlining] help here?
BroadcastChannelReaderSource.cs 15:8 KILL
BroadcastChannelReaderSource.cs 37:11 TODO FUTURE? GetResponseChannel doesn't exist yet.
BroadcastChannelReaderSource.cs 47:8 KILL
BroadcastChannelReaderSource.cs 71:8 KILL
BroadcastChannelWriter.cs 78:16 TODO try the below ;; TEST IT! -- use in any other writes to _outputWriters ?
ChannelMux.cs 140:119 TODO This is the source of a large number of assignments to the Small Object Heap
ChannelMux.cs 212:75 URGENT maybe setting to a local is something I need to do elsewhere?
ChannelMux{T}.cs 117:16 TODO do I need to null out _inputX here?
Common.cs 72:27 TODO is this correct?
IBroadcastChannelReader.cs 31:4 TODO improve docs
IBroadcastChannelReaderSource.cs 12:8-13:60 TODO Ideally this would be a more solid type than ChannelWriter, because a ChannelWriter would not actually work (or at least it wouldn't be disposed of properly)
* But as it is an internal method, there is no urgency.
IBroadcastChannelWriter.cs 52:4 TODO add docs
mkmrk.Channels.csproj 19:14 TODO Check that the TOP level Directory.Build.props carry over here.
mkmrk.Channels.csproj 27:13 TODO disable auto-build package for now.
mkmrk.Channels.csproj 99:21 TODO Enable PublicApiAnalyzers

mkmrk.Channels.Benchmarks

Source Category Text
Program.cs 34:56 NOTE use to debug from the IDE

mkmrk.Channels.Tests

Source Category Text
BroadcastChannelTests.cs 207:94 TODO I don't see a reason that this has to be true.
ChannelMuxTests.cs 464:16 NOTE debatable whether the completion task should be reset or not here
ChannelMuxTests.cs 691:80 KILL -- modified to new form 2023 Nov 06
ChannelMuxTests.cs 717:12 URGENT sporadic test failures ?? ;; June 15, 2023 ;; Reworked October 30, 2023 ; continuing to test
VariableProcessorCountDockerTest.ps1 52:10 URGENT --cpuset-cpus=0 does not seem to have an effect

mkmrk.Channels.Tests.Console

Source Category Text

Outside Any Project

Source Category Text
.editorconfig 166:3 TODO Increase this to warning later on?
code-metrics.yaml 5:5 TODO disabled until a fix for https://github.com/dotnet/samples/issues/5640 exists
Directory.Build.props 10:14 TODO SET RELEASE NOTES TO COMMIT PAGE IN GITHUB AS A TEMP SOLUTION
docfx.json 65:16 TODO
README.md 6:7 ==TODO: ADD NUGET PACKAGE LINK==
resharper-inspection.yaml 4:5 TODO RESTORE on.push
resharper-inspection.yaml 70:13 TODO TRY --caches-home
resharper-inspection.yaml 97:3 TODO (FUTURE) dotCover
test-pack-release.yaml 25:9 URGENT 🚨: need to change CSPROJ to use package_version if present
test-pack-release.yaml 177:13 TODO may need to make this something static to keep from making commits even when nothing changes
test-pack-release.yaml 224:9 URGENT NEEDS TESTING!
test-pack-release.yaml 287:9 URGENT MUST BE UPDATED! (to the Hiller.pro URL)
test-pack-release.yaml 331:9 TODO modify the PackageVersion, Release Type if set
test-pack-release.yaml 344:11 TODO check nupkg & snupkg both push