• 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 update-no-dupe-characters-character-class
branch: update-no-dupe-characters-character-class
CHANGE BRANCH
x
Reset
Sync Branches
  • update-no-dupe-characters-character-class
  • 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-no-dupe-disjunctions
  • 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-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

18 Apr 2021 11:53PM CUT coverage: 92.294% (-0.03%) from 92.321%
761837112

Pull #148

github

GitHub
Merge 0c1b44731 into c6148585c
Pull Request #148: Updated `regexp/no-dupe-characters-character-class` rule using `regexp-ast-analysis`.

2681 of 3021 branches covered (88.75%)

Branch coverage included in aggregate %.

87 of 88 new or added lines in 4 files covered. (98.86%)

3751 of 3948 relevant lines covered (95.01%)

79.57 hits per line

Relevant lines Covered
Build:
Build:
3948 RELEVANT LINES 3751 COVERED LINES
79.57 HITS PER LINE
Source Files on update-no-dupe-characters-character-class
  • Tree
  • List 80
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Loading...
Coverage∆FileLinesRelevantCoveredMissedHits/LineBranch HitsBranch Misses
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 232.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/string.ts140 21 18 3 11.0 3 1
84.0
lib/utils/type-tracker/type-data/global.ts94 23 20 3 4.0 1 1
85.25
lib/utils/string-literal-parser/tokenizer.ts231 104 93 11 236.0 63 16
85.71
lib/rules/no-legacy-features.ts144 21 21 0 68.0 21 7
85.71
lib/utils/ast-utils.ts141 37 33 4 320.0 15 4
Showing 1 to 10 of 80 entries
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 8
  • Next

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
761837112 update-no-dupe-characters-character-class Merge 0c1b44731 into c6148585c Pull #148 18 Apr 2021 11:53PM CUT GitHub github
92.29
761010523 update-no-dupe-characters-character-class Merge 5ef402dc3 into c6148585c Pull #148 18 Apr 2021 03:25PM CUT GitHub github pending completion  
759777302 update-no-dupe-characters-character-class Merge fb6df9229 into fe6d393e9 Pull #148 18 Apr 2021 02:20AM CUT GitHub github pending completion  
759719736 update-no-dupe-characters-character-class Merge 82f176eca into fe6d393e9 Pull #148 18 Apr 2021 01:40AM CUT GitHub github pending completion  
759604457 update-no-dupe-characters-character-class Merge 0c5da2d9f into fe6d393e9 Pull #148 18 Apr 2021 12:22AM CUT GitHub github pending completion  
758490209 update-no-dupe-characters-character-class Merge 0fd68bba1 into fe6d393e9 Pull #148 17 Apr 2021 12:45PM CUT GitHub github pending completion  
758471651 update-no-dupe-characters-character-class Merge bef7491b1 into fe6d393e9 Pull #148 17 Apr 2021 12:34PM CUT GitHub github pending completion  
758439805 update-no-dupe-characters-character-class Merge 082f1a1e0 into fe6d393e9 Pull #148 17 Apr 2021 12:15PM CUT GitHub github pending completion  
758426250 update-no-dupe-characters-character-class Merge 6bebc4e2a into fe6d393e9 Pull #148 17 Apr 2021 12:06PM CUT GitHub github pending completion  
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