microsoft / FluidFramework

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

Cleanup flex layer `treeStatus` #21938

Closed noencke closed 1 month ago

noencke commented 1 month ago

Description

This removes treeStatus() from the flex API and does various related cleanup. This is part of an ongoing effort to reduce the code in SharedTree's middle API layer.

msfluid-bot commented 1 month ago
@fluid-example/bundle-size-tests: -53 Bytes
Metric NameBaseline SizeCompare SizeSize Diff
aqueduct.js 457.6 KB 457.63 KB +35 Bytes
azureClient.js 555.37 KB 555.42 KB +49 Bytes
connectionState.js 680 Bytes 680 Bytes No change
containerRuntime.js 258.68 KB 258.7 KB +14 Bytes
fluidFramework.js 401.75 KB 401.62 KB -135 Bytes
loader.js 134.08 KB 134.09 KB +14 Bytes
map.js 42.17 KB 42.18 KB +7 Bytes
matrix.js 145.68 KB 145.69 KB +7 Bytes
odspClient.js 523.52 KB 523.57 KB +49 Bytes
odspDriver.js 97.55 KB 97.57 KB +21 Bytes
odspPrefetchSnapshot.js 42.61 KB 42.62 KB +14 Bytes
sharedString.js 162.69 KB 162.7 KB +7 Bytes
sharedTree.js 392.27 KB 392.13 KB -142 Bytes
Total Size 3.29 MB 3.29 MB -53 Bytes

Baseline commit: 6a1dc84e36d3b993914157e02664fc88b2116f16

Generated by :no_entry_sign: dangerJS against 00c90e5d9a2444f545a21fcb8b8bf6d5d9da80de