Skip to content

Conversation

@damienmarchal
Copy link
Contributor

@damienmarchal damienmarchal commented Jul 14, 2025

Follow up discussions in this issue: #5556
The PR is based on: #5566


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

  • it builds with SUCCESS for all platforms on the CI.
  • it does not generate new warnings.
  • it does not generate new unit test failures.
  • it does not generate new scene test failures.
  • it does not break API compatibility.
  • it is more than 1 week old (or has fast-merge label).

@damienmarchal damienmarchal added pr: status to review To notify reviewers to review this pull-request topic for next dev-meeting PR to be discussed in sofa-dev meeting labels Jul 14, 2025
…ulation.cpp

Not perfect but much better.
Next step is to remove the singleton.
@bakpaul
Copy link
Contributor

bakpaul commented Jul 16, 2025

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

@sofabot
Copy link
Collaborator

sofabot commented Jul 16, 2025

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

To unlock the merge button, you must

@damienmarchal damienmarchal added pr: status wip Development in the pull-request is still in progress and removed pr: status to review To notify reviewers to review this pull-request topic for next dev-meeting PR to be discussed in sofa-dev meeting labels Jul 16, 2025
@hugtalbot hugtalbot added the refactoring Refactor code label Jul 16, 2025
Important things are:
- integration of NODEgetMeshTopologyLink into getMeshTopologyLink

- refactoring of updateContext, updateVisualContext and updateSimulationContext
Some code was shared between them.. so I factorize that into a new method called initializeContexts()

non important things are removal of un-needed static_cast<Node*>
@damienmarchal damienmarchal added the pr: status to review To notify reviewers to review this pull-request label Oct 17, 2025
@damienmarchal
Copy link
Contributor Author

damienmarchal commented Oct 17, 2025

Window link should be fixed... hope there is no other (I wonder how many compilation time was lost just because of the link error on windows :))

EDIT: @bakpaul, @hugtalbot, @fredroy, maybe the suggestion from chatgpt would help on having the non windows developpers to detect the error before the CI and without forcing them to have two OS just for testing this corner case: https://chatgpt.com/share/68f1f014-2c00-8002-bc41-9c2498b3ba6a

@sofabot
Copy link
Collaborator

sofabot commented Oct 17, 2025

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

All dependencies are merged/closed. Congrats! 👍

@bakpaul
Copy link
Contributor

bakpaul commented Oct 22, 2025

There are still some tests failing

@sofabot
Copy link
Collaborator

sofabot commented Oct 23, 2025

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

All dependencies are merged/closed. Congrats! 👍

@damienmarchal damienmarchal added pr: status wip Development in the pull-request is still in progress and removed pr: status to review To notify reviewers to review this pull-request labels Oct 30, 2025
@sofabot
Copy link
Collaborator

sofabot commented Oct 30, 2025

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

All dependencies are merged/closed. Congrats! 👍

@damienmarchal damienmarchal added pr: status to review To notify reviewers to review this pull-request and removed pr: status wip Development in the pull-request is still in progress labels Oct 30, 2025
@sofabot
Copy link
Collaborator

sofabot commented Oct 30, 2025

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

All dependencies are merged/closed. Congrats! 👍

@sofabot
Copy link
Collaborator

sofabot commented Nov 6, 2025

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

All dependencies are merged/closed. Congrats! 👍

@hugtalbot
Copy link
Contributor

@hugtalbot hugtalbot added pr: status wip Development in the pull-request is still in progress and removed pr: status to review To notify reviewers to review this pull-request labels Nov 13, 2025
There was no method to get the PathName() to a BaseData only a linkpath (so with the
"@" prefix indicating a link).
I add the missing feature and make some minor cleaning
…lation

# Conflicts:
#	Sofa/framework/Core/src/sofa/core/objectmodel/BaseData.cpp
#	Sofa/framework/Core/src/sofa/core/objectmodel/BaseObject.cpp
@damienmarchal damienmarchal added pr: status to review To notify reviewers to review this pull-request and removed pr: status wip Development in the pull-request is still in progress labels Nov 27, 2025
@sofabot
Copy link
Collaborator

sofabot commented Nov 27, 2025

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

All dependencies are merged/closed. Congrats! 👍

@hugtalbot hugtalbot added pr: status wip Development in the pull-request is still in progress and removed pr: status to review To notify reviewers to review this pull-request labels Dec 4, 2025
@hugtalbot
Copy link
Contributor

CI is failing, to test the PR do not hesitate to use the "ci-build" keyword ;)

@hugtalbot hugtalbot added this to the v26.06 milestone Dec 4, 2025
@damienmarchal
Copy link
Contributor Author

@hugtalbot Are you sure that [ci-build] works with pr-wip, ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: status wip Development in the pull-request is still in progress refactoring Refactor code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants