Bug 27497 - Compile only on class
Summary: Compile only on class
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0.2   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: 2.1 M5   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-02 10:15 EST by giBBo CLA
Modified: 2003-01-27 07:28 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description giBBo CLA 2002-12-02 10:15:18 EST
Perhaps it could be usefull to have the possibility to compile only one class out of the ide and not the whole project all the time a change should take effect.
Comment 1 Dani Megert CLA 2002-12-02 10:22:53 EST
Moving to JDT Core.
Comment 2 Philipe Mulet CLA 2002-12-02 17:22:25 EST
If you are in autobuild mode, only the modified file and its dependents are 
recompiled. You should marginally need to force to rebuild an entire project, 
since incrementally we should be able to take the appropriate action.

If you only perform a one line change in a method, it should recompile only 
this one file touched.

Is it ok to close ? or do you have more information on this ?
Comment 3 giBBo CLA 2002-12-03 04:08:15 EST
No, that's the point
Comment 4 Philipe Mulet CLA 2002-12-05 09:59:29 EST
Then please provide steps to reproduce. Note that you can monitor the Java 
compiler activity by enabling its trace (output in the console):

Add the following lines into a .option file, to put in the Eclipse root folder 
(next to eclipse.exe).

org.eclipse.jdt.core/debug=true
org.eclipse.jdt.core/debug/builder=true

Then start with console opened (using java.exe instead of javaw.exe as a VM).

Without steps, there is little we can do.
Comment 5 Philipe Mulet CLA 2003-01-08 05:49:02 EST
Is it ok to close, or do you have more evidence we are wrong ?
Comment 6 Philipe Mulet CLA 2003-01-27 07:28:36 EST
Closing, please reopen if you have more info showing we have a defect.