12ea77b96e
This remove the [Space] class from the old algorithm and instead encodes the patterns into the new model. The [Pattern] and [Patterns] classes of the new model have been renamed to [SingleSpace] and [Space], respectively, and a [Path] class is added to track the path property used in the model of the new algorithm. Change-Id: I0c86c738807030be2f9b59f3aefb5bfcf5bbaeee Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286501 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com>