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: 9771442
Choose a base ref
...
head repository: eslint/eslint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f7633b7
Choose a head ref
  • 17 commits
  • 310 files changed
  • 11 contributors

Commits on Oct 30, 2018

  1. Update: Warn for deprecation in Node output (fixes #7443) (#10953)

    * Fix: Warn for deprecation in Node output (fixes #7443)
    
    * Reduce complexity of createRuleWarnings()
    
    * Specify the usedDeprecatedRules object properties in the docs
    
    * Add safety checks for createRuleWarnings()
    
    * Document replacedBy in working-with-rules
    
    * Move meta.docs.replacedBy to meta.replacedBy
    calling authored and nzakas committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    802e926 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Docs: Update steps for adding new TSC member (#11038)

    Mention adding new TSC members to the ESLint TSC mailing list.
    nzakas authored Nov 1, 2018
    Configuration menu
    Copy the full SHA
    44d37ca View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. Fix: rule deprecation warnings did not consider all rules (#11044)

    This fixes a bug where rule deprecation warnings would only be generated for rules passed via the `--rule` flag on the command line, rather for all rules configured in a config file. It also addresses an issue where passing a nonexistent rule on the command line would cause CLIEngine to crash, which broke the eslint-canary build.
    not-an-aardvark authored Nov 3, 2018
    Configuration menu
    Copy the full SHA
    5525eb6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fe3287 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. Chore: fix invalid super() calls in tests (#11054)

    Acorn now reports parsing errors for invalid uses of the `super` keyword, and some tests are failing on master as a result. This commit updates the affected tests as necessary (or removes them if they're no longer applicable).
    not-an-aardvark authored Nov 6, 2018
    Configuration menu
    Copy the full SHA
    0800b20 View commit details
    Browse the repository at this point in the history
  2. New: Add --fix-type option to CLI (fixes #10855) (#10912)

    * New: Add --fix-type option to CLI (fixes #10855)
    
    * Chore: Update rule types
    
    * Docs: Update Nodejs API docs with new CLIEngine option
    
    * Chore: Fix lint errors
    
    * Chore: Update options message for --fix-type
    
    * CLIEngine validates fixType values
    
    * Check for rule.meta when filtering fixes
    
    * Call getRules() just once when filtering fixes
    
    * Set no-multiline-str to suggestion
    
    * Add check for missing rule info in rule-types.json
    
    * Account for late definition of rules in CLIEngine
    
    * Add ruleType data to doc page for rules
    
    * Remove duplicate test
    
    * Update spacing rules to be of type style
    
    * Fix lint issues in update-rule-types.js
    
    * Change ruleType to rule_type in doc page front matter
    
    * Update rule type mappings based on feedback
    
    * Update rules to use 'layout' instead of 'style'
    
    * Fix update-rule-types script and prefer-arrow-callback
    
    * Fix lint error
    
    * Update rule types based on latest feedback
    
    * Fix bug CLIEngine
    
    * Update new rule issue template with category info
    
    * Final update of rule types
    
    * Refactor CLIEngine piece based on feedback
    nzakas authored Nov 6, 2018
    Configuration menu
    Copy the full SHA
    7ad86de View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2018

  1. Configuration menu
    Copy the full SHA
    dcc6233 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2018

  1. Configuration menu
    Copy the full SHA
    607635d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3dd7493 View commit details
    Browse the repository at this point in the history
  3. Update: no-restricted-imports to check re-export (fixes #9678) (#11064)

    * Fix: no-restricted-imports to check re-export (fixes #9678)
    
    * Add export as use case
    nzakas authored and btmills committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    79a2797 View commit details
    Browse the repository at this point in the history
  4. Docs: Update require-await docs with exception (fixes #9540) (#11063)

    * Fix: Update require-await docs with exception (fixes #9540)
    
    * Fix typos
    
    * Fix more typos
    nzakas authored Nov 9, 2018
    Configuration menu
    Copy the full SHA
    57f357e View commit details
    Browse the repository at this point in the history
  5. Update: "off" options for "space-before-blocks" (refs #10906) (#10907)

    * Update: "off" options for "space-before-blocks" (refs #10906)
    
    See #10906
    
    Where "always" enforces space and "never" enforces no-space, "off" does not enforce any space preference.
    
    It may be useful to add a similar "off" option to other enums only allowing "always" and "never", too, but that is outside the scope of this PR.
    pineapplemachine authored and nzakas committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    ae2b61d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    54687a8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c832cd5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9436712 View commit details
    Browse the repository at this point in the history
  9. Build: changelog update for 5.9.0

    ESLint Jenkins committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    e652d2b View commit details
    Browse the repository at this point in the history
  10. 5.9.0

    ESLint Jenkins committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    f7633b7 View commit details
    Browse the repository at this point in the history
Loading