Bug 11022 - Unexpected full build
Summary: Unexpected full build
Status: VERIFIED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P2 normal (vote)
Target Milestone: 2.0 F2   Edit
Assignee: Jerome Lanneluc CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-08 09:34 EST by Philipe Mulet CLA
Modified: 2002-06-03 07:12 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipe Mulet CLA 2002-03-08 09:34:58 EST
Build 20020307

After some successfull compilation loops, the Java builder suddenly did decide 
to perform a full build. I copied the last portion of the trace, it complained 
about not being able to find its build state.

I recall I was changing the signature of ICompletionRequestor#acceptError
(IMarker) to ICompletionRequestor#acceptError(IProblem) before triggering the 
build action.

Starting build of org.eclipse.jdt.core
INCREMENTAL build
Compile this changed source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/ICompletionRequestor.
ava
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/ICompletionRequestor.java
Type has structural changes org/eclipse/jdt/core/ICompletionRequestor
  adding dependents of ICompletionRequestor in org/eclipse/jdt/core
Writing class file ICompletionRequestor.class
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/i
nternal/eval/CodeSnippetToCuM
pper.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/ClassFileWorkin
Copy.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/eval/Evaluation
ontextWrapper.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/ClassFile.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/codeassist/org/eclipse
/jdt/internal/codeassist/Comp
etionEngine.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/Openable.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/CompletionReque
torWrapper.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/CompilationUnit
java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/i
nternal/eval/EvaluationContex
.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/eval/IEvaluationContext.
ava
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/CorrectionEngine.java
  found match in org.eclipse.jdt.core to ICompletionRequestor
  adding affected source file 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/ICodeAssist.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/i
nternal/eval/CodeSnippetToCuMapper.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/ClassFileWorkingCopy.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/eval/EvaluationContextWrappe
.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/ClassFile.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/codeassist/org/eclipse
/jdt/internal/codeassist/CompletionEngine.
ava
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/Openable.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/CompletionRequestorWrapper.j
va
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
internal/core/CompilationUnit.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/i
nternal/eval/EvaluationContext.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/eval/IEvaluationContext.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/CorrectionEngine.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/
core/ICodeAssist.java
Type has structural changes org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper
  adding dependents of CodeSnippetToCuMapper in org/eclipse/jdt/internal/eval
Writing class file CodeSnippetToCuMapper.class
Type has structural changes 
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$1
Writing class file CodeSnippetToCuMapper$1.class
Deleting class file of removed type 
org/eclipse/jdt/internal/eval/CodeSnippetToCuMapper$2

Starting build of org.eclipse.jdt.core
Performing full build since last saved state was not found
FULL build
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/ant/org/eclipse/jdt/co
re/ant/Jdtcom.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/ant/org/eclipse/jdt/in
ternal/core/ant/AntPrintWriter.java
About to compile 
D:/eclipse/workspaces/dev2.0/plugins/org.eclipse.jdt.core/ant/org/eclipse/jdt/in
ternal/core/ant/Util.java
Comment 1 Kent Johnson CLA 2002-03-11 11:35:26 EST
The trace does not include that the incremental build completed. There are 
several scenarios when an incremental build can stop and cause a full build.

I've added more tracing to these cases so we know which one occurred.
Comment 2 Kent Johnson CLA 2002-05-21 12:04:24 EDT
No reproducable case in over 2 months...
Comment 3 Jerome Lanneluc CLA 2002-06-03 07:12:35 EDT
Could not reproduce.