with(this) added in get canvas.gLoginProcess: unknown parts of class hierarchy:
[$lzc$class_WebtopDataSet->LzDataset] and unaccounted refs: [canvas]
with(this) added in get canvas.gLoginProcess: unknown parts of class hierarchy:
[$lzc$class_WebtopDataSet->LzDataset] and unaccounted refs: [canvas]
with(this) added in _initialize: unknown parts of class hierarchy:
[$lzc$class_WebtopDataSet->LzDataset] and unaccounted refs: [canvas]
with(this) added in doTheRequest: unknown parts of class hierarchy:
[$lzc$class_WebtopDataSet->LzDataset] and unaccounted refs: [canvas]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__tc40k0h->LzAnimatorGroup] and unaccounted refs: [classroot, parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__tc40k0j->LzAnimatorGroup] and unaccounted refs: [classroot, parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__tc40k0l->LzAnimatorGroup] and unaccounted refs: [classroot, parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__tc40k0n->LzAnimatorGroup] and unaccounted refs: [classroot, parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__wulrzq6->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__nnpaa47->LzAnimator] and unaccounted refs: [parent]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5m->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5m->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5n->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5n->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5o->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5o->LzAnimator] and unaccounted refs:
[$lzc$getFunctionDependencies, $lzc$validateReferenceDependencies, classroot,
$debug]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5l->LzAnimatorGroup] and unaccounted refs: [classroot,
parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5l->LzAnimatorGroup] and unaccounted refs: [classroot,
canvas, parent]
with(this) added in _cookiesEnabled: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5l->LzAnimatorGroup] and unaccounted refs: [classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5q->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5q->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5r->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5r->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__jwt1ck5s->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5s->LzAnimator] and unaccounted refs:
[$lzc$getFunctionDependencies, $lzc$validateReferenceDependencies, classroot,
$debug]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5p->LzAnimatorGroup] and unaccounted refs: [classroot,
parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__jwt1ck5p->LzAnimatorGroup] and unaccounted refs: [parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__121abuq->LzAnimator] and unaccounted refs: [canvas, parent]
with(this) added in duration='$once{...}': unknown parts of class hierarchy:
[$lzc$class__mjs5uza->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to='$once{...}': unknown parts of class hierarchy:
[$lzc$class__mjs5uza->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__mjs5uza->LzAnimator] and unaccounted refs: [parent]
with(this) added in duration='$once{...}': unknown parts of class hierarchy:
[$lzc$class__mjs5uzb->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__mjs5uzb->LzAnimator] and unaccounted refs: [parent]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__v8jlp7j->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__v8jlp7j->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__h3bsrzf->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__a27mxxax->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxax->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__a27mxxay->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxay->LzAnimator] and unaccounted refs: [classroot, parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxew->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxex->LzAnimator] and unaccounted refs: [parent]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxsk->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxsk->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxsl->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxsl->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxsj->LzAnimatorGroup] and unaccounted refs: [target]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxsn->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxsn->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxso->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxso->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxsm->LzAnimatorGroup] and unaccounted refs: [global]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxtw->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxtw->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in to='${...}': unknown parts of class hierarchy:
[$lzc$class__a27mxxtx->LzAnimator] and unaccounted refs: [classroot]
with(this) added in to dependencies: unknown parts of class hierarchy:
[$lzc$class__a27mxxtx->LzAnimator] and unaccounted refs:
[$lzc$validateReferenceDependencies, classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxtv->LzAnimatorGroup] and unaccounted refs: [target]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__a27mxxvl->LzAnimatorGroup] and unaccounted refs: [classroot,
parent]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__lg538t1c2->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__lg538t1c2->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__lg538t1c3->LzAnimator] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__lg538t1ck->LzAnimator] and unaccounted refs: [classroot]
with(this) added in doStart: unknown parts of class hierarchy:
[$lzc$class__lg538t1h6->LzAnimatorGroup] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__lg538t1h6->LzAnimatorGroup] and unaccounted refs: [classroot]
with(this) added in handle onstop: unknown parts of class hierarchy:
[$lzc$class__lg538t1hx->LzAnimator] and unaccounted refs: [parent]
with(this) added in handle onstart: unknown parts of class hierarchy:
[$lzc$class__lg538t1hy->LzAnimator] and unaccounted refs: [parent]
[ptw@padme lzmail 14:04:41]$
On 2011-03-09, at 14:18, Donald Anderson wrote:
> What does the output of compiling with warnWithThis say?
>
> On Mar 9, 2011, at 2:12 PM, P T Withington wrote:
>
>> The incomplete classes are listed as LzDataset, LzAnimatorGroup, and
>> LzAnimator. These are are real classes, so I think there's a bug here.
>>
>> On 2011-03-09, at 13:54, Donald Anderson wrote:
>>
>>> If you compile warnWithThis, we'll see why. Here's a guess, that the
>>> mixins are not really handled:
>>>
>>> public dynamic class LzDataset extends LzNode with LzDataElementMixin,
>>> LzDataNodeMixin
>>>
>>> I think the straight inheritance chain may be generated as reference class,
>>> but not the mixins. Currently, the schema does not know about mixin
>>> inheritance. Solutions:
>>> - Add mixins to the schema, and generate reference classes for any needed
>>> mixins.
>>> - Generate reference classes for everything (but I know this had some
>>> issues when I tried it).
>>>
>>> But failures like that are detected, and the fallback of generating with
>>> (this) should work. 99% coverage is not bad! Like to hear what
>>> performance diff there would be.
>>>
>>> - Don
>>>
>>> On Mar 9, 2011, at 1:29 PM, P T Withington wrote:
>>>
>>>> I verified that I can compile webtop with your change and eliminate nearly
>>>> all uses of 'with (this)':
>>>>
>>>> main.lzx.don:66
>>>> main.lzx.js:6569
>>>>
>>>> A spot-check reveals most of the remaining uses of 'with (this)' are
>>>> apparently due to the compiler having incomplete information for
>>>> lz.dataset? Could that be?
>>
>
>
> --
>
> Don Anderson
> Java/C/C++, Berkeley DB, systems consultant
>
> voice: 617-306-2057
> email: [email protected]
> www: http://www.ddanderson.com
> blog: http://libdb.wordpress.com
>
>
>
>
>