Open-Systems-Pharmacology/PK-Sim

Create "dependency resolver project" and publish an artifact

rwmcintosh opened this issue · 10 comments

Implement a new resolver project in PK-Sim. It should depend on PKSim.R only.

From there we can retrieve all the dependencies required for OSPSuite-R and publish them as an artifact.

#2905

find source of dependencies
OSPSuite.Presentation
OSPSuite.Presentation.Serializtion
Devexpress.Data

Create a 'versioning' scheme.

find source of dependencies OSPSuite.Presentation OSPSuite.Presentation.Serializtion Devexpress.Data

PKSim.Infrastructure depends on OSPSuite.Presentation.Serialization.
image

Can you see why? Delete the dep and see

We did. Build fails.

Yes of course
But what depends on it

public class ParameterGroupsPresenterSettingsXmlSerializer : DefaultPresentationSettingsXmlSerializer<ParameterGroupsPresenterSettings>, IPKSimXmlSerializer

There are a few other things also. Extension

AddPresentationSerializers used in InfrastructureRegister.

ParameterGroupsPresenterSettingsXmlSerializer
Probably because we say serialization is an infrastructure concern. I wonder if we can move this somewhere else. not a big deal but a bit weird.

ParameterGroupsPresenterSettingsXmlSerializer Probably because we say serialization is an infrastructure concern. I wonder if we can move this somewhere else. not a big deal but a bit weird.

I created an issue to keep it separate for now.