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

timber / timber / 24459830472
90%
master: 93%

Build:
Build:
LAST BUILD BRANCH: test/improve-performances
DEFAULT BRANCH: master
Ran 15 Apr 2026 02:27PM UTC
Jobs 1
Files 70
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

15 Apr 2026 02:19PM UTC coverage: 89.847% (-0.1%) from 89.964%
24459830472

push

travis-ci

web-flow
fix: Fix bug when image resize with invalid input causes a fatal error (#3235)

* refactor: Enhance image operation with try/catch in ImageHelper::_operate()

Drop validate_image_file() and get_operation_name() in favor of a single
file_exists() guard plus try/catch around $op->run(). Re-throws when
WP_DEBUG is enabled, otherwise logs the actual exception and returns the
source URL. Handles corrupt images, unknown formats, and GD failures that
extension validation missed, with zero maintenance surface.

---------

Co-authored-by: Nicolas Lemoine <nico.lemoine@gmail.com>

12 of 21 new or added lines in 3 files covered. (57.14%)

3 existing lines in 2 files now uncovered.

4708 of 5240 relevant lines covered (89.85%)

66.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
95.18
-2.94% src/ImageHelper.php

Coverage Regressions

Lines Coverage ∆ File
2
92.0
0.0% src/Image/Operation/Retina.php
1
95.18
-2.94% src/ImageHelper.php
Jobs
ID Job ID Ran Files Coverage
1 24459830472.1 15 Apr 2026 02:27PM UTC 70
89.85
Travis Job
Source Files on build 24459830472
  • Tree
  • List 70
  • Changed 6
  • Source Changed 6
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #24459830472
  • b66b208a on github
  • Prev Build on 2.x (#24454965647)
  • Next Build on 2.x (#24554430737)
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