Acc. to the grammar of FeatureModel, it should start with namespace (if there is any) then includes then other things. But in the toString() function it has includes first and then namespace. What's happening is that when I write a feature model to a file and then read that file again, it gives a parsing error.
Thanks a lot for the detailed report, @prankuragarwal
The grammar describes the structure as intended, the problem here is the toString() function.
We will fix this.
Acc. to the grammar of FeatureModel, it should start with namespace (if there is any) then includes then other things. But in the toString() function it has includes first and then namespace. What's happening is that when I write a feature model to a file and then read that file again, it gives a parsing error.