Commit graph

  • b023ae0baa Disallows while true (#22) Hugo Abonizio 2017-11-27 11:35:15 -0200
  • c16f8369fd Add WhileTrue rule to config sample #22 Hugo Abonizio 2017-11-27 09:52:40 -0200
  • 2aee9156d5 Replace while true occurrencies Hugo Abonizio 2017-11-24 16:10:26 -0200
  • 225f92572d Add syntax highlighting in documentation Hugo Abonizio 2017-11-24 16:09:11 -0200
  • e1119957b3 Disallows while true Hugo Abonizio 2017-11-24 13:49:17 -0200
  • 4bf9fd8170
    Generate config Vitalii Elenhaupt 2017-11-23 23:59:59 +0200
  • 21abce63bd
    Report only wrong predicate names Vitalii Elenhaupt 2017-11-23 19:58:59 +0200
  • dceafd26e5
    Except & only cli flags Vitalii Elenhaupt 2017-11-23 19:49:45 +0200
  • 34707903b8
    Fix nodoc Vitalii Elenhaupt 2017-11-23 10:54:56 +0200
  • f4f401d56f
    Make config loading more flexible Vitalii Elenhaupt 2017-11-22 08:44:29 +0200
  • b5c9f4dff6
    Fix mistakes/typos Vitalii Elenhaupt 2017-11-19 13:31:20 +0200
  • 0520774930
    New rule: duplicated when Vitalii Elenhaupt 2017-11-18 18:25:11 +0200
  • 1839ef2ab5
    New rule: hash duplicated key Vitalii Elenhaupt 2017-11-18 00:43:19 +0200
  • a947dee851
    Silent formatter in benchmarks Vitalii Elenhaupt 2017-11-18 00:13:14 +0200
  • 791bfdabb8
    New rule: percent arrays Vitalii Elenhaupt 2017-11-17 23:41:30 +0200
  • 52411dadc5
    Fix some mistakes Vitalii Elenhaupt 2017-11-17 20:58:52 +0200
  • 766bcb3dd9
    Adjust readme Vitalii Elenhaupt 2017-11-17 20:28:45 +0200
  • 0f25b50a57
    Add missing YAML sample Vitalii Elenhaupt 2017-11-17 19:34:01 +0200
  • 3c9df13beb
    New option: LargeNumbers#int_min_digits (default: 5) Vitalii Elenhaupt 2017-11-17 19:07:39 +0200
  • b3a9ff2fa0
    Mark begin; end as empty expression Vitalii Elenhaupt 2017-11-17 18:32:40 +0200
  • fb398b5056
    New rule: redundant begin #21 Vitalii Elenhaupt 2017-11-16 18:22:41 +0200
  • e5081fa970
    New rule: empty ensure Vitalii Elenhaupt 2017-11-16 16:31:32 +0200
  • bdf189cb7f
    Fix generated doc header Vitalii Elenhaupt 2017-11-16 11:42:14 +0200
  • 9983fce4ef
    Remove compatibility warning v0.2.2 Vitalii Elenhaupt 2017-11-16 10:35:20 +0200
  • 6a28e21162
    Install binary to shard/bin folder Vitalii Elenhaupt 2017-11-16 10:18:11 +0200
  • 7546a80f1c
    Make build on postinstall Vitalii Elenhaupt 2017-11-16 00:30:01 +0200
  • af4d6cae5a
    v0.2.1 Vitalii Elenhaupt 2017-11-16 00:07:47 +0200
  • b7ca555d10
    v0.2.1 v0.2.1 Vitalii Elenhaupt 2017-11-16 00:07:47 +0200
  • 694aa60a9a
    Install binary on postinstall Vitalii Elenhaupt 2017-11-16 00:06:45 +0200
  • 57b1095c5f
    Document entities Vitalii Elenhaupt 2017-11-15 20:49:09 +0200
  • 00c13fceee
    Deploy docs via travis Vitalii Elenhaupt 2017-11-15 01:02:07 +0200
  • 87396e850d
    Remove outdated readme stuff Vitalii Elenhaupt 2017-11-14 21:54:56 +0200
  • 413e2ec0fe
    Extend installation instructions (#19) V. Elenhaupt 2017-11-14 20:52:15 +0200
  • 5de7ff4b6e
    Extend installation instructions #19 Vitalii Elenhaupt 2017-11-14 20:05:53 +0200
  • 198d024782
    v0.2.0 v0.2.0 Vitalii Elenhaupt 2017-11-14 19:40:42 +0200
  • 8f4def5407
    Load default config if no cli args specified #16 Vitalii Elenhaupt 2017-11-14 11:48:06 +0200
  • 06855816d7
    Document configuration properties & specs Vitalii Elenhaupt 2017-11-14 09:24:36 +0200
  • 822a69b81c
    Base YAML config loader & Ameba runner Vitalii Elenhaupt 2017-11-13 23:20:22 +0200
  • 80e2ab4f55
    Ameba::Rule -> Ameba::Rule::Base Vitalii Elenhaupt 2017-11-07 23:50:25 +0200
  • b6c0d3e8ad
    Refactor comparison to boolean rule Vitalii Elenhaupt 2017-11-07 23:40:06 +0200
  • 362b66ce81
    Update run example Vitalii Elenhaupt 2017-11-07 23:07:25 +0200
  • e718c90f16
    Source#content -> Source#code, Source::Error#pos -> Source::Error#location Vitalii Elenhaupt 2017-11-07 22:02:51 +0200
  • 9036a7ca71
    New rule: empty assignment Vitalii Elenhaupt 2017-11-07 20:44:38 +0200
  • a9421ee79b
    AST node source code Vitalii Elenhaupt 2017-11-07 13:28:33 +0200
  • adfe654733
    Performance improvements (#15) V. Elenhaupt 2017-11-06 20:54:58 +0200
  • 8426860758
    Change readme example #15 Vitalii Elenhaupt 2017-11-06 15:34:18 +0200
  • fa67d6e6bb
    Performance improvements Vitalii Elenhaupt 2017-11-06 15:18:39 +0200
  • f27e32cbea
    Benchmarks Vitalii Elenhaupt 2017-11-06 14:27:41 +0200
  • f878ac430f
    Refactor formatters Vitalii Elenhaupt 2017-11-06 10:38:17 +0200
  • 1a3bb3629e
    Line lenght: 80 symbols Vitalii Elenhaupt 2017-11-06 08:54:59 +0200
  • 374956f3dd
    Fix travis build & new rule: constant names (#14) V. Elenhaupt 2017-11-05 22:08:01 +0200
  • 677267f9c7
    Fix travis build & new rule: constant names #14 Vitalii Elenhaupt 2017-11-05 17:53:13 +0200
  • 8440747353
    New rule: variable names Vitalii Elenhaupt 2017-11-04 23:13:38 +0200
  • 3d4c44c333
    New rule: method names Vitalii Elenhaupt 2017-11-04 22:54:27 +0200
  • 20fd53682f
    New rule: type names Vitalii Elenhaupt 2017-11-04 18:53:21 +0200
  • e383ec17c2
    Refactor tokenizer Vitalii Elenhaupt 2017-11-04 17:38:04 +0200
  • fedc29ceb6
    Remove crystal syntax highliting Vitalii Elenhaupt 2017-11-04 16:49:50 +0200
  • 2f9ba27811
    Large numbers rule + tokenizer (#10) V. Elenhaupt 2017-11-04 16:43:40 +0200
  • 1d4cd161e5
    Introduce basic tokenizer #10 Vitalii Elenhaupt 2017-11-04 16:30:22 +0200
  • 8af5d9815f
    Refactoring + specs Vitalii Elenhaupt 2017-11-03 20:21:37 +0200
  • 09d8aa1040
    New rule: large numbers Vitalii Elenhaupt 2017-11-02 23:54:53 +0200
  • 3f2bcc56b9
    Remove unused class Vitalii Elenhaupt 2017-11-03 16:43:45 +0200
  • dff7e6a454
    Travis: track only master branch V. Elenhaupt 2017-11-03 12:12:45 +0200
  • b6b62a73e7
    Gitter badge V. Elenhaupt 2017-11-02 10:39:29 +0200
  • 75ec695a62
    Colorize dot formatter Vitalii Elenhaupt 2017-11-01 22:37:21 +0200
  • c9f229c3f1
    Custom matcher Vitalii Elenhaupt 2017-11-01 22:05:41 +0200
  • 67506fc643
    New rule: negated conditions in unless Vitalii Elenhaupt 2017-11-01 21:29:37 +0200
  • 996dc962db
    Style improvements Vitalii Elenhaupt 2017-11-01 19:30:08 +0200
  • 628077066e
    Usage info & exclude lib/ project folder v0.1.0 Vitalii Elenhaupt 2017-11-01 19:14:38 +0200
  • 6ca4e38167
    Ameba cli & binary (#7) V. Elenhaupt 2017-11-01 17:21:41 +0200
  • 4d6659e87c
    Try executables #7 Vitalii Elenhaupt 2017-11-01 17:14:18 +0200
  • 0c0569fcca
    Remove targets Vitalii Elenhaupt 2017-11-01 17:06:26 +0200
  • 3a7b655832
    Correct postinstall Vitalii Elenhaupt 2017-11-01 17:04:26 +0200
  • 6f61c2de72
    Add postscript to shard.yml Vitalii Elenhaupt 2017-11-01 16:58:20 +0200
  • 1d172f37c8
    -1 when ameba found issues Vitalii Elenhaupt 2017-11-01 16:52:59 +0200
  • be1a1ae899
    Ameba cli & binary Vitalii Elenhaupt 2017-11-01 16:39:47 +0200
  • 0ca990dd5c
    New rule: predicate name Vitalii Elenhaupt 2017-11-01 15:20:04 +0200
  • 348496ab9d
    New rule: debugger statement Vitalii Elenhaupt 2017-11-01 14:42:58 +0200
  • 64ccc7448c
    New rule: literal in the interpolation Vitalii Elenhaupt 2017-11-01 14:18:28 +0200
  • 6a81a648e3
    AST Util Vitalii Elenhaupt 2017-11-01 13:10:34 +0200
  • dcc0be892a
    Load list of rules dynamically Vitalii Elenhaupt 2017-11-01 12:49:03 +0200
  • 1822b2b0a2
    Fix line rule failure Vitalii Elenhaupt 2017-11-01 12:23:12 +0200
  • 6f5d7f0478
    New rule: a literal in the condition Vitalii Elenhaupt 2017-11-01 12:22:37 +0200
  • 2eef485501
    AST traverse Vitalii Elenhaupt 2017-11-01 01:06:47 +0200
  • f1e462cc86
    Remove dsl & refactor ast visitors Vitalii Elenhaupt 2017-11-01 00:47:29 +0200
  • 6cef83f9a9
    Correct doc syntax Vitalii Elenhaupt 2017-10-31 23:31:56 +0200
  • 6d9f1c67ed
    New rule: comparison to boolean Vitalii Elenhaupt 2017-10-31 23:15:24 +0200
  • 11005930f6
    New rule: UnlessElse Vitalii Elenhaupt 2017-10-31 22:11:49 +0200
  • 93dd7d446f
    AST parsing Vitalii Elenhaupt 2017-10-31 20:29:30 +0200
  • b8eeac469a
    New rule: trailing blank lines Vitalii Elenhaupt 2017-10-31 17:50:05 +0200
  • c8dcddea22
    Rule dsl Vitalii Elenhaupt 2017-10-30 23:26:47 +0200
  • 7d3d0902e5
    New rule: trailing whitespace Vitalii Elenhaupt 2017-10-30 22:35:11 +0200
  • f7fc34db19
    Badgefy Vitalii Elenhaupt 2017-10-30 22:10:03 +0200
  • 9bba850a9b
    Docs & tests Vitalii Elenhaupt 2017-10-30 22:00:01 +0200
  • 5e10113055
    It works Vitalii Elenhaupt 2017-10-27 00:01:23 +0300
  • ffd44dc77b
    Simple reporter Vitalii Elenhaupt 2017-10-26 22:45:48 +0300
  • 4e84ac871a
    New rule: Line Length Vitalii Elenhaupt 2017-10-26 20:47:42 +0300
  • eb367c682e
    Hello, Ameba Vitalii Elenhaupt 2017-10-26 19:46:58 +0300