Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[all] Defrost cleaning week18 #258

Merged
merged 21 commits into from
May 10, 2017

Conversation

damienmarchal
Copy link
Contributor

@damienmarchal damienmarchal commented Apr 28, 2017

This is the Defrost week contribution in cleaning & testing.

CHANGE for Hugo:

  • [FileMonitor] fix the recurrent problem with file 'SofaKernel/framework/framework_test/resources/existing.txt' pointed in Issue framework_test: existing.txt #146
  • [ConstantForceField] clean to follow sofa guideline & fix the "visible dependencies",
  • [ConstantForceField] replace the "points" attribute by "indices" (with backward compatibility & deprecation message)
  • [ConstantForceField] add test in ConstantForceField_test, some of them are OpenIssue demonstrating existing problem (as crashing sofa when using negative (or too large) values in indices).
  • [Light] clean and strenghening the interface
  • [Light] add tests
  • [DefaultAnimationLoop] add tests
  • [LocalMinDistance] add tests
  • [RequiredPlugin] add tests
  • [ClipPlane] add tests
  • [DistanceGrid] add tests

This PR:

  • builds with SUCCESS for all platforms on the CI.
  • does not generate new warnings nor unit test failures.
  • does not break existing scenes.
  • does not break API compatibility.
  • has been reviewed and agreed to be transitional.
  • is more than 1 week old (or has fast-merge label).
  • reports important changes in Changelog.

Reviewers will merge only if all these checks are true.

@damienmarchal
Copy link
Contributor Author

[ci-build]

@damienmarchal damienmarchal mentioned this pull request May 3, 2017
@hugtalbot hugtalbot changed the title Defrost cleaning week18 [all] Defrost cleaning week18 May 3, 2017
@damienmarchal damienmarchal added pr: status to review To notify reviewers to review this pull-request pr: status ready Approved a pull-request, ready to be squashed and removed pr: status to review To notify reviewers to review this pull-request labels May 3, 2017
@hugtalbot hugtalbot merged commit 9cb92ed into sofa-framework:master May 10, 2017
@hugtalbot
Copy link
Contributor

Thank you for the ChangeLog @damienmarchal

hugtalbot pushed a commit that referenced this pull request May 12, 2017
@guparan guparan added the pr: clean Cleaning the code label Jun 29, 2017
@guparan guparan added this to the v17.06 milestone Jun 29, 2017
@damienmarchal damienmarchal deleted the defrost_cleaning_week18 branch July 5, 2017 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr: clean Cleaning the code pr: status ready Approved a pull-request, ready to be squashed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants