Yes, it's planned and will be implemented soon.

Best regards,
Valentin Kipiatkov
-----------------------------------------------------------
 IntelliJ Software, http://www.intellij.com/
 "Develop with pleasure"
-----------------------------------------------------------

----- Original Message -----
From: "Hani Suleiman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, February 20, 2002 1:17 PM
Subject: Re: [Eap-list] 605 problems


> For this to be useful for those of us who do J2EE development, can we
please
> please have the ability to set multiple output paths?? (per package/per
> sourcepath perhaps?)
>
> On 20/2/02 4:20 am, "Eugene Zhuravlev" <[EMAIL PROTECTED]> wrote:
>
> > Hello to everyone,
> >
> >> 2) and there is a dir named "dependency-info" that just appeared in my
> >> classes dir.. is this required?
> >> I'm not sure I get what ctrl-f9 is supposed to do.. I rolled back to
> >> 604.. so could someone explain it? :)
> >
> > The "dependency-info" directory contains cached data about dependencies
> > between your sources and file timestamps. Once created, this data is
used in
> > order to recompile all files that are dependent on the files that you
> > modified. This is needed in order to avoid binary incompatibilities in
your
> > classes. A simple example is:
> > Assume class "A" uses method "foo()" of class "B". If you detele
"B.foo()"
> > or change its name and recompile only B, then you'll get NoSuchMethod
error
> > from A when you start the program. Dependency-based compilation will
> > recompile also class A.
> > "Make Project" action also synchronizes your output directory with the
> > current state of your sources by deleting all classes that have no
> > corresponding source files (because the source file may have been
> > renamed/moved/deleted).
> > There are 3 compile actions at the moment:
> > 1 "Compile Project": deletes all classes from your output directory and
all
> > cached data from the "dependency-info" directory, recompiles the whole
> > project from the scratch and rebuilds dependency data.
> > 2. "Make project": recompiles only modified files and the files that are
> > dependent on them
> > 3. Compile Class/Package: this acts similar to "Compile Project" except
it
> > works only in the scope of the selected package or recompiles only
> > particular class. All dependent classes are not recompiled but instead
are
> > marked as "modified" to ensure that they will be recompiled later.
> >
> > Currently most dependencies between the files are tracked but not all of
> > them (for example, change of the value of static final constant). We are
> > currently working on making our make to be "smarter" :-). If you have
any
> > examples when the class should be recompiled but the make ignores it,
please
> > write us. Any feedback is welcome.
> >
> > Best regards,
> > Eugene Zhuravlev
> > IntelliJ Software, http://www.intellij.com/
> > "Develop with pleasure!"
> >
> > ----- Original Message -----
> > From: "Dan Bachelder" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, February 20, 2002 3:01
> > Subject: [Eap-list] 605 problems
> >
> >
> >> 1) The text on the side tabs is missing for me... clean install...
> >>
> >> 2) and there is a dir named "dependency-info" that just appeared in my
> >> classes dir.. is this required?
> >>
> >> 3) It's hung twice now... both times when trying to open a dir in the
> >> project view.
> >>
> >> I'm not sure I get what ctrl-f9 is supposed to do.. I rolled back to
> >> 604.. so could someone explain it? :)
> >>
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Eap-list mailing list
> >> [EMAIL PROTECTED]
> >> http://www.intellij.com/mailman/listinfo/eap-list
> >
> >
> > _______________________________________________
> > Eap-list mailing list
> > [EMAIL PROTECTED]
> > http://www.intellij.com/mailman/listinfo/eap-list
>
>
>
> _______________________________________________
> Eap-list mailing list
> [EMAIL PROTECTED]
> http://www.intellij.com/mailman/listinfo/eap-list


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to