Escaping nested quotes in defines

nRF Connect for VS Code

tags
nRF Connect for VS Code

The previous release contained a fix for quotes in defines passed to the compiler on the command line. While this fixed this particular instance of this issue, there were still a few corner cases that did not work as expected.

This release, the extension extends this quote-escaping mechanism to work for all corner cases, ensuring that defines with empty values or nested quotes got the same values in the IntelliSense configuration as they will in the build process.