1<===> options.yml 2--- 3:warning_todo: 4- sass/libsass#2834 5 6<===> input.scss 7div { 8 $foo: inner !default !global; 9 $foo: lexical; 10 inner { foo: $foo; } 11} 12 13$foo: outer !default !global; 14outer { foo: $foo; } 15 16div { 17 $foo: footer !default !global; 18 $foo: lexical; 19 inner { foo: $foo; } 20} 21 22<===> output.css 23div inner { 24 foo: lexical; 25} 26 27outer { 28 foo: inner; 29} 30 31div inner { 32 foo: lexical; 33} 34 35<===> warning 36DEPRECATION WARNING: As of Dart Sass 2.0.0, !global assignments won't be able to 37declare new variables. Consider adding `$foo: null` at the root of the 38stylesheet. 39 40 , 412 | $foo: inner !default !global; 42 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 43 ' 44 input.scss 2:3 root stylesheet 45