@@ -51,7 +51,7 @@ private enum RIDPart : int
51
51
{
52
52
Base = 0 ,
53
53
Version ,
54
- Architcture ,
54
+ Architecture ,
55
55
Qualifier ,
56
56
Max = Qualifier
57
57
}
@@ -91,24 +91,24 @@ public static RID Parse(string runtimeIdentifier)
91
91
else if ( current == ArchitectureDelimiter )
92
92
{
93
93
// ensure there's no version later in the string
94
- if ( - 1 != runtimeIdentifier . IndexOf ( VersionDelimiter , i ) )
94
+ if ( runtimeIdentifier . IndexOf ( VersionDelimiter , i ) != - 1 )
95
95
{
96
96
break ;
97
97
}
98
98
SetPart ( ) ;
99
99
partStart = i + 1 ; // skip delimiter
100
- parseState = RIDPart . Architcture ;
100
+ parseState = RIDPart . Architecture ;
101
101
}
102
102
break ;
103
103
case RIDPart . Version :
104
104
if ( current == ArchitectureDelimiter )
105
105
{
106
106
SetPart ( ) ;
107
107
partStart = i + 1 ; // skip delimiter
108
- parseState = RIDPart . Architcture ;
108
+ parseState = RIDPart . Architecture ;
109
109
}
110
110
break ;
111
- case RIDPart . Architcture :
111
+ case RIDPart . Architecture :
112
112
if ( current == QualifierDelimiter )
113
113
{
114
114
SetPart ( ) ;
@@ -136,7 +136,7 @@ void SetPart()
136
136
{
137
137
if ( partLength == 0 )
138
138
{
139
- throw new ArgumentException ( $ "unexpected delimiter at position { partStart } in { runtimeIdentifier } ") ;
139
+ throw new ArgumentException ( $ "Unexpected delimiter at position { partStart } in \" { runtimeIdentifier } \" ") ;
140
140
}
141
141
142
142
parts [ ( int ) parseState ] = runtimeIdentifier . Substring ( partStart , partLength ) ;
@@ -154,7 +154,7 @@ void SetPart()
154
154
BaseRID = GetPart ( RIDPart . Base ) ,
155
155
OmitVersionDelimiter = omitVersionDelimiter ,
156
156
Version = version == null ? null : new RuntimeVersion ( version ) ,
157
- Architecture = GetPart ( RIDPart . Architcture ) ,
157
+ Architecture = GetPart ( RIDPart . Architecture ) ,
158
158
Qualifier = GetPart ( RIDPart . Qualifier )
159
159
} ;
160
160
}
@@ -173,7 +173,7 @@ public override bool Equals(object obj)
173
173
public bool Equals ( RID obj )
174
174
{
175
175
return object . ReferenceEquals ( obj , this ) ||
176
- ( ! ( obj is null ) &&
176
+ ( obj is not null &&
177
177
BaseRID == obj . BaseRID &&
178
178
( Version == null || OmitVersionDelimiter == obj . OmitVersionDelimiter ) &&
179
179
Version == obj . Version &&
0 commit comments