Skip to content

Conversation

@oliviertassinari
Copy link
Member

@oliviertassinari oliviertassinari commented Dec 27, 2024

It looks like this was due for a refresh.

.vscode/settings.json

As I understand it, a baseline version of this is supposed to be stored on git (then people can add their settings to further customize it). Proof:

I have tried to only have the least opinionated settings.

.editorconfig

Now that we have .mdx and .tsx files, this is due for a refresh. We also started to stop relying on trim_trailing_whitespace for markdown line break (but instead use \). So we can apply this everywhere. See #34762.

I also got annoyed with the UX on https://mui.com/toolpad/

SCR-20241227-miqr

.gitignore

Remove .vscode, per VS Code codebase, they don't do this.

.vscode/extensions.json

I suspect that those mui/base-ui#1151 got introduced because the right VS Code extension wasn't installed.

.vscode/launch.json

This is for

SCR-20241227-mjuu

I'm not aware anyone uses it. We would need to clean up it.


Same PR open in all the repositories ⬇️

@oliviertassinari oliviertassinari added type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature. scope: code-infra Involves the code-infra product (https://www.notion.so/mui-org/5562c14178aa42af97bc1fa5114000cd). labels Dec 27, 2024
@mui-bot
Copy link

mui-bot commented Dec 27, 2024

Netlify deploy preview

https://deploy-preview-44865--material-ui.netlify.app/

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against ee267e8

"davidanson.vscode-markdownlint",
"esbenp.prettier-vscode",
"yoavbls.pretty-ts-errors"
// Formating
Copy link
Member

Choose a reason for hiding this comment

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

This is a .json file, should we remove comments?

Copy link
Member Author

Choose a reason for hiding this comment

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

Signed-off-by: Olivier Tassinari <[email protected]>
@zannager zannager removed the dx label Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: code-infra Involves the code-infra product (https://www.notion.so/mui-org/5562c14178aa42af97bc1fa5114000cd). type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants