66 references to Write
Microsoft.CodeAnalysis (64)
CommandLine\SarifErrorLogger.cs (1)
108_writer.Write(pair.Key, pair.Value);
CommandLine\SarifV1ErrorLogger.cs (18)
37_writer.Write("$schema", "http://json.schemastore.org/sarif-1.0.0"); 38_writer.Write("version", "1.0.0"); 43_writer.Write("name", toolName); 44_writer.Write("version", toolAssemblyVersion.ToString()); 45_writer.Write("fileVersion", toolFileVersion); 46_writer.Write("semanticVersion", toolAssemblyVersion.ToString(fieldCount: 3)); 47_writer.Write("language", culture.Name); 58_writer.Write("ruleId", diagnostic.Id); 63_writer.Write("ruleKey", ruleKey); 66_writer.Write("level", GetLevel(diagnostic.Severity)); 71_writer.Write("message", message); 139_writer.Write("uri", GetUri(span.Path)); 157_writer.Write("id", descriptor.Id); 162_writer.Write("shortDescription", shortDescription); 168_writer.Write("fullDescription", fullDescription); 171_writer.Write("defaultLevel", GetLevel(descriptor.DefaultSeverity)); 175_writer.Write("helpUri", descriptor.HelpLinkUri); 182_writer.Write("category", descriptor.Category);
CommandLine\SarifV2ErrorLogger.cs (22)
43_writer.Write("$schema", "http://json.schemastore.org/sarif-2.1.0"); 44_writer.Write("version", "2.1.0"); 56_writer.Write("ruleId", diagnostic.Id); 60_writer.Write("level", GetLevel(diagnostic.Severity)); 66_writer.Write("text", message); 76_writer.Write("kind", "inSource"); 80_writer.Write("justification", justification); 101_writer.Write("suppressionType", suppressionType); 174_writer.Write("uri", GetUri(span.Path)); 188_writer.Write("columnKind", "utf16CodeUnits"); 200_writer.Write("name", _toolName); 201_writer.Write("version", _toolFileVersion); 202_writer.Write("dottedQuadFileVersion", _toolAssemblyVersion.ToString()); 203_writer.Write("semanticVersion", _toolAssemblyVersion.ToString(fieldCount: 3)); 204_writer.Write("language", _culture.Name); 221_writer.Write("id", descriptor.Id); 227_writer.Write("text", shortDescription); 235_writer.Write("text", fullDescription); 243_writer.Write("helpUri", descriptor.HelpLinkUri); 261_writer.Write("category", descriptor.Category); 266_writer.Write("isEverSuppressed", "true"); 321_writer.Write("level", defaultLevel);
Compilation\DeterministicKeyBuilder.cs (23)
58writer.Write(propertyName, filePath); 77writer.Write(name, EncodeByteArrayValue(value)); 105writer.Write("fullName", type.FullName); 108writer.Write("assemblyName", type.Assembly.FullName); 109writer.Write("mvid", GetGuidValue(type.Assembly.ManifestModule.ModuleVersionId)); 240writer.Write("compilerVersion", compilerVersion); 243writer.Write("runtimeVersion", runtimeVersion); 245writer.Write("frameworkDescription", RuntimeInformation.FrameworkDescription); 246writer.Write("osDescription", RuntimeInformation.OSDescription); 280writer.Write("encodingName", sourceText.Encoding?.EncodingName); 353writer.Write("name", peReader.GetString(assemblyDef.Name)); 360writer.Write("name", peReader.GetString(moduleDef.Name)); 363writer.Write("mvid", GetGuidValue(moduleMetadata.GetModuleVersionId())); 414writer.Write("outputNameOverride", options.OutputNameOverride); 416writer.Write("pdbChecksumAlgorithm", options.PdbChecksumAlgorithm.Name); 417writer.Write("runtimeMetadataVersion", options.RuntimeMetadataVersion); 443writer.Write("moduleName", options.ModuleName); 444writer.Write("scriptClassName", options.ScriptClassName); 445writer.Write("mainTypeName", options.MainTypeName); 447writer.Write("cryptoKeyFile", options.CryptoKeyFile); 485writer.Write("nondeterministicMvid", GetGuidValue(Guid.NewGuid())); 521writer.Write("language", parseOptions.Language); 528writer.Write(key, features[key]);
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicDeterministicKeyBuilder.vb (2)
72writer.Write("rootNamespace", basicOptions.RootNamespace) 83writer.Write("name", import.Name)