Workspace\Solution\Project.cs (26)
581=> this.Solution.WithProjectAssemblyName(this.Id, assemblyName).GetRequiredProject(Id);
587=> this.Solution.WithProjectDefaultNamespace(this.Id, defaultNamespace).GetRequiredProject(Id);
590=> Solution.WithProjectOutputFilePath(Id, path).GetRequiredProject(Id);
593=> Solution.WithProjectOutputRefFilePath(Id, path).GetRequiredProject(Id);
596=> Solution.WithProjectCompilationOutputInfo(Id, info).GetRequiredProject(Id);
602=> this.Solution.WithProjectCompilationOptions(this.Id, options).GetRequiredProject(Id);
608=> this.Solution.WithProjectParseOptions(this.Id, options).GetRequiredProject(Id);
615=> this.Solution.AddProjectReference(this.Id, projectReference).GetRequiredProject(Id);
622=> this.Solution.AddProjectReferences(this.Id, projectReferences).GetRequiredProject(Id);
628=> this.Solution.RemoveProjectReference(this.Id, projectReference).GetRequiredProject(Id);
635=> this.Solution.WithProjectReferences(this.Id, projectReferences).GetRequiredProject(Id);
642=> this.Solution.AddMetadataReference(this.Id, metadataReference).GetRequiredProject(Id);
649=> this.Solution.AddMetadataReferences(this.Id, metadataReferences).GetRequiredProject(Id);
655=> this.Solution.RemoveMetadataReference(this.Id, metadataReference).GetRequiredProject(Id);
662=> this.Solution.WithProjectMetadataReferences(this.Id, metadataReferences).GetRequiredProject(Id);
669=> this.Solution.AddAnalyzerReference(this.Id, analyzerReference).GetRequiredProject(Id);
676=> this.Solution.AddAnalyzerReferences(this.Id, analyzerReferences).GetRequiredProject(Id);
682=> this.Solution.RemoveAnalyzerReference(this.Id, analyzerReference).GetRequiredProject(Id);
689=> this.Solution.WithProjectAnalyzerReferences(this.Id, analyzerReferencs).GetRequiredProject(Id);
696=> Solution.WithProjectAttributes(attributes).GetRequiredProject(Id);
762return this.Solution.RemoveDocument(documentId).GetRequiredProject(Id);
772return this.Solution.RemoveDocuments(documentIds).GetRequiredProject(this.Id);
781=> this.Solution.RemoveAdditionalDocument(documentId).GetRequiredProject(Id);
790return this.Solution.RemoveAdditionalDocuments(documentIds).GetRequiredProject(this.Id);
799=> this.Solution.RemoveAnalyzerConfigDocument(documentId).GetRequiredProject(Id);
808return this.Solution.RemoveAnalyzerConfigDocuments(documentIds).GetRequiredProject(this.Id);