Page MenuHomePhabricator

OneString Refactor
Closed, CompletedPublic

Description

Because QuickString will no longer be a thing, OneString will have to be refactored to remove the remnants of it.

This also removes the need for a base class, so OneStringBase will be combined with OneString.

Details

Task Type
Not Set
Proposed Urgency
Established
Gravity
g4: Significant
Friction
Triage Friction
Relativity
r2: Low
Volatility (Caught At)
Not a Bug
Origin
Not a Bug/Unknown

Revisions and Commits

Event Timeline

bdvolwiler triaged this task as p3: Next priority.Feb 12 2018, 6:03 PM
bdvolwiler created this task.

Working through overload clashes, as well as removing remnants of quickstring.

jcmcdonald added a subscriber: jcmcdonald.

I think you forgot to assign this to yourself, buddy. 😉

Most overload clashes are gone, still a couple of quickstring remnants remain, mainly in calls to double size. Still very broken.

OneStringBase no longer exists, functionality is once again equal to before refactor.

jcmcdonald edited projects, added PawLIB [Project]; removed Unknown Object (Project).Jan 23 2020, 1:54 PM