Closed yuto-trd closed 4 weeks ago
No TODO comments were found.
Package | Line Rate | Branch Rate | Complexity | Health |
---|---|---|---|---|
Beutl.ProjectSystem | 13% | 7% | 2182 | ➖ |
Beutl.Core | 33% | 31% | 3127 | ➖ |
Beutl.Utilities | 73% | 67% | 360 | ➖ |
Beutl.Threading | 99% | 90% | 118 | ✔ |
Beutl.Language | 0% | 0% | 619 | ➖ |
Beutl.Configuration | 39% | 19% | 285 | ➖ |
Beutl.Extensibility | 3% | 0% | 53 | ➖ |
Beutl.Engine | 26% | 25% | 8634 | ➖ |
Beutl.Operators | 4% | 0% | 62 | ➖ |
Summary | 26% (9298 / 36330) | 25% (2663 / 10715) | 15440 | ➖ |
Minimum allowed line rate is 0%
Description
This pull request introduces significant changes to the Beutl object structure. The key updates include making all objects trackable by their IDs and attaching all objects to a hierarchical structure.
Additionally, some breaking changes are introduced, such as the removal of
DrawablePublishOperator
and the removal ofIHierarchical
implementation fromStyleable
. Bug fixes related to these structural changes are also included.Breaking changes
DrawablePublishOperator
IHierarchical
implementation fromStyleable
TextBlock.Elements
is no longer included in serial resultsFixed issues
1055