Weekly progress news (17-23 of May, 2003)

This is a short progress report of what was going on in the development team
this week.

1. AspectJ support. We are ready to open it and will probably do that in the
next build.

2. GUI designer. We have redesigned our undo/redo management to support
custom editors and now it works fine for GUI designer. We've been making
some changes into the form file format and after finishing them we will be
ready to open GUI designer to EAP.

3. Generics support. Some support of generics syntax has been implemented in
parser and we are working on reference resolving and other stuff. We plan to
implement some kind of support in IDEA to compile with javac supporting
generics. As soon as we have it we will start using generics in IDEA code.

4. Multiple debuggers support has been implemented. After some testing and
bug-fixing we will open it.





7 comments
Comment actions Permalink

Hi. i don't undestand how you can support generics before using java 1.5? i guess i dont understand fully what you mean by supporting generics or maybe i dont understand generics. how you even compile with pre 1.5 compiler if generics syntax is in your source?

thanks.

0
Comment actions Permalink

Prototype for JSR014: Adding Generics to the JavaTM Programming Language v. 1.3
http://developer.java.sun.com/developer/earlyAccess/adding_generics/

0
Comment actions Permalink

how you even compile with pre 1.5 compiler if generics syntax is in

your source?

There's a prototype generics compiler supplied by sun:

http://developer.java.sun.com/developer/earlyAccess/adding_generics/


0
Comment actions Permalink

Hi Valentin,

1. AspectJ support. We are ready to open it and will
probably do that in the
next build.


Can't wait! :)
Quick questions though:
1. Will you support AspectJ 1.1 (even if it's not final yet)? Byte-code weaving is cool! :)
2. Will the debugger be aspects-aware? More specifically, will we be able to step-in inside advices? (it's good to be aware! lame joke, sorry... _;)

I thought I'd wait until I got my hands on it before asking these questions but coudn't help myself...

2. GUI designer. We have redesigned our undo/redo
management to support
custom editors and now it works fine for GUI
designer. We've been making
some changes into the form file format and after
finishing them we will be
ready to open GUI designer to EAP.


Can't wait either... Don't have questions for now! :)

3. Generics support. Some support of generics syntax
has been implemented in
parser and we are working on reference resolving and
other stuff. We plan to
implement some kind of support in IDEA to compile
with javac supporting
generics. As soon as we have it we will start using
generics in IDEA code.


Nice!

It's really nice to be able to peek into what you guys have been up to!

Best,
Chris

0
Comment actions Permalink

well, that certainly cleared everything up! thanks!

i guess i can assume (if its not already done, or easily done via existing tasks) that someone will provide an ant task with generics compile support for pre 1.5 compiles. Having the compile support in IDEA is half of the puzzle.

0
Comment actions Permalink

1. AspectJ support. We are ready to open it and will probably do that in

the

next build.

>

That's great news, I can't wait to get my hands on the next build.
Now that we have a stable build to fall back to if needed my fingers are
itching for new and exciting toys!

Thanks for the insight, it's great to be able to anticipate the fun of
future builds. :)
Andrei


0

Please sign in to leave a comment.