public static SerializableNamingRule ReadFrom(ObjectReader reader) { return(new SerializableNamingRule { SymbolSpecificationID = reader.ReadGuid(), NamingStyleID = reader.ReadGuid(), EnforcementLevel = ((DiagnosticSeverity)reader.ReadInt32()).ToReportDiagnostic(), }); }
public static ProjectAttributes ReadFrom(ObjectReader reader) { var projectId = ProjectId.ReadFrom(reader); // var version = VersionStamp.ReadFrom(reader); var name = reader.ReadString(); var assemblyName = reader.ReadString(); var language = reader.ReadString(); var filePath = reader.ReadString(); var outputFilePath = reader.ReadString(); var outputRefFilePath = reader.ReadString(); var compilationOutputFilePaths = CompilationOutputInfo.ReadFrom(reader); var defaultNamespace = reader.ReadString(); var isSubmission = reader.ReadBoolean(); var hasAllInformation = reader.ReadBoolean(); var runAnalyzers = reader.ReadBoolean(); var telemetryId = reader.ReadGuid(); return(new ProjectAttributes( projectId, VersionStamp.Create(), name, assemblyName, language, filePath, outputFilePath, outputRefFilePath, compilationOutputFilePaths, defaultNamespace, isSubmission, hasAllInformation, runAnalyzers, telemetryId)); }
internal static SolutionId ReadFrom(ObjectReader reader) { var guid = reader.ReadGuid(); var debugName = reader.ReadString(); return(CreateFromSerialized(guid, debugName)); }
public static SolutionAttributes ReadFrom(ObjectReader reader) { var solutionId = SolutionId.ReadFrom(reader); // var version = VersionStamp.ReadFrom(reader); var filePath = reader.ReadString(); var telemetryId = reader.ReadGuid(); return(new SolutionAttributes(solutionId, VersionStamp.Create(), filePath, telemetryId)); }
public static SymbolSpecification ReadFrom(ObjectReader reader) { return(new SymbolSpecification( reader.ReadGuid(), reader.ReadString(), reader.ReadArray(r => SymbolKindOrTypeKind.ReadFrom(r)), reader.ReadArray(r => (Accessibility)r.ReadInt32()), reader.ReadArray(r => ModifierKind.ReadFrom(r)))); }
internal static DocumentId ReadFrom(ObjectReader reader) { var projectId = ProjectId.ReadFrom(reader); var guid = reader.ReadGuid(); var debugName = reader.ReadString(); return(CreateFromSerialized(projectId, guid, debugName)); }
public static NamingStyle ReadFrom(ObjectReader reader) { return(new NamingStyle( reader.ReadGuid(), reader.ReadString(), reader.ReadString(), reader.ReadString(), reader.ReadString(), (Capitalization)reader.ReadInt32())); }
public override AnalyzerReference ReadAnalyzerReferenceFrom(ObjectReader reader, CancellationToken cancellationToken) { var testGeneratorReferenceGuid = reader.ReadGuid(); if (testGeneratorReferenceGuid != Guid.Empty) { Contract.ThrowIfFalse(_sharedTestGeneratorReferences.TryGetValue(testGeneratorReferenceGuid, out var generatorReference)); return(generatorReference); } else { return(base.ReadAnalyzerReferenceFrom(reader, cancellationToken)); } }