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
from db73684d82 feat(frontend): Implement hybrid OXC + AST linting
architecture
add 0a33910c7c chore(frontend): Complete OXC migration cleanup and
documentation
No new revisions were added by this update.
Summary of changes:
.github/workflows/superset-frontend-lint.yml | 90 ++++++++++++++++++
.gitignore | 1 +
.pre-commit-config-oxc.yaml | 27 ++++++
LINTING_ARCHITECTURE.md | 102 +++++++++++++++++++++
superset-frontend/.eslintrc.custom.js | 39 ++++++++
superset-frontend/oxc-ci-example.yml | 26 +++---
.../test/operators/renameOperator.test.ts | 24 ++---
.../test/operators/sortOperator.test.ts | 8 +-
.../test/utils/getTemporalColumns.test.ts | 6 +-
.../src/Gantt/controlPanel.tsx | 12 ++-
superset-frontend/scripts/build-oxc-releases.sh | 12 +--
.../scripts/download-oxlint-superset.js | 54 +++++------
.../src/SqlLab/components/ResultSet/index.tsx | 4 +-
.../src/components/ListView/CardCollection.tsx | 6 +-
.../components/SliceHeaderControls/index.tsx | 4 +-
.../FilterBar/FilterBarSettings/index.tsx | 2 +-
.../controls/DatasourceControl/index.jsx | 2 +-
...AdhocFilterEditPopoverSimpleTabContent.test.tsx | 12 +--
.../src/features/home/ChartTable.test.tsx | 2 +-
superset-frontend/src/features/home/RightMenu.tsx | 2 +-
.../components/Select/SelectFilterPlugin.tsx | 16 ++--
superset-frontend/src/pages/Home/Home.test.tsx | 11 +--
22 files changed, 364 insertions(+), 98 deletions(-)
create mode 100644 .github/workflows/superset-frontend-lint.yml
create mode 100644 .pre-commit-config-oxc.yaml
create mode 100644 LINTING_ARCHITECTURE.md
create mode 100644 superset-frontend/.eslintrc.custom.js