Closed AntonReinhard closed 3 months ago
The unit test pipelines fail because this PR depends on the movement of types from QEDprocesses.jl
to QEDbase.jl
, e.g. missing AbstractCoordinateSystem
. To circumvent these kinds of meta-dependencies, I suggested a plan for the restructuring process here: https://github.com/QEDjl-project/QED.jl/issues/35
For this PR, I suggest removing every functionality from QEDprocesses.jl
, i.e. phase_space
and such. If you also use import QEDbase
instead of using QEDbase
(and correct the respective namespace takes), this one should work with the current dev branch of QEDbase.jl
. We can now merge this one to dev
(dev_refac
should be unnecessary).
Then we can proceed with the schedule given here: https://github.com/QEDjl-project/QED.jl/issues/35
CI_UNIT_PKG_URL_QEDbase: https://github.com/QEDjl-project/QEDbase.jl/tree/process_interfaces
Adds most of the tests from QEDbase and has them working here. They should next be moved back to QEDbase using package extensions
CI_UNIT_PKG_URL_QEDbase: https://github.com/QEDjl-project/QEDbase.jl/tree/process_interfaces