Skip to content

Conversation

@goatgoose
Copy link
Contributor

@goatgoose goatgoose commented Sep 16, 2025

Description of changes:

An events system generated by s2n-events will currently emit a warning when the events system defines no nominal counter metrics. This is because api is imported in nominal_counters() but is unused, since there are no nominal counter definitions.

This PR ignores the unused_imports warning on this import, similar to other instances where an import is declared but may be unused.

Call outs:

The manual change is made in src/output/metrics/aggregate.rs (and the event struct update in events/connection.rs). The remaining changes are the resulting code generation.

Testing:

This PR removes the only nominal counter metric in the test events system. The clippy job which fails on warnings should no longer fail on this PR.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@goatgoose goatgoose marked this pull request as ready for review September 16, 2025 22:13
@goatgoose goatgoose merged commit 5fbf7cb into aws:main Sep 16, 2025
121 checks passed
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