Vitalii Elenhaupt
8cbdd0de4d
Remove temp config, adjust Readme
2017-12-01 19:01:25 +02:00
Vitalii Elenhaupt
f4f401d56f
Make config loading more flexible
2017-11-23 10:41:22 +02:00
Vitalii Elenhaupt
52411dadc5
Fix some mistakes
2017-11-17 20:58:52 +02:00
Vitalii Elenhaupt
766bcb3dd9
Adjust readme
2017-11-17 20:55:32 +02:00
Vitalii Elenhaupt
bdf189cb7f
Fix generated doc header
2017-11-16 11:42:14 +02:00
Vitalii Elenhaupt
9983fce4ef
Remove compatibility warning
2017-11-16 10:35:20 +02:00
Vitalii Elenhaupt
6a28e21162
Install binary to shard/bin folder
...
Just a workaround before https://github.com/crystal-lang/shards/pull/126
becomes live.
2017-11-16 10:18:11 +02:00
Vitalii Elenhaupt
00c13fceee
Deploy docs via travis
2017-11-15 01:13:39 +02:00
Vitalii Elenhaupt
87396e850d
Remove outdated readme stuff
2017-11-14 21:54:56 +02:00
V. Elenhaupt
413e2ec0fe
Extend installation instructions ( #19 )
2017-11-14 20:52:15 +02:00
Vitalii Elenhaupt
06855816d7
Document configuration properties & specs
2017-11-14 10:28:26 +02:00
Vitalii Elenhaupt
80e2ab4f55
Ameba::Rule -> Ameba::Rule::Base
2017-11-08 00:02:32 +02:00
Vitalii Elenhaupt
362b66ce81
Update run example
2017-11-07 23:07:25 +02:00
Vitalii Elenhaupt
e718c90f16
Source#content -> Source#code, Source::Error#pos -> Source::Error#location
2017-11-07 23:02:38 +02:00
V. Elenhaupt
adfe654733
Performance improvements ( #15 )
...
* Performance improvements
Two main changes:
1. Cache parsed AST in a Source. So Parser will parse content only once.
2. Use one unified visitor with multiple callbacks instead of multiple
visitors to traverse AST.
This improves performance significantly, for example running it on
Crystal repository takes ~1 second, which 6 times faster than before.
* Change readme example
2017-11-06 20:54:58 +02:00
V. Elenhaupt
dff7e6a454
Travis: track only master branch
2017-11-03 12:12:45 +02:00
V. Elenhaupt
b6b62a73e7
Gitter badge
2017-11-02 10:39:29 +02:00
Vitalii Elenhaupt
628077066e
Usage info & exclude lib/ project folder
2017-11-01 19:14:38 +02:00
Vitalii Elenhaupt
11005930f6
New rule: UnlessElse
2017-10-31 22:24:02 +02:00
Vitalii Elenhaupt
f7fc34db19
Badgefy
2017-10-30 22:10:03 +02:00
Vitalii Elenhaupt
9bba850a9b
Docs & tests
2017-10-30 22:00:01 +02:00
Vitalii Elenhaupt
5e10113055
It works
2017-10-27 00:07:43 +03:00
Vitalii Elenhaupt
4e84ac871a
New rule: Line Length
2017-10-26 21:47:35 +03:00
Vitalii Elenhaupt
eb367c682e
Hello, Ameba
2017-10-26 19:46:58 +03:00