Simply set an classes dir outside your project. Than you need not to worry 
about your project.

Tom

At 08:07 20.02.02 -0500, you wrote:
>Could the dependency info be moved into ideas system dir or something? I
>hate it when editors create stuff in my project... the ipr is one
>thing... but dependency tracking info?
>
>
>
>On Wed, 2002-02-20 at 04:20, Eugene Zhuravlev 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