Skip to content

Commit ed78502

Browse files
committed
cleanup join selectors from toCSS
1 parent 4101ae9 commit ed78502

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

lib/less/parser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ less.Parser = function Parser(env) {
409409
new(tree.joinSelectorVisitor)()
410410
.run(evaldRoot);
411411

412-
var css = evaldRoot.toCSS([], {
412+
var css = evaldRoot.toCSS({
413413
compress: options.compress || false,
414414
dumpLineNumbers: env.dumpLineNumbers,
415415
strictUnits: options.strictUnits === false ? false : true});

lib/less/tree/directive.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ tree.Directive.prototype = {
1616
this.ruleset = visitor.visit(this.ruleset);
1717
this.value = visitor.visit(this.value);
1818
},
19-
toCSS: function (ctx, env) {
19+
toCSS: function (env) {
2020
if (this.ruleset) {
2121
this.ruleset.root = true;
2222
return this.name + (env.compress ? '{' : ' {\n ') +
23-
this.ruleset.toCSS(ctx, env).trim().replace(/\n/g, '\n ') +
23+
this.ruleset.toCSS(env).trim().replace(/\n/g, '\n ') +
2424
(env.compress ? '}': '\n}\n');
2525
} else {
2626
return this.name + ' ' + this.value.toCSS() + ';\n';

lib/less/tree/media.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ tree.Media.prototype = {
1313
this.features = visitor.visit(this.features);
1414
this.ruleset = visitor.visit(this.ruleset);
1515
},
16-
toCSS: function (ctx, env) {
16+
toCSS: function (env) {
1717
var features = this.features.toCSS(env);
1818

1919
return '@media ' + features + (env.compress ? '{' : ' {\n ') +
20-
this.ruleset.toCSS(ctx, env).trim().replace(/\n/g, '\n ') +
20+
this.ruleset.toCSS(env).trim().replace(/\n/g, '\n ') +
2121
(env.compress ? '}': '\n}\n');
2222
},
2323
eval: function (env) {

lib/less/tree/ruleset.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,11 @@ tree.Ruleset.prototype = {
176176
//
177177
// `context` holds an array of arrays.
178178
//
179-
toCSS: function (context, env) {
179+
toCSS: function (env) {
180180
var css = [], // The CSS output
181181
rules = [], // node.Rule instances
182182
_rules = [], //
183183
rulesets = [], // node.Ruleset instances
184-
paths = [], // Current selectors
185184
selector, // The fully rendered selector
186185
debugInfo, // Line number debugging
187186
rule;
@@ -191,9 +190,9 @@ tree.Ruleset.prototype = {
191190
rule = this.rules[i];
192191

193192
if (rule.rules || (rule instanceof tree.Media)) {
194-
rulesets.push(rule.toCSS(paths, env));
193+
rulesets.push(rule.toCSS(env));
195194
} else if (rule instanceof tree.Directive) {
196-
var cssValue = rule.toCSS(paths, env);
195+
var cssValue = rule.toCSS(env);
197196
// Output only the first @charset definition as such - convert the others
198197
// to comments in case debug is enabled
199198
if (rule.name === "@charset") {

0 commit comments

Comments
 (0)