@@ -87,26 +87,26 @@ More info and automated migrator: https://sass-lang.com/d/import
8787
8888<===>
8989================================================================================
90- <===> separate_file/input.scss
90+ <===> separate_file/direct/ input.scss
9191@import "config";
9292@import "midstream";
9393
94- <===> separate_file/_config.scss
94+ <===> separate_file/direct/ _config.scss
9595$a: configured;
9696
97- <===> separate_file/_midstream.scss
97+ <===> separate_file/direct/ _midstream.scss
9898@forward "upstream";
9999
100- <===> separate_file/_upstream.scss
100+ <===> separate_file/direct/ _upstream.scss
101101$a: original !default;
102102b {c: $a}
103103
104- <===> separate_file/output.css
104+ <===> separate_file/direct/ output.css
105105b {
106106 c: configured;
107107}
108108
109- <===> separate_file/warning
109+ <===> separate_file/direct/ warning
110110DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
111111
112112More info and automated migrator: https://sass-lang.com/d/import
@@ -127,6 +127,52 @@ More info and automated migrator: https://sass-lang.com/d/import
127127 '
128128 input.scss 2:9 root stylesheet
129129
130+ <===>
131+ ================================================================================
132+ <===> separate_file/through_forward/input.scss
133+ // Regression test for sass/dart-sass#2641
134+ @import "config_wrapper";
135+ @import "midstream";
136+
137+ <===> separate_file/through_forward/_config_wrapper.scss
138+ @forward "config";
139+
140+ <===> separate_file/through_forward/_config.scss
141+ $a: configured;
142+
143+ <===> separate_file/through_forward/_midstream.scss
144+ @forward "upstream";
145+
146+ <===> separate_file/through_forward/_upstream.scss
147+ $a: original !default;
148+ b {c: $a}
149+
150+ <===> separate_file/through_forward/output.css
151+ b {
152+ c: configured;
153+ }
154+
155+ <===> separate_file/through_forward/warning
156+ DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
157+
158+ More info and automated migrator: https://sass-lang.com/d/import
159+
160+ ,
161+ 2 | @import "config_wrapper";
162+ | ^^^^^^^^^^^^^^^^
163+ '
164+ input.scss 2:9 root stylesheet
165+
166+ DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
167+
168+ More info and automated migrator: https://sass-lang.com/d/import
169+
170+ ,
171+ 3 | @import "midstream";
172+ | ^^^^^^^^^^^
173+ '
174+ input.scss 3:9 root stylesheet
175+
130176<===>
131177================================================================================
132178<===> unrelated_variable/input.scss
0 commit comments