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

[Analyzer] Add a way to add inherit properties to element in manifest instead of superclass #4529

Open
1 task done
maicol07 opened this issue Jan 29, 2024 · 1 comment
Open
1 task done

Comments

@maicol07
Copy link

Should this be an RFC?

  • This is not a substantial change

Which package is this a feature request for?

Analyzer (@lit-labs/analyzer)

Description

Components that inherit other Lit webcomponents don't inherit properties (but just set the superclass field). This breaks the compatibility with external tools.
See: break-stuff/cem-tools#69

Alternatives and Workarounds

CEM analyzer works fine

@justinfagnani
Copy link
Collaborator

We could possibly add an option for this (contributions accepted!) but tools really should read superclass and mixin properties.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 Triaged
Development

No branches or pull requests

2 participants