Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] type pattern matching


We (the abc-ers) are writing a paper on the semantics of
pointcut matching (by expanding existing AspectJ pointcuts
to a more primitive pointcut language that is more powerful
but with a less elegant syntax).

We're still confused about the intended semantics of
matching type name patterns; yet obviously it is
very important to get this absolutely right.

Wes has made a proposal to fix the current mismatch
between docs and implementation:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=141133

Is this now the official, universally accepted definition?

Also see

https://bugs.eclipse.org/bugs/show_bug.cgi?id=73073

and (somewhat further afield)

https://bugs.eclipse.org/bugs/show_bug.cgi?id=73050

From the first, abc has implemented a different rule
for type pattern matching. However, we would now like
to be totally consistent with ajc, and make sure that
our new paper doesn't spread lies and confusion about
the language definition.

It's pretty urgent for us to know what the intended
semantics are... any help much would be much appreciated!

Thanks,

-Oege


Back to the top