visitNamespaceDirective method
Implementation
@override
void visitNamespaceDirective(NamespaceDirective node) {
bool isStartingQuote(String ch) => '\'"'.contains(ch);
if (isStartingQuote(node._uri!)) {
emit('@namespace ${node.prefix}"${node._uri}"');
} else {
if (_isTesting) {
// Emit exactly was we parsed.
emit('@namespace ${node.prefix}url(${node._uri})');
} else {
// url(...) isn't needed only a URI can follow a:
// @namespace prefix directive.
emit('@namespace ${node.prefix}${node._uri}');
}
}
_emitSemicolon(forceLf: true);
}