Closed GillesDuvert closed 3 weeks ago
hm the thing works only in debug mode. Not yet ready, sorry.
Attention: Patch coverage is 22.22222%
with 490 lines
in your changes missing coverage. Please review.
Project coverage is 43.96%. Comparing base (
e1d7f28
) to head (27dec6c
). Report is 44 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
src/gdl2gdl.cpp | 2.70% | 396 Missing :warning: |
src/read.cpp | 64.60% | 40 Missing :warning: |
src/dinterpreter.cpp | 0.00% | 20 Missing :warning: |
src/gdl.cpp | 64.00% | 9 Missing :warning: |
src/gdlhelp.cpp | 0.00% | 9 Missing :warning: |
src/initsysvar.cpp | 0.00% | 8 Missing :warning: |
src/typedefs.hpp | 0.00% | 3 Missing :warning: |
src/basic_pro.cpp | 50.00% | 2 Missing :warning: |
src/gdleventhandler.cpp | 0.00% | 2 Missing :warning: |
src/gdl2gdl.hpp | 0.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This is an hybrid solution hesitating between command-line tools (gmem_xxx commands) , an idl_idlbridge__init.pro containing methods, some C++ object definition, and a specialized eventloop that probably needs to be generalized. OK on linux & OSX At the moment, does not compile under Windows.
inter-process communication solution based on signals will certainly prove its limits, so a second version more robust (and, with somme effort, windows-compatible) should be done using only POSIX messages.