@@ -132,7 +132,16 @@ fn check(cache: &mut Cache,
132
132
// Unfortunately we're not 100% full of valid links today to we need a few
133
133
// whitelists to get this past `make check` today.
134
134
// FIXME(#32129)
135
- if file. ends_with ( "std/string/struct.String.html" ) {
135
+ if file. ends_with ( "std/string/struct.String.html" ) ||
136
+ file. ends_with ( "interpret/struct.ValTy.html" ) ||
137
+ file. ends_with ( "symbol/struct.InternedString.html" ) ||
138
+ file. ends_with ( "ast/struct.ThinVec.html" ) ||
139
+ file. ends_with ( "util/struct.ThinVec.html" ) ||
140
+ file. ends_with ( "util/struct.RcSlice.html" ) ||
141
+ file. ends_with ( "layout/struct.TyLayout.html" ) ||
142
+ file. ends_with ( "ty/struct.Slice.html" ) ||
143
+ file. ends_with ( "ty/enum.Attributes.html" ) ||
144
+ file. ends_with ( "ty/struct.SymbolName.html" ) {
136
145
return None ;
137
146
}
138
147
// FIXME(#32553)
@@ -144,7 +153,16 @@ fn check(cache: &mut Cache,
144
153
file. ends_with ( "struct.BTreeSet.html" ) ||
145
154
file. ends_with ( "btree_map/struct.BTreeMap.html" ) ||
146
155
file. ends_with ( "hash_map/struct.HashMap.html" ) ||
147
- file. ends_with ( "hash_set/struct.HashSet.html" ) {
156
+ file. ends_with ( "hash_set/struct.HashSet.html" ) ||
157
+ file. ends_with ( "sync/struct.Lrc.html" ) ||
158
+ file. ends_with ( "sync/struct.RwLock.html" ) {
159
+ return None ;
160
+ }
161
+ // FIXME(#47038)
162
+ if file. ends_with ( "deriving/generic/index.html" ) ||
163
+ file. ends_with ( "deriving/generic/macro.vec.html" ) ||
164
+ file. ends_with ( "deriving/custom/macro.panic.html" ) ||
165
+ file. ends_with ( "proc_macro_impl/macro.panic.html" ) {
148
166
return None ;
149
167
}
150
168
0 commit comments