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

Unified Diff: third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js

Issue 2493373002: DevTools: rename WebInspector into modules. (Closed)
Patch Set: for bots Created 4 years, 1 month 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: third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js
diff --git a/third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js b/third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js
index 427e203374e1abe6a990296de309829edc0be6d3..dbba03ef7e18f1615037bb61b66dc367238df0b4 100644
--- a/third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js
+++ b/third_party/WebKit/Source/devtools/front_end/sass/SASSProcessor.js
@@ -4,11 +4,11 @@
/**
* @unrestricted
*/
-WebInspector.SASSProcessor = class {
+Sass.SASSProcessor = class {
/**
- * @param {!WebInspector.ASTService} astService
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!Array<!WebInspector.SASSProcessor.EditOperation>} editOperations
+ * @param {!Sass.ASTService} astService
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Array<!Sass.SASSProcessor.EditOperation>} editOperations
*/
constructor(astService, map, editOperations) {
this._astService = astService;
@@ -17,9 +17,9 @@ WebInspector.SASSProcessor = class {
}
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.Property} cssProperty
- * @return {?WebInspector.SASSSupport.Property}
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.Property} cssProperty
+ * @return {?Sass.SASSSupport.Property}
*/
static _toSASSProperty(map, cssProperty) {
var sassName = map.toSourceNode(cssProperty.name);
@@ -27,39 +27,39 @@ WebInspector.SASSProcessor = class {
}
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.Property} sassProperty
- * @return {!Array<!WebInspector.SASSSupport.Property>}
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.Property} sassProperty
+ * @return {!Array<!Sass.SASSSupport.Property>}
*/
static _toCSSProperties(map, sassProperty) {
return map.toCompiledNodes(sassProperty.name).map(name => name.parent);
}
/**
- * @param {!WebInspector.ASTService} astService
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!Array<!WebInspector.TextRange>} ranges
+ * @param {!Sass.ASTService} astService
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Array<!Common.TextRange>} ranges
* @param {!Array<string>} newTexts
- * @return {!Promise<?WebInspector.SourceMap.EditResult>}
+ * @return {!Promise<?SDK.SourceMap.EditResult>}
*/
static processCSSEdits(astService, map, ranges, newTexts) {
console.assert(ranges.length === newTexts.length);
var cssURL = map.compiledURL();
var cssText = map.compiledModel().document.text;
for (var i = 0; i < ranges.length; ++i)
- cssText = new WebInspector.Text(cssText.replaceRange(ranges[i], newTexts[i]));
+ cssText = new Common.Text(cssText.replaceRange(ranges[i], newTexts[i]));
return astService.parseCSS(cssURL, cssText.value()).then(onCSSParsed);
/**
- * @param {!WebInspector.SASSSupport.AST} newCSSAST
- * @return {!Promise<?WebInspector.SourceMap.EditResult>}
+ * @param {!Sass.SASSSupport.AST} newCSSAST
+ * @return {!Promise<?SDK.SourceMap.EditResult>}
*/
function onCSSParsed(newCSSAST) {
if (newCSSAST.rules.length !== map.compiledModel().rules.length)
- return Promise.resolve(/** @type {?WebInspector.SourceMap.EditResult} */ (null));
+ return Promise.resolve(/** @type {?SDK.SourceMap.EditResult} */ (null));
// TODO(lushnikov): only diff changed styles.
- var cssDiff = WebInspector.SASSSupport.diffModels(map.compiledModel(), newCSSAST);
- var edits = WebInspector.SASSProcessor._editsFromCSSDiff(cssDiff, map);
+ var cssDiff = Sass.SASSSupport.diffModels(map.compiledModel(), newCSSAST);
+ var edits = Sass.SASSProcessor._editsFromCSSDiff(cssDiff, map);
// Determine AST trees which will change and clone them.
var changedURLs = new Set(edits.map(edit => edit.sassURL));
@@ -70,35 +70,35 @@ WebInspector.SASSProcessor = class {
// Rebase map and edits onto a cloned AST trees.
var nodeMapping = new Map();
- var rebasedMap = /** @type {!WebInspector.ASTSourceMap} */ (map.rebase(clonedModels, nodeMapping));
+ var rebasedMap = /** @type {!Sass.ASTSourceMap} */ (map.rebase(clonedModels, nodeMapping));
console.assert(rebasedMap);
var rebasedEdits = edits.map(edit => edit.rebase(rebasedMap, nodeMapping));
- return new WebInspector.SASSProcessor(astService, rebasedMap, rebasedEdits)._mutate();
+ return new Sass.SASSProcessor(astService, rebasedMap, rebasedEdits)._mutate();
}
}
/**
- * @param {!WebInspector.SASSSupport.ASTDiff} cssDiff
- * @param {!WebInspector.ASTSourceMap} map
- * @return {!Array<!WebInspector.SASSProcessor.EditOperation>}
+ * @param {!Sass.SASSSupport.ASTDiff} cssDiff
+ * @param {!Sass.ASTSourceMap} map
+ * @return {!Array<!Sass.SASSProcessor.EditOperation>}
*/
static _editsFromCSSDiff(cssDiff, map) {
- var T = WebInspector.SASSSupport.PropertyChangeType;
+ var T = Sass.SASSSupport.PropertyChangeType;
var operations = [];
for (var i = 0; i < cssDiff.changes.length; ++i) {
var change = cssDiff.changes[i];
var operation = null;
if (change.type === T.ValueChanged || change.type === T.NameChanged)
- operation = WebInspector.SASSProcessor.SetTextOperation.fromCSSChange(change, map);
+ operation = Sass.SASSProcessor.SetTextOperation.fromCSSChange(change, map);
else if (change.type === T.PropertyToggled)
- operation = WebInspector.SASSProcessor.TogglePropertyOperation.fromCSSChange(change, map);
+ operation = Sass.SASSProcessor.TogglePropertyOperation.fromCSSChange(change, map);
else if (change.type === T.PropertyRemoved)
- operation = WebInspector.SASSProcessor.RemovePropertyOperation.fromCSSChange(change, map);
+ operation = Sass.SASSProcessor.RemovePropertyOperation.fromCSSChange(change, map);
else if (change.type === T.PropertyAdded)
- operation = WebInspector.SASSProcessor.InsertPropertiesOperation.fromCSSChange(change, map);
+ operation = Sass.SASSProcessor.InsertPropertiesOperation.fromCSSChange(change, map);
if (!operation) {
- WebInspector.console.error('Operation ignored: ' + change.type);
+ Common.console.error('Operation ignored: ' + change.type);
continue;
}
@@ -112,10 +112,10 @@ WebInspector.SASSProcessor = class {
}
/**
- * @return {!Promise<?WebInspector.SourceMap.EditResult>}
+ * @return {!Promise<?SDK.SourceMap.EditResult>}
*/
_mutate() {
- /** @type {!Set<!WebInspector.SASSSupport.Rule>} */
+ /** @type {!Set<!Sass.SASSSupport.Rule>} */
var changedCSSRules = new Set();
for (var editOperation of this._editOperations) {
var rules = editOperation.perform();
@@ -139,9 +139,9 @@ WebInspector.SASSProcessor = class {
}
/**
- * @param {!Set<!WebInspector.SASSSupport.Rule>} changedCSSRules
- * @param {!Array<!WebInspector.SASSSupport.AST>} changedModels
- * @return {?WebInspector.SourceMap.EditResult}
+ * @param {!Set<!Sass.SASSSupport.Rule>} changedCSSRules
+ * @param {!Array<!Sass.SASSSupport.AST>} changedModels
+ * @return {?SDK.SourceMap.EditResult}
*/
_onFinished(changedCSSRules, changedModels) {
var nodeMapping = new Map();
@@ -154,7 +154,7 @@ WebInspector.SASSProcessor = class {
var oldRange = rule.styleRange;
var newRule = nodeMapping.get(rule);
var newText = newRule.document.text.extract(newRule.styleRange);
- cssEdits.push(new WebInspector.SourceEdit(newRule.document.url, oldRange, newText));
+ cssEdits.push(new Common.SourceEdit(newRule.document.url, oldRange, newText));
}
/** @type {!Map<string, string>} */
@@ -164,7 +164,7 @@ WebInspector.SASSProcessor = class {
continue;
newSASSSources.set(model.document.url, model.document.text.value());
}
- return new WebInspector.SourceMap.EditResult(map, cssEdits, newSASSSources);
+ return new SDK.SourceMap.EditResult(map, cssEdits, newSASSSources);
}
};
@@ -172,9 +172,9 @@ WebInspector.SASSProcessor = class {
/**
* @unrestricted
*/
-WebInspector.SASSProcessor.EditOperation = class {
+Sass.SASSProcessor.EditOperation = class {
/**
- * @param {!WebInspector.ASTSourceMap} map
+ * @param {!Sass.ASTSourceMap} map
* @param {string} sassURL
*/
constructor(map, sassURL) {
@@ -183,7 +183,7 @@ WebInspector.SASSProcessor.EditOperation = class {
}
/**
- * @param {!WebInspector.SASSProcessor.EditOperation} other
+ * @param {!Sass.SASSProcessor.EditOperation} other
* @return {boolean}
*/
merge(other) {
@@ -191,16 +191,16 @@ WebInspector.SASSProcessor.EditOperation = class {
}
/**
- * @return {!Array<!WebInspector.SASSSupport.Rule>}
+ * @return {!Array<!Sass.SASSSupport.Rule>}
*/
perform() {
return [];
}
/**
- * @param {!WebInspector.ASTSourceMap} newMap
- * @param {!Map<!WebInspector.SASSSupport.Node, !WebInspector.SASSSupport.Node>} nodeMapping
- * @return {!WebInspector.SASSProcessor.EditOperation}
+ * @param {!Sass.ASTSourceMap} newMap
+ * @param {!Map<!Sass.SASSSupport.Node, !Sass.SASSSupport.Node>} nodeMapping
+ * @return {!Sass.SASSProcessor.EditOperation}
*/
rebase(newMap, nodeMapping) {
return this;
@@ -210,10 +210,10 @@ WebInspector.SASSProcessor.EditOperation = class {
/**
* @unrestricted
*/
-WebInspector.SASSProcessor.SetTextOperation = class extends WebInspector.SASSProcessor.EditOperation {
+Sass.SASSProcessor.SetTextOperation = class extends Sass.SASSProcessor.EditOperation {
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.TextNode} sassNode
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.TextNode} sassNode
* @param {string} newText
*/
constructor(map, sassNode, newText) {
@@ -223,17 +223,17 @@ WebInspector.SASSProcessor.SetTextOperation = class extends WebInspector.SASSPro
}
/**
- * @param {!WebInspector.SASSSupport.PropertyChange} change
- * @param {!WebInspector.ASTSourceMap} map
- * @return {?WebInspector.SASSProcessor.SetTextOperation}
+ * @param {!Sass.SASSSupport.PropertyChange} change
+ * @param {!Sass.ASTSourceMap} map
+ * @return {?Sass.SASSProcessor.SetTextOperation}
*/
static fromCSSChange(change, map) {
- var oldProperty = /** @type {!WebInspector.SASSSupport.Property} */ (change.oldProperty());
- var newProperty = /** @type {!WebInspector.SASSSupport.Property} */ (change.newProperty());
+ var oldProperty = /** @type {!Sass.SASSSupport.Property} */ (change.oldProperty());
+ var newProperty = /** @type {!Sass.SASSSupport.Property} */ (change.newProperty());
console.assert(oldProperty && newProperty, 'SetTextOperation must have both oldProperty and newProperty');
var newValue = null;
var sassNode = null;
- if (change.type === WebInspector.SASSSupport.PropertyChangeType.NameChanged) {
+ if (change.type === Sass.SASSSupport.PropertyChangeType.NameChanged) {
newValue = newProperty.name.text;
sassNode = map.toSourceNode(oldProperty.name);
} else {
@@ -242,23 +242,23 @@ WebInspector.SASSProcessor.SetTextOperation = class extends WebInspector.SASSPro
}
if (!sassNode)
return null;
- return new WebInspector.SASSProcessor.SetTextOperation(map, sassNode, newValue);
+ return new Sass.SASSProcessor.SetTextOperation(map, sassNode, newValue);
}
/**
* @override
- * @param {!WebInspector.SASSProcessor.EditOperation} other
+ * @param {!Sass.SASSProcessor.EditOperation} other
* @return {boolean}
*/
merge(other) {
- if (!(other instanceof WebInspector.SASSProcessor.SetTextOperation))
+ if (!(other instanceof Sass.SASSProcessor.SetTextOperation))
return false;
return this._sassNode === other._sassNode;
}
/**
* @override
- * @return {!Array<!WebInspector.SASSSupport.Rule>}
+ * @return {!Array<!Sass.SASSSupport.Rule>}
*/
perform() {
this._sassNode.setText(this._newText);
@@ -272,14 +272,14 @@ WebInspector.SASSProcessor.SetTextOperation = class extends WebInspector.SASSPro
/**
* @override
- * @param {!WebInspector.ASTSourceMap} newMap
- * @param {!Map<!WebInspector.SASSSupport.Node, !WebInspector.SASSSupport.Node>} nodeMapping
- * @return {!WebInspector.SASSProcessor.SetTextOperation}
+ * @param {!Sass.ASTSourceMap} newMap
+ * @param {!Map<!Sass.SASSSupport.Node, !Sass.SASSSupport.Node>} nodeMapping
+ * @return {!Sass.SASSProcessor.SetTextOperation}
*/
rebase(newMap, nodeMapping) {
var sassNode =
- /** @type {?WebInspector.SASSSupport.TextNode} */ (nodeMapping.get(this._sassNode)) || this._sassNode;
- return new WebInspector.SASSProcessor.SetTextOperation(newMap, sassNode, this._newText);
+ /** @type {?Sass.SASSSupport.TextNode} */ (nodeMapping.get(this._sassNode)) || this._sassNode;
+ return new Sass.SASSProcessor.SetTextOperation(newMap, sassNode, this._newText);
}
};
@@ -287,10 +287,10 @@ WebInspector.SASSProcessor.SetTextOperation = class extends WebInspector.SASSPro
/**
* @unrestricted
*/
-WebInspector.SASSProcessor.TogglePropertyOperation = class extends WebInspector.SASSProcessor.EditOperation {
+Sass.SASSProcessor.TogglePropertyOperation = class extends Sass.SASSProcessor.EditOperation {
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.Property} sassProperty
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.Property} sassProperty
* @param {boolean} newDisabled
*/
constructor(map, sassProperty, newDisabled) {
@@ -300,38 +300,38 @@ WebInspector.SASSProcessor.TogglePropertyOperation = class extends WebInspector.
}
/**
- * @param {!WebInspector.SASSSupport.PropertyChange} change
- * @param {!WebInspector.ASTSourceMap} map
- * @return {?WebInspector.SASSProcessor.TogglePropertyOperation}
+ * @param {!Sass.SASSSupport.PropertyChange} change
+ * @param {!Sass.ASTSourceMap} map
+ * @return {?Sass.SASSProcessor.TogglePropertyOperation}
*/
static fromCSSChange(change, map) {
- var oldCSSProperty = /** @type {!WebInspector.SASSSupport.Property} */ (change.oldProperty());
+ var oldCSSProperty = /** @type {!Sass.SASSSupport.Property} */ (change.oldProperty());
console.assert(oldCSSProperty, 'TogglePropertyOperation must have old CSS property');
- var sassProperty = WebInspector.SASSProcessor._toSASSProperty(map, oldCSSProperty);
+ var sassProperty = Sass.SASSProcessor._toSASSProperty(map, oldCSSProperty);
if (!sassProperty)
return null;
var newDisabled = change.newProperty().disabled;
- return new WebInspector.SASSProcessor.TogglePropertyOperation(map, sassProperty, newDisabled);
+ return new Sass.SASSProcessor.TogglePropertyOperation(map, sassProperty, newDisabled);
}
/**
* @override
- * @param {!WebInspector.SASSProcessor.EditOperation} other
+ * @param {!Sass.SASSProcessor.EditOperation} other
* @return {boolean}
*/
merge(other) {
- if (!(other instanceof WebInspector.SASSProcessor.TogglePropertyOperation))
+ if (!(other instanceof Sass.SASSProcessor.TogglePropertyOperation))
return false;
return this._sassProperty === other._sassProperty;
}
/**
* @override
- * @return {!Array<!WebInspector.SASSSupport.Rule>}
+ * @return {!Array<!Sass.SASSSupport.Rule>}
*/
perform() {
this._sassProperty.setDisabled(this._newDisabled);
- var cssProperties = WebInspector.SASSProcessor._toCSSProperties(this.map, this._sassProperty);
+ var cssProperties = Sass.SASSProcessor._toCSSProperties(this.map, this._sassProperty);
for (var property of cssProperties)
property.setDisabled(this._newDisabled);
@@ -341,14 +341,14 @@ WebInspector.SASSProcessor.TogglePropertyOperation = class extends WebInspector.
/**
* @override
- * @param {!WebInspector.ASTSourceMap} newMap
- * @param {!Map<!WebInspector.SASSSupport.Node, !WebInspector.SASSSupport.Node>} nodeMapping
- * @return {!WebInspector.SASSProcessor.TogglePropertyOperation}
+ * @param {!Sass.ASTSourceMap} newMap
+ * @param {!Map<!Sass.SASSSupport.Node, !Sass.SASSSupport.Node>} nodeMapping
+ * @return {!Sass.SASSProcessor.TogglePropertyOperation}
*/
rebase(newMap, nodeMapping) {
var sassProperty =
- /** @type {?WebInspector.SASSSupport.Property} */ (nodeMapping.get(this._sassProperty)) || this._sassProperty;
- return new WebInspector.SASSProcessor.TogglePropertyOperation(newMap, sassProperty, this._newDisabled);
+ /** @type {?Sass.SASSSupport.Property} */ (nodeMapping.get(this._sassProperty)) || this._sassProperty;
+ return new Sass.SASSProcessor.TogglePropertyOperation(newMap, sassProperty, this._newDisabled);
}
};
@@ -356,10 +356,10 @@ WebInspector.SASSProcessor.TogglePropertyOperation = class extends WebInspector.
/**
* @unrestricted
*/
-WebInspector.SASSProcessor.RemovePropertyOperation = class extends WebInspector.SASSProcessor.EditOperation {
+Sass.SASSProcessor.RemovePropertyOperation = class extends Sass.SASSProcessor.EditOperation {
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.Property} sassProperty
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.Property} sassProperty
*/
constructor(map, sassProperty) {
super(map, sassProperty.document.url);
@@ -367,36 +367,36 @@ WebInspector.SASSProcessor.RemovePropertyOperation = class extends WebInspector.
}
/**
- * @param {!WebInspector.SASSSupport.PropertyChange} change
- * @param {!WebInspector.ASTSourceMap} map
- * @return {?WebInspector.SASSProcessor.RemovePropertyOperation}
+ * @param {!Sass.SASSSupport.PropertyChange} change
+ * @param {!Sass.ASTSourceMap} map
+ * @return {?Sass.SASSProcessor.RemovePropertyOperation}
*/
static fromCSSChange(change, map) {
- var removedProperty = /** @type {!WebInspector.SASSSupport.Property} */ (change.oldProperty());
+ var removedProperty = /** @type {!Sass.SASSSupport.Property} */ (change.oldProperty());
console.assert(removedProperty, 'RemovePropertyOperation must have removed CSS property');
- var sassProperty = WebInspector.SASSProcessor._toSASSProperty(map, removedProperty);
+ var sassProperty = Sass.SASSProcessor._toSASSProperty(map, removedProperty);
if (!sassProperty)
return null;
- return new WebInspector.SASSProcessor.RemovePropertyOperation(map, sassProperty);
+ return new Sass.SASSProcessor.RemovePropertyOperation(map, sassProperty);
}
/**
* @override
- * @param {!WebInspector.SASSProcessor.EditOperation} other
+ * @param {!Sass.SASSProcessor.EditOperation} other
* @return {boolean}
*/
merge(other) {
- if (!(other instanceof WebInspector.SASSProcessor.RemovePropertyOperation))
+ if (!(other instanceof Sass.SASSProcessor.RemovePropertyOperation))
return false;
return this._sassProperty === other._sassProperty;
}
/**
* @override
- * @return {!Array<!WebInspector.SASSSupport.Rule>}
+ * @return {!Array<!Sass.SASSSupport.Rule>}
*/
perform() {
- var cssProperties = WebInspector.SASSProcessor._toCSSProperties(this.map, this._sassProperty);
+ var cssProperties = Sass.SASSProcessor._toCSSProperties(this.map, this._sassProperty);
var cssRules = cssProperties.map(property => property.parent);
this._sassProperty.remove();
for (var cssProperty of cssProperties) {
@@ -410,14 +410,14 @@ WebInspector.SASSProcessor.RemovePropertyOperation = class extends WebInspector.
/**
* @override
- * @param {!WebInspector.ASTSourceMap} newMap
- * @param {!Map<!WebInspector.SASSSupport.Node, !WebInspector.SASSSupport.Node>} nodeMapping
- * @return {!WebInspector.SASSProcessor.RemovePropertyOperation}
+ * @param {!Sass.ASTSourceMap} newMap
+ * @param {!Map<!Sass.SASSSupport.Node, !Sass.SASSSupport.Node>} nodeMapping
+ * @return {!Sass.SASSProcessor.RemovePropertyOperation}
*/
rebase(newMap, nodeMapping) {
var sassProperty =
- /** @type {?WebInspector.SASSSupport.Property} */ (nodeMapping.get(this._sassProperty)) || this._sassProperty;
- return new WebInspector.SASSProcessor.RemovePropertyOperation(newMap, sassProperty);
+ /** @type {?Sass.SASSSupport.Property} */ (nodeMapping.get(this._sassProperty)) || this._sassProperty;
+ return new Sass.SASSProcessor.RemovePropertyOperation(newMap, sassProperty);
}
};
@@ -425,11 +425,11 @@ WebInspector.SASSProcessor.RemovePropertyOperation = class extends WebInspector.
/**
* @unrestricted
*/
-WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspector.SASSProcessor.EditOperation {
+Sass.SASSProcessor.InsertPropertiesOperation = class extends Sass.SASSProcessor.EditOperation {
/**
- * @param {!WebInspector.ASTSourceMap} map
- * @param {!WebInspector.SASSSupport.Rule} sassRule
- * @param {?WebInspector.SASSSupport.Property} afterSASSProperty
+ * @param {!Sass.ASTSourceMap} map
+ * @param {!Sass.SASSSupport.Rule} sassRule
+ * @param {?Sass.SASSSupport.Property} afterSASSProperty
* @param {!Array<string>} propertyNames
* @param {!Array<string>} propertyValues
* @param {!Array<boolean>} disabledStates
@@ -445,9 +445,9 @@ WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspecto
}
/**
- * @param {!WebInspector.SASSSupport.PropertyChange} change
- * @param {!WebInspector.ASTSourceMap} map
- * @return {?WebInspector.SASSProcessor.InsertPropertiesOperation}
+ * @param {!Sass.SASSSupport.PropertyChange} change
+ * @param {!Sass.ASTSourceMap} map
+ * @return {?Sass.SASSProcessor.InsertPropertiesOperation}
*/
static fromCSSChange(change, map) {
var sassRule = null;
@@ -464,22 +464,22 @@ WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspecto
}
if (!sassRule)
return null;
- var insertedProperty = /** @type {!WebInspector.SASSSupport.Property} */ (change.newProperty());
+ var insertedProperty = /** @type {!Sass.SASSSupport.Property} */ (change.newProperty());
console.assert(insertedProperty, 'InsertPropertiesOperation must have inserted CSS property');
var names = [insertedProperty.name.text];
var values = [insertedProperty.value.text];
var disabledStates = [insertedProperty.disabled];
- return new WebInspector.SASSProcessor.InsertPropertiesOperation(
+ return new Sass.SASSProcessor.InsertPropertiesOperation(
map, sassRule, afterSASSProperty, names, values, disabledStates);
}
/**
* @override
- * @param {!WebInspector.SASSProcessor.EditOperation} other
+ * @param {!Sass.SASSProcessor.EditOperation} other
* @return {boolean}
*/
merge(other) {
- if (!(other instanceof WebInspector.SASSProcessor.InsertPropertiesOperation))
+ if (!(other instanceof Sass.SASSProcessor.InsertPropertiesOperation))
return false;
if (this._sassRule !== other._sassRule || this._afterSASSProperty !== other._afterSASSProperty)
return false;
@@ -497,7 +497,7 @@ WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspecto
/**
* @override
- * @return {!Array<!WebInspector.SASSSupport.Rule>}
+ * @return {!Array<!Sass.SASSSupport.Rule>}
*/
perform() {
var newSASSProperties = this._sassRule.insertProperties(
@@ -505,7 +505,7 @@ WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspecto
var cssRules = [];
var afterCSSProperties = [];
if (this._afterSASSProperty) {
- afterCSSProperties = WebInspector.SASSProcessor._toCSSProperties(this.map, this._afterSASSProperty);
+ afterCSSProperties = Sass.SASSProcessor._toCSSProperties(this.map, this._afterSASSProperty);
cssRules = afterCSSProperties.map(property => property.parent);
} else {
cssRules = this.map.toCompiledNodes(this._sassRule.blockStart).map(blockStart => blockStart.parent);
@@ -525,17 +525,17 @@ WebInspector.SASSProcessor.InsertPropertiesOperation = class extends WebInspecto
/**
* @override
- * @param {!WebInspector.ASTSourceMap} newMap
- * @param {!Map<!WebInspector.SASSSupport.Node, !WebInspector.SASSSupport.Node>} nodeMapping
- * @return {!WebInspector.SASSProcessor.InsertPropertiesOperation}
+ * @param {!Sass.ASTSourceMap} newMap
+ * @param {!Map<!Sass.SASSSupport.Node, !Sass.SASSSupport.Node>} nodeMapping
+ * @return {!Sass.SASSProcessor.InsertPropertiesOperation}
*/
rebase(newMap, nodeMapping) {
- var sassRule = /** @type {?WebInspector.SASSSupport.Rule} */ (nodeMapping.get(this._sassRule)) || this._sassRule;
+ var sassRule = /** @type {?Sass.SASSSupport.Rule} */ (nodeMapping.get(this._sassRule)) || this._sassRule;
var afterSASSProperty = this._afterSASSProperty ?
- /** @type {?WebInspector.SASSSupport.Property} */ (nodeMapping.get(this._afterSASSProperty)) ||
+ /** @type {?Sass.SASSSupport.Property} */ (nodeMapping.get(this._afterSASSProperty)) ||
this._afterSASSProperty :
null;
- return new WebInspector.SASSProcessor.InsertPropertiesOperation(
+ return new Sass.SASSProcessor.InsertPropertiesOperation(
newMap, sassRule, afterSASSProperty, this._nameTexts, this._valueTexts, this._disabledStates);
}
};

Powered by Google App Engine
This is Rietveld 408576698