| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl2.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl2.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl2.java
|
| index c426f3443797cc2c92082bec4901f4c211e82bbf..c0296fbeaf8487628bc6e5d02f88d1a9bcae94a1 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl2.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/context/AnalysisContextImpl2.java
|
| @@ -148,7 +148,7 @@ public class AnalysisContextImpl2 implements InternalAnalysisContext {
|
| /**
|
| * The object used to record the results of performing an analysis task.
|
| */
|
| - private AnalysisTaskResultRecorder resultRecorder = new AnalysisTaskResultRecorder();
|
| + private AnalysisTaskResultRecorder resultRecorder;
|
|
|
| /**
|
| * The maximum number of sources for which data should be kept in the cache.
|
| @@ -168,6 +168,7 @@ public class AnalysisContextImpl2 implements InternalAnalysisContext {
|
| */
|
| public AnalysisContextImpl2() {
|
| super();
|
| + resultRecorder = new AnalysisTaskResultRecorder();
|
| }
|
|
|
| @Override
|
|
|