Commit Graph

274 Commits

Author SHA1 Message Date
mynameisdeleted
13a28ae1bb Enhance debugging support by adding type information to evaluation results and updating visualization backend to handle additional type parameters
Some checks failed
/ build (macos-latest) (push) Has been cancelled
/ build (ubuntu-latest) (push) Has been cancelled
/ build (windows-latest) (push) Has been cancelled
2026-07-12 11:28:06 -04:00
mynameisdeleted
f254c3a31c Refactor code structure for improved readability and maintainability
Some checks failed
/ build (macos-latest) (push) Has been cancelled
/ build (ubuntu-latest) (push) Has been cancelled
/ build (windows-latest) (push) Has been cancelled
2026-07-12 10:50:18 -04:00
mynameisdeleted
18acf1d7f4 Add evaluateForEffect method to support expression evaluation for side effects
Some checks failed
/ build (macos-latest) (push) Has been cancelled
/ build (ubuntu-latest) (push) Has been cancelled
/ build (windows-latest) (push) Has been cancelled
2026-07-10 03:57:54 -04:00
Henning Dieterichs
96c26e5388 Merge pull request #243 from Fabitepe/master
add debugpy to supportedDebugAdapters of PyEvaluationEngine
2025-03-17 12:54:30 +01:00
Fabian Tepe
e0fbe007fa add debugpy to supportedDebugAdapters of PyEvaluationEngine 2025-02-28 17:41:39 +01:00
Henning Dieterichs
f4f227428d Fixes #142, #144, #148, #129. Supersedes #212 2024-01-23 20:41:57 +01:00
Henning Dieterichs
3d49570341 Updates visualization dependency 2024-01-04 19:25:56 +01:00
Henning Dieterichs
f8c740a317 Fixes 2023-11-19 14:55:15 +01:00
Henning Dieterichs
8b4fc34802 Updates nodejs 2023-11-19 13:10:42 +01:00
Henning Dieterichs
b66c30b610 Uses InlineValuesProvider to get frame id 2023-11-19 13:07:13 +01:00
Henning Dieterichs
1d70b99f19 Update package.json 2023-11-19 12:49:58 +01:00
Henning Dieterichs
84762b2413 Implements error handling for JS 2023-11-19 12:48:20 +01:00
Henning Dieterichs
a9656e1e12 Update 2023-09-07 15:00:50 +02:00
Henning Dieterichs
d45dfdaa71 Data extraction API improvements. 2023-03-24 14:06:22 +01:00
Henning Dieterichs
904d0060ea 2.4.0 2022-12-01 16:14:17 +01:00
Henning Dieterichs
1b6fabfe29 Merge pull request #163 from ono-max/patch-4
Revert "Merge pull request #162 from ono-max/patch-3"
2022-11-24 15:59:03 +01:00
Naoto Ono
a368584adb Revert "Merge pull request #162 from ono-max/patch-3"
This reverts commit b6a7d5e869, reversing
changes made to d20d421c37.

@ko1, the author of ruby/debug, advised me to support
`::DEBUGGER__::NaiveString` in debugvisualizer.gem instead of the
extension because of the following reasons:

* If the class name is changed, it's easy to modify it.
* Less interaction between the client(the extension) and the backend(debug.gem) is better.
2022-11-24 21:16:18 +09:00
Henning Dieterichs
b6a7d5e869 Merge pull request #162 from ono-max/patch-3
ruby: Support `::DEBUGGER__::NaiveString` class
2022-11-21 10:52:48 +01:00
Naoto Ono
9684af8f94 ruby: Support ::DEBUGGER__::NaiveString class
From version 1.7, `::DEBUGGER__::NaiveString` class is introduced to get whole body of String. See 2f510f0ed6.
2022-11-20 01:33:24 +09:00
Henning Dieterichs
d20d421c37 Merge pull request #161 from ono-max/patch-2
add Ruby demo
2022-11-16 18:19:13 +01:00
Naoto Ono
017cc54e17 add Ruby demo 2022-11-17 00:09:00 +09:00
Henning Dieterichs
5668efba0a Merge pull request #159 from ono-max/patch-1
ruby support
2022-11-15 16:58:02 +01:00
Henning Dieterichs
307adad2b0 Merge pull request #160 from ono-max/patch-2
Fix typo
2022-11-15 16:55:17 +01:00
Naoto Ono
51370a519d Fix typo 2022-11-16 00:36:08 +09:00
Naoto Ono
7551b764f1 ruby support 2022-11-16 00:26:47 +09:00
Henning Dieterichs
2453c8bf9c updates version of @hediet/visualization 2022-03-22 16:22:35 +01:00
Henning Dieterichs
9fb1e8127a v2.3.0 v2.3.0 2022-03-09 13:48:08 +01:00
Henning Dieterichs
a2a5d1b873 Update changelog for 2.2.4 2022-03-09 13:46:05 +01:00
Henning Dieterichs
e7e76ccfb9 Update dependencies. 2022-03-09 13:45:59 +01:00
Henning Dieterichs
e01c09eac5 Merge pull request #122 from fehrlich/master
python support
2021-08-19 11:06:32 +02:00
fehrlich
86e71ae534 remove replaceA
ll
2021-08-18 13:06:08 +02:00
fehrlich
e46cdef402 minor 2021-08-18 12:52:47 +02:00
fehrlich
2af8ef9a53 some cleanup 2021-08-18 12:20:11 +02:00
fehrlich
aa3412e6ac init python support 2021-08-18 11:32:21 +02:00
Henning Dieterichs
6543180591 Version 2.2.4. 2021-06-22 10:05:03 +02:00
Henning Dieterichs
cd88168211 Fixes issues with global. 2021-06-22 09:59:50 +02:00
Henning Dieterichs
683f1e1f76 Updates readme. 2021-06-18 21:12:30 +02:00
Henning Dieterichs
f2b4f620fe Version 2.2.1. v2.2.2 2021-06-18 21:08:06 +02:00
Henning Dieterichs
d22e5d4111 Version 2.2.0.
* Adds support for custom injected scripts with automatic reload
* Refactors extension
2021-06-18 20:26:51 +02:00
Henning Dieterichs
6ce5d666a3 * Updates visualization library.
* Adds support for more js debug adapters.
* Minor improvements.
2021-06-12 16:02:54 +02:00
Henning Dieterichs
6da44bd722 Adds diagram. 2021-04-29 10:40:51 +02:00
Henning Dieterichs
db1e5a8086 Adds fetch demo. 2020-10-07 17:13:50 +02:00
Henning Dieterichs
28d02ca4ab Fixes marked grid. 2020-10-07 17:13:50 +02:00
Henning Dieterichs
1e65dd1990 Updates common data types. 2020-10-07 17:13:50 +02:00
Henning Dieterichs
76fa30f71a v0.13.1 2020-10-07 17:13:50 +02:00
Henning Dieterichs
3c8ccd9a53 Merge pull request #90 from DanTup/add-dart-samples
Add a Dart demo script
2020-10-03 19:59:43 +02:00
Henning Dieterichs
9c70e06ee7 Merge pull request #84 from fwcd/master
Generate object graph visualization in a fully language-agnostic way in GenericEvaluator
2020-09-29 18:52:54 +02:00
Danny Tuppeny
8f83a1d96e Add link to readme 2020-09-22 11:16:55 +01:00
Danny Tuppeny
9cd290ab57 Add a Dart demo script 2020-09-22 11:11:31 +01:00
Henning Dieterichs
061ccdca33 Update opened-issues-triage.yml
Adds repo token back again.
2020-09-19 19:52:35 +02:00