refactor: remove animation, physics and physics2d dependencies #1812
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
com.unity.modules.animation
,com.unity.modules.physics
andcom.unity.modules.physics2d
hard dependencies from the SDK#if <macro>
guardingNetworkAnimator
,NetworkRigidbody
,NetworkRigidbody2D
and related tests and editor codetestproject
has all these 3 packages in itsmanifest.json
file and is runningNetworkAnimatorTests
,NetworkRigidbodyTests
andNetworkRigidbody2DTests
minimalproject
doesn't have any of these 3 packages and validating the absence of these packages not causing any dependency issuesunity-config
CLI to progressively add/remove packages duringtestproject
tests (run testproject & sdk tests with and without these packages) — but that'll be addressed laterFYI @JesseOlmer @lpmaurice @mattwalsh-unity
MTT-2702