Hi
!
What are the plans for the Ceedling VS code extension?
It was a revival of numaru’s extension, which was very much needed and in good time ( and thank you for that! ).
Since then, numaru has also done some updates and they may or may not continue to update the extension when needed.
Both versions can use some updates and now that ThrowTheSwitch has their own version, the community will open issues and pull requests there.
Is there further work planned for the extension? How can we provide better support?
Best regards,
Edoardo
1 Like
Hello, @Edoardo. Thank you for the question and welcome to the new Discourse group.
We are planning to continue to develop the VS Code extension after having forked it. In fact, it’s already been updated (but not released) to use VS Code’s native test UI in favor of the now deprecated and archived Test Explorer UI. We are in the middle of performing some light refactoring to allow test coverage and a minimal number of updates to support Ceedling 1.0.0–1.1.0 plus address some of the outstanding issues that have been reported.
The work on the extension has slowed because of getting Ceedling 1.1.0 out and supporting bug fixes and work on 1.2.0 since then.
We did reach out to numaru last year asking their blessing on taking over the project. It took a while to hear back. When we did, numaru did give approval for us to continue on developing the extension. Checking the commit history for the original project that you referenced, I see that the first of the handful of recent commits was the same day we heard back from numaru. So, I am guessing that was the day they checked in on the project, saw our message (and replied), and went ahead and did a bit of cleanup and final issue handling at that same time.
I will do a little bit of work here in Discourse to organize discussion on the VS Code extension going forward. When that’s ready I’ll tag you on the first new topic which will be a running discussion of wishlist features.
Thank you again for your question and your support!
@Edoardo The latest Ceedling VS Code extension (2.0.1) was just published yesterday. It is a significant rewrite in service of bug fixes, supporting the latest version of Ceedling, and modernizing it. Functionally, it is basically identical to the previous versions but works better.