This is an automated email from the ASF dual-hosted git repository.

rusackas pushed a change to branch oxc-linter-migration
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard 305c10dc08 fix(docs): update yarn.lock to resolve merge conflicts
 discard ce2bdcebb1 fix(frontend): use current theme structure in storybook 
instead of legacy
 discard 5103a198cc fix: improve type safety in theme storybook with proper 
interface
 discard 6d76c5a843 perf: revert unnecessary Array.from() conversion in hot path
 discard e10bd3b86c cleanup: remove obsolete lint scripts from package.json
 discard d46fc87022 fix(test): use 4 filters with truly unique columns
 discard 745d0ec0f0 fix(test): use 4 unique filters with short names for proper 
overflow testing
 discard f62ce55be5 fix(test): use 6 unique filters with descriptive names for 
proper overflow testing
 discard 5965ce886c fix(test): properly test overflow behavior with 8 filters 
and dropdown content
 discard 59366265fe fix(test): use 4 unique filters to match test data 
constraints
 discard ff7ae4274a fix(test): use more filters and adaptive approach for 
overflow testing
 discard 27dedd6e68 fix(test): properly handle DropdownContainer button 
conditional rendering
 discard 051cb5a87a style: apply prettier formatting to horizontalFilterBar test
 discard 541c0bc542 fix(test): improve DOM stability in horizontalFilterBar 
Cypress test
 discard fc146cbbb9 fix(test): prevent DOM detachment error in 
horizontalFilterBar Cypress test
 discard bae8fe008d fix(test): update Cypress selector for filter bar 
orientation submenu
 discard 5e4e6bd430 fix(frontend): restore plusRef.current dependency in 
useChildElementTruncation hook
 discard dffab1c2f2 more linting! ugh!
 discard 276544845a another linting catch
 discard 0f9f10928d fix(frontend): properly handle eslint-disable comments in 
custom rules and apply fixes
 discard 78c2882466 fix(ci): optimize pylint hook to avoid unnecessary git 
fetches
 discard b5312caeee fix(frontend): revert ACCESSIBLE_COLOR_BOUNDS to hex values 
for algorithmic consistency
 discard 113c5bb2aa fix(frontend): restore correct dependency array in 
useChildElementTruncation hook
 discard 3f66787efd fix(ci): add plugins build back to type checking step
 discard 19b6c4f9b7 chore(docs): update yarn.lock after rebase
 discard 80b3bc90c6 fix(test): correct test-id selector for new dropdown icon
 discard 727dd6cf45 cleanup: remove migration artifacts
 discard c47ef60f96 perf(ci): remove unnecessary plugin builds from lint/type 
steps
 discard 9b7dad8905 revert(docker): remove unnecessary plugin builds from 
frontend build
 discard fa1c765c7d fix(typescript): add path mappings for legacy plugins
 discard 8ff253adfc refactor(ci): separate linting from type checking
 discard ea4209620a fix(docker): build plugins before main frontend build
 discard 3b94025370 fixing action lint command to use oxc
 discard 5c9b849584 fixig pre-commit prettier hook
 discard 1f4c8829b2 adding prettier to precommit
 discard 1da5f9476a prettier/ts fixes
 discard 45a224b5dc fix(frontend): Resolve additional literal color violations 
and update dependencies
 discard 55b2798b58 fix(frontend): Fix TypeScript compilation for 
downloadAsImage utility
 discard 18efbb4054 refactor(frontend): Add proper theme support to 
ZoomConfigControl utilities
 discard e63eb2a2f5 refactor(frontend): Improve literal color fixes with proper 
theme integration
 discard a127080e0e fix(ci): Add plugin build step to frontend lint workflow
 discard f8bc39ca86 fix(frontend): Remove remaining oxc-custom-build artifacts
 discard 87ebcddc6f fix(frontend): Update CI workflow to use standard OXC 
without custom build
 discard 42377daa62 Clean up unused OXC migration files and add ASF headers
 discard 7ccf0e891d Fix arrow function style in custom rules script
 discard 265c05f704 Fix trailing whitespace in custom rules script
 discard eb95e64e7b Add missing ensure-oxc npm script
 discard 792273677f Fix additional TypeScript and linting issues
 discard 44f8330f8f chore: Remove unnecessary PR_DESCRIPTION.md file
 discard 1f417048f4 fix(frontend): Final TypeScript fixes for CI
 discard 1dfe66e9c1 feat(frontend): Add quiet mode for OXC linting to reduce 
noise
 discard 1883020eb9 fix(frontend): Configure OXC to pass CI checks
 discard 8c6d6d6408 fix(frontend): Fix linting and TypeScript issues exposed by 
OXC migration
 discard 5585144c0b chore(frontend): Complete OXC migration cleanup and 
documentation
 discard 3521dd123e feat(frontend): Implement hybrid OXC + AST linting 
architecture
 discard 7ebf4c211a fix(frontend): Fix linting issues and migrate pre-commit to 
