feat(qwik): add domain setup and enable some pre-existing rules#6923
feat(qwik): add domain setup and enable some pre-existing rules#6923ematipico merged 7 commits intobiomejs:nextfrom
Conversation
🦋 Changeset detectedLatest commit: 5306ecb The changes in this PR will be included in the next version bump. This PR includes changesets to release 14 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
CodSpeed Performance ReportMerging #6923 will not alter performanceComparing Summary
|
|
@ptkagori, as said in the other PR and highlighted in her https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md#creating-pull-requests, this PR must be merged into the |
896fdc2 to
fbed3af
Compare
fbed3af to
c4613a6
Compare
c4613a6 to
f519a1d
Compare
There was a problem hiding this comment.
The changes to this file looks unrelated.
There was a problem hiding this comment.
@dyc3 , added those changes in abid to resolve the CI check failures below. while I now run the failing commands locally without issues, I still see the CI failures. Any insights on this?
There was a problem hiding this comment.
There's a bunch of removed imports in crates/biome_service/src/workspace/scanner.tests.rs
| use std::sync::Arc; | ||
|
|
||
| use biome_fs::{BiomePath, TemporaryFs}; | ||
| use crossbeam::channel::bounded; | ||
| use tokio::sync::watch; | ||
|
|
||
| use crate::{ | ||
| Workspace, WorkspaceServer, | ||
| workspace::{OpenProjectParams, ScanKind, ScanProjectFolderParams, ServiceDataNotification}, | ||
| }; | ||
|
|
There was a problem hiding this comment.
These should not be removed. Would you happen to be doing development on a windows machine?
There was a problem hiding this comment.
yes I am doing on windows
jfyi, I'm running each of the failing CI commands e.g for formatting and linting to recreate the failure in local then fixing with only the minimal changes highlighted. That's how we have additional changes
There was a problem hiding this comment.
Right, I see what's happening. Because the code in this file targets macos and linux, the linter would mark these as unused, and you fixed the lint to make it happy. That indicates a problem with CI, but it doesn't necessarily block this PR.
You'll need to revert the changes to these files.
There was a problem hiding this comment.
sure, sounds good!
41528ae to
38b2691
Compare
There was a problem hiding this comment.
This file needs to be reverted.
|
@ptkagori do you need some help with the PR? |
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com> Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com>
Summary
This PR adds Qwik domain support to Biome, allowing Qwik developers to use Biome for linting and formatting.
It introduces the Qwik domain infrastructure and enables two rules for Qwik projects:
useJsxKeyInIterablenoReactSpecificPropsTest Plan
Docs