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

arashm / PoParser / 83 / 2
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 22 May 2017 11:05AM UTC
Files 15
Run time 1s
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

22 May 2017 11:03AM UTC coverage: 97.811% (-2.2%) from 100.0%
2.2.5

push

travis-ci

arashm
replaced parslet with simple_po_parser to speedup parsing by up to 500x (#16)

* fixed previous comments parsing to properely handle all previous types

* updated readme

* removed backward compatibility to previous_untraslated_string, doesn't seem useful

* msgctxt should come first

* updated readme about msgstr plural behaviour

* fixed additional empty line on previous to_s(true)

* experteer-poparser gem to geminabox

* experteer-poparser-2.0.2

* added script to generate benchmark files

* renamed to random pofile generator

* random pofile generator takes obsolete count as argument

* 200 message long po with 10 obsoletes as default

* more benchmarks. file reading can be speeded up tenfold, but has nearly no impact

* added improved parser base file and a comparision benchmark

* fixed random pofile genrator bug and added debug benchmarks

* more benchmark metrics in debug benchs

* reduced lookup count by 2.5%

* improved detail on per parse and char metric

* removed some unnecessary rules

* more benchmarks

* WIP: fast poparser based on strscan

* WIP: fastparser done, untested!

* added the faster file loading into the tokenizer

* completed a more strict parser version with msgstr plural support

* removed syntax errors. next step: improve error reporting, by cascading error catchers

* WIP: improved parser error reporting

* More error reporting

* improved error report

* removed a stupid puts from file loading...

* Fastparser done, needs cleanup

* added a output compare method

* use obsolete instead of cached as default name

* fixed 2 alias bugs

* coveralls needs to be setup before require of poparser to include lib files

* replaced parslet with simple_po_parser

* Version 3.0.0

* use arashm gemspec

* forgot to change parslet to simple_po_parser in arashm gemspec

* normal comments should be joined with a space, when they were parsed to be on multiple ... (continued)

581 of 594 relevant lines covered (97.81%)

19.94 hits per line

Source Files on job 83.2 (2.2.5)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 83
  • Travis Job 83.2
  • a17accf3 on github
  • Prev Job for 2.2.5 on master (#78.2)
  • Next Job for 2.2.5 on master (#84.2)
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