go to post Evgeny Shvarov · May 16, 2023 Thanks Brett! I will add the support of: Docker Git source control Github/Gitlub interactive plugins Embedded Python Co-pilot (when VScode writes ObjectScript for you instead of you) Full-functional IRIS Terminal And options to use 3rd-party plugins, e.g. from George James, @John Murray mentioned earlier.
go to post Evgeny Shvarov · May 16, 2023 Thanks @Michael Angeleri ! Do you plan to write a similar article related to Visual Studio Code? Just connecting it to the recent announcement.
go to post Evgeny Shvarov · May 16, 2023 What is the benefit of exporting to XML vs exporting to CLS?
go to post Evgeny Shvarov · May 15, 2023 Thanks Tim! How do you debug a particular unit test in VSCode?
go to post Evgeny Shvarov · May 14, 2023 @Alex Woodhead , do you know by a chance why unittest methods are instance methods but not classmethods? Could it be converted to classmethods or provided the option to do that?
go to post Evgeny Shvarov · May 14, 2023 In fact there is a handy way to run all the tests via: zpm "test module-name" But, I'd love to see debugging of it
go to post Evgeny Shvarov · May 14, 2023 Thanks Alex. See the following: USER>Do ##class(%UnitTest.Manager).DebugRunTestCase("", "dc.irisbi.unittests.TestBI", "", "TestPivots") (root) begins ...LogStateStatus:0:Finding directories: ERROR #5007: Directory name '/usr/irissys/mgr/user/u:/internal/testing/unit_tests/' is invalid <<==== **FAILED** (root)::
go to post Evgeny Shvarov · May 12, 2023 Hi @Mikko Taittonen! Why would you need XML export for classes/routines? Why not UDL? UDL is much more readable?
go to post Evgeny Shvarov · May 2, 2023 Maybe ZPM uninstall is not ideal. At the moment ZPM is just an open-source app that can be installed into IRIS. And maybe it doesn't clearly uninstall itself. What is the business goal of the exercise? To test ZPM or to test IRIS on leakages?
go to post Evgeny Shvarov · May 1, 2023 Congrats, @Robert Cemper ! BTW, how come this article is shown as new and came in April's digest? I see comments from 2017
go to post Evgeny Shvarov · Apr 27, 2023 try DeepSeeWeb which as an Angular UI layer over IRIS BI dashboards. You can create usual IRIS BI dashboards and access them outside Ensemble/HealthShare environment in Angular UI, even on mobile. No additional development needed.
go to post Evgeny Shvarov · Apr 26, 2023 A nice extension to this: run iris and with an ipm package on-board. Here is one command to start IRIS and install web-terminal: docker run --rm --name iris-ce -d -p 9091:1972 -p 9092:52773 -e IRIS_PASSWORD=demo -e IRIS_USERNAME=demo intersystemsdc/iris-community -a "echo 'zpm \"install webterminal\"' | iriscli"
go to post Evgeny Shvarov · Apr 24, 2023 Hi Hugh! In my case even the messages are csv lines they are being resulted in one csv file. It is the matter of what file is pointed out in the outbound adapter, as @Jeffrey Drumm mentioned. Take a look the code or try to run this production - it is in docker, so it is really easy to reproduce it on your laptop and see how it works.