Skip to content

Conversation

@Strum355
Copy link
Contributor

Previously, top-level interface decls included the abstract modifier, while nested interfaces included abstract static modifiers. This PR removes those from the pretty-printed signature, while also introducing the default modifier to the pretty-printing.

@Strum355 Strum355 requested a review from olafurpg April 21, 2021 15:19
@Strum355 Strum355 self-assigned this Apr 21, 2021
@Strum355 Strum355 changed the title Remove abstract from interface signature and pretty-print default modifier Remove abstract/static from interface signature and pretty-print default modifier Apr 21, 2021
Copy link
Contributor

@olafurpg olafurpg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a really nice improvement. LGTM 👍

@Strum355 Strum355 force-pushed the nsc/fix-interface-sigs branch from bf8800d to a6b6127 Compare April 23, 2021 20:25
@Strum355 Strum355 merged commit c620f59 into main Apr 23, 2021
@Strum355 Strum355 deleted the nsc/fix-interface-sigs branch April 23, 2021 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants