1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 14:54:16 +03:00
Commit Graph

54 Commits

Author SHA1 Message Date
Rob Rix
0c6c57d3b3 Evaluate DiffRenderers. 2017-03-31 16:49:29 -04:00
Rob Rix
8dcc7703dc Constrain ToCRenderer appropriately. 2017-03-31 16:49:09 -04:00
Rob Rix
d612dccb8d 🔥 toSummaryKey. 2017-03-31 16:48:58 -04:00
Rob Rix
a9ca469ea7 TermRenderer has a fields type parameter. 2017-03-31 16:39:51 -04:00
Rob Rix
1cd5b2bfec Constrain the SummaryRenderer. 2017-03-31 16:39:40 -04:00
Rob Rix
30ab7102bb Constrain & parametricize SExpressionDiffRenderer & SExpressionTermRenderer appropriately. 2017-03-31 16:14:44 -04:00
Rob Rix
1d360e6534 Define DiffRenderer and TermRenderer types. 2017-03-31 16:08:39 -04:00
Rob Rix
b7a1cf11ea Reformat the Renderer exports list. 2017-03-31 15:55:57 -04:00
Rick Winfrey
748a0bb4e9 Add Index and ParseTree output formats 2017-03-10 14:12:23 -08:00
Timothy Clem
8bf09776e4 toS is a little cleaner here 2017-03-08 14:45:47 -08:00
Timothy Clem
0cc056c06b Straightforward json encoding 2017-03-08 13:40:27 -08:00
Timothy Clem
a62b720dad Sexpression output is not text anymore 2017-03-08 13:10:10 -08:00
Timothy Clem
3647e740f7 Render sexpression output as ByteString 2017-03-07 14:08:32 -08:00
Timothy Clem
a478b10593 Test that all output formats do product output 2017-02-28 14:55:57 -08:00
Timothy Clem
e3bdb6b95b Extract SemanticDiff.IO and clearly delineate program commands 2017-02-28 13:43:01 -08:00
joshvera
e58799c42d Concat TOCOutput like summaries 2017-01-23 17:31:01 -05:00
Timothy Clem
02f87738c0 Plumb in cmd line option for new toc output format 2017-01-23 10:49:48 -08:00
joshvera
18c8a0124d Add a stub TOC renderer 2017-01-23 11:22:51 -05:00
Timothy Clem
772265e0bb Rename s/test/sexpression 2016-12-09 11:42:32 -08:00
Timothy Clem
686b0dffff Add new sexp style test output for diffs 2016-12-09 08:31:13 -08:00
joshvera
ecf34e5d6e Output source spans to JSON 2016-10-06 13:12:40 -04:00
Rob Rix
baba6eec73 🔥 the unused outputPath field from DiffArguments. 2016-09-13 15:40:53 -04:00
Rob Rix
98637ad656 Generalize Term/TermF & Diff/DiffF over the functor. 2016-09-09 14:46:50 -04:00
Rick Winfrey
2ad87cd022 🔥 extra space 2016-08-31 16:57:32 -05:00
joshvera
7c394ff6dd Union the inner maps 2016-08-24 17:07:43 -04:00
joshvera
e58438f4d9 Return a Map Text [Map Text [Text]] from summaries 2016-08-24 15:27:54 -04:00
joshvera
d4d00ddc92 expand toSummaryKey cases 2016-08-24 14:30:29 -04:00
joshvera
4cb26bb082 Docs for concatOutputs 2016-08-24 14:16:01 -04:00
joshvera
4d1b4dc073 Move concatJSON and concatSummaries into concatOutputs 2016-08-24 14:07:00 -04:00
joshvera
24af60c80f Remove uses of HashMap for rendering 2016-08-22 10:33:11 -04:00
joshvera
e551c60e91 Remove redundant imports 2016-08-22 10:32:43 -04:00
joshvera
0122fc30ba Merge remote-tracking branch 'origin/change-summary-errors' into api-changes 2016-08-22 09:38:18 -04:00
joshvera
a146ab752c Remove SummaryOutput from isJSON 2016-08-22 09:27:28 -04:00
joshvera
4a02d604f2 Derive Show for Output 2016-08-22 09:27:13 -04:00
joshvera
7541160bc3 WIP 2016-08-21 21:51:48 -04:00
joshvera
b24d12d869 Add missing cases to toSeries and toText 2016-08-16 22:03:48 -04:00
joshvera
220ade0473 Move concatOutputs to Renderer 2016-08-10 12:17:23 -04:00
joshvera
11863b8748 Add Output and return Output from Renderer in Renderer.hs 2016-08-09 18:51:21 -04:00
joshvera
ce3857320f Pass SourceBlobs to diffSummary 2016-07-29 12:59:07 -04:00
joshvera
87c4c20b4d s/files/blobs 2016-07-29 12:24:12 -04:00
Rob Rix
0a4c91c784 Remove some redundant imports. 2016-07-14 16:38:44 -04:00
Rob Rix
300bd2b84c Renderer takes an annotation type parameter. 2016-07-14 16:36:47 -04:00
joshvera
473ec980b1 Merge remote-tracking branch 'origin/master' into diff-summaries 2016-05-26 13:40:54 -04:00
joshvera
8180b37285 Use Protolude via the Prologue module and add NoImplicitPrelude 2016-05-26 12:58:04 -04:00
joshvera
68948287f8 Add a summary renderer 2016-05-18 12:01:16 -04:00
joshvera
37c7542d5a Add Show instances for Arguments 2016-04-12 13:10:24 -04:00
joshvera
a553709112 Specialize Renderer to Text 2016-04-04 17:20:26 -04:00
joshvera
7947bc1911 Move DiffArguments to Renderer.hs 2016-04-01 15:34:52 -04:00
Rob Rix
e8fbe8c789 Move Info into its own module. 2016-03-30 17:26:52 -04:00
Rob Rix
0626228917 Data.Bifunctor.Join is actually Data.Functor.Both. 2016-02-28 21:29:59 -05:00