QCDIS / NaaVRE

BSD 3-Clause "New" or "Revised" License
3 stars 2 forks source link

Dynamic type detection #1432

Closed skoulouzis closed 3 months ago

skoulouzis commented 4 months ago

Implement a solution that relies on dynamic detection. We need to somehow connect to the kernel as it has been executed and look for the variables that are returned.

We may add a button that will execute and analyze the cell.

### Tasks
- [ ] https://github.com/QCDIS/NaaVRE/issues/1433
- [x] Inject code in the cell that gets the var type
- [x] Send the modified cell to the kernel for execution
- [x] Retentive types and remove injected code
- [ ] https://github.com/QCDIS/NaaVRE/issues/1448
- [ ] https://github.com/QCDIS/NaaVRE/issues/1449