@@ -111,11 +111,59 @@ internal void GenerateCSVFiles(string indexPackagesPath, string csvPath)
111
111
AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net10.0" ) ;
112
112
break ;
113
113
case "net462" :
114
+ opsMoniker = s_tfmToOpsMoniker [ "net462" ] ;
115
+ AddCsvEntryToDict ( opsMoniker , packageEntry , "net462" ) ;
116
+ if ( ! packageEntry . Frameworks . Contains ( "net47" ) )
117
+ {
118
+ // Add to net47 moniker since this is a compatible framework.
119
+ fellThroughFromVersion = "net462" ;
120
+ goto case "net47" ;
121
+ }
122
+ break ;
114
123
case "net47" :
124
+ opsMoniker = s_tfmToOpsMoniker [ "net47" ] ;
125
+ AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net47" ) ;
126
+ if ( ! packageEntry . Frameworks . Contains ( "net471" ) )
127
+ {
128
+ // Add to net471 moniker since this is a compatible framework.
129
+ fellThroughFromVersion = "net47" ;
130
+ goto case "net471" ;
131
+ }
132
+ break ;
115
133
case "net471" :
134
+ opsMoniker = s_tfmToOpsMoniker [ "net471" ] ;
135
+ AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net471" ) ;
136
+ if ( ! packageEntry . Frameworks . Contains ( "net472" ) )
137
+ {
138
+ // Add to net472 moniker since this is a compatible framework.
139
+ fellThroughFromVersion = "net471" ;
140
+ goto case "net472" ;
141
+ }
142
+ break ;
116
143
case "net472" :
144
+ opsMoniker = s_tfmToOpsMoniker [ "net472" ] ;
145
+ AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net472" ) ;
146
+ if ( ! packageEntry . Frameworks . Contains ( "net48" ) )
147
+ {
148
+ // Add to net48 moniker since this is a compatible framework.
149
+ fellThroughFromVersion = "net472" ;
150
+ goto case "net48" ;
151
+ }
152
+ break ;
117
153
case "net48" :
154
+ opsMoniker = s_tfmToOpsMoniker [ "net48" ] ;
155
+ AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net48" ) ;
156
+ if ( ! packageEntry . Frameworks . Contains ( "net481" ) )
157
+ {
158
+ // Add to net481 moniker since this is a compatible framework.
159
+ fellThroughFromVersion = "net48" ;
160
+ goto case "net481" ;
161
+ }
162
+ break ;
118
163
case "net481" :
164
+ opsMoniker = s_tfmToOpsMoniker [ "net481" ] ;
165
+ AddCsvEntryToDict ( opsMoniker , packageEntry , fellThroughFromVersion ?? "net481" ) ;
166
+ break ;
119
167
case "netstandard2.0" :
120
168
case "netstandard2.1" :
121
169
opsMoniker = s_tfmToOpsMoniker [ targetFramework ] ;
0 commit comments