This is a pull request for the changes made by @AndrewK2 in #27 and #28 with some additional changes to fix a regression issue. Further information can be found in the reviews of the pull requests as well as issue #24.
The changes address several of the feature needed to fully support Dataverse edmx files. The first post of #24 contains a list of all required features known so far and the ones addressed by these changes.
The changes also include a notable performance improvement by caching regular expressions, see a2db4e972381ac1814349a6ac4283099cb719f69
The changes also include several refactorings to improve the code structure and add some basic unit tests.
This is a pull request for the changes made by @AndrewK2 in #27 and #28 with some additional changes to fix a regression issue. Further information can be found in the reviews of the pull requests as well as issue #24.
The changes address several of the feature needed to fully support Dataverse edmx files. The first post of #24 contains a list of all required features known so far and the ones addressed by these changes.
The changes also include a notable performance improvement by caching regular expressions, see a2db4e972381ac1814349a6ac4283099cb719f69
The changes also include several refactorings to improve the code structure and add some basic unit tests.