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

feat(editorconfig): expand unknown globs into known globs #3218

Conversation

dyc3
Copy link
Contributor

@dyc3 dyc3 commented Jun 15, 2024

Summary

This makes it so that we can fully support all editorconfig glob patterns. Adding support to the vendored glob package is already done, but the functionality is gated behind behind a flag to not cause a breaking change (discussed in #2986).

This should allow us to reenable loading .editorconfig files, which is to be done in a subsequent PR.

related to: #1724
related to: #2986
replaces: #3028

Test Plan

Added unit tests

cargo test -p biome_configuration editorconfig

@github-actions github-actions bot added the A-Project Area: project label Jun 15, 2024
@dyc3 dyc3 mentioned this pull request Jun 15, 2024
@dyc3 dyc3 force-pushed the 06-15-feat_editorconfig_expand_unknown_globs_into_known_globs branch 2 times, most recently from 516e9d0 to f9ed9e9 Compare June 15, 2024 15:49
@dyc3 dyc3 force-pushed the 06-15-feat_editorconfig_expand_unknown_globs_into_known_globs branch from f9ed9e9 to 2b59edf Compare June 19, 2024 17:23
@ematipico ematipico self-assigned this Jun 19, 2024
@ematipico
Copy link
Member

Assigned to myself, hopefully I'll remember

Copy link
Member

@ematipico ematipico left a comment

Choose a reason for hiding this comment

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

Great solution!

@ematipico ematipico merged commit ad7881a into biomejs:main Jun 20, 2024
10 checks passed
@dyc3 dyc3 deleted the 06-15-feat_editorconfig_expand_unknown_globs_into_known_globs branch June 20, 2024 15:07
@Conaclos Conaclos added the A-Changelog Area: changelog label Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Changelog Area: changelog A-Project Area: project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants