• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ota-meshi / eslint-plugin-regexp
92%
master: 90%

Build:
Build:
LAST BUILD BRANCH: renovate/eslint-plugin-vue-10.x
DEFAULT BRANCH: master
Repo Added 30 Jun 2020 05:48AM CUT
Token u31hsBn0ykfI1cCOVK8prIbKa1kb9m3lw regen
Build 1980 Last
Files 142
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH dev-no-dupe-disjunctions
branch: dev-no-dupe-disjunctions
CHANGE BRANCH
x
Reset
Sync Branches
  • dev-no-dupe-disjunctions
  • Fdawgs-patch-1
  • RAA-v0.5.0
  • account-for-v-flag-in-utils
  • add-all-configuration
  • add-no-useless-lazy
  • add-package-lock
  • assertNever
  • categories
  • changesets
  • ci-error
  • ci-update-job
  • cli-engine
  • compat-v9
  • config
  • configs
  • confusing-quantifier
  • consistent-formatting
  • contributing-docs
  • control-character-escape
  • correct-group-not-found-grammar
  • dep-update-refa-v0.9.0
  • dependabot/npm_and_yarn/async-2.6.4
  • dependabot/npm_and_yarn/babel/traverse-7.23.2
  • dependabot/npm_and_yarn/braces-3.0.3
  • dependabot/npm_and_yarn/decode-uri-component-0.2.2
  • dependabot/npm_and_yarn/eventsource-1.1.1
  • dependabot/npm_and_yarn/eventsource-1.1.2
  • dependabot/npm_and_yarn/follow-redirects-1.14.7
  • dependabot/npm_and_yarn/follow-redirects-1.14.8
  • dependabot/npm_and_yarn/glob-parent-and-webpack-6.0.2
  • dependabot/npm_and_yarn/json5-2.2.3
  • dependabot/npm_and_yarn/loader-utils-1.4.2
  • dependabot/npm_and_yarn/minimist-1.2.6
  • dependabot/npm_and_yarn/multi-f1d4b7fab7
  • dependabot/npm_and_yarn/nanoid-3.2.0
  • dependabot/npm_and_yarn/node-forge-1.3.0
  • dependabot/npm_and_yarn/postcss-8.4.31
  • dependabot/npm_and_yarn/prismjs-1.27.0
  • dependabot/npm_and_yarn/rollup-4.22.4
  • dependabot/npm_and_yarn/stylelint-15.10.1
  • dependabot/npm_and_yarn/terser-4.8.1
  • dependabot/npm_and_yarn/url-parse-1.5.10
  • dependabot/npm_and_yarn/url-parse-1.5.7
  • dependabot/npm_and_yarn/vite-3.2.7
  • dependabot/npm_and_yarn/vite-4.5.1
  • dependabot/npm_and_yarn/vite-4.5.2
  • dependabot/npm_and_yarn/vite-5.2.8
  • dependabot/npm_and_yarn/vite-5.4.11
  • dependabot/npm_and_yarn/vite-5.4.14
  • dependabot/npm_and_yarn/vite-5.4.16
  • dependabot/npm_and_yarn/vite-5.4.18
  • dependabot/npm_and_yarn/vite-5.4.19
  • dependabot/npm_and_yarn/word-wrap-1.2.4
  • dependabot/npm_and_yarn/yaml-2.2.2
  • deps-regexp-ast-analysis@0.2.2
  • deps-regexp-ast-analysis@0.2.4
  • dev
  • dev-letter-case
  • dev-prefer-range
  • disable-some-eslint-rules
  • doc-typos
  • doc-update-fix
  • drop-old-node
  • drop-support-node-10
  • es2025
  • eslint-doc-generator
  • eslint-plugin-eslint-rule-tester
  • eslint-snapshot-rule-tester
  • eslint-v8
  • eslint-v8-2
  • eslint-v9
  • fix
  • fix-
  • fix-ci
  • fix-issue178
  • fix-issue353
  • fix-issue355
  • fix-issue85
  • fix-issue86
  • fix-letter-case
  • fix-link
  • fix-no-dupe-characters-character-class
  • fix-no-unused
  • fix-no-unused-capturing-group
  • fix-no-useless-non-capturing-group
  • fix-parseFlags
  • fix-prefer-regexp-test
  • fix-regexpp
  • fix-replace-functions
  • fix-update-docs
  • fix1
  • fix2
  • fix3
  • fixable-no-useless-two-nums-quantifier
  • flat-config
  • ghpages-action
  • gitattributes
  • grapheme-string-literal
  • has-suggestions
  • hasIndices-flag
  • hexadecimal-escape
  • ignore-unused-name-when-replace-with-function
  • improve-no-useless-flag
  • improve-performance
  • is-equal-and-is-covered-refactor
  • is-equal-nodes-fix
  • issue-399
  • issue102
  • issue104
  • issue115
  • issue119
  • issue147
  • issue181
  • issue201
  • issue205
  • issue218
  • issue230
  • issue243
  • issue245
  • issue251
  • issue252
  • issue258
  • issue265
  • issue266
  • issue267
  • issue278
  • issue283
  • issue291
  • issue304
  • issue307
  • issue322
  • issue326
  • issue334
  • issue337
  • issue341
  • issue346
  • issue359
  • issue378
  • issue402
  • issue405
  • issue420
  • issue451
  • issue453
  • issue459
  • issue479
  • issue498
  • issue531
  • issue573
  • issue577
  • issue581
  • issue629
  • issue661
  • issue662
  • issue688
  • issue720
  • issue723
  • jsdoc-type-pratt-parser
  • launch-json
  • letter-case
  • markdownlint
  • master
  • match-any-improvements
  • match-any-v
  • mergeOverlappingSets-fix
  • meta
  • more-v-flag-tests
  • negation
  • negation-with-v-flag
  • new-rule-recommended
  • nmuc-v-flag-message
  • no-assertion-capturing-group-deprecated
  • no-assertion-capturing-group-update
  • no-contradiction-with-assertion
  • no-contradiction-with-assertion-v-flag
  • no-control-character
  • no-crlf
  • no-dupe-characters-character-class
  • no-dupe-characters-character-class-update
  • no-dupe-disjunctions
  • no-dupe-disjunctions-remove-old-options
  • no-dupe-disjunctions-update
  • no-empty-alternative
  • no-empty-alternative-string
  • no-empty-alternative-suggest
  • no-empty-char-class
  • no-empty-character-class
  • no-empty-lookarounds-improvements
  • no-empty-string-literal
  • no-escape-backspace-suggest
  • no-invalid
  • no-lazy-ends
  • no-lazy-ends-partial
  • no-lazy-ends-suggest
  • no-legacy-features
  • no-misleading-unicode
  • no-misleading-unicode-character
  • no-missing-g-flag
  • no-non-standard-flag
  • no-non-standard-flags
  • no-obscure-range
  • no-octal-doc
  • no-optional-assertion
  • no-potentially-empty-backreference-
  • no-standalone-reverse-solidus
  • no-super-linear-backtracking
  • no-super-linear-move
  • no-trivially-nested-assertion
  • no-trivially-nested-quantifier
  • no-unnecessary-assertions
  • no-unused-capturing-group
  • no-unused-capturing-group-d
  • no-unused-global-flag
  • no-useless-assertion-nested-assertions
  • no-useless-assertions-improvements
  • no-useless-backreference-improvement
  • no-useless-character-class
  • no-useless-character-class-range
  • no-useless-dollar-replacements
  • no-useless-escape
  • no-useless-escape-fixable
  • no-useless-exactly-quantifier-deprecated
  • no-useless-flag-y
  • no-useless-lazy-min-0-fix
  • no-useless-non-cap-group-range
  • no-useless-non-capturing-group
  • no-useless-non-capturing-group-improvements
  • no-useless-non-capturing-group-typo
  • no-useless-non-greedy
  • no-useless-non-greedy-improvements
  • no-useless-non-greedy-to-deprecate
  • no-useless-quantifier
  • no-useless-string-literal
  • no-zero-quantifier
  • node18
  • npm
  • nslm-furhter-reading
  • nuncg-docs
  • optimal-lookaround-quantifier
  • optimal-lookaround-quantifier-improvements
  • optimal-lookaround-quantifier-suggest
  • optimal-quantifier-concatenation
  • optimal-quantifier-concatenation-v-flag
  • order-in-character-class
  • order-in-character-class-deprecated
  • parser-cache
  • patch-1
  • pattern-source
  • pplugin-import
  • prefer-character-class
  • prefer-character-class-improvements
  • prefer-d
  • prefer-d-default-config
  • prefer-d-improvements
  • prefer-lookaround
  • prefer-named-backreference
  • prefer-named-capture-group
  • prefer-named-replacement
  • prefer-predefined-assertion
  • prefer-quantifier
  • prefer-quantifier-simplification
  • prefer-range
  • prefer-regexp-exec
  • prefer-regexp-test-explicit-test-condition
  • prefer-result-array-groups
  • prefer-string-raw
  • prefer-t-to-deprecated
  • prefer-unicode-codepoint-escapes
  • prefer-w
  • prefer-w-improvements
  • prefer-w-v-flag
  • raa-v0.4.0
  • readme-start-website
  • refa-11
  • refa-char-range
  • refa-update
  • refactor
  • refactor-issue149
  • refactor-utils
  • regexp-ast-analysis
  • regexp-ast-analysis-caching
  • regexp-ast-analysis@0.3.0
  • regexp/no-useless-lookaround-assertions
  • regexpp-new-parse-pattern
  • remove-deps
  • remove-intl-segmenter-polyfill
  • remove-rules
  • remove-unused-name-check
  • rename-no-assertion-capturing-group
  • rename-no-useless-non-greedy
  • renovate/actions-checkout-2.x
  • renovate/actions-checkout-3.x
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-digest
  • renovate/actions-configure-pages-2.x
  • renovate/actions-configure-pages-3.x
  • renovate/actions-configure-pages-4.x
  • renovate/actions-configure-pages-5.x
  • renovate/actions-deploy-pages-2.x
  • renovate/actions-deploy-pages-3.x
  • renovate/actions-deploy-pages-4.x
  • renovate/actions-setup-node-2.x
  • renovate/actions-setup-node-3.x
  • renovate/actions-setup-node-4.x
  • renovate/actions-upload-pages-artifact-2.x
  • renovate/actions-upload-pages-artifact-3.x
  • renovate/chai-5.x
  • renovate/configure
  • renovate/coverallsapp-github-action-1.x
  • renovate/coverallsapp-github-action-2.x
  • renovate/eslint-8.x
  • renovate/eslint-9.x
  • renovate/eslint-config-prettier-10.x
  • renovate/eslint-config-prettier-8.x
  • renovate/eslint-config-prettier-9.x
  • renovate/eslint-doc-generator-2.x
  • renovate/eslint-import-resolver-typescript-4.x
  • renovate/eslint-plugin-eslint-plugin-3.x
  • renovate/eslint-plugin-eslint-plugin-4.x
  • renovate/eslint-plugin-eslint-plugin-5.x
  • renovate/eslint-plugin-eslint-plugin-6.x
  • renovate/eslint-plugin-jsdoc-49.x
  • renovate/eslint-plugin-jsdoc-50.x
  • renovate/eslint-plugin-jsdoc-51.x
  • renovate/eslint-plugin-json-schema-validator-0.x
  • renovate/eslint-plugin-json-schema-validator-1.x
  • renovate/eslint-plugin-json-schema-validator-2.x
  • renovate/eslint-plugin-json-schema-validator-3.x
  • renovate/eslint-plugin-json-schema-validator-4.x
  • renovate/eslint-plugin-json-schema-validator-5.x
  • renovate/eslint-plugin-jsonc-0.x
  • renovate/eslint-plugin-jsonc-1.x
  • renovate/eslint-plugin-jsonc-2.x
  • renovate/eslint-plugin-markdown-5.x
  • renovate/eslint-plugin-n-16.x
  • renovate/eslint-plugin-n-17.x
  • renovate/eslint-plugin-prettier-3.x
  • renovate/eslint-plugin-prettier-4.x
  • renovate/eslint-plugin-regexp-0.x
  • renovate/eslint-plugin-regexp-1.x
  • renovate/eslint-plugin-regexp-2.x
  • renovate/eslint-plugin-vue-10.x
  • renovate/eslint-plugin-vue-8.x
  • renovate/eslint-plugin-vue-9.x
  • renovate/eslint-plugin-yml-0.x
  • renovate/eslint-plugin-yml-1.x
  • renovate/eslint-utils-3.x
  • renovate/estree-0.x
  • renovate/estree-1.x
  • renovate/major-eslint-monorepo
  • renovate/major-typescript-eslint-monorepo
  • renovate/major-vue-monorepo
  • renovate/markdownlint-cli-0.x
  • renovate/mcr.microsoft.com-devcontainers-typescript-node-1.x
  • renovate/mocha-10.x
  • renovate/mocha-11.x
  • renovate/mocha-8.x
  • renovate/mocha-9.x
  • renovate/node-14.x
  • renovate/node-18.x
  • renovate/node-20.x
  • renovate/node-22.x
  • renovate/npm-ansi-regex-vulnerability
  • renovate/npm-async-vulnerability
  • renovate/npm-eventsource-vulnerability
  • renovate/npm-follow-redirects-vulnerability
  • renovate/npm-json-schema-vulnerability
  • renovate/npm-minimatch-vulnerability
  • renovate/npm-minimist-vulnerability
  • renovate/npm-nanoid-vulnerability
  • renovate/npm-node-forge-vulnerability
  • renovate/npm-prismjs-vulnerability
  • renovate/npm-run-all-replacement
  • renovate/npm-run-all2-6.x
  • renovate/npm-run-all2-7.x
  • renovate/npm-run-all2-8.x
  • renovate/npm-stylelint-vulnerability
  • renovate/npm-terser-vulnerability
  • renovate/npm-url-parse-vulnerability
  • renovate/nyc-17.x
  • renovate/ota-meshi-eslint-plugin-0.x
  • renovate/ota-meshi-site-kit-eslint-editor-vue-0.x
  • renovate/peter-evans-create-pull-request-7.x
  • renovate/prettier-2.x
  • renovate/prettier-3.x
  • renovate/regexp-ast-analysis-0.x
  • renovate/rollback-eslint-plugin-json-schema-validator-0.x
  • renovate/scslre-0.x
  • renovate/stylelint-14.x
  • renovate/stylelint-15.x
  • renovate/stylelint-16.x
  • renovate/stylelint-config-recommended-15.x
  • renovate/stylelint-config-recommended-16.x
  • renovate/stylelint-config-standard-21.x
  • renovate/stylelint-config-standard-22.x
  • renovate/stylelint-config-standard-23.x
  • renovate/stylelint-config-standard-24.x
  • renovate/stylelint-config-standard-25.x
  • renovate/stylelint-config-standard-26.x
  • renovate/stylelint-config-standard-27.x
  • renovate/stylelint-config-standard-28.x
  • renovate/stylelint-config-standard-29.x
  • renovate/stylelint-plugin-stylus-0.x
  • renovate/stylelint-stylus-0.x
  • renovate/ts-node-10.x
  • renovate/ts-node-9.x
  • renovate/typescript-4.x
  • renovate/typescript-5.x
  • renovate/typescript-eslint-monorepo
  • renovate/vite-plugin-eslint4b-0.x
  • renovate/vue-eslint-parser-10.x
  • reorder
  • replacement-escaping
  • repo-update-lint-config
  • require-reduce-negation
  • require-unicode-fix-improvement
  • require-unicode-regexp
  • require-unicode-sets-regexp
  • segmenter
  • sort-alternatives
  • sort-alts-unused-code
  • sort-character-class-elements
  • sort-flags
  • sort-number-alternatives-fix
  • sort-slices
  • source-update
  • strict
  • strict-octal-suggestion
  • string-literal
  • stylelint-stylus
  • support-eslint-exported
  • test
  • test-d-flag
  • test-for-v
  • test-v-flag
  • test-v-flag2
  • unicode-escape
  • unknown-and-invalid-patterns
  • update-demo
  • update-docs
  • update-eslint
  • update-messages
  • update-no-dupe-characters-character-class
  • update-no-test
  • update-refa
  • update-refa-and-raa
  • update-regexpp
  • update-resource-script
  • update-unicode-alias-1726353792
  • upgrade-deps
  • usage-docs
  • use-create-pull-request
  • use-eslint-community
  • use-new-transformers
  • use-npm-ci
  • use-plugin-jsdoc
  • use-vitepress-v1
  • v-flag-no-misleading-capturing-group
  • v-flag-optimal-quantifier-concatenation
  • v-flag-ppa
  • v-flag-prefer-character-class
  • v-flag-use-ignore-case
  • v-no-dupe-disjunctions
  • v9
  • v9-error
  • vitepress

26 Mar 2021 02:56AM CUT coverage: 92.106% (+0.2%) from 91.887%
688644678

Pull #74

github

GitHub
Merge b6035240c into 52ae722b6
Pull Request #74: Add `disallowNeverMatch` to `regexp/no-dupe-disjunctions` rule

2274 of 2572 branches covered (88.41%)

Branch coverage included in aggregate %.

308 of 324 new or added lines in 4 files covered. (95.06%)

25 existing lines in 2 files now uncovered.

3175 of 3344 relevant lines covered (94.95%)

71.57 hits per line

Relevant lines Covered
Build:
Build:
3344 RELEVANT LINES 3175 COVERED LINES
71.57 HITS PER LINE
Source Files on dev-no-dupe-disjunctions
  • Tree
  • List 66
  • Changed 13
  • Source Changed 4
  • Coverage Changed 4
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
75.0
lib/configs/recommended.ts36 2 2 0 1.0 10 4
79.61
lib/utils/type-tracker/type-data/set.ts175 57 50 7 5.0 32 14
81.75
lib/utils/type-tracker/type-data/common.ts160 74 64 10 231.0 39 13
82.14
lib/utils/type-tracker/type-data/iterable.ts71 20 18 2 5.0 5 3
82.27
lib/utils/type-tracker/type-data/array.ts264 79 70 9 20.0 46 16
83.33
lib/utils/type-tracker/type-data/map.ts225 74 66 8 6.0 49 15
84.0
lib/utils/type-tracker/type-data/global.ts94 23 20 3 4.0 1 1
84.0
lib/utils/type-tracker/type-data/string.ts140 21 18 3 11.0 + 1.03 1
85.25
lib/utils/string-literal-parser/tokenizer.ts231 104 93 11 235.0 63 16
85.71
lib/rules/no-legacy-features.ts144 21 21 0 60.0 21 7
Showing 1 to 10 of 66 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next
  • ►
    92.11
    lib/

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
688644678 dev-no-dupe-disjunctions Merge b6035240c into 52ae722b6 Pull #74 26 Mar 2021 02:56AM CUT GitHub github
92.11
683464437 dev-no-dupe-disjunctions Merge ac3a770c5 into 52ae722b6 Pull #74 24 Mar 2021 03:04PM CUT GitHub github
92.08
682865128 dev-no-dupe-disjunctions Merge 7bd1e4142 into 91a6ac884 Pull #74 24 Mar 2021 11:27AM CUT GitHub github
92.02
See All Builds (1212)

Badge your Repo: eslint-plugin-regexp

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc