Closed spydon closed 10 months ago
What is going on with the code coverage? That is a steep drop.
What is going on with the code coverage? That is a steep drop.
That is very strange... Are you sure the coveralls check ran properly?
Just reran for giggles. It seems coverage fell off a cliff before this change. Maybe rebase on master?
Just reran for giggles. It seems coverage fell off a cliff before this change. Maybe rebase on master?
It has the same coverage percentage on master now 🤷♂️ (I can rebase tomorrow when I'm back at the computer)
Since the
Vector4.zero
constructor was already a normal named constructor it was already possible to extend the class.Converts all factory constructors (exceptVector4.random
) to named constructors that directly sets the storage instead of calling intermediary methods to do it.length2
,dot
,isInfinite
andisNaN
.reflect
,relativeError
andabsoluteError
so that they don't create extraVector4
objects._v4storage
from 1 to 0 so that it is consistent across the class and guarantees that bounds checking is only done once.