[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] Possible AJ change: Read this if you use package (default) visible abstract ITDs?

There are a few bugs around to do with abstract ITDs that have package
level visibility.  I mean something like:

abstract class A { }

aspect X {
  abstract void A.foo();
}

There is a lot of discussion about the problems they introduce in bug 72834:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=72834

I'm proposing to make it an error, depending on any feedback I get
here, so that you can't 'specify' default visibility for abstract
ITDs.

comments? use cases?

Andy.