Jonas Enlund
|
37e7c021a2
|
Merge branch 'check-expr-11' of github.com:jonase/kibit
|
2012-03-08 21:30:02 +02:00 |
|
Jonas Enlund
|
234c3152da
|
Merge branch 'new-rule-drop' of github.com:jonase/kibit
|
2012-03-08 21:28:39 +02:00 |
|
Jonas Enlund
|
936cd68996
|
Merge branch 'fn-rule-fix'
Conflicts:
src/jonase/kibit/core.clj
|
2012-03-08 21:27:49 +02:00 |
|
Jonas Enlund
|
278c42b999
|
Fixed anonymous-fn rule
|
2012-03-08 21:18:47 +02:00 |
|
Paul deGrandis
|
d299489f20
|
dead code when rule
|
2012-03-08 13:53:40 -05:00 |
|
Paul deGrandis
|
9178c4dd47
|
Pointless do, dead code when-not rules
|
2012-03-08 13:51:19 -05:00 |
|
Paul deGrandis
|
4018c4fdef
|
Pointless zero compare rule
|
2012-03-08 13:48:36 -05:00 |
|
Paul deGrandis
|
14da585072
|
Alts should be forms/seqs, single symbols, or strings
|
2012-03-08 13:45:22 -05:00 |
|
Paul deGrandis
|
f8f1e4ec03
|
check-expr checks an entire expression/all inner forms
|
2012-03-08 13:39:48 -05:00 |
|
Jonas Enlund
|
58bcdea6e8
|
Docstring for expr-seq
|
2012-03-08 13:38:49 +02:00 |
|
Jonas Enlund
|
fcf790ebf0
|
Some work on documentation
|
2012-03-08 13:12:38 +02:00 |
|
Jonas Enlund
|
ea633a4cd4
|
Merge branch 'marg-drop'
|
2012-03-08 13:06:45 +02:00 |
|
Paul deGrandis
|
01f9365b6a
|
Weird, some files didn't sync correctly
|
2012-03-07 16:17:25 -05:00 |
|
Paul deGrandis
|
99a3313b70
|
Fixed up the rules import
|
2012-03-07 16:09:08 -05:00 |
|
Paul deGrandis
|
ab075e6dc2
|
Cleaned up pointless spaces
|
2012-03-07 15:56:09 -05:00 |
|
Paul deGrandis
|
33a403fb5f
|
arithmetic rules now return unified forms
|
2012-03-07 15:53:01 -05:00 |
|
Paul deGrandis
|
cf82cf1d29
|
First stab at marg doc'ing core
|
2012-03-07 15:48:53 -05:00 |
|
Paul deGrandis
|
9078be688f
|
Refactor the rules into their own spot
|
2012-03-07 15:48:31 -05:00 |
|
Jonas Enlund
|
3fb727bb44
|
Fixed some control-structure rules
|
2012-03-07 22:10:46 +02:00 |
|
Jonas Enlund
|
2d0d9442b2
|
Added fn rules
|
2012-03-07 21:45:39 +02:00 |
|
Jonas Enlund
|
741d91bf20
|
Added commented out code for testing purposes
|
2012-03-07 21:40:13 +02:00 |
|
Jonas Enlund
|
bebabfd493
|
Fixed misc rules
|
2012-03-07 21:27:55 +02:00 |
|
Jonas Enlund
|
0c0ad1ec31
|
Fixed arithetic rules
|
2012-03-07 21:25:38 +02:00 |
|
Paul deGrandis
|
7047540584
|
Moved the rules into their own dir to keep things clean
|
2012-03-07 14:13:38 -05:00 |
|
Jonas Enlund
|
9c5c953904
|
Revert "Recursively apply unifications to find the single best rule"
This reverts commit 2588080655 .
|
2012-03-07 21:01:10 +02:00 |
|
Paul deGrandis
|
b1928fc774
|
Suggestion for gh-pages
|
2012-03-07 13:55:37 -05:00 |
|
Paul deGrandis
|
1acf20938f
|
Added marginalia to the project - all standard settings for now
|
2012-03-07 13:54:24 -05:00 |
|
Paul deGrandis
|
a6c8c33f3b
|
Blast the old helper away
|
2012-03-07 12:59:55 -05:00 |
|
Paul deGrandis
|
2501143914
|
Back to jonas' master
|
2012-03-07 12:59:25 -05:00 |
|
Paul deGrandis
|
f1ee11629a
|
Alts are now full forms
|
2012-03-07 11:45:37 -05:00 |
|
Paul deGrandis
|
c811961f56
|
Updated tests for new unify-alt
|
2012-03-07 11:45:12 -05:00 |
|
Paul deGrandis
|
3d057983c3
|
Redid some control structures
|
2012-03-07 11:24:12 -05:00 |
|
Paul deGrandis
|
2588080655
|
Recursively apply unifications to find the single best rule
|
2012-03-07 11:23:45 -05:00 |
|
Jonas Enlund
|
3bc419acb0
|
Use core.logic to create the :alt expr -- fixes #5. (must still update rules)
|
2012-03-07 16:23:36 +02:00 |
|
Paul deGrandis
|
91e2e007ad
|
Merge branch 'reporting-refactor'
|
2012-03-06 15:14:03 -05:00 |
|
Paul deGrandis
|
e1522e467b
|
Added a new rule for
|
2012-03-06 14:57:34 -05:00 |
|
Paul deGrandis
|
c34099318a
|
Appropriate formatting; fixed the issue with LazySeq
|
2012-03-06 14:57:08 -05:00 |
|
Jonas Enlund
|
cd945be2cd
|
check-ns -> check-file (and moved reporting to plugin)
|
2012-03-06 21:49:52 +02:00 |
|
Paul deGrandis
|
33436d478b
|
Updated the test; solid refactor
|
2012-03-06 14:38:08 -05:00 |
|
Paul deGrandis
|
831eacb152
|
Reporting refactor as done by jonase
|
2012-03-06 14:37:34 -05:00 |
|
Paul deGrandis
|
33204210d3
|
Merge branch 'yuanmai-consider-update'
|
2012-03-06 14:28:24 -05:00 |
|
Paul deGrandis
|
361be15574
|
New testing refactor and updates for line number and unified-alts
|
2012-03-06 14:18:50 -05:00 |
|
Paul deGrandis
|
2be975a918
|
Control structures updated for new core changes
|
2012-03-06 14:18:13 -05:00 |
|
Paul deGrandis
|
d2ead64ecc
|
This unifies the the alternative like yuanmai's fork
|
2012-03-06 14:17:44 -05:00 |
|
Jonas Enlund
|
b5bb4372dc
|
Removed 'done.' msg
|
2012-03-06 06:11:34 +02:00 |
|
Jonas Enlund
|
f98a1ff10b
|
Refactor reporting
|
2012-03-06 06:10:33 +02:00 |
|
Jonas Enlund
|
dd67c7e429
|
Merge branch 'master' of https://github.com/ohpauleez/kibit
|
2012-03-06 05:49:06 +02:00 |
|
Paul deGrandis
|
07708136f3
|
Merge branch 'processing-refactor'
|
2012-03-05 16:17:54 -05:00 |
|
Paul deGrandis
|
f201175bc8
|
Updated README's TODO; removed refactor
|
2012-03-05 16:17:33 -05:00 |
|
Paul deGrandis
|
8abe032f1a
|
Refactored the collection of broken rules into a map for extensible processing; the code is a little more readable
|
2012-03-05 16:16:47 -05:00 |
|