15 instantiations of CompositeGlob
Microsoft.Build (3)
Definition\Project.cs (1)
2662(not null, not null) => new MSBuildGlobWithGaps(includeGlob, new CompositeGlob(excludeGlob, removeGlob))
Globbing\CompositeGlob.cs (2)
97_ => new CompositeGlob(immutableGlobs) 137return new CompositeGlob(builder.ToImmutable());
Microsoft.Build.Engine.UnitTests (12)
Globbing\CompositeGlob_Tests.cs (12)
23new CompositeGlob(MSBuildGlob.Parse("a*")), 30new CompositeGlob(MSBuildGlob.Parse("a*")), 37new CompositeGlob( 47new CompositeGlob( 57new CompositeGlob( 67new CompositeGlob( 69new CompositeGlob( 80new CompositeGlob( 82new CompositeGlob( 123var composite = new CompositeGlob( 126new CompositeGlob( 128new CompositeGlob(
16 references to CompositeGlob
Microsoft.Build (8)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
839var glob = CompositeGlob.Create(
Definition\Project.cs (2)
2628var includeGlob = CompositeGlob.Create(includeGlobFragments.Select(f => f.ToMSBuildGlob())); 2647removeGlob = CompositeGlob.Create(removeItemElement.Globs);
Evaluation\ItemSpec.cs (2)
109return CompositeGlob.Create(ReferencedItems.Select(i => i.ItemAsValueFragment.ToMSBuildGlob())); 386return CompositeGlob.Create(Fragments.Select(f => f.ToMSBuildGlob()));
Globbing\MSBuildGlobWithGaps.cs (1)
62Gaps = CompositeGlob.Create(gaps);
Globbing\Visitor\GlobVisitor.cs (2)
17if (glob is CompositeGlob compositeGlob) 39protected virtual void VisitCompositeGlob(CompositeGlob compositeGlob)
Microsoft.Build.Engine.OM.UnitTests (1)
Definition\Project_Tests.cs (1)
3739var uberGlob = CompositeGlob.Create(getAllGlobsResult.Select(r => r.MsBuildGlob));
Microsoft.Build.Engine.UnitTests (7)
Globbing\CompositeGlob_Tests.cs (7)
95public void CompositeMatching(CompositeGlob compositeGlob, string stringToMatch, bool shouldMatch) 123var composite = new CompositeGlob( 144IMSBuildGlob composite = CompositeGlob.Create(Enumerable.Empty<IMSBuildGlob>()); 154IMSBuildGlob composite = CompositeGlob.Create(new[] { glob }); 165IMSBuildGlob result = CompositeGlob.Create(new[] { glob1, glob2 }); 167var composite = Assert.IsType<CompositeGlob>(result);