Re: [tasklist] I'm back againg, but I forgot what I should do....
Tor Norbye <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.tasklist.devel |
|---|---|
| Organization | Sun Microsystems, Inc |
| Message-ID | <1047337495.3861.1095.camel@proto> |
Welcome back!
Well, NetBeans 3.5 is already feature frozen, so we're just
doing bug fixes in that branch, and there aren't very many bugs
to speak of.
Sooo... new feature development. What you were "supposed" to work
on (e.g. you volunteered for it) was the project scheduling feature:
adding some additional attributes to UserTask objects, and then
in the scheduling module exposing these in the New Task dialog,
along with a scheduling algorithm to figure out the optimal
(or heuristically optimal) schedule. Then, for extra credit, create
Gantt charts of the schedule (perhaps using JChart). etc. etc.
Another possible direction is creating more autofixers for the
javaparser and pmd modules.
For example, I've been meaning to implement a MethodRemover such
that in PMD it can automatically remove unused private methods
(currently it only removes private fields, since it's really just
deleting a source line, not anything more clever than that). This
would use the org.openide.src API which I just figured out how to
use when I integrated the javadoc support.
There are many other possible fixes too. I've been wanting to
automatically insert missing return statements (e.g. the error
you get if you compile "int foo() {}", try/catch blocks, etc.
Unfortunately, the java module javaparser doesn't do a full parse,
so it doesn't get to the pass which does flow analysis for this,
but the compiler module will - and provided the compiler module
hooks into the javaparser module for error-fix suggestions this
functionality will be handy. (I've also asked once or twice for
a way to get the javaparser to do a full parse, but no success
so far.)
I have some other good ideas for auto-fixers too, but I'll tell
whoever wants to implement them offline - I want to make sure they
show up in NetBeans first, not other tools whose developers check our
mailing lists.
-- Tor
On Mon, 2003-03-10 at 12:29, Trond Norbye wrote:
> Well, I have now completed (and delivered to the customer) the project
> I've been working on since newyears. I have also been going through a
> divorce (seems like it's not good enough just to spend the full evening in
> front of the computer ;)
>
> BUT... I have forgot what I was "supposed" to be working on now... Could
> someone please tell me what I should focus on?
>
> Trond
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
--
Tor Norbye <[email protected]>
Sun Microsystems, Inc