1 |
On 11/08/2015 10:53 AM, Michał Górny wrote: |
2 |
> |
3 |
> No. This is going to be PITA to parse, and indefinite recursion is just |
4 |
> wrong. Like you suddenly have to traverse the whole crazy structure to |
5 |
> find a particular project. |
6 |
> |
7 |
|
8 |
That's already true if you want the last project in the file =P |
9 |
|
10 |
You're just traversing a list of linked lists rather than a linear list. |
11 |
The indefinite recursion is already there: in the draft I can create an |
12 |
infinite number of nested <subproject/> pointers, or worse I could do, |
13 |
|
14 |
<project> |
15 |
<name>Foo</name> |
16 |
<email>foo@g.o</email> |
17 |
<subproject ref="foo@g.o"/> |
18 |
</project> |