Jonas Enlund
|
4734a1ba40
|
Release 0.0.3
|
2012-04-01 19:44:26 +03:00 |
|
Jonas Enlund
|
9be5f26fd9
|
Added two 'raw' rules
|
2012-04-01 14:09:49 +03:00 |
|
Jonas Enlund
|
7513c744b1
|
New rule system
|
2012-04-01 07:39:39 +03:00 |
|
Jonas Enlund
|
308e638ba6
|
Fixed the plugin, removed plugin opts for now
|
2012-03-28 16:11:34 +03:00 |
|
Paul deGrandis
|
337da5049a
|
Merge branch 'simplifying-core-paul'
|
2012-03-27 12:45:26 -04:00 |
|
Paul deGrandis
|
7356141f29
|
Doc typo - again
|
2012-03-26 11:08:39 -04:00 |
|
Paul deGrandis
|
3a4b27220b
|
Test updates to also test simplify directly
|
2012-03-26 08:13:02 -04:00 |
|
Paul deGrandis
|
9cec3ee154
|
Match outer forms first - from Kevin's issue #23
|
2012-03-26 07:45:28 -04:00 |
|
Paul deGrandis
|
4963421cff
|
Fixing some doc typos
|
2012-03-25 23:58:18 -04:00 |
|
Paul deGrandis
|
2531ae65b1
|
Some early doc updates
|
2012-03-25 23:36:59 -04:00 |
|
Paul deGrandis
|
c3b8faae0c
|
rename update
|
2012-03-25 23:36:22 -04:00 |
|
Paul deGrandis
|
9fe63a2f90
|
Tests are updated to use check
|
2012-03-25 23:33:00 -04:00 |
|
Paul deGrandis
|
a2bd09a14c
|
A new check, that offers three possible integration points
|
2012-03-25 23:32:27 -04:00 |
|
Paul deGrandis
|
5414662836
|
better ns naming
|
2012-03-25 23:20:28 -04:00 |
|
Paul deGrandis
|
3c2e9ce365
|
Fixing ns order
|
2012-03-25 16:28:56 -04:00 |
|
Paul deGrandis
|
76208194fa
|
Updating tests
|
2012-03-25 16:28:37 -04:00 |
|
Jonas Enlund
|
40dd12fd62
|
Initial refactor
|
2012-03-23 23:30:39 +02:00 |
|
Jonas Enlund
|
4860b24789
|
Get rid of ego ns
|
2012-03-23 21:50:29 +02:00 |
|
Paul deGrandis
|
c958baac7f
|
A bug that slipped in on Kevin's change
|
2012-03-23 13:54:10 -04:00 |
|
Jonas Enlund
|
87c6aef973
|
Merge branch 'multi-pass-simplify'
|
2012-03-23 18:13:52 +02:00 |
|
Jonas Enlund
|
6e2ba5f81a
|
Merge pull request #21 from lynaghk/master
Add :simplify-guard keyword argument to `check-via-reader` and `check-file`.
|
2012-03-23 09:11:34 -07:00 |
|
Paul deGrandis
|
b9cee3e516
|
Dead code is replaced with _ - we can probably do better, ?_ catching maybe
|
2012-03-23 01:45:38 -04:00 |
|
Paul deGrandis
|
9278b06a46
|
Kibit can now continually apply rules on a form until no further alternatives can be made
|
2012-03-23 01:44:15 -04:00 |
|
Kevin J. Lynagh
|
568abcc2a2
|
Add :simplify-guard keyword argument to check-via-reader and check-file .
|
2012-03-22 21:19:22 -07:00 |
|
Paul deGrandis
|
8cd50e5299
|
Merge branch 'guarded-simplify'
|
2012-03-22 14:02:26 -04:00 |
|
Paul deGrandis
|
7647c0502d
|
Comment about skipping a simplify guard
|
2012-03-22 14:01:51 -04:00 |
|
Paul deGrandis
|
f71b2e2f9e
|
Cleaned up stale TODO tasks
|
2012-03-21 21:32:34 -04:00 |
|
Paul deGrandis
|
a92bba6427
|
refer-clojure call only needed for :use
|
2012-03-21 21:30:39 -04:00 |
|
Paul deGrandis
|
bd4d88a5d0
|
quick tests to capture the difference between simplify and simplify-one
|
2012-03-21 21:06:07 -04:00 |
|
Paul deGrandis
|
89256adf15
|
Guarding simplify for fine-grained control
|
2012-03-21 21:05:38 -04:00 |
|
Jonas Enlund
|
1f6425745d
|
Changed defrules syntax
|
2012-03-21 16:43:11 +02:00 |
|
Paul deGrandis
|
1c31606ab9
|
Formatting
|
2012-03-19 22:39:06 -04:00 |
|
Paul deGrandis
|
a07390b014
|
Refactored core.logic into a require; refactored guards into a namespace
|
2012-03-19 22:21:53 -04:00 |
|
Paul deGrandis
|
4373724df2
|
Work in progress: patch to avoid the eval of qualified keywords
|
2012-03-19 21:50:15 -04:00 |
|
Paul deGrandis
|
297549d66f
|
Simplified Lein reporting using the new reporting refactor
|
2012-03-19 20:51:46 -04:00 |
|
Paul deGrandis
|
8a417bee3d
|
The reading of files and reporting refactored into higher-order pieces
|
2012-03-19 20:49:24 -04:00 |
|
Paul deGrandis
|
8e527c2f32
|
A new collection of possible reporters
|
2012-03-19 20:48:38 -04:00 |
|
Paul deGrandis
|
6c75016955
|
New if rule from simplify branch
|
2012-03-19 18:11:09 -04:00 |
|
Paul deGrandis
|
0cb58d7e2c
|
Updated the tests given the new changes
|
2012-03-19 18:08:31 -04:00 |
|
Paul deGrandis
|
c558761395
|
New simplify code that uses walk to build out full-form alts
|
2012-03-19 18:07:24 -04:00 |
|
Paul deGrandis
|
665d1d2007
|
Added in new equality rules and removed bad whitespace
|
2012-03-19 18:05:04 -04:00 |
|
Paul deGrandis
|
8adf570c5a
|
Refactored out the equality rules into a new rule set
|
2012-03-19 17:54:02 -04:00 |
|
Paul deGrandis
|
ce6aec051c
|
Perf rules are now included in rules/all-rules
|
2012-03-19 17:52:30 -04:00 |
|
Paul deGrandis
|
e738d100c6
|
WIP: adding in the simplify stuff back into the new logic stuff
|
2012-03-19 16:12:19 -04:00 |
|
Paul deGrandis
|
21a0d9dcf7
|
Performance rules included in our master rule set
|
2012-03-19 16:11:44 -04:00 |
|
Paul deGrandis
|
10a187aebd
|
gitignore now supports lein2
|
2012-03-19 15:32:56 -04:00 |
|
Jonas Enlund
|
a6f0cf1aed
|
Added perf rules
|
2012-03-19 21:18:31 +02:00 |
|
Jonas Enlund
|
2cdf871779
|
Merge branch 'more-rules' into more-logic
Conflicts:
src/jonase/kibit/rules/arithmetic.clj
|
2012-03-19 21:14:50 +02:00 |
|
Jonas Enlund
|
14e25e64ab
|
Added defrules for real this time
|
2012-03-18 15:29:40 +02:00 |
|
Jonas Enlund
|
92552efa59
|
Added defrules macro
|
2012-03-18 15:23:06 +02:00 |
|