185 Commits (main)
 

Author SHA1 Message Date
Brian Hicks 9e1bb159d4 re-add the rest of the lanaguages 12 months ago
Brian Hicks 2f23ff4eed use upper-case meta var, per convention 12 months ago
Brian Hicks 4b35d73ed0 list languages 12 months ago
Brian Hicks 34f41d1af2 replace this TODO with an explanation 12 months ago
Brian Hicks 3669192353 nah, this is fine 12 months ago
Brian Hicks 6e3f80909c remove the 1.0.0 branch 12 months ago
Brian Hicks f4b26cdab2 borrow instead of cloning the name 12 months ago
Brian Hicks 905301334c this just won't be called if there are no matchers 12 months ago
Brian Hicks 20125bedc3 get rid of the other thing we used language for 12 months ago
Brian Hicks d0d20f56d2 only call language.language() once 12 months ago
Brian Hicks 2b55e97230 add a match name if none is provided 12 months ago
Brian Hicks fdd4707efe proactively disable underscored captures 12 months ago
Brian Hicks 063e1ed814 precalculate which items to keep or drop 12 months ago
Brian Hicks 641a6717a8 remove names that start with _ 12 months ago
Brian Hicks 62c049dc1b use a global allocator 12 months ago
Brian Hicks 894750afda clean up imports 12 months ago
Brian Hicks 0469f7d161 get rid of the custom wrapper 12 months ago
Brian Hicks 2e1ef80a71 rearrange fields to match definition 12 months ago
Brian Hicks 7e63b5a809 write JSON output 12 months ago
Brian Hicks 931b4694f9 add format argument to the opts 12 months ago
Brian Hicks 68f0913ee2 don't put extra blank lines between match lines 12 months ago
Brian Hicks 3199981b5c actually format things! 12 months ago
Brian Hicks 1e181f44a4 refine error message for parse failures 12 months ago
Brian Hicks 408870a2a0 only print files with matches 12 months ago
Brian Hicks 05e8adc1c7 capture captures 12 months ago
Brian Hicks 10b85bea5d extract more information to the match 12 months ago
Brian Hicks e8508063ec extract to a sub-struct 12 months ago
Brian Hicks 566e6ef662 initialize the parser per-batch 12 months ago
Brian Hicks fe00e50f24 extract matches! 🎉 12 months ago
Brian Hicks 82a2586ae5 🎨 12 months ago
Brian Hicks 26040d45ab add a note for later 12 months ago
Brian Hicks 9a83408aa6 capture stuff in the query 12 months ago
Brian Hicks dd051a7316 parse a tree 12 months ago
Brian Hicks f2414a17da read source to string 1 year ago
Brian Hicks 418fce046a only use one implementation 1 year ago
Brian Hicks 107d4f2a86 🎨 1 year ago
Brian Hicks edc26eb7b6 implement SingleChoice 1 year ago
Brian Hicks d4ee16bf11 be more precise in this error message 1 year ago
Brian Hicks 1a6f2e3069 finish doing our matching 1 year ago
Brian Hicks fbaf17e1cb return a borrow 1 year ago
Brian Hicks ad0b402d7f clean up clippy warnings 1 year ago
Brian Hicks e896f1e8a8 wire up the matchers 1 year ago
Brian Hicks fe99561394 print some stuff 1 year ago
Brian Hicks af29e39d8c start pulling out an extractor 1 year ago
Brian Hicks fb1ef1232b finish out the sketch of matching 1 year ago
Brian Hicks c5e1c50bc5 separate the code into stages 1 year ago
Brian Hicks 4933e9d9a6 do filetype match filtering myself 1 year ago
Brian Hicks cbb2a8bac4 figure out which matcher we want 1 year ago
Brian Hicks 64de569ae9 stop reading for now 1 year ago
Brian Hicks 119c120c95 combine queries 1 year ago