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

sirbrillig / phpcs-variable-analysis
94%
2.x: 94%

Build:
Build:
LAST BUILD BRANCH: trunk
DEFAULT BRANCH: 2.x
Repo Added 25 May 2022 08:57PM UTC
Files 9
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 3.x
branch: 3.x
CHANGE BRANCH
x
Reset
  • 3.x
  • 2.x
  • accept-namespaces-in-pass-by-ref-functions
  • add-enum
  • add-perf-ci-guard
  • add-readonly-constructor-prom-support
  • add/psalm
  • add/scope-manager
  • allow-empty-body-for-abstract-methods-without-unused
  • allow-for-loop-increment-def-inside-loop
  • dependabot/github_actions/action-runners-636cd4b091
  • dependabot/github_actions/action-runners-823d5f4d9a
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/coverallsapp/github-action-2
  • dependabot/github_actions/ramsey/composer-install-3
  • dependabot/github_actions/ramsey/composer-install-4
  • dependabot/github_actions/ramsey/composer-install-4.0.0
  • do-not-search-arrow-func-index-always
  • feature/add-dependabot-config-for-ghactions
  • feature/allow-for-phpunit-11
  • feature/composer-no-lock
  • feature/composer-psalm
  • feature/cs-enforce-tabs
  • feature/cs-qa-tests-declare-errorcodes-as-constants
  • feature/cs-use-camelcase-variables
  • feature/cs-use-psr2-braces
  • feature/cs-various-tweaks
  • feature/docs-align-param-comments
  • feature/fix-phpstan-error
  • feature/ghactions-cache-busting
  • feature/ghactions-change-xmllint-validation
  • feature/ghactions-do-not-persist-credentials
  • feature/ghactions-improve-pins-dependabot
  • feature/ghactions-minor-tweaks
  • feature/ghactions-php-8.3-update
  • feature/ghactions-show-startup-errors
  • feature/ghactions-switch-to-coveralls-reporter
  • feature/ghactions-tweaks
  • feature/ghactions-update-for-php-8.4-release
  • feature/ghactions-update-for-php-8.5-release
  • feature/ghactions-upgrade-php-coveralls-2.6.0
  • feature/ghactions-various-minor-tweaks
  • feature/ghactions-various-updates
  • feature/ghactions-work-around-for-coveralls-reporting
  • feature/ghactions-xmllint-bypass-apt-get-update
  • feature/make-tests-compatible-with-phpcs-3.8.0
  • feature/phpcs-switch-to-phpcsdevcs
  • feature/switch-to-fork-of-phpcs
  • feature/switch-to-ghactions-and-coveralls
  • feature/update-for-1.0-release-of-composer-phpcs-plugin
  • feature/update-phpcs-xsd-schema-url
  • fix-anon-class-props-with-types
  • fix-arrow-func-as-arg
  • fix-constructor-promotion-with-namespace
  • fix-destructure-bug
  • fix-error-on-statement-find
  • fix-nested-parens-types
  • fix-nullable-constructor-promotion
  • fix-ternary-in-arrow-func
  • fix/another-static-var-detection
  • fix/enum-detection-for-non-enums
  • fix/func-call-detection
  • fix/newlines-in-arrow-functions
  • fix/pass-by-reference-unused
  • handle-compact-in-fat-arrow
  • handle-inline-if-list-destructure
  • improve-initializer-behavior
  • improve-nested-arrow-func-search
  • phpcs-4.0
  • pin-action-runner-versions
  • remove-php-errormsg-from-superglobals
  • run-static-analysis-on-8-1
  • support-constructor-promotion
  • support-nested-arrow-functions
  • trunk
  • v2.11.10
  • v2.11.11
  • v2.11.12
  • v2.11.13
  • v2.11.14
  • v2.11.15
  • v2.11.16
  • v2.11.17
  • v2.11.18
  • v2.11.18-beta.1
  • v2.11.18-beta.2
  • v2.11.19
  • v2.11.20
  • v2.11.21
  • v2.11.4
  • v2.11.5
  • v2.11.6
  • v2.11.7
  • v2.11.8
  • v2.11.9
  • v2.12.0
  • v2.13.0
  • v3.0.0-beta.10
  • v3.0.0-beta.9

21 Apr 2026 03:16PM UTC coverage: 94.489%. Remained the same
24730597664

push

github

sirbrillig
Simplify getUseIndexForUseImport using findContainingOpeningBracket()

Replaces the manual findPrevious call with an exclusion list with the
existing findContainingOpeningBracket() abstraction, and simplifies the
second findPrevious to skip only empty tokens.

5 of 5 new or added lines in 1 file covered. (100.0%)

41 existing lines in 1 file now uncovered.

1749 of 1851 relevant lines covered (94.49%)

138.7 hits per line

Relevant lines Covered
Build:
Build:
1851 RELEVANT LINES 1749 COVERED LINES
138.7 HITS PER LINE
Source Files on 3.x
  • Tree
  • List 9
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24730597664 3.x Simplify getUseIndexForUseImport using findContainingOpeningBracket() Replaces the manual findPrevious call with an exclusion list with the existing findContainingOpeningBracket() abstraction, and simplifies the second findPrevious to skip only e... push 21 Apr 2026 03:19PM UTC sirbrillig github
94.49
24632078366 3.x Simplify getUseIndexForUseImport using findContainingOpeningBracket() Replaces the manual findPrevious call with an exclusion list with the existing findContainingOpeningBracket() abstraction, and simplifies the second findPrevious to skip only e... Pull #360 19 Apr 2026 03:05PM UTC sirbrillig github
94.49
22878828894 3.x Replace all external github action runner tags with hashes Pull #360 09 Mar 2026 11:05PM UTC sirbrillig github
94.31
21342880106 3.x Update README for min phpcs version Pull #360 26 Jan 2026 01:05AM UTC sirbrillig github
94.31
21342792200 3.x Remove unnecessary psalm disables Pull #360 26 Jan 2026 12:59AM UTC sirbrillig github
94.31
21337488947 3.x Simplify getListAssignments using Lists::getAssignments Pull #360 25 Jan 2026 06:33PM UTC sirbrillig github
94.31
21336984339 3.x Bump min phpcs version to 3.15.5 in GH actions Pull #360 25 Jan 2026 05:56PM UTC sirbrillig github
94.66
See All Builds (304)
  • 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

© 2026 Coveralls, Inc