build: add AbstractXMLReader to mirth-client-core#262
build: add AbstractXMLReader to mirth-client-core#262tonygermano wants to merge 1 commit intoOpenIntegrationEngine:mainfrom
Conversation
pacmano1
left a comment
There was a problem hiding this comment.
Tested with JSON, XML and HL7. Seems fixed. Excellent find whoever found it.
@pacmano1 Thank you for informing me of the issue 😛 The 4 datatypes affected would be HL7v2, delimited, edi, and NCPDP (all of the types that serialize from some other format to XML). JSON and XML itself should have been fine without this PR. The class that is the subject of this PR was introduced in #223. It was being included in |
mgaffigan
left a comment
There was a problem hiding this comment.
This doesn't seem like a plugin - I suggest moving the class out of a subdirectory of plugins. Plugins have plugin manifests. The only other classes we ship from the plugins directories in core are immediate children of the plugins directory.
Suggest moving outside plugins namespace. If you wish for it to stay, make it an actual plugin.
@mgaffigan It is not a plugin, but an abstract class that functions like a plugin interface. The existing plugin interfaces live in the |
Then the include can presumably be narrowed to this class or directory specifically - the reference of the other plugin directory subtree match results in every plugin class getting shipped twice. |
This class was not available to the client, but it is required to serialize transformer message templates to the message tree view. Signed-off-by: Tony Germano <tony@germano.name>
3935d94 to
df7bad7
Compare
This class was not available to the client, but it is required to serialize transformer message templates to the message tree view.