3030import java .util .Map ;
3131import org .jspecify .annotations .NonNull ;
3232import org .jspecify .annotations .Nullable ;
33- import org .osgi .annotation .bundle .Requirement ;
33+ import org .osgi .annotation .bundle .Requirement . Resolution ;
3434
3535public final class PackageTypeProviders {
3636 private PackageTypeProviders () {}
3737
38- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
38+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
3939 public static class Apk extends LowercaseNamespaceAndNameTypeProvider {}
4040
41- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
41+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
4242 public static class Bitbucket extends LowercaseNamespaceAndNameTypeProvider {}
4343
44- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
44+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
4545 public static class Bitnami extends LowercaseNamespacePackageTypeProvider {}
4646
47- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
47+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
4848 public static class Cocoapods implements PackageTypeProvider {
4949 @ Override
5050 public void validateComponents (
@@ -65,10 +65,10 @@ public void validateComponents(
6565 }
6666 }
6767
68- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
68+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
6969 public static class Composer extends LowercaseNamespaceAndNameTypeProvider {}
7070
71- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
71+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
7272 public static class Conan implements PackageTypeProvider {
7373 @ Override
7474 public void validateComponents (
@@ -89,7 +89,7 @@ public void validateComponents(
8989 }
9090 }
9191
92- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
92+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
9393 public static class Cpan implements PackageTypeProvider {
9494 @ Override
9595 public void validateComponents (
@@ -108,7 +108,7 @@ public void validateComponents(
108108 }
109109 }
110110
111- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
111+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
112112 public static class Cran implements PackageTypeProvider {
113113 @ Override
114114 public void validateComponents (
@@ -125,19 +125,19 @@ public void validateComponents(
125125 }
126126 }
127127
128- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
128+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
129129 public static class Deb extends LowercaseNamespaceAndNameTypeProvider {}
130130
131- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
131+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
132132 public static class Generic implements PackageTypeProvider {}
133133
134- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
134+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
135135 public static class Github extends LowercaseNamespaceAndNameTypeProvider {}
136136
137- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
137+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
138138 public static class Golang extends LowercaseNamespacePackageTypeProvider {}
139139
140- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
140+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
141141 public static class Hackage implements PackageTypeProvider {
142142 @ Override
143143 public void validateComponents (
@@ -154,16 +154,16 @@ public void validateComponents(
154154 }
155155 }
156156
157- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
157+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
158158 public static class Hex extends LowercaseNamespaceAndNameTypeProvider {}
159159
160- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
160+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
161161 public static class Huggingface extends LowercaseVersionPackageTypeProvider {}
162162
163- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
163+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
164164 public static class Luarocks extends LowercaseVersionPackageTypeProvider {}
165165
166- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
166+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
167167 public static class Maven implements PackageTypeProvider {
168168 @ Override
169169 public void validateComponents (
@@ -180,7 +180,7 @@ public void validateComponents(
180180 }
181181 }
182182
183- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
183+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
184184 public static class Mlflow implements PackageTypeProvider {
185185 private static @ Nullable String normalizeName (@ Nullable String name , @ Nullable Map <String , String > qualifiers )
186186 throws MalformedPackageURLException {
@@ -234,7 +234,7 @@ public void validateComponents(
234234 }
235235 }
236236
237- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
237+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
238238 public static class Oci extends LowercaseNameAndVersionPackageTypeProvider {
239239 @ Override
240240 public void validateComponents (
@@ -251,10 +251,10 @@ public void validateComponents(
251251 }
252252 }
253253
254- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
254+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
255255 public static class Pub extends LowercaseNamePackageTypeProvider {}
256256
257- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
257+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
258258 public static class Pypi implements PackageTypeProvider {
259259 @ Override
260260 public @ NonNull PackageURL normalizeComponents (
@@ -270,13 +270,13 @@ public static class Pypi implements PackageTypeProvider {
270270 }
271271 }
272272
273- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
273+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
274274 public static class Qpkg extends LowercaseNamespacePackageTypeProvider {}
275275
276- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
276+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
277277 public static class Rpm extends LowercaseNamespacePackageTypeProvider {}
278278
279- @ ServiceProvider (value = PackageTypeProvider .class , resolution = Requirement . Resolution .MANDATORY )
279+ @ ServiceProvider (value = PackageTypeProvider .class , resolution = Resolution .MANDATORY )
280280 public static class Swift implements PackageTypeProvider {
281281 @ Override
282282 public void validateComponents (
0 commit comments