OXC
 discard 18a66f37f6 fix(frontend): Replace execSync with execFileSync for 
security
 discard 7288e60a4f docs(frontend): Document complete OXC migration and fix 
build script
 discard 296587fa3c feat(frontend): Add automatic custom OXC build system with 
native Superset rules
 discard 15ed61be0b feat(frontend): Add native Rust implementations of custom 
ESLint rules for OXC
 discard 422e84df25 feat(frontend): Add OXC-compatible tech debt metrics script
 discard 5b4c5926af chore: Remove unnecessary documentation files
 discard 4e59a45191 feat(frontend): Add hybrid OXC + minimal ESLint setup
 discard 028cd6b0bb feat(frontend): Migrate to OXC linter for 1000x performance 
improvement
 discard be293b2c2e refactor: Reduce ESLint config from 2805 to 501 lines (82% 
smaller)
 discard 118d75dc53 chore: Remove redundant no-undef ESLint directive
 discard a53eb5c5e0 refactor: Remove duplicate rules from TypeScript overrides
 discard c0b3ca4ba1 fix: Disable no-unused-vars rule for TypeScript 
compatibility
 discard a40c1815ec fix: Disable formatting rules to match original ESLint 
behavior
 discard b1a0aafe1b fix: Disable formatting rules from Airbnb that weren't 
previously enforced
 discard 61c621240e chore(frontend): Remove redundant ESLint rules set to 'off'
 discard c2141fcfaf refactor(frontend): Flatten ESLint configuration and remove 
