Closed stevedlawrence closed 5 months ago
We're not actually sure if this fixes the issue with IntelliJ, we're seeing inconsistent results. I'll leave this open until we can get confirmation.
Required a bit more complex of change to have a "more correct" implementation and to work with IntelliJ, please take another look if you get a chance.
When daffodilTdmlUsesPackageBin is true, this plugin builds saved parsers and adds the saved parser directory to the dependencyClasspath setting. However, IntelliJ does not use this setting to build its test classpath, using externalDependencyClasspath instead. This means tests run from IntelliJ cannot find the save parsers and fail.
To support IntelliJ, we add saved parsers to externalDependencyClasspath instead.
Closes #29