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

66 Commits

Author SHA1 Message Date
Rob Rix
35b5efba97 Diff rendering takes a list of blobs and diffs. 2017-04-03 16:05:36 -04:00
Rob Rix
a072db14f3 🔥 Output. 2017-04-03 16:00:00 -04:00
Rob Rix
126af5ec91 Render ToC and Summary in the Summaries monoid. 2017-04-03 15:37:20 -04:00
Rob Rix
7447a785da Define a type of summaries. 2017-04-03 15:31:46 -04:00
Rob Rix
670b85edc9 Eta-reduce runDiffRenderer. 2017-04-03 12:22:11 -04:00
Rob Rix
28c57f84b1 🔥 term renderers. 2017-04-03 11:53:27 -04:00
Rob Rix
87fc2afafa Define term renderers. 2017-03-31 23:03:12 -04:00
Rob Rix
2aa1bf934b Define runDiffRenderer' in tacit style. 2017-03-31 23:02:56 -04:00
Rob Rix
551e4e37dd Sort the Diff import up. 2017-03-31 23:02:41 -04:00
Rob Rix
a0995343a3 Define a command to render a diff. 2017-03-31 17:03:17 -04:00
Rob Rix
70b5505852 Define an alternative evaluator producing the output type. 2017-03-31 16:54:55 -04:00
Rob Rix
bbe8d05e71 Export DiffRenderer and runDiffRenderer. 2017-03-31 16:50:13 -04:00
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