IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
Diagnostic.g.cs
Go to the documentation of this file.
1#nullable enable
2
3using System;
4using System.Text;
5
7{
8
9 partial record class Diagnostic
10 {
11
12 public static Diagnostic? GetById(int id)
13 {
14 switch (id)
15 {
16 case 1:
17 return MainMethodFound;
18 case 2:
19 return OutputFileIs;
20 case 3:
21 return AutoAddRef;
22 case 4:
24 case 5:
26 case 6:
28 case 7:
30 case 8:
31 return GenericRuntimeInfo;
32 case 9:
33 return GenericJniInfo;
34 case 100:
35 return ClassNotFound;
36 case 101:
37 return ClassFormatError;
38 case 102:
39 return DuplicateClassName;
40 case 103:
41 return IllegalAccessError;
42 case 104:
43 return VerificationError;
44 case 105:
46 case 106:
48 case 107:
50 case 109:
52 case 110:
53 return NoJniRuntime;
54 case 111:
56 case 112:
58 case 113:
60 case 114:
62 case 115:
64 case 116:
66 case 117:
68 case 118:
70 case 119:
72 case 120:
74 case 121:
76 case 122:
78 case 123:
80 case 124:
82 case 125:
84 case 126:
85 return LegacySearchRule;
86 case 127:
88 case 128:
90 case 132:
92 case 133:
94 case 134:
95 return StubsAreDeprecated;
96 case 135:
97 return WrongClassName;
98 case 136:
100 case 137:
102 case 138:
104 case 999:
105 return UnknownWarning;
106 case 139:
108 case 140:
110 case 141:
112 case 142:
114 case 143:
116 case 144:
118 case 145:
119 return GenericJniWarning;
120 case 4001:
121 return UnableToCreateProxy;
122 case 4002:
123 return DuplicateProxy;
124 case 4003:
126 case 4004:
127 return MapXmlError;
128 case 4005:
129 return InputFileNotFound;
130 case 4006:
131 return UnknownFileType;
132 case 4007:
134 case 4008:
136 case 4009:
138 case 4010:
140 case 4011:
142 case 4012:
144 case 4013:
146 case 4014:
147 return MissingType;
148 case 4015:
149 return MissingReference;
150 case 4016:
152 case 4017:
154 case 4018:
156 case 4019:
158 case 4020:
160 case 4021:
161 return GenericRuntimeError;
162 case 4022:
163 return GenericJniError;
164 case 4023:
166 case 5000:
168 case 5001:
169 return ErrorReadingFile;
170 case 5002:
171 return NoTargetsFound;
172 case 5003:
174 case 5004:
176 case 5005:
178 case 5006:
180 case 5007:
181 return ReferenceNotFound;
182 case 5008:
184 case 5009:
186 case 5010:
188 case 5011:
190 case 5012:
192 case 5013:
193 return PathTooLong;
194 case 5014:
195 return PathNotFound;
196 case 5015:
197 return InvalidPath;
198 case 5016:
199 return InvalidOptionSyntax;
200 case 5017:
202 case 5018:
204 case 5019:
206 case 5020:
208 case 5021:
209 return ErrorWritingFile;
210 case 5022:
211 return UnrecognizedOption;
212 case 5023:
214 case 5024:
216 case 5025:
217 return RuntimeNotFound;
218 case 5026:
220 case 5027:
222 case 5028:
224 case 5029:
226 case 5030:
227 return ErrorParsingMapFile;
228 case 5031:
230 case 5032:
232 case 5033:
233 return MainClassNotFound;
234 case 5034:
235 return MainMethodNotFound;
236 case 5035:
238 case 5036:
240 case 5037:
241 return ClassLoaderNotFound;
242 case 5038:
244 case 5039:
246 case 5040:
248 case 5041:
250 case 5042:
251 return MapFileTypeNotFound;
252 case 5043:
254 case 5044:
256 case 5045:
257 return LinkageError;
258 case 5046:
259 return RuntimeMismatch;
260 case 5047:
262 case 5048:
263 return CoreClassesMissing;
264 case 5049:
266 case 5050:
268 case 5051:
270 case 5052:
272 case 5053:
273 return MissingBaseType;
274 case 5054:
276 case 5055:
277 return FileNotFound;
278 case 5056:
280 case 5057:
282 case 5058:
284 case 5059:
286 case 5060:
287 return InvalidZip;
288 case 5061:
290 case 6000:
291 return GenericRuntimeTrace;
292 case 6001:
293 return GenericJniTrace;
294 case 6002:
296 default:
297 return null;
298 }
299 }
300
307 public static readonly Diagnostic MainMethodFound = new Diagnostic(1, nameof(MainMethodFound), "Found main method in class \"{0}\".", DiagnosticLevel.Info);
308
315 public static readonly Diagnostic OutputFileIs = new Diagnostic(2, nameof(OutputFileIs), "Output file is \"{0}\".", DiagnosticLevel.Info);
316
323 public static readonly Diagnostic AutoAddRef = new Diagnostic(3, nameof(AutoAddRef), "Automatically adding reference to \"{0}\".", DiagnosticLevel.Info);
324
331 public static readonly Diagnostic MainMethodFromManifest = new Diagnostic(4, nameof(MainMethodFromManifest), "Using main class \"{0}\" based on jar manifest.", DiagnosticLevel.Info);
332
339 public static readonly Diagnostic GenericCompilerInfo = new Diagnostic(5, nameof(GenericCompilerInfo), "{0}", DiagnosticLevel.Info);
340
347 public static readonly Diagnostic GenericClassLoadingInfo = new Diagnostic(6, nameof(GenericClassLoadingInfo), "{0}", DiagnosticLevel.Info);
348
355 public static readonly Diagnostic GenericVerifierInfo = new Diagnostic(7, nameof(GenericVerifierInfo), "{0}", DiagnosticLevel.Info);
356
363 public static readonly Diagnostic GenericRuntimeInfo = new Diagnostic(8, nameof(GenericRuntimeInfo), "{0}", DiagnosticLevel.Info);
364
371 public static readonly Diagnostic GenericJniInfo = new Diagnostic(9, nameof(GenericJniInfo), "{0}", DiagnosticLevel.Info);
372
379 public static readonly Diagnostic ClassNotFound = new Diagnostic(100, nameof(ClassNotFound), "Class \"{0}\" not found.", DiagnosticLevel.Warning);
380
387 public static readonly Diagnostic ClassFormatError = new Diagnostic(101, nameof(ClassFormatError), "Unable to compile class \"{0}\". (class format error \"{1}\")", DiagnosticLevel.Warning);
388
395 public static readonly Diagnostic DuplicateClassName = new Diagnostic(102, nameof(DuplicateClassName), "Duplicate class name: \"{0}\".", DiagnosticLevel.Warning);
396
403 public static readonly Diagnostic IllegalAccessError = new Diagnostic(103, nameof(IllegalAccessError), "Unable to compile class \"{0}\". (illegal access error \"{1}\")", DiagnosticLevel.Warning);
404
411 public static readonly Diagnostic VerificationError = new Diagnostic(104, nameof(VerificationError), "Unable to compile class \"{0}\". (verification error \"{1}\")", DiagnosticLevel.Warning);
412
419 public static readonly Diagnostic NoClassDefFoundError = new Diagnostic(105, nameof(NoClassDefFoundError), "Unable to compile class \"{0}\". (missing class \"{1}\")", DiagnosticLevel.Warning);
420
427 public static readonly Diagnostic GenericUnableToCompileError = new Diagnostic(106, nameof(GenericUnableToCompileError), "Unable to compile class \"{0}\". (\"{1}\": \"{2}\")", DiagnosticLevel.Warning);
428
435 public static readonly Diagnostic DuplicateResourceName = new Diagnostic(107, nameof(DuplicateResourceName), "Skipping resource (name clash): \"{0}\"", DiagnosticLevel.Warning);
436
443 public static readonly Diagnostic SkippingReferencedClass = new Diagnostic(109, nameof(SkippingReferencedClass), "Skipping class: \"{0}\". (class is already available in referenced assembly \"{1}\")", DiagnosticLevel.Warning);
444
451 public static readonly Diagnostic NoJniRuntime = new Diagnostic(110, nameof(NoJniRuntime), "Unable to load runtime JNI assembly.", DiagnosticLevel.Warning);
452
459 public static readonly Diagnostic EmittedNoClassDefFoundError = new Diagnostic(111, nameof(EmittedNoClassDefFoundError), "Emitted java.lang.NoClassDefFoundError in \"{0}\". (\"{1}\").", DiagnosticLevel.Warning);
460
467 public static readonly Diagnostic EmittedIllegalAccessError = new Diagnostic(112, nameof(EmittedIllegalAccessError), "Emitted java.lang.IllegalAccessError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
468
475 public static readonly Diagnostic EmittedInstantiationError = new Diagnostic(113, nameof(EmittedInstantiationError), "Emitted java.lang.InstantiationError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
476
483 public static readonly Diagnostic EmittedIncompatibleClassChangeError = new Diagnostic(114, nameof(EmittedIncompatibleClassChangeError), "Emitted java.lang.IncompatibleClassChangeError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
484
491 public static readonly Diagnostic EmittedNoSuchFieldError = new Diagnostic(115, nameof(EmittedNoSuchFieldError), "Emitted java.lang.NoSuchFieldError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
492
499 public static readonly Diagnostic EmittedAbstractMethodError = new Diagnostic(116, nameof(EmittedAbstractMethodError), "Emitted java.lang.AbstractMethodError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
500
507 public static readonly Diagnostic EmittedNoSuchMethodError = new Diagnostic(117, nameof(EmittedNoSuchMethodError), "Emitted java.lang.NoSuchMethodError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
508
515 public static readonly Diagnostic EmittedLinkageError = new Diagnostic(118, nameof(EmittedLinkageError), "Emitted java.lang.LinkageError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
516
523 public static readonly Diagnostic EmittedVerificationError = new Diagnostic(119, nameof(EmittedVerificationError), "Emitted java.lang.VerificationError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
524
531 public static readonly Diagnostic EmittedClassFormatError = new Diagnostic(120, nameof(EmittedClassFormatError), "Emitted java.lang.ClassFormatError in \"{0}\". (\"{1}\")", DiagnosticLevel.Warning);
532
539 public static readonly Diagnostic InvalidCustomAttribute = new Diagnostic(121, nameof(InvalidCustomAttribute), "Error emitting \"{0}\" custom attribute. (\"{1}\")", DiagnosticLevel.Warning);
540
547 public static readonly Diagnostic IgnoredCustomAttribute = new Diagnostic(122, nameof(IgnoredCustomAttribute), "Custom attribute \"{0}\" was ignored. (\"{1}\")", DiagnosticLevel.Warning);
548
555 public static readonly Diagnostic AssumeAssemblyVersionMatch = new Diagnostic(123, nameof(AssumeAssemblyVersionMatch), "Assuming assembly reference \"{0}\" matches \"{1}\", you may need to supply runtime p" +
556 "olicy", DiagnosticLevel.Warning);
557
564 public static readonly Diagnostic InvalidDirectoryInLibOptionPath = new Diagnostic(124, nameof(InvalidDirectoryInLibOptionPath), "Directory \"{0}\" specified in -lib option is not valid.", DiagnosticLevel.Warning);
565
572 public static readonly Diagnostic InvalidDirectoryInLibEnvironmentPath = new Diagnostic(125, nameof(InvalidDirectoryInLibEnvironmentPath), "Directory \"{0}\" specified in LIB environment is not valid.", DiagnosticLevel.Warning);
573
580 public static readonly Diagnostic LegacySearchRule = new Diagnostic(126, nameof(LegacySearchRule), "Found assembly \"{0}\" using legacy search rule, please append \'.dll\' to the refere" +
581 "nce.", DiagnosticLevel.Warning);
582
589 public static readonly Diagnostic AssemblyLocationIgnored = new Diagnostic(127, nameof(AssemblyLocationIgnored), "Assembly \"{0}\" is ignored as previously loaded assembly \"{1}\" has the same identi" +
590 "ty \"{2}\".", DiagnosticLevel.Warning);
591
598 public static readonly Diagnostic InterfaceMethodCantBeInternal = new Diagnostic(128, nameof(InterfaceMethodCantBeInternal), "Ignoring @ikvm.lang.Internal annotation on interface method. (\"{0}.{1}{2}\")", DiagnosticLevel.Warning);
599
606 public static readonly Diagnostic DuplicateAssemblyReference = new Diagnostic(132, nameof(DuplicateAssemblyReference), "Duplicate assembly reference \"{0}\"", DiagnosticLevel.Warning);
607
614 public static readonly Diagnostic UnableToResolveType = new Diagnostic(133, nameof(UnableToResolveType), "Reference in \"{0}\" to type \"{1}\" claims it is defined in \"{2}\", but it could not " +
615 "be found.", DiagnosticLevel.Warning);
616
623 public static readonly Diagnostic StubsAreDeprecated = new Diagnostic(134, nameof(StubsAreDeprecated), "Compiling stubs is deprecated. Please add a reference to assembly \"{0}\" instead.", DiagnosticLevel.Warning);
624
631 public static readonly Diagnostic WrongClassName = new Diagnostic(135, nameof(WrongClassName), "Unable to compile \"{0}\" (wrong name: \"{1}\")", DiagnosticLevel.Warning);
632
639 public static readonly Diagnostic ReflectionCallerClassRequiresCallerID = new Diagnostic(136, nameof(ReflectionCallerClassRequiresCallerID), "Reflection.getCallerClass() called from non-CallerID method. (\"{0}.{1}{2}\")", DiagnosticLevel.Warning);
640
647 public static readonly Diagnostic LegacyAssemblyAttributesFound = new Diagnostic(137, nameof(LegacyAssemblyAttributesFound), "Legacy assembly attributes container found. Please use the -assemblyattributes:<f" +
648 "ile> option.", DiagnosticLevel.Warning);
649
656 public static readonly Diagnostic UnableToCreateLambdaFactory = new Diagnostic(138, nameof(UnableToCreateLambdaFactory), "Unable to create static lambda factory.", DiagnosticLevel.Warning);
657
664 public static readonly Diagnostic UnknownWarning = new Diagnostic(999, nameof(UnknownWarning), "{0}", DiagnosticLevel.Warning);
665
672 public static readonly Diagnostic DuplicateIkvmLangProperty = new Diagnostic(139, nameof(DuplicateIkvmLangProperty), "Ignoring duplicate ikvm.lang.Property annotation on {0}.{1}.", DiagnosticLevel.Warning);
673
680 public static readonly Diagnostic MalformedIkvmLangProperty = new Diagnostic(140, nameof(MalformedIkvmLangProperty), "Ignoring duplicate ikvm.lang.Property annotation on {0}.{1}.", DiagnosticLevel.Warning);
681
688 public static readonly Diagnostic GenericCompilerWarning = new Diagnostic(141, nameof(GenericCompilerWarning), "{0}", DiagnosticLevel.Warning);
689
696 public static readonly Diagnostic GenericClassLoadingWarning = new Diagnostic(142, nameof(GenericClassLoadingWarning), "{0}", DiagnosticLevel.Warning);
697
704 public static readonly Diagnostic GenericVerifierWarning = new Diagnostic(143, nameof(GenericVerifierWarning), "{0}", DiagnosticLevel.Warning);
705
712 public static readonly Diagnostic GenericRuntimeWarning = new Diagnostic(144, nameof(GenericRuntimeWarning), "{0}", DiagnosticLevel.Warning);
713
720 public static readonly Diagnostic GenericJniWarning = new Diagnostic(145, nameof(GenericJniWarning), "{0}", DiagnosticLevel.Warning);
721
728 public static readonly Diagnostic UnableToCreateProxy = new Diagnostic(4001, nameof(UnableToCreateProxy), "Unable to create proxy \"{0}\". (\"{1}\")", DiagnosticLevel.Error);
729
736 public static readonly Diagnostic DuplicateProxy = new Diagnostic(4002, nameof(DuplicateProxy), "Duplicate proxy \"{0}\".", DiagnosticLevel.Error);
737
744 public static readonly Diagnostic MapXmlUnableToResolveOpCode = new Diagnostic(4003, nameof(MapXmlUnableToResolveOpCode), "Unable to resolve opcode in remap file: {0}.", DiagnosticLevel.Error);
745
752 public static readonly Diagnostic MapXmlError = new Diagnostic(4004, nameof(MapXmlError), "Error in remap file: {0}.", DiagnosticLevel.Error);
753
760 public static readonly Diagnostic InputFileNotFound = new Diagnostic(4005, nameof(InputFileNotFound), "Source file \'{0}\' not found.", DiagnosticLevel.Error);
761
768 public static readonly Diagnostic UnknownFileType = new Diagnostic(4006, nameof(UnknownFileType), "Unknown file type: {0}.", DiagnosticLevel.Error);
769
776 public static readonly Diagnostic UnknownElementInMapFile = new Diagnostic(4007, nameof(UnknownElementInMapFile), "Unknown element {0} in remap file, line {1}, column {2}.", DiagnosticLevel.Error);
777
784 public static readonly Diagnostic UnknownAttributeInMapFile = new Diagnostic(4008, nameof(UnknownAttributeInMapFile), "Unknown attribute {0} in remap file, line {1}, column {2}.", DiagnosticLevel.Error);
785
792 public static readonly Diagnostic InvalidMemberNameInMapFile = new Diagnostic(4009, nameof(InvalidMemberNameInMapFile), "Invalid {0} name \'{1}\' in remap file in class {2}.", DiagnosticLevel.Error);
793
800 public static readonly Diagnostic InvalidMemberSignatureInMapFile = new Diagnostic(4010, nameof(InvalidMemberSignatureInMapFile), "Invalid {0} signature \'{3}\' in remap file for {0} {1}.{2}.", DiagnosticLevel.Error);
801
808 public static readonly Diagnostic InvalidPropertyNameInMapFile = new Diagnostic(4011, nameof(InvalidPropertyNameInMapFile), "Invalid property {0} name \'{3}\' in remap file for property {1}.{2}.", DiagnosticLevel.Error);
809
816 public static readonly Diagnostic InvalidPropertySignatureInMapFile = new Diagnostic(4012, nameof(InvalidPropertySignatureInMapFile), "Invalid property {0} signature \'{3}\' in remap file for property {1}.{2}.", DiagnosticLevel.Error);
817
824 public static readonly Diagnostic NonPrimaryAssemblyReference = new Diagnostic(4013, nameof(NonPrimaryAssemblyReference), "Referenced assembly \"{0}\" is not the primary assembly of a shared class loader gr" +
825 "oup, please reference primary assembly \"{1}\" instead.", DiagnosticLevel.Error);
826
833 public static readonly Diagnostic MissingType = new Diagnostic(4014, nameof(MissingType), "Reference to type \"{0}\" claims it is defined in \"{1}\", but it could not be found." +
834 "", DiagnosticLevel.Error);
835
842 public static readonly Diagnostic MissingReference = new Diagnostic(4015, nameof(MissingReference), "The type \'{0}\' is defined in an assembly that is notResponseFileDepthExceeded ref" +
843 "erenced. You must add a reference to assembly \'{1}\'.", DiagnosticLevel.Error);
844
851 public static readonly Diagnostic CallerSensitiveOnUnsupportedMethod = new Diagnostic(4016, nameof(CallerSensitiveOnUnsupportedMethod), "CallerSensitive annotation on unsupported method. (\"{0}.{1}{2}\")", DiagnosticLevel.Error);
852
859 public static readonly Diagnostic RemappedTypeMissingDefaultInterfaceMethod = new Diagnostic(4017, nameof(RemappedTypeMissingDefaultInterfaceMethod), "{0} does not implement default interface method {1}.", DiagnosticLevel.Error);
860
867 public static readonly Diagnostic GenericCompilerError = new Diagnostic(4018, nameof(GenericCompilerError), "{0}", DiagnosticLevel.Error);
868
875 public static readonly Diagnostic GenericClassLoadingError = new Diagnostic(4019, nameof(GenericClassLoadingError), "{0}", DiagnosticLevel.Error);
876
883 public static readonly Diagnostic GenericVerifierError = new Diagnostic(4020, nameof(GenericVerifierError), "{0}", DiagnosticLevel.Error);
884
891 public static readonly Diagnostic GenericRuntimeError = new Diagnostic(4021, nameof(GenericRuntimeError), "{0}", DiagnosticLevel.Error);
892
899 public static readonly Diagnostic GenericJniError = new Diagnostic(4022, nameof(GenericJniError), "{0}", DiagnosticLevel.Error);
900
907 public static readonly Diagnostic ExportingImportsNotSupported = new Diagnostic(4023, nameof(ExportingImportsNotSupported), "Exporting previously imported assemblies is not supported.", DiagnosticLevel.Error);
908
915 public static readonly Diagnostic ResponseFileDepthExceeded = new Diagnostic(5000, nameof(ResponseFileDepthExceeded), "Response file nesting depth exceeded.", DiagnosticLevel.Fatal);
916
923 public static readonly Diagnostic ErrorReadingFile = new Diagnostic(5001, nameof(ErrorReadingFile), "Unable to read file: {0}. ({1})", DiagnosticLevel.Fatal);
924
931 public static readonly Diagnostic NoTargetsFound = new Diagnostic(5002, nameof(NoTargetsFound), "No targets found", DiagnosticLevel.Fatal);
932
939 public static readonly Diagnostic FileFormatLimitationExceeded = new Diagnostic(5003, nameof(FileFormatLimitationExceeded), "File format limitation exceeded: {0}.", DiagnosticLevel.Fatal);
940
947 public static readonly Diagnostic CannotSpecifyBothKeyFileAndContainer = new Diagnostic(5004, nameof(CannotSpecifyBothKeyFileAndContainer), "You cannot specify both a key file and container.", DiagnosticLevel.Fatal);
948
955 public static readonly Diagnostic DelaySignRequiresKey = new Diagnostic(5005, nameof(DelaySignRequiresKey), "You cannot delay sign without a key file or container.", DiagnosticLevel.Fatal);
956
963 public static readonly Diagnostic InvalidStrongNameKeyPair = new Diagnostic(5006, nameof(InvalidStrongNameKeyPair), "Invalid key {0} specified. (\"{1}\")", DiagnosticLevel.Fatal);
964
971 public static readonly Diagnostic ReferenceNotFound = new Diagnostic(5007, nameof(ReferenceNotFound), "Reference not found: {0}", DiagnosticLevel.Fatal);
972
979 public static readonly Diagnostic OptionsMustPreceedChildLevels = new Diagnostic(5008, nameof(OptionsMustPreceedChildLevels), "You can only specify options before any child levels.", DiagnosticLevel.Fatal);
980
987 public static readonly Diagnostic UnrecognizedTargetType = new Diagnostic(5009, nameof(UnrecognizedTargetType), "Invalid value \'{0}\' for -target option.", DiagnosticLevel.Fatal);
988
995 public static readonly Diagnostic UnrecognizedPlatform = new Diagnostic(5010, nameof(UnrecognizedPlatform), "Invalid value \'{0}\' for -platform option.", DiagnosticLevel.Fatal);
996
1003 public static readonly Diagnostic UnrecognizedApartment = new Diagnostic(5011, nameof(UnrecognizedApartment), "Invalid value \'{0}\' for -apartment option.", DiagnosticLevel.Fatal);
1004
1011 public static readonly Diagnostic MissingFileSpecification = new Diagnostic(5012, nameof(MissingFileSpecification), "Missing file specification for \'{0}\' option.", DiagnosticLevel.Fatal);
1012
1019 public static readonly Diagnostic PathTooLong = new Diagnostic(5013, nameof(PathTooLong), "Path too long: {0}.", DiagnosticLevel.Fatal);
1020
1027 public static readonly Diagnostic PathNotFound = new Diagnostic(5014, nameof(PathNotFound), "Path not found: {0}.", DiagnosticLevel.Fatal);
1028
1035 public static readonly Diagnostic InvalidPath = new Diagnostic(5015, nameof(InvalidPath), "Invalid path: {0}.", DiagnosticLevel.Fatal);
1036
1043 public static readonly Diagnostic InvalidOptionSyntax = new Diagnostic(5016, nameof(InvalidOptionSyntax), "Invalid option: {0}.", DiagnosticLevel.Fatal);
1044
1051 public static readonly Diagnostic ExternalResourceNotFound = new Diagnostic(5017, nameof(ExternalResourceNotFound), "External resource file does not exist: {0}.", DiagnosticLevel.Fatal);
1052
1059 public static readonly Diagnostic ExternalResourceNameInvalid = new Diagnostic(5018, nameof(ExternalResourceNameInvalid), "External resource file may not include path specification: {0}.", DiagnosticLevel.Fatal);
1060
1067 public static readonly Diagnostic InvalidVersionFormat = new Diagnostic(5019, nameof(InvalidVersionFormat), "Invalid version specified: {0}.", DiagnosticLevel.Fatal);
1068
1075 public static readonly Diagnostic InvalidFileAlignment = new Diagnostic(5020, nameof(InvalidFileAlignment), "Invalid value \'{0}\' for -filealign option.", DiagnosticLevel.Fatal);
1076
1083 public static readonly Diagnostic ErrorWritingFile = new Diagnostic(5021, nameof(ErrorWritingFile), "Unable to write file: {0}. ({1})", DiagnosticLevel.Fatal);
1084
1091 public static readonly Diagnostic UnrecognizedOption = new Diagnostic(5022, nameof(UnrecognizedOption), "Unrecognized option: {0}.", DiagnosticLevel.Fatal);
1092
1099 public static readonly Diagnostic NoOutputFileSpecified = new Diagnostic(5023, nameof(NoOutputFileSpecified), "No output file specified.", DiagnosticLevel.Fatal);
1100
1107 public static readonly Diagnostic SharedClassLoaderCannotBeUsedOnModuleTarget = new Diagnostic(5024, nameof(SharedClassLoaderCannotBeUsedOnModuleTarget), "Incompatible options: -target:module and -sharedclassloader cannot be combined.", DiagnosticLevel.Fatal);
1108
1115 public static readonly Diagnostic RuntimeNotFound = new Diagnostic(5025, nameof(RuntimeNotFound), "Unable to load runtime assembly.", DiagnosticLevel.Fatal);
1116
1123 public static readonly Diagnostic MainClassRequiresExe = new Diagnostic(5026, nameof(MainClassRequiresExe), "Main class cannot be specified for library or module.", DiagnosticLevel.Fatal);
1124
1131 public static readonly Diagnostic ExeRequiresMainClass = new Diagnostic(5027, nameof(ExeRequiresMainClass), "No main method found.", DiagnosticLevel.Fatal);
1132
1139 public static readonly Diagnostic PropertiesRequireExe = new Diagnostic(5028, nameof(PropertiesRequireExe), "Properties cannot be specified for library or module.", DiagnosticLevel.Fatal);
1140
1147 public static readonly Diagnostic ModuleCannotHaveClassLoader = new Diagnostic(5029, nameof(ModuleCannotHaveClassLoader), "Cannot specify assembly class loader for modules.", DiagnosticLevel.Fatal);
1148
1155 public static readonly Diagnostic ErrorParsingMapFile = new Diagnostic(5030, nameof(ErrorParsingMapFile), "Unable to parse remap file: {0}. ({1})", DiagnosticLevel.Fatal);
1156
1163 public static readonly Diagnostic BootstrapClassesMissing = new Diagnostic(5031, nameof(BootstrapClassesMissing), "Bootstrap classes missing and core assembly not found.", DiagnosticLevel.Fatal);
1164
1171 public static readonly Diagnostic StrongNameRequiresStrongNamedRefs = new Diagnostic(5032, nameof(StrongNameRequiresStrongNamedRefs), "All referenced assemblies must be strong named, to be able to sign the output ass" +
1172 "embly.", DiagnosticLevel.Fatal);
1173
1180 public static readonly Diagnostic MainClassNotFound = new Diagnostic(5033, nameof(MainClassNotFound), "Main class not found.", DiagnosticLevel.Fatal);
1181
1188 public static readonly Diagnostic MainMethodNotFound = new Diagnostic(5034, nameof(MainMethodNotFound), "Main method not found.", DiagnosticLevel.Fatal);
1189
1196 public static readonly Diagnostic UnsupportedMainMethod = new Diagnostic(5035, nameof(UnsupportedMainMethod), "Redirected main method not supported.", DiagnosticLevel.Fatal);
1197
1204 public static readonly Diagnostic ExternalMainNotAccessible = new Diagnostic(5036, nameof(ExternalMainNotAccessible), "External main method must be public and in a public class.", DiagnosticLevel.Fatal);
1205
1212 public static readonly Diagnostic ClassLoaderNotFound = new Diagnostic(5037, nameof(ClassLoaderNotFound), "Custom assembly class loader class not found.", DiagnosticLevel.Fatal);
1213
1220 public static readonly Diagnostic ClassLoaderNotAccessible = new Diagnostic(5038, nameof(ClassLoaderNotAccessible), "Custom assembly class loader class is not accessible.", DiagnosticLevel.Fatal);
1221
1228 public static readonly Diagnostic ClassLoaderIsAbstract = new Diagnostic(5039, nameof(ClassLoaderIsAbstract), "Custom assembly class loader class is abstract.", DiagnosticLevel.Fatal);
1229
1236 public static readonly Diagnostic ClassLoaderNotClassLoader = new Diagnostic(5040, nameof(ClassLoaderNotClassLoader), "Custom assembly class loader class does not extend java.lang.ClassLoader.", DiagnosticLevel.Fatal);
1237
1244 public static readonly Diagnostic ClassLoaderConstructorMissing = new Diagnostic(5041, nameof(ClassLoaderConstructorMissing), "Custom assembly class loader constructor is missing.", DiagnosticLevel.Fatal);
1245
1252 public static readonly Diagnostic MapFileTypeNotFound = new Diagnostic(5042, nameof(MapFileTypeNotFound), "Type \'{0}\' referenced in remap file was not found.", DiagnosticLevel.Fatal);
1253
1260 public static readonly Diagnostic MapFileClassNotFound = new Diagnostic(5043, nameof(MapFileClassNotFound), "Class \'{0}\' referenced in remap file was not found.", DiagnosticLevel.Fatal);
1261
1268 public static readonly Diagnostic MaximumErrorCountReached = new Diagnostic(5044, nameof(MaximumErrorCountReached), "Maximum error count reached.", DiagnosticLevel.Fatal);
1269
1276 public static readonly Diagnostic LinkageError = new Diagnostic(5045, nameof(LinkageError), "Link error: {0}", DiagnosticLevel.Fatal);
1277
1284 public static readonly Diagnostic RuntimeMismatch = new Diagnostic(5046, nameof(RuntimeMismatch), "Referenced assembly {0} was compiled with an incompatible IKVM.Runtime version. C" +
1285 "urrent runtime: {1}. Referenced assembly runtime: {2}", DiagnosticLevel.Fatal);
1286
1293 public static readonly Diagnostic RuntimeMismatchStrongName = new Diagnostic(5047, nameof(RuntimeMismatchStrongName), "", DiagnosticLevel.Fatal);
1294
1301 public static readonly Diagnostic CoreClassesMissing = new Diagnostic(5048, nameof(CoreClassesMissing), "Failed to find core classes in core library.", DiagnosticLevel.Fatal);
1302
1309 public static readonly Diagnostic CriticalClassNotFound = new Diagnostic(5049, nameof(CriticalClassNotFound), "Unable to load critical class \'{0}\'.", DiagnosticLevel.Fatal);
1310
1317 public static readonly Diagnostic AssemblyContainsDuplicateClassNames = new Diagnostic(5050, nameof(AssemblyContainsDuplicateClassNames), "Type \'{0}\' and \'{1}\' both map to the same name \'{2}\'. ({3})", DiagnosticLevel.Fatal);
1318
1325 public static readonly Diagnostic CallerIDRequiresHasCallerIDAnnotation = new Diagnostic(5051, nameof(CallerIDRequiresHasCallerIDAnnotation), "CallerID.getCallerID() requires a HasCallerID annotation.", DiagnosticLevel.Fatal);
1326
1333 public static readonly Diagnostic UnableToResolveInterface = new Diagnostic(5052, nameof(UnableToResolveInterface), "Unable to resolve interface \'{0}\' on type \'{1}\'.", DiagnosticLevel.Fatal);
1334
1341 public static readonly Diagnostic MissingBaseType = new Diagnostic(5053, nameof(MissingBaseType), "The base class or interface \'{0}\' in assembly \'{1}\' referenced by type \'{2}\' in \'" +
1342 "{3}\' could not be resolved.", DiagnosticLevel.Fatal);
1343
1350 public static readonly Diagnostic MissingBaseTypeReference = new Diagnostic(5054, nameof(MissingBaseTypeReference), "The type \'{0}\' is defined in an assembly that is not referenced. You must add a r" +
1351 "eference to assembly \'{1}\'.", DiagnosticLevel.Fatal);
1352
1359 public static readonly Diagnostic FileNotFound = new Diagnostic(5055, nameof(FileNotFound), "File not found: {0}.", DiagnosticLevel.Fatal);
1360
1367 public static readonly Diagnostic RuntimeMethodMissing = new Diagnostic(5056, nameof(RuntimeMethodMissing), "Runtime method \'{0}\' not found.", DiagnosticLevel.Fatal);
1368
1375 public static readonly Diagnostic MapFileFieldNotFound = new Diagnostic(5057, nameof(MapFileFieldNotFound), "Field \'{0}\' referenced in remap file was not found in class \'{1}\'.", DiagnosticLevel.Fatal);
1376
1383 public static readonly Diagnostic GhostInterfaceMethodMissing = new Diagnostic(5058, nameof(GhostInterfaceMethodMissing), "Remapped class \'{0}\' does not implement ghost interface method. ({1}.{2}{3})", DiagnosticLevel.Fatal);
1384
1391 public static readonly Diagnostic ModuleInitializerMethodRequirements = new Diagnostic(5059, nameof(ModuleInitializerMethodRequirements), "Method \'{0}.{1}{2}\' does not meet the requirements of a module initializer.", DiagnosticLevel.Fatal);
1392
1399 public static readonly Diagnostic InvalidZip = new Diagnostic(5060, nameof(InvalidZip), "Invalid zip: {0}.", DiagnosticLevel.Fatal);
1400
1407 public static readonly Diagnostic CoreAssemblyVersionMismatch = new Diagnostic(5061, nameof(CoreAssemblyVersionMismatch), "Unable to load assembly \'{-1}\' as it depends on a higher version of {-1} than the" +
1408 " one currently loaded.", DiagnosticLevel.Fatal);
1409
1416 public static readonly Diagnostic GenericRuntimeTrace = new Diagnostic(6000, nameof(GenericRuntimeTrace), "{0}", DiagnosticLevel.Trace);
1417
1424 public static readonly Diagnostic GenericJniTrace = new Diagnostic(6001, nameof(GenericJniTrace), "{0}", DiagnosticLevel.Trace);
1425
1432 public static readonly Diagnostic GenericCompilerTrace = new Diagnostic(6002, nameof(GenericCompilerTrace), "{0}", DiagnosticLevel.Trace);
1433
1434 }
1435
1436}
static readonly Diagnostic ExternalResourceNameInvalid
The 'ExternalResourceNameInvalid' diagnostic.
static readonly Diagnostic GenericRuntimeWarning
The 'GenericRuntimeWarning' diagnostic.
static readonly Diagnostic ResponseFileDepthExceeded
The 'ResponseFileDepthExceeded' diagnostic.
static readonly Diagnostic GenericRuntimeError
The 'GenericRuntimeError' diagnostic.
static readonly Diagnostic InvalidDirectoryInLibOptionPath
The 'InvalidDirectoryInLibOptionPath' diagnostic.
static readonly Diagnostic MainMethodFound
The 'MainMethodFound' diagnostic.
static readonly Diagnostic GenericJniTrace
The 'GenericJniTrace' diagnostic.
static readonly Diagnostic NoOutputFileSpecified
The 'NoOutputFileSpecified' diagnostic.
static readonly Diagnostic GenericClassLoadingError
The 'GenericClassLoadingError' diagnostic.
static readonly Diagnostic UnableToCreateLambdaFactory
The 'UnableToCreateLambdaFactory' diagnostic.
static readonly Diagnostic MapXmlUnableToResolveOpCode
The 'MapXmlUnableToResolveOpCode' diagnostic.
static readonly Diagnostic MalformedIkvmLangProperty
The 'MalformedIkvmLangProperty' diagnostic.
static readonly Diagnostic GhostInterfaceMethodMissing
The 'GhostInterfaceMethodMissing' diagnostic.
static readonly Diagnostic UnknownFileType
The 'UnknownFileType' diagnostic.
static readonly Diagnostic EmittedClassFormatError
The 'EmittedClassFormatError' diagnostic.
static readonly Diagnostic FileFormatLimitationExceeded
The 'FileFormatLimitationExceeded' diagnostic.
static readonly Diagnostic SkippingReferencedClass
The 'SkippingReferencedClass' diagnostic.
static readonly Diagnostic InvalidZip
The 'InvalidZip' diagnostic.
static readonly Diagnostic CoreAssemblyVersionMismatch
The 'CoreAssemblyVersionMismatch' diagnostic.
static readonly Diagnostic MainClassRequiresExe
The 'MainClassRequiresExe' diagnostic.
static readonly Diagnostic ClassLoaderNotAccessible
The 'ClassLoaderNotAccessible' diagnostic.
static readonly Diagnostic StubsAreDeprecated
The 'StubsAreDeprecated' diagnostic.
static readonly Diagnostic GenericClassLoadingInfo
The 'GenericClassLoadingInfo' diagnostic.
static readonly Diagnostic InvalidVersionFormat
The 'InvalidVersionFormat' diagnostic.
static readonly Diagnostic UnknownWarning
The 'UnknownWarning' diagnostic.
static readonly Diagnostic DuplicateResourceName
The 'DuplicateResourceName' diagnostic.
static readonly Diagnostic GenericVerifierError
The 'GenericVerifierError' diagnostic.
static readonly Diagnostic NoTargetsFound
The 'NoTargetsFound' diagnostic.
static readonly Diagnostic StrongNameRequiresStrongNamedRefs
The 'StrongNameRequiresStrongNamedRefs' diagnostic.
static readonly Diagnostic DelaySignRequiresKey
The 'DelaySignRequiresKey' diagnostic.
static readonly Diagnostic UnrecognizedPlatform
The 'UnrecognizedPlatform' diagnostic.
static readonly Diagnostic ClassNotFound
The 'ClassNotFound' diagnostic.
static readonly Diagnostic UnableToResolveType
The 'UnableToResolveType' diagnostic.
static readonly Diagnostic UnrecognizedApartment
The 'UnrecognizedApartment' diagnostic.
static readonly Diagnostic ModuleInitializerMethodRequirements
The 'ModuleInitializerMethodRequirements' diagnostic.
static readonly Diagnostic GenericCompilerInfo
The 'GenericCompilerInfo' diagnostic.
static readonly Diagnostic PathNotFound
The 'PathNotFound' diagnostic.
static readonly Diagnostic ReferenceNotFound
The 'ReferenceNotFound' diagnostic.
static readonly Diagnostic InvalidOptionSyntax
The 'InvalidOptionSyntax' diagnostic.
static readonly Diagnostic GenericUnableToCompileError
The 'GenericUnableToCompileError' diagnostic.
static readonly Diagnostic MissingType
The 'MissingType' diagnostic.
static readonly Diagnostic UnknownElementInMapFile
The 'UnknownElementInMapFile' diagnostic.
static readonly Diagnostic CallerIDRequiresHasCallerIDAnnotation
The 'CallerIDRequiresHasCallerIDAnnotation' diagnostic.
static readonly Diagnostic EmittedNoSuchFieldError
The 'EmittedNoSuchFieldError' diagnostic.
static readonly Diagnostic UnrecognizedOption
The 'UnrecognizedOption' diagnostic.
static readonly Diagnostic InvalidFileAlignment
The 'InvalidFileAlignment' diagnostic.
static readonly Diagnostic UnrecognizedTargetType
The 'UnrecognizedTargetType' diagnostic.
static readonly Diagnostic UnableToResolveInterface
The 'UnableToResolveInterface' diagnostic.
static readonly Diagnostic ClassLoaderNotFound
The 'ClassLoaderNotFound' diagnostic.
static readonly Diagnostic RuntimeNotFound
The 'RuntimeNotFound' diagnostic.
static ? Diagnostic GetById(int id)
static readonly Diagnostic ErrorParsingMapFile
The 'ErrorParsingMapFile' diagnostic.
static readonly Diagnostic MainClassNotFound
The 'MainClassNotFound' diagnostic.
static readonly Diagnostic ExeRequiresMainClass
The 'ExeRequiresMainClass' diagnostic.
static readonly Diagnostic GenericJniWarning
The 'GenericJniWarning' diagnostic.
static readonly Diagnostic InvalidMemberSignatureInMapFile
The 'InvalidMemberSignatureInMapFile' diagnostic.
static readonly Diagnostic NoJniRuntime
The 'NoJniRuntime' diagnostic.
static readonly Diagnostic InvalidStrongNameKeyPair
The 'InvalidStrongNameKeyPair' diagnostic.
static readonly Diagnostic GenericClassLoadingWarning
The 'GenericClassLoadingWarning' diagnostic.
static readonly Diagnostic AssemblyLocationIgnored
The 'AssemblyLocationIgnored' diagnostic.
static readonly Diagnostic AssumeAssemblyVersionMatch
The 'AssumeAssemblyVersionMatch' diagnostic.
static readonly Diagnostic EmittedVerificationError
The 'EmittedVerificationError' diagnostic.
static readonly Diagnostic EmittedAbstractMethodError
The 'EmittedAbstractMethodError' diagnostic.
static readonly Diagnostic OptionsMustPreceedChildLevels
The 'OptionsMustPreceedChildLevels' diagnostic.
static readonly Diagnostic WrongClassName
The 'WrongClassName' diagnostic.
static readonly Diagnostic LegacyAssemblyAttributesFound
The 'LegacyAssemblyAttributesFound' diagnostic.
static readonly Diagnostic SharedClassLoaderCannotBeUsedOnModuleTarget
The 'SharedClassLoaderCannotBeUsedOnModuleTarget' diagnostic.
static readonly Diagnostic EmittedNoSuchMethodError
The 'EmittedNoSuchMethodError' diagnostic.
static readonly Diagnostic UnknownAttributeInMapFile
The 'UnknownAttributeInMapFile' diagnostic.
static readonly Diagnostic ErrorWritingFile
The 'ErrorWritingFile' diagnostic.
static readonly Diagnostic ClassLoaderConstructorMissing
The 'ClassLoaderConstructorMissing' diagnostic.
static readonly Diagnostic MissingBaseType
The 'MissingBaseType' diagnostic.
static readonly Diagnostic NoClassDefFoundError
The 'NoClassDefFoundError' diagnostic.
static readonly Diagnostic BootstrapClassesMissing
The 'BootstrapClassesMissing' diagnostic.
static readonly Diagnostic GenericVerifierWarning
The 'GenericVerifierWarning' diagnostic.
static readonly Diagnostic ExportingImportsNotSupported
The 'ExportingImportsNotSupported' diagnostic.
static readonly Diagnostic GenericCompilerTrace
The 'GenericCompilerTrace' diagnostic.
static readonly Diagnostic NonPrimaryAssemblyReference
The 'NonPrimaryAssemblyReference' diagnostic.
static readonly Diagnostic LinkageError
The 'LinkageError' diagnostic.
static readonly Diagnostic PathTooLong
The 'PathTooLong' diagnostic.
static readonly Diagnostic MapFileTypeNotFound
The 'MapFileTypeNotFound' diagnostic.
static readonly Diagnostic ClassLoaderNotClassLoader
The 'ClassLoaderNotClassLoader' diagnostic.
static readonly Diagnostic FileNotFound
The 'FileNotFound' diagnostic.
static readonly Diagnostic ClassFormatError
The 'ClassFormatError' diagnostic.
static readonly Diagnostic RemappedTypeMissingDefaultInterfaceMethod
The 'RemappedTypeMissingDefaultInterfaceMethod' diagnostic.
static readonly Diagnostic InvalidDirectoryInLibEnvironmentPath
The 'InvalidDirectoryInLibEnvironmentPath' diagnostic.
static readonly Diagnostic ModuleCannotHaveClassLoader
The 'ModuleCannotHaveClassLoader' diagnostic.
static readonly Diagnostic OutputFileIs
The 'OutputFileIs' diagnostic.
static readonly Diagnostic UnableToCreateProxy
The 'UnableToCreateProxy' diagnostic.
static readonly Diagnostic CoreClassesMissing
The 'CoreClassesMissing' diagnostic.
static readonly Diagnostic AutoAddRef
The 'AutoAddRef' diagnostic.
static readonly Diagnostic InvalidPath
The 'InvalidPath' diagnostic.
static readonly Diagnostic VerificationError
The 'VerificationError' diagnostic.
static readonly Diagnostic CallerSensitiveOnUnsupportedMethod
The 'CallerSensitiveOnUnsupportedMethod' diagnostic.
static readonly Diagnostic DuplicateClassName
The 'DuplicateClassName' diagnostic.
static readonly Diagnostic PropertiesRequireExe
The 'PropertiesRequireExe' diagnostic.
static readonly Diagnostic EmittedNoClassDefFoundError
The 'EmittedNoClassDefFoundError' diagnostic.
static readonly Diagnostic EmittedInstantiationError
The 'EmittedInstantiationError' diagnostic.
static readonly Diagnostic InvalidCustomAttribute
The 'InvalidCustomAttribute' diagnostic.
static readonly Diagnostic UnsupportedMainMethod
The 'UnsupportedMainMethod' diagnostic.
static readonly Diagnostic GenericCompilerWarning
The 'GenericCompilerWarning' diagnostic.
static readonly Diagnostic InvalidMemberNameInMapFile
The 'InvalidMemberNameInMapFile' diagnostic.
static readonly Diagnostic MissingBaseTypeReference
The 'MissingBaseTypeReference' diagnostic.
static readonly Diagnostic MaximumErrorCountReached
The 'MaximumErrorCountReached' diagnostic.
static readonly Diagnostic RuntimeMismatch
The 'RuntimeMismatch' diagnostic.
static readonly Diagnostic GenericRuntimeTrace
The 'GenericRuntimeTrace' diagnostic.
static readonly Diagnostic RuntimeMismatchStrongName
The 'RuntimeMismatchStrongName' diagnostic.
static readonly Diagnostic ClassLoaderIsAbstract
The 'ClassLoaderIsAbstract' diagnostic.
static readonly Diagnostic ErrorReadingFile
The 'ErrorReadingFile' diagnostic.
static readonly Diagnostic GenericVerifierInfo
The 'GenericVerifierInfo' diagnostic.
static readonly Diagnostic MainMethodFromManifest
The 'MainMethodFromManifest' diagnostic.
static readonly Diagnostic EmittedIncompatibleClassChangeError
The 'EmittedIncompatibleClassChangeError' diagnostic.
static readonly Diagnostic MapFileClassNotFound
The 'MapFileClassNotFound' diagnostic.
static readonly Diagnostic GenericJniError
The 'GenericJniError' diagnostic.
static readonly Diagnostic ExternalMainNotAccessible
The 'ExternalMainNotAccessible' diagnostic.
static readonly Diagnostic AssemblyContainsDuplicateClassNames
The 'AssemblyContainsDuplicateClassNames' diagnostic.
static readonly Diagnostic MapXmlError
The 'MapXmlError' diagnostic.
static readonly Diagnostic DuplicateAssemblyReference
The 'DuplicateAssemblyReference' diagnostic.
static readonly Diagnostic EmittedLinkageError
The 'EmittedLinkageError' diagnostic.
static readonly Diagnostic EmittedIllegalAccessError
The 'EmittedIllegalAccessError' diagnostic.
static readonly Diagnostic CannotSpecifyBothKeyFileAndContainer
The 'CannotSpecifyBothKeyFileAndContainer' diagnostic.
static readonly Diagnostic InvalidPropertyNameInMapFile
The 'InvalidPropertyNameInMapFile' diagnostic.
static readonly Diagnostic GenericRuntimeInfo
The 'GenericRuntimeInfo' diagnostic.
static readonly Diagnostic CriticalClassNotFound
The 'CriticalClassNotFound' diagnostic.
static readonly Diagnostic MapFileFieldNotFound
The 'MapFileFieldNotFound' diagnostic.
static readonly Diagnostic LegacySearchRule
The 'LegacySearchRule' diagnostic.
static readonly Diagnostic MissingFileSpecification
The 'MissingFileSpecification' diagnostic.
static readonly Diagnostic ReflectionCallerClassRequiresCallerID
The 'ReflectionCallerClassRequiresCallerID' diagnostic.
static readonly Diagnostic DuplicateProxy
The 'DuplicateProxy' diagnostic.
static readonly Diagnostic InvalidPropertySignatureInMapFile
The 'InvalidPropertySignatureInMapFile' diagnostic.
static readonly Diagnostic InputFileNotFound
The 'InputFileNotFound' diagnostic.
static readonly Diagnostic GenericCompilerError
The 'GenericCompilerError' diagnostic.
static readonly Diagnostic MainMethodNotFound
The 'MainMethodNotFound' diagnostic.
static readonly Diagnostic RuntimeMethodMissing
The 'RuntimeMethodMissing' diagnostic.
static readonly Diagnostic MissingReference
The 'MissingReference' diagnostic.
static readonly Diagnostic IgnoredCustomAttribute
The 'IgnoredCustomAttribute' diagnostic.
static readonly Diagnostic IllegalAccessError
The 'IllegalAccessError' diagnostic.
static readonly Diagnostic GenericJniInfo
The 'GenericJniInfo' diagnostic.
static readonly Diagnostic ExternalResourceNotFound
The 'ExternalResourceNotFound' diagnostic.
static readonly Diagnostic InterfaceMethodCantBeInternal
The 'InterfaceMethodCantBeInternal' diagnostic.
static readonly Diagnostic DuplicateIkvmLangProperty
The 'DuplicateIkvmLangProperty' diagnostic.
DiagnosticLevel
Represents the level of security of a diagnostic event.