File tree 1 file changed +9
-14
lines changed
1 file changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -104,22 +104,17 @@ public void RefAssemblyReferencesHaveExpectedAssemblyVersions()
104
104
105
105
Assert . All ( dlls , path =>
106
106
{
107
- // Skip netstandard2.0 System.IO.Pipelines assembly. References have old versions.
108
- var filename = Path . GetFileName ( path ) ;
109
- if ( ! string . Equals ( "System.IO.Pipelines.dll" , filename , StringComparison . OrdinalIgnoreCase ) )
110
- {
111
- using var fileStream = File . OpenRead ( path ) ;
112
- using var peReader = new PEReader ( fileStream , PEStreamOptions . Default ) ;
113
- var reader = peReader . GetMetadataReader ( MetadataReaderOptions . Default ) ;
107
+ using var fileStream = File . OpenRead ( path ) ;
108
+ using var peReader = new PEReader ( fileStream , PEStreamOptions . Default ) ;
109
+ var reader = peReader . GetMetadataReader ( MetadataReaderOptions . Default ) ;
114
110
115
- Assert . All ( reader . AssemblyReferences , handle =>
116
- {
117
- var reference = reader . GetAssemblyReference ( handle ) ;
118
- var result = 0 == reference . Version . Revision ;
111
+ Assert . All ( reader . AssemblyReferences , handle =>
112
+ {
113
+ var reference = reader . GetAssemblyReference ( handle ) ;
114
+ var result = ( 0 == reference . Version . Revision && 0 == reference . Version . Build ) ;
119
115
120
- Assert . True ( result , $ "In { filename } , { reference . GetAssemblyName ( ) } has unexpected version { reference . Version } .") ;
121
- } ) ;
122
- }
116
+ Assert . True ( result , $ "In { Path . GetFileName ( path ) } , { reference . GetAssemblyName ( ) } has unexpected version { reference . Version } .") ;
117
+ } ) ;
123
118
} ) ;
124
119
}
125
120
You can’t perform that action at this time.
0 commit comments