Skip to content

Commits on Source 7

metainf-services (1.8-1) unstable; urgency=medium
* Team upload.
* New upstream release
* Standards-Version updated to 4.3.0
* Switch to debhelper level 11
* Use salsa.debian.org Vcs-* URLs
-- Emmanuel Bourg <ebourg@apache.org> Fri, 28 Dec 2018 16:13:24 +0100
metainf-services (1.7-1) unstable; urgency=medium
* Team upload.
......
......@@ -3,14 +3,16 @@ Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: James Page <james.page@ubuntu.com>
Build-Depends: debhelper (>= 9), default-jdk, maven-debian-helper
Build-Depends-Indep:
Build-Depends:
debhelper (>= 11),
default-jdk,
default-jdk-doc,
libmaven-compiler-plugin-java (>= 2.0.2),
libmaven-javadoc-plugin-java
Standards-Version: 3.9.7
Vcs-Git: git://anonscm.debian.org/pkg-java/metainf-services.git
Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/metainf-services.git
libmaven-javadoc-plugin-java,
maven-debian-helper
Standards-Version: 4.3.0
Vcs-Git: https://salsa.debian.org/java-team/metainf-services.git
Vcs-Browser: https://salsa.debian.org/java-team/metainf-services
Homepage: http://metainf-services.kohsuke.org
Package: libmetainf-services-java
......
#!/usr/bin/make -f
%:
dh $@ --buildsystem=maven
get-orig-source:
uscan --download-current-version --force-download --rename
dh $@
......@@ -4,12 +4,12 @@
<parent>
<groupId>org.kohsuke</groupId>
<artifactId>pom</artifactId>
<version>14</version>
<version>20</version>
</parent>
<groupId>org.kohsuke.metainf-services</groupId>
<artifactId>metainf-services</artifactId>
<version>1.7</version>
<version>1.8</version>
<name>META-INF/services generator</name>
<description>Annotation-driven META-INF/services auto-generation</description>
<url>http://metainf-services.kohsuke.org/</url>
......@@ -18,7 +18,7 @@
<connection>scm:git:git@github.com/kohsuke/${project.artifactId}.git</connection>
<developerConnection>scm:git:ssh://git@github.com/kohsuke/${project.artifactId}.git</developerConnection>
<url>http://${project.artifactId}.kohsuke.org/</url>
<tag>metainf-services-1.7</tag>
<tag>metainf-services-1.8</tag>
</scm>
<distributionManagement>
......@@ -50,7 +50,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>animal-sniffer-maven-plugin</artifactId>
<version>1.10</version>
<version>1.15</version>
<executions>
<execution>
<phase>package</phase>
......
......@@ -61,15 +61,7 @@ import org.kohsuke.MetaInfServices;
public class AnnotationProcessorImpl extends AbstractProcessor {
@Override public SourceVersion getSupportedSourceVersion() {
try {
// Seems to work. Probably could use some additional error checks, but current code does not even verify that the class is assignable to an explicitly specified type!
// Need to add unit tests. See stapler/stapler/core/src/test/java/org/kohsuke/stapler/jsr269/ for examples.
return SourceVersion.valueOf("RELEASE_8");
} catch (IllegalArgumentException x) {}
try {
return SourceVersion.valueOf("RELEASE_7");
} catch (IllegalArgumentException x) {}
return SourceVersion.RELEASE_6;
return SourceVersion.latestSupported();
}
@Override
......