Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement requestThingDescription method #76

Merged
merged 5 commits into from
Dec 20, 2023

Conversation

JKRhb
Copy link
Member

@JKRhb JKRhb commented Nov 9, 2023

This PR is a first step towards aligning the discovery implementation closer with the Scripting API specification. Based on this PR, it should eventually also be possible to demonstrate some of the open questions I have with regard to covering features like DNS-SD or CoRE RD support from the Discovery Specification.

@codecov-commenter
Copy link

codecov-commenter commented Nov 9, 2023

Codecov Report

Attention: 11 lines in your changes are missing coverage. Please review.

Comparison is base (6c415fe) 52.85% compared to head (e5b5745) 53.07%.

Files Patch % Lines
lib/src/binding_http/http_client.dart 0.00% 7 Missing ⚠️
lib/src/binding_coap/coap_client.dart 0.00% 2 Missing ⚠️
lib/src/binding_mqtt/mqtt_client.dart 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #76      +/-   ##
==========================================
+ Coverage   52.85%   53.07%   +0.22%     
==========================================
  Files          69       69              
  Lines        2189     2210      +21     
==========================================
+ Hits         1157     1173      +16     
- Misses       1032     1037       +5     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@JKRhb JKRhb force-pushed the request-thing-description branch from 0165eca to b6ae316 Compare November 10, 2023 17:04
@JKRhb JKRhb force-pushed the request-thing-description branch from b6ae316 to bc54366 Compare November 20, 2023 10:11
@JKRhb JKRhb force-pushed the request-thing-description branch 5 times, most recently from b391122 to 2a4c00d Compare December 20, 2023 19:15
@JKRhb JKRhb marked this pull request as ready for review December 20, 2023 19:15
@JKRhb
Copy link
Member Author

JKRhb commented Dec 20, 2023

I think this PR is now ready to be merged as an initial implementation :) There is still some work to be done on the binding level and with regard to validation, but as a first step it should be good enough now.

@JKRhb JKRhb force-pushed the request-thing-description branch from 2a4c00d to e5b5745 Compare December 20, 2023 19:19
@JKRhb JKRhb enabled auto-merge December 20, 2023 19:19
@JKRhb JKRhb merged commit 836ab1c into main Dec 20, 2023
4 checks passed
@JKRhb JKRhb deleted the request-thing-description branch December 20, 2023 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants