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

Remove versioning and cleanup warnings #86

Merged
merged 7 commits into from
Jan 5, 2024

Conversation

tnull
Copy link
Collaborator

@tnull tnull commented Jan 5, 2024

Closes #39
Closes #62

As the NO VERSIONING proposal was recently merged in the spec, we here drop versioning support from LSPS2 and LSPS1.

While we're at it, we cleanup the remaining warnings emitted by rustc, and deny warnings for 'stable' builds in CI, which will keep us from re-introducing any new warnings and force us to handle them before merging.

@tnull tnull force-pushed the 2024-01-remove-versioning branch 2 times, most recently from 1a6699e to 92b178e Compare January 5, 2024 12:45
@tnull tnull force-pushed the 2024-01-remove-versioning branch 2 times, most recently from d8619a5 to 154dd75 Compare January 5, 2024 13:04
... as the spec dropped versioning, we now make the corresponding
adjustments.

While we're at it, we clean up currently unused fields to get rid of the
warnings.
... as the spec dropped versioning, we now make the corresponding
adjustments.
.. as they are only used in tests.
... which cleans up the remaining warnings.
.. as implementation is not finished and we're hiding it anyways. This
will be reverted once we
.. this will keep us from re-introducing any new warnings and force us
to handle them.
@tnull tnull merged commit 5e0076c into lightningdevkit:main Jan 5, 2024
3 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.

LSPS1: Superfluous version field in CreateOrderRequest LSPS2: Drop versioning support
2 participants