Open k3KAW8Pnf7mkmdSMPHz27 opened 3 years ago
After https://github.com/JabRef/jabref/pull/7728 is merged, there will be at least three different methods resolving relative paths in the latexFileDirectory.
latexFileDirectory
There seems to be a need of removing most of the logic from TexGroup to prevent these kinds of issues from arising again. At the same time perhaps its dependency on the logic layer can be completely removed.
logic
TexGroup
https://github.com/JabRef/jabref/blob/bfe2679a5f3c1676dc47ab303a08726d2b4a6f12/src/main/java/org/jabref/model/groups/TexGroup.java#L12-L13
After https://github.com/JabRef/jabref/pull/7728 is merged, there will be at least three different methods resolving relative paths in the
latexFileDirectory
.There seems to be a need of removing most of the
logic
fromTexGroup
to prevent these kinds of issues from arising again. At the same time perhaps its dependency on thelogic
layer can be completely removed.https://github.com/JabRef/jabref/blob/bfe2679a5f3c1676dc47ab303a08726d2b4a6f12/src/main/java/org/jabref/model/groups/TexGroup.java#L12-L13