framework inheritance broken since 26.1

Having trouble installing Oxygen? Got a bug to report? Post it all here.
Krille
Posts: 34
Joined: Thu Nov 12, 2020 12:24 pm

framework inheritance broken since 26.1

Post by Krille »

Hi there!
Oxygen 23 introduced exf-files for defining frameworks. Since then, it was allowed to have arbitrary deep inheritance of frameworks, while the old framework-files inheritance was constraint to only two levels. We are using 3 and 4 levels of framework inheritance.

I found, that setups with inheritance 2+ are broken in Oxygen 26.1 and 27, but were working from 23 to 26.0.

Here is our inheritance graph, where "<-" means that the framework on the right inherits from the one on the left.

tei <- oXbytei <- oXbytao [<- others ]

Links to our frameworks:
https://github.com/scdh/oxbytei
https://github.com/scdh/oxbytao

Kind regards,
Chris
Radu
Posts: 9431
Joined: Fri Jul 09, 2004 5:18 pm

Re: framework inheritance broken since 26.1

Post by Radu »

Hello Chris,

Sorry for the delay!
What do you mean by "broken"?
Can you give me precise steps to reproduce the problem?
Can you provide for me (support@oxygenxml.com) 2-3 frameworks which already have their libraries compiled in order to run tests on my side?

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Post Reply