-
-
Notifications
You must be signed in to change notification settings - Fork 14
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(introspect): implement annotations #359
feat(introspect): implement annotations #359
Conversation
CodSpeed Performance ReportMerging #359 will not alter performanceComparing Summary
|
81d25c8
to
c946b0c
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #359 +/- ##
==========================================
+ Coverage 83.56% 83.70% +0.13%
==========================================
Files 28 28
Lines 3353 3381 +28
Branches 604 607 +3
==========================================
+ Hits 2802 2830 +28
Misses 344 344
Partials 207 207 ☔ View full report in Codecov by Sentry. |
Would you please add a description on what this PR implements to the opening text? |
c946b0c
to
c49eac6
Compare
commit message has been updated |
Thanks @black-desk |
D-Bus allow annotations in introspection data: > ... > > Method, interface, property, signal, and argument elements may have > "annotations", which are generic key/value pairs of metadata. They > are similar conceptually to Java's annotations and C# attributes. > > ... https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format This commit add new attribute "annotations" to: - dbus_fast.introspection.Arg - dbus_fast.introspection.Signal - dbus_fast.introspection.Method - dbus_fast.introspection.Property - dbus_fast.introspection.Interface
b53b99e
to
fabdbdf
Compare
D-Bus allow annotations in introspection data:
https://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format
This commit add new attribute "annotations" to: