| Summary: | LocalEvaluationEngine never generates ClassFile for actual snippet | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Eric Bodden <eric> |
| Component: | Debug | Assignee: | JDT-Debug-Inbox <jdt-debug-inbox> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | darin.eclipse |
| Version: | 3.7 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Eric Bodden
The local evaluation uses JDT Core evaluation APIs to create and deploy class files locally. @see org.eclipse.jdt.core.eval.IEvaluationContext (In reply to comment #1) > The local evaluation uses JDT Core evaluation APIs to create and deploy class > files locally. @see org.eclipse.jdt.core.eval.IEvaluationContext Hi Darin. Thanks for your comment. I am afraid I don't quite understand. Are you saying that (a) this is a not a bug for JDT/debug but rather for JDT/core or are you saying that (b) this is not a bug at all? I did not find the comments in IEvaluationContext to be helpful because they do not address the issue that I described. (no class file generated) This is not a bug. Class files are created/compiled and deployed locally. The API used is: org.eclipse.jdt.core.eval.IEvaluationContext.evaluateCodeSnippet(String, String[], String[], int[], IType, boolean, boolean, ICodeSnippetRequestor, IProgressMonitor) The ICodeSnippetRequestor passed into the evaluation is called back with the class files that get deployed: org.eclipse.jdt.core.eval.ICodeSnippetRequestor.acceptClassFiles(byte[][], String[][], String) |