Commit Graph

34 Commits

Author SHA1 Message Date
Henning Dieterichs
5bc4347f3c Implements GenericDataExtractionProviderFactory. With this, the debug visualizer can be used with every language that can be debugged in VS Code. 2020-02-18 03:04:59 +01:00
Henning Dieterichs
4a78a12f56 v0.11.0 2020-02-13 18:23:33 +01:00
Henning Dieterichs
7d1661e9bb Exports registerDefaultExtractors so that data extractors can be implemented with hot reload. 2020-02-13 16:59:26 +01:00
Henning Dieterichs
d27e27650a Implements ObjectGraphExtractor. 2020-02-13 16:55:42 +01:00
Henning Dieterichs
14c9a8e4cf Refactors createGraph, adds maxSize option 2020-02-13 16:55:20 +01:00
Henning Dieterichs
30a454770b Enhances VisJs visualizer and Graph data structure with node.shape and edge.dashes options. 2020-02-13 16:54:52 +01:00
Henning Dieterichs
c127306f47 Adds plotly and plot-y-values data extractor. 2020-02-12 20:49:13 +01:00
Henning Dieterichs
080ac36b01 Fixes typescript data extractor bug. 2020-02-12 20:48:41 +01:00
Henning Dieterichs
fbcc852fc2 Implements tryEval. 2020-02-12 19:04:59 +01:00
Henning Dieterichs
17e362aaa9 Renames helper from hediet_dbgVis to hedietDbgVis. 2020-02-12 19:04:45 +01:00
Henning Dieterichs
445b266f7b Always install helpers when initializing the API. 2020-02-12 15:25:19 +01:00
Henning Dieterichs
d4c6e942d0 * Updates Dependencies
* Uses webpack to bundle runtime library into a single file
* Inject the entire file into the Debugee
* Register runtime helpers (hediet_dbgVis)
2020-02-12 14:20:45 +01:00
Henning Dieterichs
1a2d5b9af0 Fixes "Use Disjoint Ids for Objects Without Custom Id" 2020-02-12 11:42:19 +01:00
Henning Dieterichs
92859dccd8 v0.10.0 2020-02-10 16:01:37 +01:00
Henning Dieterichs
6614198c2a Minor refactoring of @hediet/debug-visualizer-data-extraction's API. Improved documentation. 2020-02-10 16:01:20 +01:00
Henning Dieterichs
8aae7f7b0d v0.9.0 2020-02-10 12:47:17 +01:00
Henning Dieterichs
cab31def37 Fixes typescript data extractor in case "typescript" is not installed. 2020-02-09 19:11:16 +01:00
Henning Dieterichs
0d9e40b115 Various visualizer improvements, uses registerDebugAdapterTrackerFactory now. 2020-02-09 18:32:42 +01:00
Henning Dieterichs
e73bbe8b5e Adds error messages 2019-10-06 11:34:52 +02:00
Henning Dieterichs
8fdd2f1f88 Improves typescript data extractor. 2019-10-06 11:34:38 +02:00
Henning Dieterichs
ffa3c3f335 Implements GetDebugVisualizationDataExtractor 2019-10-06 11:33:36 +02:00
Henning Dieterichs
b2217066b6 Deduplicates as-is id 2019-10-06 11:33:15 +02:00
Henning Dieterichs
d9f77bb52c Adds code view to AST tree view. 2019-09-06 16:28:08 +02:00
Henning Dieterichs
611dcbe80d Improves typescript data extractor. 2019-09-03 18:37:25 +02:00
Henning Dieterichs
dd6108981b Further improves typescript data extractor. 2019-08-21 11:45:38 +02:00
Henning Dieterichs
7d1cbe0ee7 Improves typescript data extractor. 2019-08-12 18:05:36 +02:00
Henning Dieterichs
10f95ea9c9 Minor improvements. 2019-08-08 01:22:42 +02:00
Henning Dieterichs
ec664bad91 Some progress. 2019-08-07 17:23:34 +02:00
Henning Dieterichs
85692ac720 Improved typescript visualizer. Opens browser window in chrome appmode by default. 2019-08-05 02:09:06 +02:00
Henning Dieterichs
26306b68f8 Implements some visualizers. 2019-08-02 11:53:17 +02:00
Henning Dieterichs
52db41558e Implements a register all function. 2019-08-01 14:19:01 +02:00
Henning Dieterichs
50feaa3391 More progress. 2019-08-01 12:17:27 +02:00
Henning Dieterichs
e4a90e34b9 Typescript ast extraction improvements. 2019-07-31 21:31:55 +02:00
Henning Dieterichs
922eb0b845 Next Iteration 2019-07-31 11:41:10 +02:00