aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates
diff options
context:
space:
mode:
Diffstat (limited to 'crates')
-rw-r--r--crates/shirabe/src/repository/filesystem_repository.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/shirabe/src/repository/filesystem_repository.rs b/crates/shirabe/src/repository/filesystem_repository.rs
index 151cf2d3..32e4022a 100644
--- a/crates/shirabe/src/repository/filesystem_repository.rs
+++ b/crates/shirabe/src/repository/filesystem_repository.rs
@@ -343,6 +343,10 @@ impl FilesystemRepository {
);
// make sure the in memory state is up to date with on disk
+ // TODO(plugin): whether this reload must also be pushed to the plugin PHP child
+ // process is undecided; the InstalledVersions state a plugin observes after this
+ // dump is undefined (docs/dev/plugin-class-classification.md, "Bootstrap classes
+ // cannot be stub-shadowed").
InstalledVersions::reload(versions);
// make sure the selfDir matches the expected data at runtime if the class was loaded from the vendor dir, as it may have been