Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(439)

Unified Diff: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java

Issue 439933005: first incremental cut at editor without packages directories (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: merge Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java
diff --git a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java
index 76a726b06a5ec3de027418caefba149848f50882..f0d8d180b0461530b83c3eee697fadb2249856e1 100644
--- a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java
+++ b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/pub/PubBuildParticipant.java
@@ -15,6 +15,7 @@ package com.google.dart.tools.core.pub;
import com.google.common.annotations.VisibleForTesting;
import com.google.dart.tools.core.DartCore;
+import com.google.dart.tools.core.DartCoreDebug;
import com.google.dart.tools.core.MessageConsole;
import com.google.dart.tools.core.analysis.model.PubFolder;
import com.google.dart.tools.core.builder.BuildEvent;
@@ -228,7 +229,7 @@ public class PubBuildParticipant implements BuildParticipant, BuildVisitor {
File pubFile = new File(dir, DartCore.PUBSPEC_FILE_NAME);
File lockFile = new File(dir, DartCore.PUBSPEC_LOCK_FILE_NAME);
File packagesDir = new File(dir, DartCore.PACKAGES_DIRECTORY_NAME);
- if (packagesDir.exists() && lockFile.exists()
+ if ((DartCoreDebug.NO_PUB_PACKAGES || packagesDir.exists()) && lockFile.exists()
&& lockFile.lastModified() >= pubFile.lastModified()) {
return;
}

Powered by Google App Engine
This is Rietveld 408576698