400 references to CodeAnalysisResources
Microsoft.CodeAnalysis (247)
artifacts\obj\Microsoft.CodeAnalysis\Release\net10.0\Microsoft.CodeAnalysis.CodeAnalysisResources.cs (1)
10internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(CodeAnalysisResources)));
CodeAnalysisResourcesLocalizableErrorArgument.cs (1)
31return CodeAnalysisResources.ResourceManager.GetString(_targetResourceId, formatProvider as System.Globalization.CultureInfo) ?? string.Empty;
CommandLine\AnalyzerConfigSet.cs (6)
97CodeAnalysisResources.WRN_InvalidSeverityInAnalyzerConfig_Title, 98CodeAnalysisResources.WRN_InvalidSeverityInAnalyzerConfig, 106CodeAnalysisResources.WRN_MultipleGlobalAnalyzerKeys_Title, 107CodeAnalysisResources.WRN_MultipleGlobalAnalyzerKeys, 115CodeAnalysisResources.WRN_InvalidGlobalSectionName_Title, 116CodeAnalysisResources.WRN_InvalidGlobalSectionName,
CommandLine\CommandLineParser.cs (6)
728errorMessage = CodeAnalysisResources.MissingKeepAlive; 736errorMessage = CodeAnalysisResources.KeepAliveIsTooSmall; 743errorMessage = CodeAnalysisResources.KeepAliveIsNotAnInteger; 755errorMessage = CodeAnalysisResources.SharedArgumentMissing; 771errorMessage = CodeAnalysisResources.KeepAliveWithoutShared; 811internal static string MismatchedVersionErrorText => CodeAnalysisResources.MismatchedVersion;
CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs (3)
123nameof(CodeAnalysisResources.ExceptionMessage_FileMayBeLockedBy), 124CodeAnalysisResources.ResourceManager, 125typeof(CodeAnalysisResources),
CommandLine\CommonCompiler.cs (5)
603consoleOutput.WriteLine(CodeAnalysisResources.InternalsVisibleToHeaderSummary); 609consoleOutput.WriteLine(string.Format(CodeAnalysisResources.InternalsVisibleToCurrentAssembly, currentAssembly.Identity.GetDisplayName(fullKey: true))); 623consoleOutput.WriteLine(string.Format(CodeAnalysisResources.InternalsVisibleToReferencedAssembly, assembly.Identity.GetDisplayName(fullKey: true), grantsIvt)); 633consoleOutput.WriteLine(string.Format(CodeAnalysisResources.InternalsVisibleToReferencedAssemblyDetails, simpleName)); 645consoleOutput.WriteLine(CodeAnalysisResources.Nothing);
CommandLine\CommonCompiler.SuppressionDiagnostic.cs (2)
22CodeAnalysisResources.SuppressionDiagnosticDescriptorTitle, 23CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage,
CommandLine\ReportAnalyzerUtil.cs (9)
27consoleOutput.WriteLine(CodeAnalysisResources.MultithreadedAnalyzerExecutionNote); 53var time = string.Format("{0,8}", CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader); 75consoleOutput.WriteLine(string.Format(CodeAnalysisResources.AnalyzerTotalExecutionTime, totalAnalyzerExecutionTime.ToString("##0.000", culture))); 79consoleOutput.WriteLine(GetColumnHeader(CodeAnalysisResources.AnalyzerNameColumnHeader)); 121consoleOutput.WriteLine(string.Format(CodeAnalysisResources.SuppressorsNonConcurrentCountMessage, suppressorCount)); 126consoleOutput.WriteLine(CodeAnalysisResources.AllAnalyzersConcurrentMessage); 131consoleOutput.WriteLine(CodeAnalysisResources.NonConcurrentAnalyzersHeader); 157consoleOutput.WriteLine(string.Format(CodeAnalysisResources.GeneratorTotalExecutionTime, totalTime.ToString("##0.000", culture))); 161consoleOutput.WriteLine(GetColumnHeader(CodeAnalysisResources.GeneratorNameColumnHeader));
Compilation.EmitStream.cs (2)
130new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.SigningTempPathUnavailable)), 194new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.AssemblySigningNotSupported)), messageProvider));
Compilation\Compilation.cs (34)
113throw new ArgumentException(CodeAnalysisResources.InconsistentSyntaxTreeFeature, nameof(trees)); 243throw new ArgumentException(CodeAnalysisResources.ReturnTypeCannotBeValuePointerbyRefOrOpen, nameof(globalsType)); 248throw new ArgumentException(CodeAnalysisResources.ReturnTypeCannotBeVoidByRefOrOpen, nameof(returnType)); 259throw new ArgumentException(CodeAnalysisResources.TypeMustBeSameAsHostObjectTypeOfPreviousSubmission, nameof(globalsType)); 265throw new InvalidOperationException(CodeAnalysisResources.PreviousSubmissionHasErrors); 283throw new ArgumentException(CodeAnalysisResources.InvalidOutputKindForSubmission, nameof(options)); 292throw new ArgumentException(CodeAnalysisResources.InvalidCompilationOptions, nameof(options)); 694throw new ArgumentException(string.Format(CodeAnalysisResources.ReferenceOfTypeIsInvalid1, reference.GetType()), 854throw new ArgumentException(string.Format(CodeAnalysisResources.MetadataRefNotFoundToRemove1, r), 1319throw new ArgumentException(CodeAnalysisResources.TuplesNeedAtLeastTwoElements, nameof(elementNames)); 1362throw new ArgumentException(CodeAnalysisResources.TupleElementNullableAnnotationCountMismatch, nameof(elementNullableAnnotations)); 1377throw new ArgumentException(CodeAnalysisResources.TupleElementNameCountMismatch, nameof(elementNames)); 1384throw new ArgumentException(CodeAnalysisResources.TupleElementNameEmpty, $"{nameof(elementNames)}[{i}]"); 1405throw new ArgumentException(CodeAnalysisResources.TupleElementLocationCountMismatch, nameof(elementLocations)); 1481throw new ArgumentException(string.Format(CodeAnalysisResources.AnonymousTypeMemberAndNamesCountMismatch2, 1487throw new ArgumentException(string.Format(CodeAnalysisResources.AnonymousTypeArgumentCountMismatch2, 1493throw new ArgumentException(string.Format(CodeAnalysisResources.AnonymousTypeArgumentCountMismatch2, 1499throw new ArgumentException(string.Format(CodeAnalysisResources.AnonymousTypeArgumentCountMismatch2, 1652throw new ArgumentException(string.Format(CodeAnalysisResources.IsSymbolAccessibleBadWithin, nameof(within)), nameof(within)); 1668throw new ArgumentException(string.Format(CodeAnalysisResources.IsSymbolAccessibleWrongAssembly, parameterName), parameterName); 2112diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_BadWin32Resource, NoLocation.Singleton, CodeAnalysisResources.UnrecognizedResourceFileFormat)); 2130diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_BadWin32Resource, NoLocation.Singleton, CodeAnalysisResources.UnrecognizedResourceFileFormat)); 2842throw new ArgumentException(CodeAnalysisResources.StreamMustSupportWrite, nameof(peStream)); 2849throw new ArgumentException(CodeAnalysisResources.PdbStreamUnexpectedWhenEmbedding, nameof(pdbStream)); 2854throw new ArgumentException(CodeAnalysisResources.StreamMustSupportWrite, nameof(pdbStream)); 2859throw new ArgumentException(CodeAnalysisResources.PdbStreamUnexpectedWhenEmittingMetadataOnly, nameof(pdbStream)); 2865throw new ArgumentException(CodeAnalysisResources.MetadataPeStreamUnexpectedWhenEmittingMetadataOnly, nameof(metadataPEStream)); 2870throw new ArgumentException(CodeAnalysisResources.IncludingPrivateMembersUnexpectedWhenEmittingToMetadataPeStream, nameof(metadataPEStream)); 2882throw new ArgumentException(CodeAnalysisResources.EmbeddingPdbUnexpectedWhenEmittingMetadata, nameof(metadataPEStream)); 2889throw new ArgumentException(CodeAnalysisResources.CannotTargetNetModuleWhenEmittingRefAssembly, nameof(metadataPEStream)); 2893throw new ArgumentException(CodeAnalysisResources.CannotTargetNetModuleWhenEmittingRefAssembly, nameof(options.EmitMetadataOnly)); 2901throw new ArgumentException(CodeAnalysisResources.StreamMustSupportReadAndSeek, nameof(win32Resources)); 2907throw new ArgumentException(CodeAnalysisResources.StreamMustSupportRead, nameof(sourceLinkStream)); 2915throw new ArgumentException(CodeAnalysisResources.EmbeddedTextsRequirePdb, nameof(embeddedTexts));
Compilation\SourceReferenceResolver.cs (1)
55throw new InvalidOperationException(CodeAnalysisResources.ReferenceResolverShouldReturnReadableNonNullStream);
Compilation\SubsystemVersion.cs (1)
171throw new ArgumentOutOfRangeException(CodeAnalysisResources.OutputKindNotSupported, "outputKind");
Compilation\XmlReferenceResolver.cs (1)
45throw new InvalidOperationException(CodeAnalysisResources.ReferenceResolverShouldReturnReadableNonNullStream);
CvtRes.cs (11)
174throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidSectionSize); 199throw new ResourceException(CodeAnalysisResources.CoffResourceMissingSection); 220throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidRelocation); 224throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidRelocation); 255throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidSymbol); 259throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidSymbol); 268throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidRelocation); 283throw new ResourceException(CodeAnalysisResources.CoffResourceInvalidSymbol); 322throw new ResourceException(CodeAnalysisResources.IconStreamUnexpectedFormat); 326throw new ResourceException(CodeAnalysisResources.IconStreamUnexpectedFormat); 330throw new ResourceException(CodeAnalysisResources.IconStreamUnexpectedFormat);
Diagnostic\DiagnosticDescriptor.cs (1)
166throw new ArgumentException(CodeAnalysisResources.DiagnosticIdCantBeNullOrWhitespace, nameof(id));
Diagnostic\SuppressionDescriptor.cs (2)
60throw new ArgumentException(CodeAnalysisResources.SuppressionIdCantBeNullOrWhitespace, nameof(id)); 65throw new ArgumentException(CodeAnalysisResources.DiagnosticIdCantBeNullOrWhitespace, nameof(suppressedDiagnosticId));
DiagnosticAnalyzer\AnalysisResult.cs (1)
75throw new ArgumentException(CodeAnalysisResources.UnsupportedAnalyzerInstance, nameof(analyzer));
DiagnosticAnalyzer\AnalyzerExecutor.cs (9)
1403var title = CodeAnalysisResources.CompilerAnalyzerFailure; 1404var messageFormat = CodeAnalysisResources.CompilerAnalyzerThrows; 1419string.Format(CodeAnalysisResources.ExceptionContext, info?.GetContext()), e.CreateDiagnosticDescription()); 1438return string.Format(CodeAnalysisResources.CompilerAnalyzerThrows, analyzerName, ex.GetType().ToString(), ex.Message, ex.CreateDiagnosticDescription()); 1446return string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, string.Join(", ", diagnosticIds)); 1451var title = CodeAnalysisResources.AnalyzerDriverFailure; 1452var messageFormat = CodeAnalysisResources.AnalyzerDriverThrows; 1465title ??= CodeAnalysisResources.CompilerAnalyzerFailure; 1466messageFormat ??= CodeAnalysisResources.CompilerAnalyzerThrows;
DiagnosticAnalyzer\AnalyzerFileReference.cs (3)
509_reference.AnalyzerLoadFailed?.Invoke(_reference, new AnalyzerLoadFailureEventArgs(AnalyzerLoadFailureEventArgs.FailureErrorCode.NoAnalyzers, CodeAnalysisResources.NoAnalyzersFound)); 558_reference.AnalyzerLoadFailed?.Invoke(_reference, new AnalyzerLoadFailureEventArgs(AnalyzerLoadFailureEventArgs.FailureErrorCode.NoAnalyzers, CodeAnalysisResources.NoAnalyzersFound)); 620string.Format(CodeAnalysisResources.AssemblyReferencesNetFramework, typeName),
DiagnosticAnalyzer\AnalyzerImageReference.cs (1)
59return _display ?? _fullPath ?? CodeAnalysisResources.InMemoryAssembly;
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (2)
307throw new ArgumentException(string.Format(CodeAnalysisResources.SupportedDiagnosticsHasNullDescriptor, analyzer.ToString()), nameof(DiagnosticAnalyzer.SupportedDiagnostics)); 387throw new ArgumentException(string.Format(CodeAnalysisResources.SupportedSuppressionsHasNullDescriptor, analyzer.ToString()), nameof(DiagnosticSuppressor.SupportedSuppressions));
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (10)
137throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(analyzers)); 142throw new ArgumentException(CodeAnalysisResources.ArgumentElementCannotBeNull, nameof(analyzers)); 148throw new ArgumentException(CodeAnalysisResources.DuplicateAnalyzerInstances, nameof(analyzers)); 158throw new ArgumentException(CodeAnalysisResources.UnsupportedAnalyzerInstance, nameof(analyzer)); 166throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(analyzer)); 176throw new ArgumentException(CodeAnalysisResources.UnsupportedAnalyzerInstance, nameof(_analyzers)); 182throw new ArgumentException(CodeAnalysisResources.DuplicateAnalyzerInstances, nameof(analyzers)); 195throw new ArgumentException(CodeAnalysisResources.InvalidTree, nameof(model)); 208throw new ArgumentException(CodeAnalysisResources.InvalidTree, nameof(tree)); 221throw new ArgumentException(CodeAnalysisResources.InvalidAdditionalFile, nameof(file));
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (4)
1363throw new ArgumentException(CodeAnalysisResources.InvalidOperationBlockForAnalysisContext, nameof(operationBlock)); 1496throw new ArgumentException(CodeAnalysisResources.InvalidOperationBlockForAnalysisContext, nameof(operationBlock)); 1940var message = string.Format(CodeAnalysisResources.NonReportedDiagnosticCannotBeSuppressed, suppression.SuppressedDiagnostic.Id); 1947var message = string.Format(CodeAnalysisResources.UnsupportedSuppressionReported, suppression.Descriptor.Id);
DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs (7)
63throw new ArgumentException(string.Format(CodeAnalysisResources.UnsupportedDiagnosticReported, diagnostic.Id), nameof(diagnostic)); 71throw new ArgumentException(string.Format(CodeAnalysisResources.InvalidDiagnosticIdReported, diagnostic.Id), nameof(diagnostic)); 99throw new ArgumentException(string.Format(CodeAnalysisResources.InvalidDiagnosticLocationReported, id, location.SourceTree.FilePath), "diagnostic"); 105throw new ArgumentException(string.Format(CodeAnalysisResources.InvalidDiagnosticSpanReported, id, location.SourceSpan, location.SourceTree.FilePath), "diagnostic"); 126throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(symbolKinds)); 140throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(syntaxKinds)); 153throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(operationKinds));
DiagnosticAnalyzer\Suppression.cs (1)
26var message = string.Format(CodeAnalysisResources.InvalidDiagnosticSuppressionReported, suppressedDiagnostic.Id, descriptor.SuppressedDiagnosticId);
DiagnosticAnalyzer\UnresolvedAnalyzerReference.cs (1)
34return CodeAnalysisResources.Unresolved + FullPath;
DiaSymReader\Writer\SymUnmanagedWriterImpl.cs (1)
555CodeAnalysisResources.SymWriterMetadataOverLimit,
EmbeddedText.cs (4)
108throw new ArgumentException(CodeAnalysisResources.SourceTextCannotBeEmbedded, nameof(text)); 147throw new ArgumentException(CodeAnalysisResources.StreamMustSupportReadAndSeek, nameof(stream)); 204throw new ArgumentException(CodeAnalysisResources.ArgumentCannotBeEmpty, nameof(filePath)); 222throw new IOException(CodeAnalysisResources.StreamIsTooLong);
Emit\EditAndContinue\DefinitionMap.cs (1)
483CodeAnalysisResources.Attribute,
Emit\EditAndContinue\DeletedMethodBody.cs (1)
77message = string.Format(CodeAnalysisResources.EncLambdaRudeEdit, rudeEdit.Value.Message);
Emit\EditAndContinueMethodDebugInformation.cs (1)
83throw new InvalidDataException(string.Format(CodeAnalysisResources.InvalidDataAtOffset,
Emit\HotReloadExceptionCode.cs (5)
26HotReloadExceptionCode.DeletedLambdaInvoked => CodeAnalysisResources.EncDeletedLambdaInvoked, 27HotReloadExceptionCode.DeletedMethodInvoked => CodeAnalysisResources.EncDeletedMethodInvoked, 28HotReloadExceptionCode.CannotResumeSuspendedIteratorMethod => CodeAnalysisResources.EncCannotResumeSuspendedIteratorMethod, 29HotReloadExceptionCode.CannotResumeSuspendedAsyncMethod => CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod, 30HotReloadExceptionCode.UnsupportedChangeToCapturedVariables => CodeAnalysisResources.EncLambdaRudeEdit_CapturedVariables,
Emit\SemanticEdit.cs (5)
136throw new ArgumentException(CodeAnalysisResources.MethodSymbolExpected, nameof(oldSymbol)); 141throw new ArgumentException(CodeAnalysisResources.MethodSymbolExpected, nameof(newSymbol)); 174throw new ArgumentException(CodeAnalysisResources.MethodSymbolExpected, nameof(oldSymbol)); 179throw new ArgumentException(CodeAnalysisResources.MethodSymbolExpected, nameof(newSymbol)); 186throw new ArgumentOutOfRangeException(nameof(MethodInstrumentation.Kinds), string.Format(CodeAnalysisResources.InvalidInstrumentationKind, instrumentationKind));
FileSystem\CompilerPathUtilities.cs (1)
20throw new ArgumentException(Microsoft.CodeAnalysis.CodeAnalysisResources.AbsolutePathExpected, argumentName);
MetadataReader\MetadataHelpers.cs (4)
1018return nameof(CodeAnalysisResources.NameCannotBeNull); 1025return nameof(CodeAnalysisResources.NameCannotBeEmpty); 1032return nameof(CodeAnalysisResources.NameCannotStartWithWhitespace); 1037return nameof(CodeAnalysisResources.NameContainsInvalidCharacter);
MetadataReader\MetadataReaderExtensions.cs (5)
106throw new BadImageFormatException(string.Format(CodeAnalysisResources.InvalidAssemblyName, nameStr)); 112throw new BadImageFormatException(string.Format(CodeAnalysisResources.InvalidCultureName, cultureName)); 125throw new BadImageFormatException(CodeAnalysisResources.InvalidPublicKey); 133throw new BadImageFormatException(CodeAnalysisResources.InvalidPublicKeyToken); 146throw new BadImageFormatException(CodeAnalysisResources.InvalidPublicKey);
MetadataReader\PEModule.cs (2)
263throw new BadImageFormatException(CodeAnalysisResources.PEImageDoesntContainManagedMetadata); 396throw new BadImageFormatException(string.Format(CodeAnalysisResources.InvalidModuleName, this.Name, moduleName));
MetadataReference\AssemblyIdentity.cs (6)
108throw new ArgumentOutOfRangeException(nameof(contentType), CodeAnalysisResources.InvalidContentType); 113throw new ArgumentException(string.Format(CodeAnalysisResources.InvalidAssemblyName, name), nameof(name)); 118throw new ArgumentException(string.Format(CodeAnalysisResources.InvalidCultureName, cultureName), nameof(cultureName)); 131throw new ArgumentException(CodeAnalysisResources.InvalidPublicKey, nameof(publicKeyOrToken)); 138throw new ArgumentException(CodeAnalysisResources.InvalidSizeOfPublicKeyToken, nameof(publicKeyOrToken)); 144throw new ArgumentException(CodeAnalysisResources.WinRTIdentityCantBeRetargetable, nameof(isRetargetable));
MetadataReference\AssemblyMetadata.cs (2)
202throw new ArgumentException(CodeAnalysisResources.AssemblyMustHaveAtLeastOneModule, nameof(modules)); 214throw new ArgumentException(CodeAnalysisResources.ModuleCopyCannotBeUsedToCreateAssemblyMetadata, nameof(modules) + "[" + i + "]");
MetadataReference\CompilationReference.cs (4)
36throw new NotSupportedException(CodeAnalysisResources.CannotCreateReferenceToSubmission); 41throw new NotSupportedException(CodeAnalysisResources.CannotCreateReferenceToModule); 91throw new ArgumentException(CodeAnalysisResources.CannotCreateReferenceToModule); 101throw new NotSupportedException(CodeAnalysisResources.CannotCreateReferenceToModule);
MetadataReference\MetadataImageReference.cs (2)
53return _display ?? FilePath ?? (Properties.Kind == MetadataImageKind.Assembly ? CodeAnalysisResources.InMemoryAssembly : CodeAnalysisResources.InMemoryModule);
MetadataReference\MetadataReference.cs (3)
346throw new NotSupportedException(CodeAnalysisResources.CantCreateReferenceToDynamicAssembly); 351throw new ArgumentException(CodeAnalysisResources.CantCreateModuleReferenceToAssembly, nameof(properties)); 357throw new NotSupportedException(CodeAnalysisResources.CantCreateReferenceToAssemblyWithoutLocation);
MetadataReference\MetadataReferenceProperties.cs (3)
49throw new ArgumentException(CodeAnalysisResources.CannotEmbedInteropTypesFromModule, nameof(embedInteropTypes)); 54throw new ArgumentException(CodeAnalysisResources.CannotAliasModule, nameof(aliases)); 64throw new ArgumentException(CodeAnalysisResources.InvalidAlias, nameof(aliases));
MetadataReference\ModuleMetadata.cs (3)
107throw new ArgumentOutOfRangeException(CodeAnalysisResources.SizeHasToBePositive, nameof(size)); 139throw new ArgumentOutOfRangeException(CodeAnalysisResources.SizeHasToBePositive, nameof(size)); 217throw new ArgumentException(CodeAnalysisResources.StreamMustSupportReadAndSeek, nameof(peStream));
MetadataReference\UnresolvedMetadataReference.cs (1)
27return CodeAnalysisResources.Unresolved + Reference;
NativePdbWriter\PdbWriter.cs (3)
550var message = IsDeterministic ? CodeAnalysisResources.SymWriterNotDeterministic : CodeAnalysisResources.SymWriterOlderVersionThanRequired; 767throw new SymUnmanagedWriterException(string.Format(CodeAnalysisResources.SymWriterDoesNotSupportSourceLink, e.ImplementationModuleName));
Operations\ControlFlowGraph.cs (2)
182throw new ArgumentException(CodeAnalysisResources.NotARootOperation, argumentNameForException); 187throw new ArgumentException(CodeAnalysisResources.OperationHasNullSemanticModel, argumentNameForException);
Operations\OperationExtensions.cs (1)
360throw new InvalidOperationException(CodeAnalysisResources.OperationMustNotBeControlFlowGraphPart);
PEWriter\ManagedResource.cs (2)
52throw new InvalidOperationException(CodeAnalysisResources.ResourceStreamProviderShouldReturnNonNullStream); 62string.Format(CultureInfo.CurrentUICulture, CodeAnalysisResources.ResourceStreamEndedUnexpectedly, bytesWritten, count));
ReferenceManager\CommonReferenceManager.State.cs (1)
564throw new NotSupportedException(CodeAnalysisResources.CompilationReferencesAssembliesWithDifferentAutoGeneratedVersion);
ResourceDescription.cs (3)
76throw new ArgumentException(CodeAnalysisResources.EmptyOrInvalidResourceName, nameof(resourceName)); 88throw new ArgumentException(CodeAnalysisResources.EmptyOrInvalidFileName, nameof(fileName)); 118throw new InvalidOperationException(CodeAnalysisResources.ResourceDataProviderShouldReturnNonNullStream);
RuleSet\RuleSet.cs (1)
326diagnosticsOpt.Add(Diagnostic.Create(messageProviderOpt, messageProviderOpt.ERR_CantReadRulesetFile, resolvedPath, new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.FileNotFound))));
RuleSet\RuleSetInclude.cs (1)
71throw new InvalidRuleSetException(string.Format(CodeAnalysisResources.InvalidRuleSetInclude, path, e.Message));
RuleSet\RuleSetProcessor.cs (4)
121throw new InvalidRuleSetException(string.Format(CodeAnalysisResources.RuleSetHasDuplicateRules, ruleId, existingAction, action)); 234throw new InvalidRuleSetException(string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, RuleActionAttributeName, action)); 258throw new InvalidRuleSetException(string.Format(CodeAnalysisResources.RuleSetMissingAttribute, node.Name, attributeName)); 263throw new InvalidRuleSetException(string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, attributeName, attribute.Value));
SourceFileResolver.cs (3)
49throw new ArgumentException(CodeAnalysisResources.AbsolutePathExpected, nameof(baseDirectory)); 68throw new ArgumentException(CodeAnalysisResources.EmptyKeyInPathMap, nameof(pathMap)); 73throw new ArgumentException(CodeAnalysisResources.NullValueInPathMap, nameof(pathMap));
SourceGeneration\AdditionalSourcesCollection.cs (5)
64throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameInvalidChar, hintName, c, i), nameof(hintName)); 72throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameInvalidSegment, hintName, match.Value, match.Index), nameof(hintName)); 78throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameUniquePerGenerator, hintName), nameof(hintName)); 83throw new ArgumentException(string.Format(CodeAnalysisResources.SourceTextRequiresEncoding, hintName), nameof(source)); 129throw new ArgumentException(string.Format(CodeAnalysisResources.HintNameUniquePerGenerator, source.HintName), "hintName");
SourceGeneration\GeneratorContexts.cs (1)
216throw new InvalidOperationException(string.Format(CodeAnalysisResources.Single_type_per_generator_0, typeName ?? typeof(T).Name));
SourceGeneration\GeneratorDriverOptions.cs (1)
53throw new ArgumentException(message: CodeAnalysisResources.AbsolutePathExpected, nameof(baseDirectory));
StrongName\DesktopStrongNameProvider.cs (3)
58throw new ArgumentException(CodeAnalysisResources.AbsolutePathExpected, nameof(keyFileSearchPaths)); 78return new StrongNameKeys(StrongNameKeys.GetKeyFileError(messageProvider, keyFilePath, CodeAnalysisResources.FileNotFound)); 100new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.AssemblySigningNotSupported))));
StrongName\StrongNameKeys.cs (2)
155throw new IOException(CodeAnalysisResources.InvalidPublicKey); 175var diagnostic = GetError(keyFilePath, keyContainerName, new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.AssemblySigningNotSupported)), messageProvider);
Symbols\Attributes\AttributeUsageInfo.cs (16)
198builder.Builder.Append(CodeAnalysisResources.ResourceManager.GetString(id, culture)); 213case AttributeTargets.Assembly: return nameof(CodeAnalysisResources.Assembly); 214case AttributeTargets.Class: return nameof(CodeAnalysisResources.Class1); 215case AttributeTargets.Constructor: return nameof(CodeAnalysisResources.Constructor); 216case AttributeTargets.Delegate: return nameof(CodeAnalysisResources.Delegate1); 217case AttributeTargets.Enum: return nameof(CodeAnalysisResources.Enum1); 218case AttributeTargets.Event: return nameof(CodeAnalysisResources.Event1); 219case AttributeTargets.Field: return nameof(CodeAnalysisResources.Field); 220case AttributeTargets.GenericParameter: return nameof(CodeAnalysisResources.TypeParameter); 221case AttributeTargets.Interface: return nameof(CodeAnalysisResources.Interface1); 222case AttributeTargets.Method: return nameof(CodeAnalysisResources.Method); 223case AttributeTargets.Module: return nameof(CodeAnalysisResources.Module); 224case AttributeTargets.Parameter: return nameof(CodeAnalysisResources.Parameter); 225case AttributeTargets.Property: return nameof(CodeAnalysisResources.Property); 226case AttributeTargets.ReturnValue: return nameof(CodeAnalysisResources.Return1); 227case AttributeTargets.Struct: return nameof(CodeAnalysisResources.Struct1);
Syntax\SeparatedSyntaxList.cs (3)
576throw new ArgumentException(CodeAnalysisResources.MissingListItem, nameof(separatorToken)); 581throw new ArgumentException(CodeAnalysisResources.SeparatorTokenMustHaveSameRawKind, nameof(newSeparator)); 586throw new ArgumentException(CodeAnalysisResources.SeparatorTokenMustHaveSameLanguage, nameof(newSeparator));
Syntax\SeparatedSyntaxListBuilder.cs (2)
56throw new InvalidOperationException(CodeAnalysisResources.SeparatorIsExpected); 64throw new InvalidOperationException(CodeAnalysisResources.ElementIsExpected);
Syntax\SyntaxNodeExtensions_Tracking.cs (1)
47throw new ArgumentException(CodeAnalysisResources.InvalidNodeToTrack);
Text\LinePositionSpan.cs (1)
33throw new ArgumentException(string.Format(CodeAnalysisResources.EndMustNotBeLessThanStart, start, end), nameof(end));
Text\SourceText.cs (6)
56throw new ArgumentException(CodeAnalysisResources.InvalidHash, nameof(checksum)); 86throw new ArgumentException(CodeAnalysisResources.UnsupportedHashAlgorithm, nameof(checksumAlgorithm)); 194throw new ArgumentException(CodeAnalysisResources.StreamMustSupportReadAndSeek, nameof(stream)); 792throw new ArgumentException(CodeAnalysisResources.ChangesMustBeWithinBoundsOfSourceText, nameof(changes)); 809throw new ArgumentException(CodeAnalysisResources.ChangesMustNotOverlap, nameof(changes)); 1321throw new IOException(CodeAnalysisResources.StreamIsTooLong);
Text\TextLine.cs (2)
51throw new ArgumentOutOfRangeException(nameof(span), CodeAnalysisResources.SpanDoesNotIncludeStartOfLine); 74throw new ArgumentOutOfRangeException(nameof(span), CodeAnalysisResources.SpanDoesNotIncludeEndOfLine);
Text\TextLineCollection.cs (1)
67throw new ArgumentOutOfRangeException(nameof(position.Line), string.Format(CodeAnalysisResources.LineCannotBeGreaterThanEnd, position.Line, this.Count));
Text\TextSpan.cs (2)
189throw new ArgumentOutOfRangeException(nameof(start), CodeAnalysisResources.StartMustNotBeNegative); 194throw new ArgumentOutOfRangeException(nameof(end), string.Format(CodeAnalysisResources.EndMustNotBeLessThanStart, start, end));
XmlFileResolver.cs (1)
26throw new ArgumentException(CodeAnalysisResources.AbsolutePathExpected, nameof(baseDirectory));
Microsoft.CodeAnalysis.CSharp (27)
Compilation\CSharpCompilation.cs (11)
629throw new ArgumentException(CodeAnalysisResources.InconsistentLanguageVersions, nameof(syntaxTrees)); 3676new LocalizableResourceString(nameof(CodeAnalysisResources.ModuleHasInvalidAttributes), CodeAnalysisResources.ResourceManager, typeof(CodeAnalysisResources))); 4383throw new ArgumentException(CodeAnalysisResources.TupleUnderlyingTypeMustBeTupleCompatible, nameof(underlyingType)); 4452throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps1, name), nameof(name)); 4456throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps3, name), nameof(name)); 4651throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps2, $"{csharpReturnType.ToDisplayString()} operator {name}({csharpLeftType.ToDisplayString()}, {csharpRightType.ToDisplayString()})")); 4678throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps1, name), nameof(name)); 4682throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps3, name), nameof(name)); 4733throw new ArgumentException(string.Format(CodeAnalysisResources.BadBuiltInOps2, $"{csharpReturnType.ToDisplayString()} operator {name}({csharpOperandType.ToDisplayString()})"));
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
315includeDiagnostics.Add(ErrorCode.WRN_FailedInclude, location, filePathValue, xpathValue, new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.XmlReferencesNotSupported))); 325includeDiagnostics.Add(ErrorCode.WRN_FailedInclude, location, filePathValue, xpathValue, new CodeAnalysisResourcesLocalizableErrorArgument(nameof(CodeAnalysisResources.FileNotFound)));
Compiler\MethodCompiler.cs (4)
205var messageResourceName = methodCompiler._globalHasErrors ? nameof(CodeAnalysisResources.UnableToDetermineSpecificCauseOfFailure) : nameof(CodeAnalysisResources.ModuleHasInvalidAttributes); 207new LocalizableResourceString(messageResourceName, CodeAnalysisResources.ResourceManager, typeof(CodeAnalysisResources)));
Emitter\EditAndContinue\EmitHelpers.cs (1)
175string.Format(CodeAnalysisResources.Type0DoesNotHaveExpectedConstructor, type.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat)));
Symbols\ReferenceManager.cs (1)
291throw new NotSupportedException(string.Format(CodeAnalysisResources.ChangingVersionOfAssemblyReferenceIsNotAllowedDuringDebugging, identity, symbol.Identity.Version));
Symbols\Synthesized\SynthesizedHotReloadExceptionConstructorSymbol.cs (2)
48CodeAnalysisResources.Constructor, 63CodeAnalysisResources.Method,
Syntax\CSharpSyntaxRewriter.cs (2)
204throw new InvalidOperationException(CodeAnalysisResources.SeparatorIsExpected); 212throw new InvalidOperationException(CodeAnalysisResources.ElementIsExpected);
Syntax\SyntaxFactory.cs (2)
1497throw new ArgumentException(CodeAnalysisResources.NodeOrTokenOutOfSequence); 1502throw new ArgumentException(CodeAnalysisResources.UnexpectedTypeOfNodeInList);
Syntax\SyntaxReplacer.cs (2)
329return new InvalidOperationException(CodeAnalysisResources.MissingListItem); 334return new InvalidOperationException(CodeAnalysisResources.MissingTokenListItem);
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (24)
CommandLineTests.cs (24)
9455Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9458Assert.Contains(CodeAnalysisResources.GeneratorNameColumnHeader, output, StringComparison.Ordinal); 9461Assert.DoesNotContain(CodeAnalysisResources.AllAnalyzersConcurrentMessage, output, StringComparison.Ordinal); 9462Assert.Contains(string.Format(CodeAnalysisResources.SuppressorsNonConcurrentCountMessage, 1), output, StringComparison.Ordinal); 9463var nonConcurrentSection = output[output.IndexOf(CodeAnalysisResources.NonConcurrentAnalyzersHeader)..]; 9487Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9489Assert.Contains(CodeAnalysisResources.GeneratorNameColumnHeader, output, StringComparison.Ordinal); 9492Assert.Contains(string.Format(CodeAnalysisResources.SuppressorsNonConcurrentCountMessage, 1), output, StringComparison.Ordinal); 9493Assert.DoesNotContain(CodeAnalysisResources.NonConcurrentAnalyzersHeader, output, StringComparison.Ordinal); 9494Assert.Contains(CodeAnalysisResources.AllAnalyzersConcurrentMessage, output, StringComparison.Ordinal); 9514Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9515Assert.Contains(CodeAnalysisResources.GeneratorNameColumnHeader, output, StringComparison.Ordinal); 9518Assert.DoesNotContain(string.Format(CodeAnalysisResources.SuppressorsNonConcurrentCountMessage, 0), output, StringComparison.Ordinal); 9519Assert.DoesNotContain(CodeAnalysisResources.NonConcurrentAnalyzersHeader, output, StringComparison.Ordinal); 9520Assert.Contains(CodeAnalysisResources.AllAnalyzersConcurrentMessage, output, StringComparison.Ordinal); 9611Assert.DoesNotContain(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 9616Assert.Contains(CodeAnalysisResources.AnalyzerExecutionTimeColumnHeader, output, StringComparison.Ordinal); 12644var suppressionMessage = string.Format(CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 12684var suppressionMessage = string.Format(CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 12740var suppressionMessage = string.Format(CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 12808CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 12908CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 13018CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage, 13142var suppressionMessage = string.Format(CodeAnalysisResources.SuppressionDiagnosticDescriptorMessage,
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenTupleTest.cs (8)
5796Assert.Contains(CodeAnalysisResources.TupleElementNameCountMismatch, e.Message); 5801Assert.Contains(CodeAnalysisResources.TupleElementLocationCountMismatch, e.Message); 6284Assert.Contains(CodeAnalysisResources.TupleUnderlyingTypeMustBeTupleCompatible, e.Message); 6297Assert.Contains(CodeAnalysisResources.TupleElementNameEmpty, e.Message); 6803Assert.Contains(CodeAnalysisResources.TupleElementNullableAnnotationCountMismatch, e.Message); 6843Assert.Contains(CodeAnalysisResources.TupleElementNullableAnnotationCountMismatch, e.Message); 6872Assert.Contains(CodeAnalysisResources.TupleElementNullableAnnotationCountMismatch, e.Message); 6912Assert.Contains(CodeAnalysisResources.TupleElementNullableAnnotationCountMismatch, e.Message);
Emit\ResourceTests.cs (1)
229Diagnostic(ErrorCode.ERR_CantReadResource).WithArguments("file", CodeAnalysisResources.ResourceDataProviderShouldReturnNonNullStream)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (22)
Emit\EditAndContinue\AssemblyReferencesTests.cs (2)
430string.Format(CodeAnalysisResources.ChangingVersionOfAssemblyReferenceIsNotAllowedDuringDebugging, 510string.Format(CodeAnalysisResources.ChangingVersionOfAssemblyReferenceIsNotAllowedDuringDebugging,
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (12)
1859IL_0013: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod + @""" 2257IL_001d: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod + @""" 2419IL_001d: ldstr "{{CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod}}" 2602IL_0013: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod + @""" 4513IL_0029: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedIteratorMethod + @""" 6066IL_0041: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedIteratorMethod + @""" 6251IL_0027: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedAsyncMethod + @""" 6258IL_0039: ldstr """ + CodeAnalysisResources.EncCannotResumeSuspendedIteratorMethod + @""" 10640Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol, "F").WithArguments(CodeAnalysisResources.Attribute, "System.Runtime.CompilerServices.IteratorStateMachineAttribute").WithLocation(7, 29)); 10708Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol, "F").WithArguments(CodeAnalysisResources.Attribute, "System.Runtime.CompilerServices.IteratorStateMachineAttribute").WithLocation(12, 29)); 11023Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol).WithArguments(CodeAnalysisResources.Constructor, "System.Exception..ctor(string)")); 11179Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol, "F").WithArguments(CodeAnalysisResources.Attribute, "System.Runtime.CompilerServices.IteratorStateMachineAttribute").WithLocation(6, 29));
Emit\EditAndContinue\EditAndContinueTests.cs (3)
17165Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol).WithArguments(CodeAnalysisResources.Constructor, "System.Exception..ctor(string)").WithLocation(1, 1) 17216Diagnostic(ErrorCode.ERR_EncUpdateFailedMissingSymbol).WithArguments(CodeAnalysisResources.Method, "void System.Action<T>.Invoke(T arg)").WithLocation(1, 1) 17517.WithArguments("TestAssembly", string.Format(CodeAnalysisResources.Type0DoesNotHaveExpectedConstructor, "System.Runtime.CompilerServices.HotReloadException"))
PDB\PDBSourceLinkTests.cs (1)
165Diagnostic(ErrorCode.FTL_DebugEmitFailure).WithArguments(string.Format(CodeAnalysisResources.SymWriterDoesNotSupportSourceLink, "<lib name>")));
PDB\PDBTests.cs (4)
302Diagnostic(ErrorCode.FTL_DebugEmitFailure).WithArguments(string.Format(CodeAnalysisResources.SymWriterOlderVersionThanRequired, "<lib name>"))); 334Diagnostic(ErrorCode.FTL_DebugEmitFailure).WithArguments(string.Format(CodeAnalysisResources.SymWriterNotDeterministic, "<lib name>"))); 392Diagnostic(ErrorCode.FTL_DebugEmitFailure).WithArguments(string.Format(CodeAnalysisResources.SymWriterMetadataOverLimit, "C.M()", length, 65504)).WithLocation(1, 1)); 449Diagnostic(ErrorCode.FTL_DebugEmitFailure).WithArguments(string.Format(CodeAnalysisResources.SymWriterMetadataOverLimit, "N.C.M1()", 69096, 65504)).WithLocation(1, 1));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (27)
Attributes\InternalsVisibleToAndStrongNameTests.cs (7)
99Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments("MyKey.snk", CodeAnalysisResources.FileNotFound)); 200Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments(s_keyPairFile, CodeAnalysisResources.SigningTempPathUnavailable)); 302Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments(keyFileName, CodeAnalysisResources.FileNotFound)); 346Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments(publicKeyFileName, CodeAnalysisResources.FileNotFound), 371Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments("goo", CodeAnalysisResources.FileNotFound)); 444Diagnostic(ErrorCode.ERR_PublicKeyContainerFailure).WithArguments("RoslynTestContainer", CodeAnalysisResources.SigningTempPathUnavailable)); 1633other.VerifyDiagnostics(Diagnostic(ErrorCode.ERR_PublicKeyFileFailure).WithArguments("bogus", CodeAnalysisResources.FileNotFound));
Diagnostics\DiagnosticAnalyzerTests.cs (13)
855string message = new ArgumentException(string.Format(CodeAnalysisResources.UnsupportedDiagnosticReported, AnalyzerReportingUnsupportedDiagnostic.UnsupportedDescriptor.Id), "diagnostic").Message; 856IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")} 861{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ID_1")}"; 913string message = new ArgumentException(string.Format(CodeAnalysisResources.InvalidDiagnosticIdReported, AnalyzerWithInvalidDiagnosticId.Descriptor.Id), "diagnostic").Message; 915IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")} 920{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "Invalid ID")}"; 953string message = new ArgumentException(string.Format(CodeAnalysisResources.SupportedDiagnosticsHasNullDescriptor, analyzerFullName), "SupportedDiagnostics").Message; 1016string.Format(CodeAnalysisResources.InvalidDiagnosticLocationReported, AnalyzerWithInvalidDiagnosticLocation.Descriptor.Id, treeInAnotherCompilation.FilePath), "diagnostic").Message; 1065IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, contextDetail)} 1070{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ID")}"; 1109string.Format(CodeAnalysisResources.InvalidDiagnosticSpanReported, AnalyzerWithInvalidDiagnosticSpan.Descriptor.Id, badSpan, treeInAnotherCompilation.FilePath), "diagnostic").Message; 1110IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName} 1116{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ID")}";
Diagnostics\DiagnosticSuppressorTests.cs (7)
449IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")} 484var exceptionMessage = string.Format(CodeAnalysisResources.UnsupportedSuppressionReported, unsupportedSuppressionId); 501IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")} 537var exceptionMessage = string.Format(CodeAnalysisResources.InvalidDiagnosticSuppressionReported, analyzer.Descriptor.Id, unsupportedSuppressedId); 554IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")} 590var exceptionMessage = string.Format(CodeAnalysisResources.NonReportedDiagnosticCannotBeSuppressed, nonReportedDiagnosticId); 607IFormattable context = $@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: {compilation.AssemblyName}")}
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.cs (1)
3936VerifyArgumentExceptionDiagnostic(diagnostics.Single(), nameof(PipelineCallbackGenerator), string.Format(CodeAnalysisResources.InvalidDiagnosticLocationReported, "TEST0001", "/original"), "diagnostic");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\ReferenceManagerTests.cs (2)
2118Diagnostic(ErrorCode.FTL_MetadataCantOpenFile).WithArguments(@"NativeApp.exe", CodeAnalysisResources.PEImageDoesntContainManagedMetadata)); 2129Diagnostic(ErrorCode.FTL_MetadataCantOpenFile).WithArguments(@"Empty.dll", CodeAnalysisResources.PEImageDoesntContainManagedMetadata));
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
1298Assert.Equal(new ArgumentException(CodeAnalysisResources.InvalidOperationBlockForAnalysisContext, "operationBlock").Message, ex.Message);
Microsoft.CodeAnalysis.UnitTests (35)
CommonCommandLineParserTests.cs (12)
128VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetHasDuplicateRules, "CA1012", "Error", "Warn")); 147VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetHasDuplicateRules, "CA1012", "Error", "Warn"), locSpecific: false); 306VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, "Action", "Default")); 320VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "Rule", "Id")); 334VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "Rule", "Action")); 348VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "Rules", "AnalyzerId")); 362VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "Rules", "RuleNamespace")); 377VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "RuleSet", "ToolsVersion")); 391VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetMissingAttribute, "RuleSet", "Name")); 436VerifyRuleSetError(source, () => string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, "Action", "Default")); 994Assert.Contains(string.Format(CodeAnalysisResources.InvalidRuleSetInclude, newFile.Path, string.Format(CodeAnalysisResources.RuleSetBadAttributeValue, "Action", "Default")), e.Message, StringComparison.Ordinal);
Diagnostics\OperationTests.cs (3)
135TestGetFlowGraphInvalidArgumentCore(argumentExceptionMessage: CodeAnalysisResources.NotARootOperation, parent); 142TestGetFlowGraphInvalidArgumentCore(argumentExceptionMessage: CodeAnalysisResources.OperationHasNullSemanticModel, parent: null); 315Assert.Equal(ex.Message, new ArgumentException(CodeAnalysisResources.NotARootOperation, "operation").Message);
Diagnostics\SuppressMessageAttributeCompilerTests.cs (7)
107(IFormattable)$@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: TestProject 113{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ThrowException")}"); 119(IFormattable)$@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: TestProject 125{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ThrowException")}"); 131(IFormattable)$@"{string.Format(CodeAnalysisResources.ExceptionContext, $@"Compilation: TestProject 137{string.Format(CodeAnalysisResources.DisableAnalyzerDiagnosticsMessage, "ThrowException")}"); 168string.Format(CodeAnalysisResources.CompilerAnalyzerThrows, AnalyzerName, exception.GetType().ToString(), exception.Message, exception.ToString() + Environment.NewLine + "-----"))}")
MetadataReferences\MetadataReferenceTests.cs (9)
70Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display); 86Assert.Equal(CodeAnalysisResources.InMemoryModule, r.Display); 104Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display); 119Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display); 135Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display); 151Assert.Equal(CodeAnalysisResources.InMemoryModule, r.Display); 434Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display); 437Assert.Equal(CodeAnalysisResources.InMemoryModule, r.Display); 585Assert.Equal(CodeAnalysisResources.InMemoryAssembly, r.Display);
SourceFileResolverTest.cs (2)
42Assert.Equal(new ArgumentException(CodeAnalysisResources.NullValueInPathMap, "pathMap").Message, argException.Message); 65Assert.Equal(new ArgumentException(CodeAnalysisResources.AbsolutePathExpected, "baseDirectory").Message, argException.Message);
src\Compilers\Shared\GlobalAssemblyCacheHelpers\FusionAssemblyIdentity.cs (2)
449throw new ArgumentException(Microsoft.CodeAnalysis.CodeAnalysisResources.InvalidCharactersInAssemblyName, nameof(name)); 474throw new ArgumentException(Microsoft.CodeAnalysis.CodeAnalysisResources.InvalidCharactersInAssemblyName, nameof(name));
VBCSCompiler.UnitTests (5)
BuildClientTests.cs (5)
250Assert.Equal(CodeAnalysisResources.SharedArgumentMissing, _errorMessage); 286Assert.Equal(CodeAnalysisResources.MissingKeepAlive, _errorMessage); 289Assert.Equal(CodeAnalysisResources.MissingKeepAlive, _errorMessage); 292Assert.Equal(CodeAnalysisResources.KeepAliveIsTooSmall, _errorMessage); 295Assert.Equal(CodeAnalysisResources.KeepAliveWithoutShared, _errorMessage);