[Seaside-dev] Current load-order problems (WAError is undeclared)

James Foster Smalltalk at JGFoster.net
Wed Jun 17 17:11:22 UTC 2009


Fixed. Current results:

Loaded Seaside-Platform-pmm.72.mcz
Loaded Seaside-Squeak-Platform-pmm.75.mcz
Loaded Seaside-Tests-Platform-pmm.80.mcz
Loaded Seaside-Tests-Squeak-Platform-pmm.18.mcz
	176 run, 175 passes, 1 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Core-lr.511.mcz
Loaded Seaside-Tests-Core-pmm.130.mcz
Loaded Seaside-Squeak-Core-lr.78.mcz
Loaded Seaside-Tests-Squeak-Core-pmm.24.mcz
	518 run, 516 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Canvas-lr.59.mcz
Loaded Seaside-Tests-Canvas-pmm.27.mcz
	593 run, 591 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Session-lr.111.mcz
Loaded Seaside-Squeak-Continuation-jf.21.mcz
Loaded Seaside-Tests-Session-jf.23.mcz
	639 run, 637 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Component-jf.65.mcz
Loaded Seaside-Tests-Component-lr.22.mcz
	650 run, 648 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-RenderLoop-lr.63.mcz
Loaded Seaside-Tests-RenderLoop-lr.8.mcz
	650 run, 648 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Tools-Core-jgf.7.mcz
	650 run, 648 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Environment-lr.53.mcz
Loaded Seaside-Tests-Environment-jf.14.mcz
	660 run, 653 passes, 2 expected failures, 0 failures, 5 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testAllTests
		WAEnvironmentDefaultHandlersTest>>#testDefaultConfig
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate
		WAEnvironmentDefaultHandlersTest>>#testDefaultTests

Loaded Seaside-Tests-Functional-pmm.79.mcz
Loaded Seaside-Tests-Squeak-Functional-jf.10.mcz
	661 run, 656 passes, 2 expected failures, 0 failures, 3 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testDefaultConfig
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate

Loaded Seaside-Squeak-Continuation-jf.21.mcz
Loaded Seaside-Tests-Squeak-Continuation-lr.8.mcz
	679 run, 674 passes, 2 expected failures, 0 failures, 3 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testDefaultConfig
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate

Loaded Seaside-Flow-lr.14.mcz
Loaded Seaside-Squeak-Flow-lr.9.mcz
Loaded Seaside-Tests-Flow-obi.13.mcz
	680 run, 675 passes, 2 expected failures, 0 failures, 3 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testDefaultConfig
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate

Loaded Seaside-Tools-Web-jf.4.mcz
Loaded Seaside-Squeak-Tools-Web-lr.4.mcz
Loaded Seaside-Tests-Tools-Web-lr.2.mcz
	682 run, 678 passes, 2 expected failures, 0 failures, 2 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate

Loaded Seaside-Development-lr.109.mcz
Loaded Seaside-Squeak-Development-jf.88.mcz
Loaded Seaside-Tests-Development-jf.31.mcz
Loaded Seaside-Tests-Squeak-Development-jf.10.mcz
	686 run, 682 passes, 2 expected failures, 0 failures, 2 errors, 0  
unexpected passes
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterDirect
		WAEnvironmentDefaultHandlersTest>>#testDefaultCounterNavigate

Loaded Seaside-Examples-lr.12.mcz
	686 run, 684 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Tools-OmniBrowser-lr.6.mcz
Loaded Seaside-Squeak-Tools-OmniBrowser-lr.3.mcz
	686 run, 684 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded RSS-Core-lr.48.mcz
Loaded RSS-Tests-Core-jf.19.mcz
Loaded RSS-Examples-jf.17.mcz
	695 run, 693 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Javascript-Core-lr.51.mcz
Loaded Javascript-Squeak-Core-lr.8.mcz
Loaded Javascript-Tests-Core-lr.36.mcz
Loaded JQuery-Core-lr.68.mcz
Loaded JQuery-Tests-Core-lr.81.mcz
Loaded JQuery-UI-lr.35.mcz
Loaded JQuery-Tests-UI-lr.49.mcz
	939 run, 937 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Scriptaculous-Core-lr.83.mcz
Loaded Scriptaculous-Tests-Core-lr.30.mcz
Loaded Scriptaculous-Components-lr.81.mcz
Loaded Scriptaculous-Tests-Components-lr.21.mcz
	982 run, 980 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-HTML5-pmm.6.mcz
Loaded Seaside-Tests-HTML5-pmm.11.mcz
	982 run, 980 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-InternetExplorer-lr.4.mcz
Loaded Seaside-Tests-InternetExplorer-mls.7.mcz
	988 run, 986 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded Seaside-Email-lr.10.mcz
Loaded Seaside-Tests-Email-pmm.5.mcz
Loaded Seaside-Squeak-Email-pmm.6.mcz
	992 run, 990 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes

Loaded DynamicBindings-damiencassou.9.mcz
Loaded KomServices-gc.19.mcz
Loaded KomHttpServer-damiencassou.47.mcz
Loaded Seaside-Adaptors-Comanche-lr.40.mcz
Loaded Seaside-Tests-Adaptors-Comanche-jf.9.mcz
	1000 run, 998 passes, 2 expected failures, 0 failures, 0 errors, 0  
unexpected passes




On Jun 16, 2009, at 10:03 AM, Philippe Marschall wrote:

> 2009/6/16 Julian Fitzell <jfitzell at gmail.com>:
>> On Mon, Jun 15, 2009 at 9:47 PM, Philippe
>> Marschall<philippe.marschall at gmail.com> wrote:
>>> 2009/6/15 James Foster <Smalltalk at jgfoster.net>:
>>>> A recent change seems to have created a reference to WAError and
>>>> WAUnsupportedEncodingError before they are defined. Otherwise,  
>>>> the only
>>>> issue is the usual WAEnvironmentDefaultHandlersTest problem.
>>>
>>> WAError is in platform and subclasses WAPlatformError which is in  
>>> the
>>> platform specific platform ;-)
>>> WAError is references in WANullCodecStream which is in platform.
>>> WAUnsupportedEncodingError subclasses WAError, it is referenced by
>>> WACodec in platform.
>>>
>>> The only way I see to solve this is moving WACodec to platfrom.
>>
>> Why are we back in this situation? I had this all sorted last time I
>> traced the dependency graph.
>>
>> WAPlatformError should be in Seaside-Platform
>> WAError should be in Seaside-Core
>> Things in Seaside-Platform that need to signal an error should
>> subclass WAPlatformError
>> Things in Seaside-Core (or higher) that need to signal an error  
>> should
>> subclass WAError
>>
>> Simple.
>
> I fixed it, I hope.
>
> Cheers
> Philippe
> _______________________________________________
> seaside-dev mailing list
> seaside-dev at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev
>



More information about the seaside-dev mailing list