sofa-framework / sofa

Real-time multi-physics simulation with an emphasis on medical simulation.
https://www.sofa-framework.org
GNU Lesser General Public License v2.1
871 stars 297 forks source link

[all] Lifecycle for v24.06 (2): remove Compat #4533

Closed hugtalbot closed 2 months ago

hugtalbot commented 2 months ago

See #4532 to review readable changes. In addition, this PR removes the entire Sofa/Component/Compat layer. This PR depends on :

[ci-depends-on https://github.com/SofaDefrost/SoftRobots/pull/265] [ci-depends-on https://github.com/sofa-framework/BeamAdapter/pull/139] [ci-depends-on https://github.com/sofa-framework/CGALPlugin/pull/14] [ci-depends-on https://github.com/sofa-framework/Registration/pull/12] [ci-depends-on https://github.com/sofa-framework/PluginExample/pull/6]


By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).


Reviewers will merge this pull-request only if

sofabot commented 2 months ago

[ci-depends-on] detected during build #1.

To unlock the merge button, you must

hugtalbot commented 2 months ago

[ci-build][with-all-tests]

sofabot commented 2 months ago

[ci-depends-on] detected during build #4.

To unlock the merge button, you must

hugtalbot commented 2 months ago

InvertibleFVM is failing ..

hugtalbot commented 2 months ago

FVM plugin should now be fixed

[ci-build][with-all-tests]

sofabot commented 2 months ago

[ci-depends-on] detected during build #7.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #8.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #9.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #10.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #11.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #12.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #13.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #14.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #15.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #16.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #17.

To unlock the merge button, you must

sofabot commented 2 months ago

[ci-depends-on] detected during build #18.

To unlock the merge button, you must

fredroy commented 2 months ago

[ci-build][with-all-tests][force-full-build]

sofabot commented 2 months ago

[ci-depends-on] detected during build #19.

All dependencies are merged/closed and all ExternalProject pointers are up-to-date. Congrats! :+1: