Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] RE: [aspectj-dev] IDEA and AspectJ

Since they plan to support the JDT compiler (so I believe), integrating AspectJ should be easier in the future. Short term, I think the best quick win in IDEA might be to have an APT tool that uses the weaver APIs to parse and highlight errors in @AspectJ annotations, (I think Alex Vasseur first floated this idea last year, and an APT validator for @AspectJ annotations would also be generally useful in situations when ajc / ajdt is not being used to compile @AspectJ aspects). Of course, that's still a long way from the ideal situation in IDEA, but it would be a step forward...

On 09/03/06, Alexandru Popescu <the.mindstorm.mailinglist@xxxxxxxxx> wrote:
I think it was by the time of the first releases of the OpenAPI. The
package contained a lot of completely empty javadocs, and 4 or 5
examples. I remember that after a while, Hani has blogged about it
;-).

Probably meanwhile they improved it and things are better now. IMO
such an attempt would definitely need some support from core IDEA
devs.

cheers,

./alex
--
.w( the_mindstorm )p.


On 3/9/06, Ron Bodkin < rbodkin@xxxxxxxxxxxxxx> wrote:
> Hi Alex,
>
> Did you do this before or after the IntelliJ open API came out with 5.0? I
> wonder if it's any better... I'm also hoping that if they could participate
> they could be guides to unclear code...
>
> It seems like the new language API in their plugin support would be useful.
> I will admit that the information isn't easy to find, e.g., how would one
> hook in ant or ajc for building, or add gutter annotations. Presumably a
> cross-references view would be relatively do-able...
>
> -----Original Message-----
> From: aspectj-users-bounces@xxxxxxxxxxx
> [mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Alexandru Popescu
> Sent: Thursday, March 09, 2006 6:23 AM
> To: aspectj-users@xxxxxxxxxxx
> Subject: Re: [aspectj-users] RE: [aspectj-dev] IDEA and AspectJ
>
> Hi Ron!
>
> The project looks really interesting.
> Unfortunately, my past experience developing plugins for IDEA stopped
> tragically after a few days of wondering through undocumented sources
> (by the time I have tried to write the TestNG plugin for IDEA).
> Though, if things are gonna be settled down well, than I think I would
> like to give a helping hand.
>
> BR,
>
> ./alex
> --
> .w( the_mindstorm )p.
>
>
> On 3/9/06, Ron Bodkin < rbodkin@xxxxxxxxxxxxxx> wrote:
> > On a related note, I'm curious if anyone would be interested in being part
> > of an effort to develop an AspectJ plug-in for IDEA? It would be
> interesting
> > to reach out to JetBrains and to offer to collaborate to make a high
> quality
> > plugin available.
> >
> > We're working on a project where we'd really to have one and would
> certainly
> > contribute. I've seen some interesting past postings for integrating ant
> > builds into IDEA. We sponsored Mik doing some initial work to expose
> symbol
> > information from ant builds, so that a plugin could pick them up to
> > visualize them...
> >
> > (posted to aspectj-users to broaden the appeal :-))
> >
> > -----Original Message-----
> > From: aspectj-dev-bounces@xxxxxxxxxxx
> > [mailto:aspectj-dev-bounces@xxxxxxxxxxx] On Behalf Of Eugene Kuleshov
> > Sent: Wednesday, March 08, 2006 6:10 PM
> > To: AspectJ developer discussions
> > Subject: Re: [aspectj-dev] IDEA and AspectJ
> >
> >
> >    Here is the story http://blogs.zdnet.com/Burnette/?p=5
> >
> >    And link to IDEA Wiki
> >
> http://www.jetbrains.net/confluence/display/IDEADEV/What%27s+New+In+Demetra
> >
> >    regards,
> >    Eugene
> >
> >
> > Mik Kersten wrote:
> > > Interesting. If you or others see indication of this please post a
> > reference
> > > since it would make for a much easier integration story.  It makes sense
> > > from their point of view--we made that same decision way back in 1.0
> when
> > we
> > > were maintaining a separate Java compiler.
> > >
> > > Mik
> > >
> > >> -----Original Message-----
> > >> From: aspectj-dev-bounces@xxxxxxxxxxx [mailto: aspectj-dev-
> > >> bounces@xxxxxxxxxxx] On Behalf Of Alexandru Popescu
> > > ...
> > >> I've read/heard some rumours that the current dev builds are including
> > >> Eclipse compiler... so maybe
> > >> they are looking in the right direction.
> > >
> > >
> > > _______________________________________________
> > > aspectj-dev mailing list
> > > aspectj-dev@xxxxxxxxxxx
> > > https://dev.eclipse.org/mailman/listinfo/aspectj-dev
> >
> > _______________________________________________
> > aspectj-dev mailing list
> > aspectj-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/aspectj-dev
> >
> >
> > _______________________________________________
> > aspectj-users mailing list
> > aspectj-users@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/aspectj-users
> >
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users



--
-- Adrian
adrian.colyer@xxxxxxxxx

Back to the top