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

nepada / email-address-input
96%

Build:
DEFAULT BRANCH: master
Repo Added 03 Jun 2018 01:43PM UTC
Files 5
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • dependabot/composer/composer/semver-3.5.0
  • dependabot/composer/nepada/coding-standard-7.10.0
  • dependabot/composer/nepada/coding-standard-7.11.0
  • dependabot/composer/nepada/coding-standard-7.14.0
  • dependabot/composer/nepada/coding-standard-7.14.1
  • dependabot/composer/nepada/coding-standard-7.15
  • dependabot/composer/nepada/coding-standard-7.15.1
  • dependabot/composer/nepada/coding-standard-7.4.0
  • dependabot/composer/nepada/coding-standard-7.4.3
  • dependabot/composer/nepada/coding-standard-7.5.1
  • dependabot/composer/nepada/coding-standard-7.5.2
  • dependabot/composer/nepada/coding-standard-7.6.0
  • dependabot/composer/nepada/coding-standard-7.7.0
  • dependabot/composer/nepada/coding-standard-7.9.0
  • dependabot/composer/nepada/coding-standard-8.0.1
  • dependabot/composer/nepada/phpstan-nette-tester-0.3.2
  • dependabot/composer/nepada/phpstan-nette-tester-1.0.0
  • dependabot/composer/nette/tester-2.4.0
  • dependabot/composer/nette/tester-2.4.1
  • dependabot/composer/nette/tester-2.4.2
  • dependabot/composer/nette/tester-2.4.3
  • dependabot/composer/nette/tester-2.5.2
  • dependabot/composer/nette/tester-2.5.3
  • dependabot/composer/nette/tester-2.5.5
  • dependabot/composer/nette/tester-2.5.6
  • dependabot/composer/nette/tester-2.6.0
  • dependabot/composer/nette/tester-2.6.1
  • dependabot/composer/nette/tester-2.6.2
  • dependabot/composer/nette/tester-tw-2.3.5
  • dependabot/composer/pepakriz/phpstan-exception-rules-0.11.7
  • dependabot/composer/pepakriz/phpstan-exception-rules-tw-0.11.6
  • dependabot/composer/php-parallel-lint/php-parallel-lint-1.3.0
  • dependabot/composer/php-parallel-lint/php-parallel-lint-1.3.1
  • dependabot/composer/php-parallel-lint/php-parallel-lint-1.3.2
  • dependabot/composer/php-parallel-lint/php-parallel-lint-1.4.0
  • dependabot/composer/phpstan-06baa7f8b0
  • dependabot/composer/phpstan-0956df0333
  • dependabot/composer/phpstan-0c21dbdc92
  • dependabot/composer/phpstan-0f2ffbf9ef
  • dependabot/composer/phpstan-1a44be8779
  • dependabot/composer/phpstan-253a8fba2b
  • dependabot/composer/phpstan-2c11e11de7
  • dependabot/composer/phpstan-315cb4cc7f
  • dependabot/composer/phpstan-3765647361
  • dependabot/composer/phpstan-38b5d28705
  • dependabot/composer/phpstan-44c8961cf2
  • dependabot/composer/phpstan-481e797c65
  • dependabot/composer/phpstan-5a3fd0dd17
  • dependabot/composer/phpstan-5d16c0ad8c
  • dependabot/composer/phpstan-68756c27e7
  • dependabot/composer/phpstan-7e790a4fca
  • dependabot/composer/phpstan-7f7ff71541
  • dependabot/composer/phpstan-82fb0e54a1
  • dependabot/composer/phpstan-87856b2d7c
  • dependabot/composer/phpstan-9512172a03
  • dependabot/composer/phpstan-98b8fbc58b
  • dependabot/composer/phpstan-9972805df8
  • dependabot/composer/phpstan-a0d151c44f
  • dependabot/composer/phpstan-a549f78e43
  • dependabot/composer/phpstan-a981399a51
  • dependabot/composer/phpstan-abe1327b83
  • dependabot/composer/phpstan-b654f79c62
  • dependabot/composer/phpstan-bdadb4e64e
  • dependabot/composer/phpstan-bf515b2c17
  • dependabot/composer/phpstan-c1d2c29a23
  • dependabot/composer/phpstan-ce57b6e6c9
  • dependabot/composer/phpstan-d1ccfc75fc
  • dependabot/composer/phpstan-d7a05b4c3a
  • dependabot/composer/phpstan-e780c5f78f
  • dependabot/composer/phpstan-ee5bea2351
  • dependabot/composer/phpstan-fa12edb8f0
  • dependabot/composer/phpstan/phpstan-0.12.79
  • dependabot/composer/phpstan/phpstan-0.12.80
  • dependabot/composer/phpstan/phpstan-0.12.82
  • dependabot/composer/phpstan/phpstan-0.12.85
  • dependabot/composer/phpstan/phpstan-0.12.88
  • dependabot/composer/phpstan/phpstan-0.12.90
  • dependabot/composer/phpstan/phpstan-0.12.94
  • dependabot/composer/phpstan/phpstan-0.12.97
  • dependabot/composer/phpstan/phpstan-0.12.99
  • dependabot/composer/phpstan/phpstan-1.10.14
  • dependabot/composer/phpstan/phpstan-1.10.15
  • dependabot/composer/phpstan/phpstan-1.10.22
  • dependabot/composer/phpstan/phpstan-1.10.26
  • dependabot/composer/phpstan/phpstan-1.10.3
  • dependabot/composer/phpstan/phpstan-1.10.9
  • dependabot/composer/phpstan/phpstan-1.2.0
  • dependabot/composer/phpstan/phpstan-1.3.0
  • dependabot/composer/phpstan/phpstan-1.4.6
  • dependabot/composer/phpstan/phpstan-1.5.3
  • dependabot/composer/phpstan/phpstan-1.6.3
  • dependabot/composer/phpstan/phpstan-1.7.7
  • dependabot/composer/phpstan/phpstan-1.8.0
  • dependabot/composer/phpstan/phpstan-1.8.11
  • dependabot/composer/phpstan/phpstan-1.8.2
  • dependabot/composer/phpstan/phpstan-1.8.6
  • dependabot/composer/phpstan/phpstan-1.8.9
  • dependabot/composer/phpstan/phpstan-1.9.14
  • dependabot/composer/phpstan/phpstan-1.9.2
  • dependabot/composer/phpstan/phpstan-1.9.4
  • dependabot/composer/phpstan/phpstan-1.9.6
  • dependabot/composer/phpstan/phpstan-nette-0.12.15
  • dependabot/composer/phpstan/phpstan-nette-0.12.16
  • dependabot/composer/phpstan/phpstan-nette-0.12.17
  • dependabot/composer/phpstan/phpstan-nette-0.12.21
  • dependabot/composer/phpstan/phpstan-nette-1.1.0
  • dependabot/composer/phpstan/phpstan-nette-1.2.3
  • dependabot/composer/phpstan/phpstan-nette-1.2.4
  • dependabot/composer/phpstan/phpstan-nette-1.2.9
  • dependabot/composer/phpstan/phpstan-nette-tw-0.12.14
  • dependabot/composer/phpstan/phpstan-strict-rules-0.12.10
  • dependabot/composer/phpstan/phpstan-strict-rules-0.12.11
  • dependabot/composer/phpstan/phpstan-strict-rules-1.0.0
  • dependabot/composer/phpstan/phpstan-strict-rules-1.1.0
  • dependabot/composer/phpstan/phpstan-strict-rules-1.2.3
  • dependabot/composer/phpstan/phpstan-strict-rules-1.4.2
  • dependabot/composer/phpstan/phpstan-strict-rules-1.4.4
  • dependabot/composer/phpstan/phpstan-strict-rules-1.4.5
  • dependabot/composer/phpstan/phpstan-strict-rules-1.5.0
  • dependabot/composer/phpstan/phpstan-strict-rules-1.5.1
  • dependabot/composer/phpstan/phpstan-strict-rules-tw-0.12.9
  • dependabot/composer/phpstan/phpstan-tw-0.12.78
  • dependabot/composer/shipmonk/phpstan-rules-1.1.1
  • dependabot/composer/shipmonk/phpstan-rules-1.2.0
  • dependabot/composer/shipmonk/phpstan-rules-2.2.0
  • dependabot/composer/shipmonk/phpstan-rules-2.3.1
  • dependabot/composer/shipmonk/phpstan-rules-2.5.1
  • dependabot/composer/shipmonk/phpstan-rules-2.6.2
  • dependabot/composer/spaze/phpstan-disallowed-calls-1.11.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-1.4.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-1.6.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-1.9.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.1.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.10.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.11.2
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.11.5
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.11.6
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.12.1
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.14.2
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.15.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.16.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.2.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.3.1
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.3.2
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.4.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.5.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.7.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-2.8.0
  • dependabot/composer/spaze/phpstan-disallowed-calls-tw-1.3.0
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/github-script-4.0.2
  • dependabot/github_actions/actions/github-script-4.1
  • dependabot/github_actions/actions/github-script-5
  • dependabot/github_actions/actions/github-script-6
  • dependabot/github_actions/actions/github-script-7
  • dependabot/github_actions/actions/github-script-8
  • dependabot/github_actions/actions/github-script-v4.0.2
  • dependabot/github_actions/actions/upload-artifact-3
  • dependabot/github_actions/actions/upload-artifact-4
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/actions/upload-artifact-7
  • dependabot/github_actions/dependabot/fetch-metadata-3
  • master
  • nette-3
  • php82
  • php83
  • v1.0.0
  • v1.0.1
  • v1.0.2
  • v1.1.0
  • v1.2.0
  • v1.3.0
  • v1.4.0
  • v1.5.1
  • v1.6.0
  • v1.7.0
  • v1.8.0
  • v1.8.1
  • v1.8.2
  • v1.9.0
  • v1.9.1
  • v1.9.2

