[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ajdt-dev] AJDT missing features
- From: "Andy Clement" <andrew.clement@xxxxxxxxx>
- Date: Thu, 17 Apr 2008 13:42:11 -0700
- Delivered-to: firstname.lastname@example.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=UjmNg5FAlkeqPRXGbPrGvueRoyagtbhbL7EMSO1GdIY=; b=qw1LL7DFCynTxb8KlnklQW3FS+7cHKpm97sefyq3qdJuMKEiZkhCvtYYgRaZ5vTtgHPqhlYc1No07JNwVS40AAEVJDsG1CSeAQmzFMJk6lIs6Su7DnYlVlIA4yzBvqST0xK1a+NDm9AlgfOtgUVZG+8p8tCDCt0ZM/hCcjb778A=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jya5aEYBVKTYEaIXpj25RLSDn8B69tpEeC+rs5zylzgNnNUuIacS+KSVUt8Op4x30gupwLpmjf+lA6CEBS+rT+I+tOgOXHMpp95NU5hrtu6lt+mIkq0NDvU7xnkZoxyUJcdkM7CvBc/PQUuQhr9usWcriu7DS3HkVlqB9o1YAtY=
We are in the process of increasing the amount of resource we have
working on AJDT - so over the next month or so we'll be reviewing all
the outstanding bug reports and feature requests and defining a plan
to address them.
It is made particularly tricky because the JDT doesn't make itself
extensible where we would like to plug-in so addressing some of these
problems is very hard to do in a clean, maintainable way (as evidenced
by a lot breaking in the move to 3.4)
Thanks for the offer of help, we'll keep it in mind when scoping the
work :) The only documentation we have is the code and the tests.
There are some existing content assist tests that could perhaps give
you an insight into how it works - if you followed the instructions
for setting up a development environment (using Eclipse 3.3 and the
AJDT_1.5 branch, *not* HEAD) then find ContentAssistTest in the
On 17/04/2008, Dean Wampler <dean@xxxxxxxxxxxxxxxxxxxxx> wrote:
> It would be nice to have these features ;)
> However, there are two good workarounds:
> 1) Use the AspectJ5 "annotation" syntax, so you're writing "pure" java code.
> 2) Keep you aspects small and delegate most of the work to separate Java
> On Apr 17, 2008, at 11:55 AM, Simone Gianni wrote:
> Hi all,
> I've been playing quite a lot with AJDT in the last couple of weeks. I
> really love AspectJ and AJDT, but I really miss those functionalities
> that are not there :
> - Code completion of inferred methods in the standard java editor (also
> in the aspectj editor would be nice :) )
> - Buggy code completion inside the aspectj editor (type "something.",
> normal completion appears, then type "g" cause you need a getter, only
> template proposals show up)
> - Code completion on aspectj syntax
> Simply said, without auto completion I'm nothing :D
> Are these features planned for release any time soon?
> I have some experience on Eclipse plugin developement (a couple of
> plugins, a couple of years ago), I've also been a contributor to SWT in
> the past, and I have some spare time, so maybe I could try to help
> fixing something.
> What I need are pointers to avoid using all my spare time simply to find
> where in the code I should act, and where that certain solution was
> already discussed and so on.
> My priority would be code completion on inferred methods and fields, in
> the aspectj editor at least. Where should I start searching for? What
> are the biggest problems encountered so far in making it work? Is there
> a (document | thread in this list | something else) I should read?
> Thanks in advance,
> ajdt-dev mailing list
> Dean Wampler, Ph.D.
> dean at objectmentor.com
> See also:
> http://www.aspectprogramming.com AOP advocacy site
> http://aquarium.rubyforge.org AOP for Ruby
> http://www.contract4j.org Design by Contract for Java5
> ajdt-dev mailing list