The most significant changes involve updates to the CsOnlinerSourceBuilder and CsPlainSourceBuilder classes, which now filter UsingDirectives based on the presence of the namespace's fully qualified name in the semantic tree of the compilation. This is achieved through a LINQ query.
Changes:
The CsOnlinerSourceBuilder and CsPlainSourceBuilder classes have been updated to filter UsingDirectives based on whether the fully qualified name of the namespace is present in the semantic tree of the compilation. This is done using a LINQ query that checks if the FullyQualifiedName of each namespace in the semantic tree is contained in the QualifiedIdentifierList of the UsingDirectives.
The most significant changes involve updates to the
CsOnlinerSourceBuilder
andCsPlainSourceBuilder
classes, which now filterUsingDirectives
based on the presence of the namespace's fully qualified name in the semantic tree of the compilation. This is achieved through a LINQ query.Changes:
CsOnlinerSourceBuilder
andCsPlainSourceBuilder
classes have been updated to filterUsingDirectives
based on whether the fully qualified name of the namespace is present in the semantic tree of the compilation. This is done using a LINQ query that checks if theFullyQualifiedName
of each namespace in the semantic tree is contained in theQualifiedIdentifierList
of theUsingDirectives
.