'From Squeak6.0alpha of 24 April 2018 [latest update: #17909] on 26 April 2018 at 12:04:52 am'! !MCSmalltalkhubRepository methodsFor: 'accessing' stamp: 'fm 4/24/2018 23:17'! description ^ self location! ! !MCSmalltalkhubRepository methodsFor: 'accessing' stamp: 'fm 4/25/2018 16:25'! versionNameFromFileName: aFileName ^ (aFileName copyUpToLast: $.) copyUpTo: $(! ! !MCSmalltalkhubRepository methodsFor: 'interface' stamp: 'fm 4/25/2018 16:06'! allFileNames | stream | stream := self httpGet: self locationWithTrailingSlash, '?format=raw' arguments: nil. ^stream ifNotNil: [ self parseFileNamesFromStream: stream contents ]! ! !MCSmalltalkhubRepository methodsFor: 'interface' stamp: 'fm 4/25/2018 16:22'! allVersionNames ^ self readableFileNames collect: [:ea | self versionNameFromFileName: ea]! ! !MCSmalltalkhubRepository methodsFor: 'interface' stamp: 'fm 4/24/2018 22:47'! parseFileNamesFromStream: aNewLineDelimitedString ^ aNewLineDelimitedString ifNil: [ ^ OrderedCollection new ] ifNotNil: [ aNewLineDelimitedString subStrings: String crlf ]! ! !MCSmalltalkhubRepository class methodsFor: 'preferences' stamp: 'fm 4/28/2018 21:41'! useSharedWebClientInstance ^false! !