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

keathley / wallaby / 880 / 15
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 24 Sep 2017 11:26AM UTC
Files 25
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

24 Sep 2017 11:00AM UTC coverage: 41.583% (-0.4%) from 41.96%
WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2

push

travis-ci

PragTob
Implement linting with Credo (#304)

* Add Credo dependency

* Add consistent spacing around operators

Fixes Credo - There are spaces around operators most of the time, but
not here.

* Replace tabs with spaces

Fixes Credo - File is using tabs while most of the files use spaces for
indentation.

* Add consistent whitespace around parentheses/brackets

Fixes Credo - There is no whitespace around parentheses/brackets most of
the time, but here there is.

* Module match is consistently styled in Wallaby.Element

Fix credo: Variable names should be written in snake_case.

* Add missing module docs

Fix Credo - Modules should have a @moduledoc tag.

* Remove excess blank lines

Fixes Credo - There should be no more than 1 consecutive blank lines.

* Remove parentheses from functions with no arguments

Fix Credo - Do not use parentheses when defining a function which has no arguments.

* Pipe chains always start with a raw value

Fix Credo - Pipe chain should start with a raw value

* Replace unnecessary conditional statements with if

Fix Credo - Cond statements should contain at least two conditions
besides `true`.

* Set credo line length to 100 (default is 80)

Fixes credo - Line is too long (max is 100, was ...).

* Disable Credo consistency check for exception names

This potentially has breaking changes if people are relying on certain
exceptions. Will be implemented in a subsequent pull request

* Ignore todo in docs for Credo

Including docs in in Credo TagTODO check causes code examples like
`def create_todo(page, todo) do` to show up in the software design
recommendations.

* Add credo script to travis

* Alias module names where appropriate

Fixes credo - Nested modules could be aliased at the top of the invoking
module.

331 of 796 relevant lines covered (41.58%)

10963.75 hits per line

Source Files on job 880.15 (WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2)
  • Tree
  • List 0
  • Changed 18
  • Source Changed 18
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 880
  • Travis Job 880.15
  • 23413645 on github
  • Prev Job for WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2 on master (#878.15)
  • Next Job for WALLABY_DRIVER=selenium WALLABY_SELENIUM_VERSION=2 on master (#881.15)
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