enable collapse_vars & reduce_vars by default
- fix corner cases in `const` optimisation - deprecate `/*@const*/` fixes #1497 closes #1498
This commit is contained in:
@@ -94,7 +94,8 @@ dead_code_const_declaration: {
|
||||
loops : true,
|
||||
booleans : true,
|
||||
conditionals : true,
|
||||
evaluate : true
|
||||
evaluate : true,
|
||||
reduce_vars : true,
|
||||
};
|
||||
input: {
|
||||
var unused;
|
||||
@@ -119,7 +120,8 @@ dead_code_const_annotation: {
|
||||
loops : true,
|
||||
booleans : true,
|
||||
conditionals : true,
|
||||
evaluate : true
|
||||
evaluate : true,
|
||||
reduce_vars : true,
|
||||
};
|
||||
input: {
|
||||
var unused;
|
||||
@@ -167,7 +169,8 @@ dead_code_const_annotation_complex_scope: {
|
||||
loops : true,
|
||||
booleans : true,
|
||||
conditionals : true,
|
||||
evaluate : true
|
||||
evaluate : true,
|
||||
reduce_vars : true,
|
||||
};
|
||||
input: {
|
||||
var unused_var;
|
||||
@@ -201,6 +204,5 @@ dead_code_const_annotation_complex_scope: {
|
||||
var beef = 'good';
|
||||
var meat = 'beef';
|
||||
var pork = 'bad';
|
||||
'good' === pork && console.log('reached, not const');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user