-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Nodes Array #36
base: master
Are you sure you want to change the base?
Conversation
Hi, This breaks a bunch of the tests - can you take another look? Thanks! |
@peterbraden sure, if all the features from those 3 prs are acceptable, then I'll close them, merge und fix the tests. Cheers |
The features are great - if we can get them in the test suite I'd be happy to pull them! Thanks for the PR's |
Hi Peter, sorry for some delay, all the week I was at CeBIT. May I ask you, if it were possible:
These things are all not very important, but will make me much easier to work at the project. But is also OK, If only some, or even none, of the proposed changes you accept. Cheers, Alex |
I'd prefer not to make any changes as big as switching the test runner or changing spaces. I'd be happy to consider breaking the module out if it looked more manageable, but it might be better to do this as a separate PR to keep things clean. Thanks. |
@peterbraden , I have add ... and as we stick to the lowercase convetion of the properties, I transform the |
Can you explain a little bit about what this PR is actually doing? The reason we are assigning a UID rather than storing in an array is to more closely match the spec: |
It adds array grouping by a type to the calendar instance. So that all, for example, |
I'm kinda torn on this because I want to keep this module completely focused on the serialization/deserialization aspect of this, I don't necessarily want to make assumptions about what will happen with the data. Is there a compelling reason to do this as part of the parsing, or is this something that applications can do afterwards? |
My point was, that in-memory representation structure is not dependent on the spec in this case. I found nothing that says, that child object should be stored(in memory) under the correspondent UUID property in its parent. Or can you point me on this? So I assume, we can handle the calendar object as we "want", then storing |
Create an array of nodes, instead of storing the node under UID property or random property.