27 Oct 2026 11:52AM UTC coverage: 96.296%. Remained the same
40501666236

push

github

xificurk
Stop the test GC worker from blocking on sibling processes

Every worker held a shared lock for its whole run and the 1-in-101 collector
took a blocking exclusive lock, so it stalled until all siblings exited.

The collector now tries a non-blocking exclusive lock and purges the temp dir
only when no other worker is running, otherwise it carries on. Workers then
take the shared lock and only create their dirs afterwards, so a live worker's
dir can never be purged. Garbage collection is also attempted whenever the
base dir holds more than 200 subdirs, not just on the lottery.

Where the test Environment used Nette\StaticClass, it now has a private
constructor instead.

Co-Authored-By: Claude Code

52 of 54 relevant lines covered (96.3%)

0.96 hits per line

Relevant lines Covered
Build:
Build:
54 RELEVANT LINES 52 COVERED LINES
0.96 HITS PER LINE
Source Files on master
  • Tree
  • List 5
  • 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
40501666236 master Stop the test GC worker from blocking on sibling processes Every worker held a shared lock for its whole run and the 1-in-101 collector took a blocking exclusive lock, so it stalled until all siblings exited. The collector now tries a non-blocki... push 27 Oct 2026 12:15PM UTC xificurk github
96.3
39970165368 master Update nette/tester requirement from 2.6.1 to 2.6.2 (#171) Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://g... push 23 Oct 2026 02:31PM UTC web-flow github
96.3
38915243369 master Update nette/tester requirement from 2.6.1 to 2.6.2 (#171) Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://g... push 16 Oct 2026 02:23PM UTC web-flow github
96.3
37960832955 master Update nette/tester requirement from 2.6.1 to 2.6.2 (#171) Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://g... push 09 Oct 2026 04:41PM UTC web-flow github
96.3
37030873678 master Update nette/tester requirement from 2.6.1 to 2.6.2 (#171) Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://g... push 02 Oct 2026 04:01PM UTC web-flow github
96.3
36863088689 dependabot/composer/nette/tester-2.6.2 Update nette/tester requirement from 2.6.1 to 2.6.2 Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://github.c... Pull #171 01 Oct 2026 12:39PM UTC web-flow github
96.3
36862655867 dependabot/composer/nette/tester-2.6.2 Update nette/tester requirement from 2.6.1 to 2.6.2 Updates the requirements on [nette/tester](https://github.com/nette/tester) to permit the latest version. - [Release notes](https://github.com/nette/tester/releases) - [Commits](https://github.c... Pull #171 01 Oct 2026 12:36PM UTC web-flow github
96.3
36862659407 dependabot/composer/composer/semver-3.5.0 Update composer/semver requirement from 3.4.4 to 3.5.0 Updates the requirements on [composer/semver](https://github.com/composer/semver) to permit the latest version. - [Release notes](https://github.com/composer/semver/releases) - [Changelog](ht... Pull #172 01 Oct 2026 12:36PM UTC web-flow github
96.3
36862648546 dependabot/composer/phpstan-c1d2c29a23 Bump the phpstan group with 2 updates Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) and [nepada/phpstan-nette-tester](https://github.com/nepada/phpstan-nette-tester) to permit the latest ve... Pull #170 01 Oct 2026 12:35PM UTC web-flow github
96.3
36150064855 master Bump the phpstan group with 2 updates (#169) Updates the requirements on [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) and [spaze/phpstan-disallowed-calls](https://github.com/spaze/phpstan-disallowed-calls) to permit ... push 25 Sep 2026 02:50PM UTC web-flow github
96.3
See All Builds (1077)
  • Repo on GitHub
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