No description
Find a file
V. Elenhaupt 6ca4e38167
Ameba cli & binary (#7)
* Ameba cli & binary

* -1 when ameba found issues

* Add postscript to shard.yml

* Correct postinstall

* Remove targets

* Try executables
2017-11-01 17:21:41 +02:00
bin Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00
spec New rule: predicate name 2017-11-01 15:20:04 +02:00
src Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00
.editorconfig Hello, Ameba 2017-10-26 19:46:58 +03:00
.gitignore Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00
.travis.yml Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00
LICENSE Hello, Ameba 2017-10-26 19:46:58 +03:00
Makefile Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00
README.md New rule: UnlessElse 2017-10-31 22:24:02 +02:00
shard.yml Ameba cli & binary (#7) 2017-11-01 17:21:41 +02:00

Ameba

Code style linter for Crystal

(a single-celled animal that catches food and moves about by extending fingerlike projections of protoplasm)

Status

CONSTRUCTION ZONE 🚧

Installation

Add this to your application's shard.yml:

development_dependencies:
  ameba:
    github: veelenga/ameba

Usage

require "ameba"

Ameba.run
Inspecting 18 files.


...............F.F

18 inspected, 2 failures.

src/ameba/source.cr:26
LineLength: Line too long (82 symbols)

src/ameba.cr:12
UnlessElse: Favour if over unless with else

Contributing

  1. Fork it ( https://github.com/veelenga/ameba/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • veelenga Vitalii Elenhaupt - creator, maintainer