Airbnb dependency
     add c35fc71bc5 chore(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 in 
/docs (#35736)
     add 00d2f577df chore(deps-dev): bump eslint from 9.37.0 to 9.38.0 in 
/superset-websocket (#35735)
     add 24f0aed8a7 chore(deps): bump swagger-ui-react from 5.29.4 to 5.29.5 in 
/docs (#35734)
     add fdc03d4bf3 chore(deps): update xss requirement from ^1.0.14 to ^1.0.15 
in /superset-frontend/packages/superset-ui-core (#35747)
     add 3926f5c55c chore(deps-dev): bump @babel/eslint-parser from 7.26.5 to 
7.28.4 in /superset-frontend (#35746)
     add 7c946ae3db chore(deps-dev): bump @docusaurus/tsconfig from 3.9.1 to 
3.9.2 in /docs (#35733)
     add ee23815aff chore(deps): bump @docusaurus/core from 3.9.1 to 3.9.2 in 
/docs (#35738)
     add 35c3d8dfbc chore(deps): bump @docusaurus/plugin-client-redirects from 
3.9.1 to 3.9.2 in /docs (#35739)
     add fa90ba976c fix: Extension events not fired in SQL Lab tabs (#35753)
     add 4974c08f7d chore(deps): bump @docusaurus/theme-mermaid from 3.9.1 to 
3.9.2 in /docs (#35741)
     add 8e31c93119 chore(deps): bump @docusaurus/preset-classic from 3.9.1 to 
3.9.2 in /docs (#35744)
     add 1f7c354c1c refactor(frontend): Flatten ESLint configuration and remove 
Airbnb dependency
     add 45e3a92f0b chore(frontend): Remove redundant ESLint rules set to 'off'
     add 3cc54adc07 fix: Disable formatting rules from Airbnb that weren't 
previously enforced
     add 54212f9b23 fix: Disable formatting rules to match original ESLint 
behavior
     add 4f70faf5e3 fix: Disable no-unused-vars rule for TypeScript 
compatibility
     add 79620751d6 refactor: Remove duplicate rules from TypeScript overrides
     add 83ef9ad5e6 chore: Remove redundant no-undef ESLint directive
     add c688dc3781 refactor: Reduce ESLint config from 2805 to 501 lines (82% 
smaller)
     add 680a2f0f49 feat(frontend): Migrate to OXC linter for 1000x performance 
improvement
     add 90b747d3e5 feat(frontend): Add hybrid OXC + minimal ESLint setup
     add 871304c012 chore: Remove unnecessary documentation files
     add e38dfeaf6e feat(frontend): Add OXC-compatible tech debt metrics script
     add 1baa017293 feat(frontend): Add native Rust implementations of custom 
ESLint rules for OXC
     add 2bbdd2103b feat(frontend): Add automatic custom OXC build system with 
native Superset rules
     add 4ececa23fa docs(frontend): Document complete OXC migration and fix 
build script
     add 342e71d222 fix(frontend): Replace execSync with execFileSync for 
security
     add 30da8b6b9a fix(frontend): Fix linting issues and migrate pre-commit to 
OXC
     add bb82b14298 feat(frontend): Implement hybrid OXC + AST linting 
architecture
     add ba9d9bf231 chore(frontend): Complete OXC migration cleanup and 
documentation
     add 86bef56383 fix(frontend): Fix linting and TypeScript issues exposed by 
OXC migration
     add 7a6814c4f2 fix(frontend): Configure OXC to pass CI checks
     add e48edffc62 feat(frontend): Add quiet mode for OXC linting to reduce 
noise
     add f573205393 fix(frontend): Final TypeScript fixes for CI
     add 3b343e2b6e chore: Remove unnecessary PR_DESCRIPTION.md file
     add 1a4b34c50e Fix additional TypeScript and linting issues
     add 800728ccb8 Add missing ensure-oxc npm script
     add 043f6eac17 Fix trailing whitespace in custom rules script
     add 621603984c Fix arrow function style in custom rules script
     add ba6837cfbc Clean up unused OXC migration files and add ASF headers
     add 8125271397 fix(frontend): Update CI workflow to use standard OXC 
without custom build
     add 8efc9ddeb7 fix(frontend): Remove remaining oxc-custom-build artifacts
     add fbfe58fb78 fix(ci): Add plugin build step to frontend lint workflow
     add 2adcee841a refactor(frontend): Improve literal color fixes with proper 
theme integration
     add ea1a7647ca refactor(frontend): Add proper theme support to 
ZoomConfigControl utilities
     add fb7c1d377c fix(frontend): Fix TypeScript compilation for 
downloadAsImage utility
     add 0e1125ad9a fix(frontend): Resolve additional literal color violations 
and update dependencies
     add e8f5355bf3 prettier/ts fixes
     add 49e029182f adding prettier to precommit
     add 742345c88d fixig pre-commit prettier hook
     add 491497b634 fixing action lint command to use oxc
     add 577c4408bc fix(docker): build plugins before main frontend build
     add 7ffae4fa71 refactor(ci): separate linting from type checking
     add 0c8cedd28c fix(typescript): add path mappings for legacy plugins
     add 606fc73f88 revert(docker): remove unnecessary plugin builds from 
frontend build
     add 689ea4febd perf(ci): remove unnecessary plugin builds from lint/type 
steps
     add 4e57cc2a76 cleanup: remove migration artifacts
     add 20d105b9f7 fix(test): correct test-id selector for new dropdown icon
     add 8b2440aef0 chore(docs): update yarn.lock after rebase
     add dc23a40445 fix(ci): add plugins build back to type checking step
     add a7aa820f4f fix(frontend): restore correct dependency array in 
useChildElementTruncation hook
     add 53642da24e fix(frontend): revert ACCESSIBLE_COLOR_BOUNDS to hex values 
for algorithmic consistency
     add 0067c710c1 fix(ci): optimize pylint hook to avoid unnecessary git 
fetches
     add 53b20e4d82 fix(frontend): properly handle eslint-disable comments in 
custom rules and apply fixes
     add 72108d24ed another linting catch
     add 76d03674c2 more linting! ugh!
     add d9ce1c5eda fix(frontend): restore plusRef.current dependency in 
useChildElementTruncation hook
     add 8197b6eaf3 fix(test): update Cypress selector for filter bar 
orientation submenu
     add 344c107098 fix(test): prevent DOM detachment error in 
horizontalFilterBar Cypress test
     add c0d3fb6bec fix(test): improve DOM stability in horizontalFilterBar 
Cypress test
     add 4f963c12c8 style: apply prettier formatting to horizontalFilterBar test
     add f587bbfe3a fix(test): properly handle DropdownContainer button 
conditional rendering
     add 33605abf36 fix(test): use more filters and adaptive approach for 
overflow testing
     add 147aaca308 fix(test): use 4 unique filters to match test data 
constraints
     add 71977e30b5 fix(test): properly test overflow behavior with 8 filters 
and dropdown content
     add d578dd6931 fix(test): use 6 unique filters with descriptive names for 
proper overflow testing
     add 3cd06771d0 fix(test): use 4 unique filters with short names for proper 
overflow testing
     add 5e8a4363ee fix(test): use 4 filters with truly unique columns
     add 8043f25718 cleanup: remove obsolete lint scripts from package.json
     add aa5926c090 perf: revert unnecessary Array.from() conversion in hot path
     add dedcf90401 fix: improve type safety in theme storybook with proper 
interface
     add c8cf376397 fix(frontend): use current theme structure in storybook 
instead of legacy
     add 4d0ee00c7f fix(docs): update yarn.lock to resolve merge conflicts
     add ae3ca528f5 fix(docs): regenerate yarn.lock after rebase

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (305c10dc08)
            \
             N -- N -- N   refs/heads/oxc-linter-migration (ae3ca528f5)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 docs/package.json                                  |  14 +-
 docs/yarn.lock                                     | 559 ++++++---------------
 superset-frontend/package-lock.json                |   8 +-
 superset-frontend/package.json                     |   2 +-
 .../packages/superset-ui-core/package.json         |   2 +-
 superset-frontend/src/core/sqlLab/index.ts         |   6 +-
 superset-websocket/package-lock.json               |  82 +--
 superset-websocket/package.json                    |   2 +-
 8 files changed, 214 insertions(+), 461 deletions(-)

Reply via email to