-
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BREAKING CHANGE: The Root class is gone and so is the root attribute on files Fixes #145
- Loading branch information
Showing
32 changed files
with
196 additions
and
254 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
e9180a2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any particular reason to remove the
Root
class and shove the newwrite()
,parse()
androot_name
directly inFile
?The new methods and attributes, as well as removing
.root
(the attribute, not the class), are a very welcome feature as it removes the extra layer. But that could have been done in the existingRoot
class, no?It's important to keep a distinction between a file, with
.load()
and.filename
, and a root tag, containing the special.write()
,.parse()
androot_name
, as per #55.dat
files, but....mca
files.Please do not revert #55! That is not needed to fix #145 which this commit is intended to.