-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
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
[core] Fix eslint-plugin-react-compiler issues #42564
Comments
Is it alright for me to work on this? do all the files require separate pull requests? |
@binsmyth help is more than welcome! No need for a PR for every file, but let’s keep PRs focused on the same group of files. Let me know which group of files would you like to work on so I can assign them to you. |
hey @aarongarciah I have started on Components/hooks group. So i would be happy to work on them. Thank you. |
@binsmyth I've assigned you the components/hooks group, thanks. |
(Lol, they have https://github.com/facebook/react/blob/main/compiler/packages/react-compiler-healthcheck/src/config.ts#L2) Seeing the bugs present https://github.com/facebook/react/issues?q=is%3Aissue+is%3Aopen+%5BCompiler+Bug%5D, and playing a bit with it. It makes me feel like we could have a play focused on the long hall:
|
@oliviertassinari yeah, we're not prioritizing this for now, just setting it up and making the some initial fixes as example so the community can work on it. Still good to play with it early if it helps us streamline the adoption of React Compiler. |
@aarongarciah i'll pick up, |
@sai6855 great! |
Hi @aarongarciah, could you assign mui-joy group to me if no one else has picked it up? |
@anuujj done |
Hi @aarongarciah would you be able to assign the mui-styles group to me, if nobody else is working on it already? Thanks :) |
@jlewins done, thank you! |
@aarongarciah Can I take mui-system if nobody else is working on it? |
@markliu2013 I'm afraid mui system is already done, can you take mui utils |
@sai6855 oh, I just saw merged, can you assign mui utils to me? |
@markliu2013 go ahead on opening a PR, @aarongarciah will assign |
@markliu2013 done |
@aarongarciah It is my first contribution for open source project, can you help me to review? |
@aarongarciah. Could you help me review my PR. Some CI are failing but i dont know how to fix it. Thanks. |
Part of #42548
As part of adopting the official ESLint plugin for the React Compiler, we want to solve all of the reported issues.
Contributing
eslint-plugin-react-compiler
in your local setup.The plugin is disabled by default, you won't see issues reported by it unless you enable it manually. To enable it, go to the root
.eslintrc.js
file and setENABLE_REACT_COMPILER_PLUGIN
totrue
. You should start seeing the issues reported right into your IDE if it's configured to report ESLint errors.When in doubt if an issue can be solved or not (because of false positives or any other reason), explain why in your PR so we can discuss if the ESLint should be silenced in that case.
Issues to fix
Here's the list of files containing issues reported by
eslint-plugin-react-compiler
(as of June 6th 2024).mui-material
Demos
Components / hooks (#43117, #43946)
mui-lab (#42880)
mui-styles (#43118)
mui-system (#42637)
mui-docs
mui-utils (#43051)
mui-joy (#42671)
Test (#42626)
mui-private-theming (#42619)
Documentation website components (#42566)
Search keywords: ESLint, React Compiler
The text was updated successfully, but these errors were encountered: