[squeak-dev] [Squeak5.3a][Test] RefactoringTools --> deprecation warning in Sunit-tests when version for 5.2 is used / maintainer?
Tobias Pape
Das.Linux at gmx.de
Mon Sep 9 15:09:47 UTC 2019
> On 09.09.2019, at 17:05, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>
> I did a re-test and used as suggested for Squeak 5.3alpha
>
> Installer ss
> project: 'MetacelloRepository';
> addPackage: 'ConfigurationOfRefactoringTools';
> install.
> (Smalltalk at: #ConfigurationOfRefactoringTools) project load: '2.0'.
>
>
> Result: This load script does not load the tests. So I can not say if
> the issue with the deprecation warning is gone or not.
Try this:
Metacello new
configuration: 'RefactoringBrowser';
load: #('Core Tests').
Metacello new
configuration: 'RefactoringTools';
load.
Best regards
-Tobias
>
>
> Particulars of the image below, and also the log output to the Transcript.
>
> Result is that it loads fine.
>
>
>
>
>
>
> Image
> -----
> /home/user28/Documents/Squeak5.3-18885/Squeak5.3alpha-18885-64bit-All-in-One.app/Contents/Resources/Squeak5.3alpha-18885-64bit.image
> Squeak5.3alpha
> latest update: #18885
> Current Change Set: Unnamed1
> Image format 68021 (64 bit)
>
> Virtual Machine
> ---------------
> /home/user28/Documents/Squeak5.3-18885/Squeak5.3alpha-18885-64bit-All-in-One.app/Contents/Linux-x86_64/lib/squeak/5.0-201810190412/squeak
> Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-eem.2461]
> Unix built on Oct 20 2018 08:15:11 Compiler: 4.8.4
> platform sources revision VM: 201810190412
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git Date: Thu Oct 18
> 21:12:21 2018 CommitHash: 15341b57 Plugins: 201810190412
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git
> CoInterpreter VMMaker.oscog-eem.2461 uuid:
> b3cd33f5-6309-43a1-b669-7a1805111f34 Oct 20 2018
> StackToRegisterMappingCogit VMMaker.oscog-eem.2464 uuid:
> 0b1fa0a3-a781-4fd5-b1cf-1809796ccbbf Oct 20 2018
>
>
> ......................................................................................................................
> Transcript log output
>
> found ConfigurationOfRefactoringTools-mt.5.mcz...
> loaded
>
> GoferVersionReference>>setName:(name is shadowed)
> GoferVersionReference>>setName:(name is shadowed)
> Loading 1.0-beta.31.1.8 of ConfigurationOfMetacello...
> Fetched -> ConfigurationOfGofer-dkh.45 ---
> http://seaside.gemtalksystems.com/ss/metacello ---
> http://seaside.gemtalksystems.com/ss/metacello
> Loaded -> ConfigurationOfGofer-dkh.45 ---
> http://seaside.gemtalksystems.com/ss/metacello ---
> http://seaside.gemtalksystems.com/ss/metacello
> Project: Gofer Core 1.0.5.1
> Fetched -> Gofer-Core.squeak-dkh.135 ---
> http://seaside.gemtalksystems.com/ss/metacello ---
> http://seaside.gemtalksystems.com/ss/metacello
> Fetched -> Metacello-Core-dkh.494 ---
> http://smalltalkhub.com/mc/dkh/metacello/main ---
> http://seaside.gemtalksystems.com/ss/metacello
> Fetched -> Metacello-Platform.squeak-dkh.17 ---
> http://seaside.gemtalksystems.com/ss/metacello ---
> http://smalltalkhub.com/mc/dkh/metacello/main
> Loaded -> Gofer-Core.squeak-dkh.135 ---
> http://seaside.gemtalksystems.com/ss/metacello --- cache
> Loaded -> Metacello-Core-dkh.494 ---
> http://smalltalkhub.com/mc/dkh/metacello/main --- cache
> MetacelloSqueakPlatform>>downloadFile:to: (OSProcess is Undeclared)
> MetacelloSqueakPlatform>>downloadFile:to: (OSProcess is Undeclared)
> MetacelloSqueakPlatform>>extractRepositoryFrom:to: (OSProcess is Undeclared)
> Loaded -> Metacello-Platform.squeak-dkh.17 ---
> http://seaside.gemtalksystems.com/ss/metacello --- cache
> ...finished 1.0-beta.31.1.8
> Loading 1.0-beta.31.1.8 of ConfigurationOfMetacello...
> Fetched -> ConfigurationOfHelpSystem-DaleHenrichs.13 ---
> http://www.squeaksource.com/MetacelloRepository ---
> http://www.squeaksource.com/MetacelloRepository
> Loaded -> ConfigurationOfHelpSystem-DaleHenrichs.13 ---
> http://www.squeaksource.com/MetacelloRepository ---
> /home/user28/Documents/Squeak5.3-18885/Squeak5.3alpha-18885-64bit-All-in-One.app/Contents/Resources/package-cache
> Project: Gofer Core 1.0.5.1
> Fetched -> Metacello-ToolBox-dkh.130 ---
> http://smalltalkhub.com/mc/dkh/metacello/main ---
> http://seaside.gemtalksystems.com/ss/metacello
> Project: Help System 1.1
> Fetched -> Metacello-Help-dkh.11 ---
> http://seaside.gemtalksystems.com/ss/metacello ---
> http://smalltalkhub.com/mc/dkh/metacello/main
> Loaded -> Metacello-ToolBox-dkh.130 ---
> http://smalltalkhub.com/mc/dkh/metacello/main --- cache
> Loaded -> Metacello-Help-dkh.11 ---
> http://seaside.gemtalksystems.com/ss/metacello --- cache
> ...finished 1.0-beta.31.1.8
> Loading 2.0 of ConfigurationOfRefactoringTools...
> Fetched -> ConfigurationOfRefactoringBrowser-mt.79 ---
> http://www.squeaksource.com/MetacelloRepository ---
> http://www.squeaksource.com/MetacelloRepository
> Loaded -> ConfigurationOfRefactoringBrowser-mt.79 ---
> http://www.squeaksource.com/MetacelloRepository ---
> /home/user28/Documents/Squeak5.3-18885/Squeak5.3alpha-18885-64bit-All-in-One.app/Contents/Resources/package-cache
> Project: RefactoringBrowser 3.0
> Fetched -> AST-Core-eem.97 --- http://www.squeaksource.com/rb ---
> http://www.squeaksource.com/rb
> Fetched -> AST-Semantic-lr.15 --- http://www.squeaksource.com/rb ---
> http://www.squeaksource.com/rb
> Fetched -> Refactoring-Environment-mt.12 ---
> http://www.squeaksource.com/rb --- http://www.squeaksource.com/rb
> Fetched -> Refactoring-Changes-mt.24 ---
> http://www.squeaksource.com/rb --- http://www.squeaksource.com/rb
> Fetched -> Refactoring-Core-mt.164 --- http://www.squeaksource.com/rb
> --- http://www.squeaksource.com/rb
> Fetched -> Refactoring-Critics-mt.21 ---
> http://www.squeaksource.com/rb --- http://www.squeaksource.com/rb
> Fetched -> Refactoring-Spelling-mt.29 ---
> http://www.squeaksource.com/rb --- http://www.squeaksource.com/rb
> Fetched -> RefactoringTools-mt.3 ---
> http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak ---
> http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak
> Loaded -> AST-Core-eem.97 --- http://www.squeaksource.com/rb --- cache
> Loaded -> AST-Semantic-lr.15 --- http://www.squeaksource.com/rb --- cache
> Loaded -> Refactoring-Environment-mt.12 ---
> http://www.squeaksource.com/rb --- cache
> Loaded -> Refactoring-Changes-mt.24 --- http://www.squeaksource.com/rb --- cache
> Loaded -> Refactoring-Core-mt.164 --- http://www.squeaksource.com/rb --- cache
> Loaded -> Refactoring-Critics-mt.21 --- http://www.squeaksource.com/rb --- cache
> Loaded -> Refactoring-Spelling-mt.29 ---
> http://www.squeaksource.com/rb --- cache
> Evaluated -> Refactoring-Spelling >> postLoadRBSpelling
> Loaded -> RefactoringTools-mt.3 ---
> http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak --- cache
> ...finished 2.0
>
> On 9/9/19, Tobias Pape <Das.Linux at gmx.de> wrote:
>> Hi There
>>
>>> On 09.09.2019, at 09:17, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
>>>
>>>> How will the load script look like after the release of Squeak 5.3?
>>>
>>> Installer ss
>>> project: 'MetacelloRepository';
>>> addPackage: 'ConfigurationOfRefactoringTools';
>>> install.
>>> (Smalltalk at: #ConfigurationOfRefactoringTools) project load.
>>
>>
>> I'd say that, if we use Metacello, lets use the new form consistently:
>>
>> Metacello new
>> "squeaksource: 'MetacelloRepository'; " "<-- this is the default for
>> mcz-based Configurations"
>> configuration: 'RefactoringTools';
>> "verison: #stable; " "<-- this is the default"
>> load.
>>
>> :)
>>
>>>
>>> As soon as my SqueakMap account is working, I can also update that entry
>>> on SqueakMap.
>>>
>>> Best,
>>> Marcel
>>>> Am 08.09.2019 18:19:30 schrieb H. Hirzel <hannes.hirzel at gmail.com>:
>>>>
>>>> On 9/5/19, Marcel Taeumel wrote:
>>>>> Well, then such compatibility fixes should rather happen in
>>>>> Squeak5.3beta.
>>>>> :-)
>>>>> Am 05.09.2019 10:49:14 schrieb Tobias Pape :
>>>>>
>>>>
>>>>
>>>> "----------------------------------------------------------------------------------"
>>>> " Load script for refactoring tools for Squeak 5.3a "
>>>> "----------------------------------------------------------------------------------"
>>>>
>>>> Installer ss
>>>> project: 'MetacelloRepository';
>>>> addPackage: 'ConfigurationOfRefactoringTools';
>>>> install.
>>>> (Smalltalk at: #ConfigurationOfRefactoringTools) project load: '2.0'.
>>>>
>>>> thank you Marcel and others for the updated script. Could somebody do
>>>> an independent test and confirm that this works indeed with a pristine
>>>> Squeak 5.3alpha
>>>> http://files.squeak.org/trunk/Squeak5.3alpha-18879-64bit/
>>>>
>>>>
>>>>
>>>> How will the load script look like after the release of Squeak 5.3?
>>>>
>>>>
>>>>
>>>> I understand that a load script for a _stable_ version of a package
>>>> for 5.3alpha takes the one for Squeak 5.2 release.
>>>>
>>>>
>>>>
>>>> I do not understand this conclusion.
>>>>
>>>>
>>>>>
>>>>> Yea, I wrote that ;P
>>>>
>>>>
>>>> Good to know. Is there a wiki pages which summarizes this 'fallback'
>>>> behavior?
>>>>
>>>> At the moment this search
>>>>
>>>> http://wiki.squeak.org/squeak/search?search=Metacello+version+number+matching&casesensitive=false&and=true
>>>>
>>>> gives no result.
>>>>
>>>> Regards
>>>> Hannes
>>
>>
>>
>>
>
More information about the Squeak-dev
mailing list
|