Skip to content

Commit d7175c9

Browse files
committed
Improve imports
1 parent 13730fb commit d7175c9

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

src/main/java/com/github/packageurl/internal/PackageTypeFactory.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,13 @@
3737
import java.util.TreeMap;
3838
import org.jspecify.annotations.NonNull;
3939
import org.jspecify.annotations.Nullable;
40-
import org.osgi.annotation.bundle.Requirement;
40+
import org.osgi.annotation.bundle.Requirement.Cardinality;
41+
import org.osgi.annotation.bundle.Requirement.Resolution;
4142

4243
@ServiceConsumer(
4344
value = PackageTypeProvider.class,
44-
resolution = Requirement.Resolution.MANDATORY,
45-
cardinality = Requirement.Cardinality.MULTIPLE)
45+
resolution = Resolution.MANDATORY,
46+
cardinality = Cardinality.MULTIPLE)
4647
public final class PackageTypeFactory implements PackageTypeProvider {
4748
private static final @NonNull PackageTypeFactory INSTANCE = new PackageTypeFactory();
4849

src/main/java/com/github/packageurl/internal/PackageTypeProviders.java

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,21 @@
3030
import java.util.Map;
3131
import org.jspecify.annotations.NonNull;
3232
import org.jspecify.annotations.Nullable;
33-
import org.osgi.annotation.bundle.Requirement;
33+
import org.osgi.annotation.bundle.Requirement.Resolution;
3434

3535
public 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

Comments
 (0)