Closed gb0808 closed 8 months ago
Given the urgency for the tools competition, I am going to go ahead and merge this. However, there are a few issues that will need to be addressed later (in another PR):
toXML
instead of generating the XML here. It would be easy to introduce bugs here that are not easy to catch due to the subtle relationship between the toXML
methods and the logic here. Instantiating objects would still be coupled to the constructors but that dependency is easy to catch since changes to a constructor's signature always requires consideration of where it is invoked.I added a few smaller comments below.
This allows MUSIC XML files to be uploaded as projects in NetsBlox. The code is sloppier than I would like it to be. I will refactor it once the demos have been submitted.