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

FluidTYPO3 / flux / 2531
93%

Build:
DEFAULT BRANCH: development
Ran 09 Jan 2017 12:44PM UTC
Jobs 2
Files 175
Run time 19s
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

pending completion
2531

push

travis-ci

NamelessCoder
[BUGFIX] Fix FlexForm empty nodes removal (#1273)

This commit changes the way Flux cleans a FlexForm. One of the things done by
this cleaning function was to delete all the empty `sheet` elements, because it
makes TYPO3 throw an exception in some cases.

But there was a problem in the way this feature was handled: looping on the
elements and removing elements at the same time could cause nodes to be skipped.
For instance, if three `sheet` nodes were empty in a row, the second one was
skipped because the first one was removed and the looping pointer was not
correctly updated.

The implemented solution to this (big) issue is to first loop on all `sheet`
nodes, and store the one which _should_ be deleted first, _then_ loop again on
this list and remove the nodes one by one.

6082 of 6747 relevant lines covered (90.14%)

25.61 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2531.1 (TYPO3_VERSION=">=7.6.13, <7.6.99") 09 Jan 2017 12:42PM UTC 0
90.14
Travis Job 2531.1
2 2531.2 (TYPO3_VERSION=">=7.6.13, <7.6.99") 09 Jan 2017 12:42PM UTC 0
90.14
Travis Job 2531.2
Source Files on build 2531
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2531
  • e4fdc89e on github
  • Prev Build on development (#2529)
  • Next Build on development (#2533)
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