microsoft / FluidFramework

Library for building distributed, real-time collaborative web applications
https://fluidframework.com
MIT License
4.74k stars 536 forks source link

Simplify/Refactor BranchCommitEnricher #23151

Closed noencke closed 1 week ago

noencke commented 1 week ago

Description

This tightens the state machine space for BranchCommitEnricher and makes various simplifications to the API and code.

msfluid-bot commented 1 week ago
@fluid-example/bundle-size-tests: +2.41 KB
Metric NameBaseline SizeCompare SizeSize Diff
aqueduct.js 467.24 KB 467.27 KB +35 Bytes
azureClient.js 564.01 KB 564.06 KB +49 Bytes
connectionState.js 724 Bytes 724 Bytes No change
containerRuntime.js 263.43 KB 263.45 KB +14 Bytes
fluidFramework.js 427.22 KB 428.32 KB +1.1 KB
loader.js 134.18 KB 134.19 KB +14 Bytes
map.js 42.71 KB 42.71 KB +7 Bytes
matrix.js 150.15 KB 150.16 KB +7 Bytes
odspClient.js 529.85 KB 529.89 KB +49 Bytes
odspDriver.js 97.88 KB 97.9 KB +21 Bytes
odspPrefetchSnapshot.js 42.81 KB 42.83 KB +14 Bytes
sharedString.js 166.23 KB 166.24 KB +7 Bytes
sharedTree.js 417.68 KB 418.77 KB +1.09 KB
Total Size 3.38 MB 3.38 MB +2.41 KB

Baseline commit: 421ba403750ecf86da0490a9805bf2bef8573243

Generated by :no_entry_sign: dangerJS against 4613843e19b5440c7c91ca9cfc7e24b8c1e7b232