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

dg / dresscode / 39542709967
97%

Build:
DEFAULT BRANCH: master
Ran 21 Oct 2026 04:15AM UTC
Jobs 1
Files 403
Run time 1min
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

21 Oct 2026 04:10AM UTC coverage: 97.601% (+0.04%) from 97.558%
39542709967

push

github

dg
upgrading: the data of PHP are those of the package php, and an upgrading file is a class of its own

What PHP retired is src/Rules/Upgrading/php.neon read as the upgrading data of the platform
package `php`, cut by the target of PHP as a package is by its constraint and laid where
`upgrading.api.phpData` is `yes`, which the standard nette and the set deprecations say. A
call doing nothing since a version earlier than its deprecation stands in the section of
the deprecation with `from`, so no name stands in two maps. NoDeprecatedPhpCallsRule,
NoDeprecatedPhpConstantsRule, PhpUpgradingData and the decisions php.deprecatedCall,
deprecatedCallExcept, deprecatedConstant and deprecatedMember are gone; the values of
arguments PHP deprecated, which no map can name, are NoDeprecatedPhpArgumentsRule under
upgrading.php.deprecatedArgument.

An upgrading file is read and checked by Config\UpgradingFile and laid out for a constraint
by selectFor(). The data keep the words of the file and the version that retired an entry
beside them (UpgradingData::$retirements), which ends its sentence only where the data are
laid (buildDecisions(), shared by ConfigResolver and RuleTester), so UpgradingTester checks
the sentence its author wrote. The versions of PHP are a property of ProjectPackages of its
own (withPhp()), a section counts as unreached only where something in it is not rewritten,
Rewrite::write() spells the global functions of a template for both rules, FunctionPattern
keeps the name as the key writes it, and a call standing as a statement is taken with the
statement, which removing it takes out.

218 of 222 new or added lines in 16 files covered. (98.2%)

56 existing lines in 11 files now uncovered.

24741 of 25349 relevant lines covered (97.6%)

0.98 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
95.65
src/Config/UpgradingFile.php

Coverage Regressions

Lines Coverage ∆ File
10
97.29
0.46% src/Rules/Upgrading/CallTemplate.php
10
93.75
0.49% src/Testing/UpgradingTester.php
8
97.59
0.35% src/Rules/Upgrading/ReplacedCallsRule.php
7
98.32
-0.12% src/Rules/NodeHelpers.php
6
93.26
0.76% src/Config/PackageDiscovery.php
4
98.25
0.07% src/Config/CorePlugin.php
4
96.15
-0.14% src/Rules/Upgrading/ReplacedFunctionsRule.php
3
96.92
0.1% src/Console/ConfigPrinter.php
2
99.22
0.01% src/Config/RunnerFactory.php
1
98.48
-1.52% src/Rules/Upgrading/ForbiddenSymbolsRule.php
1
98.21
1.92% src/Upgrading/MemberMap.php
Jobs
ID Job ID Ran Files Coverage
1 39542709967.1 21 Oct 2026 04:15AM UTC 403
97.6
GitHub Action Run
Source Files on build 39542709967
  • Tree
  • List 403
  • Changed 26
  • Source Changed 24
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39542709967
  • ce3395ac on github
  • Prev Build on master (#39531468624)
  • Next Build on master (#39543282652)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc