Hmm... That just makes me inclined to move them to the project...But I see your point. I suppose there is something to be said for consistency, regardless of whether you agree with it or not.
Mike On 20 Feb 2002 at 7:26, Dan Bachelder wrote: > well... the project caches and LVC go with the project too... and > those are in system/ > > > On Wed, 20 February 2002, "Michael Kirby" wrote: > > > > > But it should be there. It goes with the project, not with IDEA. > > Perhaps it should be a dot- file, so its hidden (at least in unix). > > > > Mike > > > > > > On 20 Feb 2002 at 8:07, Dan Bachelder 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 > > > > > > > --- > > [EMAIL PROTECTED] > > To obtain my PGP public key, mail "SEND PUB KEY" in the > > subject to "[EMAIL PROTECTED]" > > > > > > _______________________________________________ > > 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 > --- [EMAIL PROTECTED] To obtain my PGP public key, mail "SEND PUB KEY" in the subject to "[EMAIL PROTECTED]" _______________________________________________ Eap-list mailing list [EMAIL PROTECTED] http://www.intellij.com/mailman/listinfo/eap-list
