Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eslint/eslint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.50.0
Choose a base ref
...
head repository: eslint/eslint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.51.0
Choose a head ref
  • 19 commits
  • 89 files changed
  • 9 contributors

Commits on Sep 25, 2023

  1. chore: Refactor and document CodePath (#17558)

    * chore: Refactor and document CodePath
    
    * Clarify docs
    nzakas authored Sep 25, 2023
    1 Configuration menu
    Copy the full SHA
    24e1f14 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. chore: Document and refactor ForkContext (#17566)

    * chore: Document and refactor ForkContext"
    
    * Update lib/linter/code-path-analysis/fork-context.js
    
    Co-authored-by: Francesco Trotta <github@fasttime.org>
    
    * Update lib/linter/code-path-analysis/fork-context.js
    
    Co-authored-by: Francesco Trotta <github@fasttime.org>
    
    * Update lib/linter/code-path-analysis/fork-context.js
    
    Co-authored-by: Francesco Trotta <github@fasttime.org>
    
    * Clean up comments
    
    ---------
    
    Co-authored-by: Francesco Trotta <github@fasttime.org>
    nzakas and fasttime authored Sep 26, 2023
    1 Configuration menu
    Copy the full SHA
    bc77c9a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. feat: logical-assignment-operators to report expressions with 3 opera…

    …nds (#17600)
    
    * fix: logical-assignment-operators to report expressions with 3 operands
    
    * Apply suggestions from code review
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * test: add more `??` test cases
    
    * docs: add explanation of always option
    
    * Update docs/src/rules/logical-assignment-operators.md
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    3 people authored Sep 27, 2023
    1 Configuration menu
    Copy the full SHA
    977e67e View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. chore: Refactor CodePathState (#17510)

    * chore: Refactor and document CodePathState
    
    * Add context classes
    
    * More refactoring and JSDoc
    
    * Refactor of try context
    
    * More JSDoc and BreakContext
    
    * More refactoring and JSDoc
    
    * More comments
    
    * Incorporate feedback
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Clean up loop context classes and comments
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    nzakas and mdjermanovic authored Sep 29, 2023
    1 Configuration menu
    Copy the full SHA
    7b77bcc View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. docs: Update README

    GitHub Actions Bot committed Oct 1, 2023
    1 Configuration menu
    Copy the full SHA
    1866da5 View commit details
    Browse the repository at this point in the history
  2. feat: Add --no-warn-ignored CLI option for flat config (#17569)

    * Add warnIgnored CLI option for flat config
    
    * Update ignore result warning message about its suppression
    
    * Add test for lintText warnIgnored overriding constructor option
    
    * Respect constructor warnIgnored when linting via stdin
    
    * Move warnIgnored help text under Miscellaneous
    
    * Use void 0 instead of undefined
    
    * Add test cases for eslint.lintFiles with warnIgnored:false
    
    * Add assertion for error message when warnIgnored is not the right type
    
    * Change file ignore warning wording
    
    * Simplify error condition
    
    * Fix accidentally commented out test line
    
    * Add documentation for --no-warn-ignored CLI flag
    
    * Clarify warnIgnored descriptions
    domnantas authored Oct 1, 2023
    1 Configuration menu
    Copy the full SHA
    0a9c433 View commit details
    Browse the repository at this point in the history
  3. docs: use generated og image (#17601)

    * docs: use generated og image
    
    * fix: revert code for testing
    
    * Update docs/src/_includes/layouts/base.html
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * chore: urlencode title and summary in og
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    kecrily and mdjermanovic authored Oct 1, 2023
    1 Configuration menu
    Copy the full SHA
    dbf831e View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. docs: Update README

    GitHub Actions Bot committed Oct 2, 2023
    1 Configuration menu
    Copy the full SHA
    47d0b44 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    1aa26df View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    2665552 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. fix: Ensure correct code path for && followed by ?? (#17618)

    * fix: Ensure correct code path for && followed by ??
    
    fixes #13614
    
    * Remove .only
    
    * Update lib/linter/code-path-analysis/code-path-state.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update tests/lib/linter/code-path-analysis/code-path-analyzer.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update variable names in comments
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    nzakas and mdjermanovic authored Oct 4, 2023
    1 Configuration menu
    Copy the full SHA
    d2f6801 View commit details
    Browse the repository at this point in the history
  2. fix: eslint-disable to be able to parse quoted rule names (#17612)

    * fix: `eslint-disable` to be able to parse literal rule names
    
    * fix: id casing
    
    * Apply suggestions from code review
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    * test: update test cases
    
    * test: add eslint-env test case
    
    * test: add test case and fix test case
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    3 people authored Oct 4, 2023
    1 Configuration menu
    Copy the full SHA
    dd79abc View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. docs: default to sourceType: "module" in rule examples (#17615)

    * Default to `"sourceType": "module"` in rule examples
    
    * Fix `sourceType` in obvious cases
    
    * Fix `sourceType` in less obvious cases
    
    * Fix name conflicts
    
    * Apply suggestions
    fasttime authored Oct 5, 2023
    1 Configuration menu
    Copy the full SHA
    ee5be81 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. fix: Ensure crash error messages are not duplicated (#17584)

    * fix: Ensure crash error messages are not duplicated
    
    Fixes #17560
    
    * Add test
    
    * Fix merge conflicts
    
    * Add tests
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    nzakas and mdjermanovic authored Oct 6, 2023
    1 Configuration menu
    Copy the full SHA
    0edfe36 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    f976b2f View commit details
    Browse the repository at this point in the history
  3. chore: package.json update for @eslint/js release

    ESLint Jenkins committed Oct 6, 2023
    1 Configuration menu
    Copy the full SHA
    f8c7403 View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    1ef39ea View commit details
    Browse the repository at this point in the history
  5. Build: changelog update for 8.51.0

    ESLint Jenkins committed Oct 6, 2023
    1 Configuration menu
    Copy the full SHA
    e8235e5 View commit details
    Browse the repository at this point in the history
  6. 8.51.0

    ESLint Jenkins committed Oct 6, 2023
    1 Configuration menu
    Copy the full SHA
    f079382 View commit details
    Browse the repository at this point in the history
Loading