mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Use binding behavior of buildmessage.markBoundary in more places.
This functionality was introduced in 7b6fd0ee10.
This commit is contained in:
@@ -1320,12 +1320,13 @@ class Target {
|
||||
}
|
||||
});
|
||||
|
||||
var minifier = minifierDef.userPlugin.processFilesForBundle
|
||||
.bind(minifierDef.userPlugin);
|
||||
var markedMinifier = buildmessage.markBoundary(
|
||||
minifierDef.userPlugin.processFilesForBundle,
|
||||
minifierDef.userPlugin
|
||||
);
|
||||
|
||||
buildmessage.enterJob('minifying app code', function () {
|
||||
try {
|
||||
var markedMinifier = buildmessage.markBoundary(minifier);
|
||||
Promise.all([
|
||||
markedMinifier(staticFiles, { minifyMode }),
|
||||
...dynamicFiles.map(
|
||||
|
||||
@@ -189,9 +189,10 @@ export class CompilerPluginProcessor {
|
||||
return new InputFile(resourceSlot);
|
||||
});
|
||||
|
||||
var markedMethod = buildmessage.markBoundary(
|
||||
sourceProcessor.userPlugin.processFilesForTarget.bind(
|
||||
sourceProcessor.userPlugin));
|
||||
const markedMethod = buildmessage.markBoundary(
|
||||
sourceProcessor.userPlugin.processFilesForTarget,
|
||||
sourceProcessor.userPlugin
|
||||
);
|
||||
|
||||
try {
|
||||
Promise.await(markedMethod(inputFiles));
|
||||
|
||||
@@ -820,7 +820,10 @@ function runLinters({inputSourceArch, isopackCache, sources,
|
||||
wrappedSource => new linterPluginModule.LintingFile(wrappedSource)
|
||||
);
|
||||
|
||||
const linter = sourceProcessor.userPlugin.processFilesForPackage;
|
||||
const markedLinter = buildmessage.markBoundary(
|
||||
sourceProcessor.userPlugin.processFilesForPackage,
|
||||
sourceProcessor.userPlugin
|
||||
);
|
||||
|
||||
function archToString(arch) {
|
||||
if (arch.match(/web\.cordova/)) {
|
||||
@@ -843,8 +846,6 @@ function runLinters({inputSourceArch, isopackCache, sources,
|
||||
" (" + archToString(inputSourceArch.arch) + ")"
|
||||
}, () => {
|
||||
try {
|
||||
var markedLinter = buildmessage.markBoundary(linter.bind(
|
||||
sourceProcessor.userPlugin));
|
||||
Promise.await(markedLinter(sourcesToLint, {
|
||||
globals: globalImports
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user