docs: README HID/mDNS facts, LICENSE year, chore/ branch - #769
Merged
Merged
Conversation
README still called HID a HidSharp backend and listed WiFi discovery as UDP 30303 only. HID is HidSharp on Windows/Linux and IOKit on macOS (#262); discovery also browses _daqifi._tcp.local. on 5353. LICENSE year and the chore/ branch prefix were the leftover housekeeping #762 didn't cover. Co-authored-by: Tyler Kron <tylerkron@gmail.com>
PR Summary by QodoCorrect HID and mDNS documentation and repository metadata
AI Description
High-Level Assessment
Files changed (3)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can describe a rule in plain language on the Rules page and Qodo drafts it for you |
MDnsDeviceFinder is not in AllTransportsDeviceFinder.CreateDefault(), so 5353 is only needed when a consumer adds it. The bare #262 does not autolink in a rendered repo file or on nuget.org. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit bcb00d8 |
Contributor
Author
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit bcb00d8 |
Contributor
Author
|
Qodo-clean, CI green — ready for review |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What was wrong
#757 and #762 correct the Core XML and CONTRIBUTING gating, but they left four consumer-facing facts out of date:
HidPlatformFactory: macOS →MacOsHidPlatform, everything else →HidLibraryPlatform). docs(core): fix DeviceMetadata.Health and HID finder XML #757 fixes the class summaries, but the README's Connection types list still said HidSharp for every platform.MDnsDeviceFinder(_daqifi._tcp.local.on 224.0.0.251:5353), but Connection types and Requirements never mentioned multicast. Someone configuring a firewall from Requirements would open 30303 and miss 5353.chore/..claude/rules/git-workflow.mdlistsfeature/,fix/,chore/anddocs/, and says CONTRIBUTING.md owns branch names. CONTRIBUTING only listed three of those.How it was fixed
Docs only: no C#, no Core XML, and no rewrite of the gating rules.
_daqifi._tcp.local., UDP 5353 multicast) when you addMDnsDeviceFinder. mDNS is opt-in becauseAllTransportsDeviceFinder.CreateDefault()covers only WiFi broadcast and serial. The HID wording matches docs(core): fix DeviceMetadata.Health and HID finder XML #757: HidSharp on Windows and Linux, native IOKit on macOS, with an absolute link to #262. README.md is the packed NuGet readme, and a bare#262doesn't link in a rendered repo file or on nuget.org.MDnsDeviceFinder.2025-2026. The original year stays.chore/short-descriptionadded to the branch-prefix list. Nothing else in the file changes.Out of scope (owned elsewhere)
.vs/: open docs: CONTRIBUTING owns process; SECURITY.md; ignore .vs #762None of the hunks here overlap the README/CONTRIBUTING hunks in #762, #775 or #800.
Verification
Checked against
HidPlatformFactory,MDnsDeviceFinder/MDnsMessage.MulticastPort(5353, group 224.0.0.251),WiFiDeviceFinder.DefaultDiscoveryPort(30303) andAllTransportsDeviceFinder.CreateDefault().dotnet build Daqifi.Core.slnis clean (0 warnings, 0 errors).🤖 Generated with Claude Code