Skip to content

Commit 83e89c3

Browse files
committed
Break dependency cycles created in old versions of git/s when updating
1 parent 90a938b commit 83e89c3

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

src/BaselineOfGitS.package/BaselineOfGitS.class/instance/postLoad.st

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ post-load
22
postLoad
33
GSSelfUpdater postInstallVersion: self installedVersion.
44
GSBaseWorkingCopy doPostUpdateMigrations.
5-
GSBrowser rebuildAll.
5+
GSBrowser doPostUpdateMigrations.

src/BaselineOfGitS.package/BaselineOfGitS.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
"installedVersionFromDirectoryRepository:" : "mad 10/24/2024 14:59",
88
"installedVersionFromGitHubRepository:" : "mad 10/24/2024 14:27",
99
"installedVersionFromRepository:" : "mad 10/24/2024 14:26",
10-
"postLoad" : "mad 1/18/2025 16:22",
10+
"postLoad" : "mad 11/1/2025 18:13",
1111
"projectClass" : "jr 5/4/2017 17:25" } }
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
migrations
2+
doPostUpdateMigrations
3+
self commitList removeDependent: self. "old versions of git/s had dependency cycles, break them"
4+
self rebuild.

src/GitS-Core.package/GSBrowser.class/methodProperties.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
"commitList" : "mad 8/24/2025 11:21",
6464
"createCommitList" : "mad 10/5/2025 16:16",
6565
"deriveActiveRefTreeMemberFromActiveRef" : "mad 1/17/2025 11:08",
66+
"doPostUpdateMigrations" : "mad 11/1/2025 18:15",
6667
"everythingChanged" : "mad 1/15/2025 17:07",
6768
"headChanged:" : "mad 12/17/2024 19:20",
6869
"ifRepositoryDoesNotExist:" : "mad 11/30/2023 17:08",

0 commit comments

Comments
 (0)