diff --git a/common/common-image/pom.xml b/common/common-image/pom.xml index df8b1320..4ce823e9 100644 --- a/common/common-image/pom.xml +++ b/common/common-image/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.common diff --git a/common/common-io/pom.xml b/common/common-io/pom.xml index bef72a90..5a4c5eb8 100644 --- a/common/common-io/pom.xml +++ b/common/common-io/pom.xml @@ -1,32 +1,30 @@ - - - 4.0.0 - - com.twelvemonkeys.common - common - 3.0-SNAPSHOT - - common-io - jar - TwelveMonkeys :: Common :: IO - - The TwelveMonkeys Common IO support - - - - - ${project.groupId} - common-lang - - - - ${project.groupId} - common-lang - tests - test - - - - + + + 4.0.0 + + com.twelvemonkeys.common + common + 3.0-SNAPSHOT + + common-io + jar + TwelveMonkeys :: Common :: IO + + The TwelveMonkeys Common IO support + + + + + ${project.groupId} + common-lang + + + + ${project.groupId} + common-lang + tests + test + + + + diff --git a/common/common-lang/pom.xml b/common/common-lang/pom.xml index f143ecb9..97bfc08e 100644 --- a/common/common-lang/pom.xml +++ b/common/common-lang/pom.xml @@ -1,18 +1,16 @@ - - + + 4.0.0 - - com.twelvemonkeys.common - common - 3.0-SNAPSHOT - - common-lang + + com.twelvemonkeys.common + common + 3.0-SNAPSHOT + + common-lang jar - TwelveMonkeys :: Common :: Language support - - The TwelveMonkeys Common Language support - - + TwelveMonkeys :: Common :: Language support + + The TwelveMonkeys Common Language support + + diff --git a/common/pom.xml b/common/pom.xml index f537ad61..0e6b2c47 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -1,56 +1,54 @@ - - - 4.0.0 - - com.twelvemonkeys - twelvemonkeys - 3.0-SNAPSHOT - - com.twelvemonkeys.common - common - pom - TwelveMonkeys :: Common - - The TwelveMonkeys Common library. Contains common utility classes. - - - - common-lang - common-io - common-image - - - - - - ${project.groupId} - common-lang - ${project.version} - - - - ${project.groupId} - common-lang - ${project.version} - tests - test - - - - ${project.groupId} - common-io - ${project.version} - - - - - - junit - junit - 4.7 - test - - - + + + 4.0.0 + + com.twelvemonkeys + twelvemonkeys + 3.0-SNAPSHOT + + com.twelvemonkeys.common + common + pom + TwelveMonkeys :: Common + + The TwelveMonkeys Common library. Contains common utility classes. + + + + common-lang + common-io + common-image + + + + + + ${project.groupId} + common-lang + ${project.version} + + + + ${project.groupId} + common-lang + ${project.version} + tests + test + + + + ${project.groupId} + common-io + ${project.version} + + + + + + junit + junit + 4.7 + test + + + diff --git a/imageio/imageio-batik/pom.xml b/imageio/imageio-batik/pom.xml index 7a067bee..28a0f062 100644 --- a/imageio/imageio-batik/pom.xml +++ b/imageio/imageio-batik/pom.xml @@ -1,64 +1,62 @@ - - - 4.0.0 + + + 4.0.0 com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT - - imageio-batik - TwelveMonkeys :: ImageIO :: Batik Plugin - - Batik Home page - for more information.]]> - - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests - - - - batik - batik-rasterizer-ext - 1.6-1 - provided - - - - batik - batik-svggen - 1.6-1 - provided - - - - batik - batik-transcoder - 1.6-1 - provided - - - - - fop - fop - - - - + imageio + 3.0-SNAPSHOT + + imageio-batik + TwelveMonkeys :: ImageIO :: Batik Plugin + + Batik Home page + for more information.]]> + + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests + + + + batik + batik-rasterizer-ext + 1.6-1 + provided + + + + batik + batik-svggen + 1.6-1 + provided + + + + batik + batik-transcoder + 1.6-1 + provided + + + + + fop + fop + + + + diff --git a/imageio/imageio-core/pom.xml b/imageio/imageio-core/pom.xml index a84569c5..8bdd57e5 100644 --- a/imageio/imageio-core/pom.xml +++ b/imageio/imageio-core/pom.xml @@ -1,14 +1,12 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT - - imageio-core - TwelveMonkeys :: ImageIO :: Core - + imageio + 3.0-SNAPSHOT + + imageio-core + TwelveMonkeys :: ImageIO :: Core + diff --git a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/ColorSpaces.java b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/ColorSpaces.java index ba622ab4..ae0a72dd 100644 --- a/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/ColorSpaces.java +++ b/imageio/imageio-core/src/main/java/com/twelvemonkeys/imageio/color/ColorSpaces.java @@ -157,6 +157,7 @@ public final class ColorSpaces { * to avoid unnecessary array copying. */ private static boolean fixProfileXYZTag(ICC_Profile profile, final int tagSignature) { + // TODO: This blows up on OpenJDK... Bug? byte[] data = profile.getData(tagSignature); // The CMM expects 0x64 65 73 63 ('XYZ ') but is 0x17 A5 05 B8..? diff --git a/imageio/imageio-icns/pom.xml b/imageio/imageio-icns/pom.xml index 6fd2a3af..cc8ac94a 100644 --- a/imageio/imageio-icns/pom.xml +++ b/imageio/imageio-icns/pom.xml @@ -1,26 +1,24 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT - - imageio-icns - TwelveMonkeys :: ImageIO :: ICNS plugin - ImageIO plugin for Apple Icon Image (icns) format. - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests - - + imageio + 3.0-SNAPSHOT + + imageio-icns + TwelveMonkeys :: ImageIO :: ICNS plugin + ImageIO plugin for Apple Icon Image (icns) format. + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests + + diff --git a/imageio/imageio-ico/pom.xml b/imageio/imageio-ico/pom.xml index ed812e8a..151ef7b2 100644 --- a/imageio/imageio-ico/pom.xml +++ b/imageio/imageio-ico/pom.xml @@ -1,26 +1,24 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT - - imageio-ico - TwelveMonkeys :: ImageIO :: ICO plugin - ImageIO plugin for Windows Icon (ICO) and Cursor (CUR) format. - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests - - + imageio + 3.0-SNAPSHOT + + imageio-ico + TwelveMonkeys :: ImageIO :: ICO plugin + ImageIO plugin for Windows Icon (ICO) and Cursor (CUR) format. + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests + + diff --git a/imageio/imageio-iff/pom.xml b/imageio/imageio-iff/pom.xml index b0f66ce4..6318714f 100644 --- a/imageio/imageio-iff/pom.xml +++ b/imageio/imageio-iff/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.imageio diff --git a/imageio/imageio-jmagick/pom.xml b/imageio/imageio-jmagick/pom.xml index ced0f234..72bb04e1 100644 --- a/imageio/imageio-jmagick/pom.xml +++ b/imageio/imageio-jmagick/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.imageio diff --git a/imageio/imageio-jpeg/pom.xml b/imageio/imageio-jpeg/pom.xml index 7e6a16e3..7daf3f93 100644 --- a/imageio/imageio-jpeg/pom.xml +++ b/imageio/imageio-jpeg/pom.xml @@ -1,28 +1,26 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT + imageio + 3.0-SNAPSHOT - imageio-jpeg - TwelveMonkeys :: ImageIO :: JPEG plugin - - ImageIO plugin for Joint Photographer Expert Group images (JPEG/JFIF). - - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests + imageio-jpeg + TwelveMonkeys :: ImageIO :: JPEG plugin + + ImageIO plugin for Joint Photographer Expert Group images (JPEG/JFIF). + + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests com.twelvemonkeys.imageio diff --git a/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java b/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java index 0a4b2879..0b39d33f 100644 --- a/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java +++ b/imageio/imageio-jpeg/src/main/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReader.java @@ -212,7 +212,7 @@ public class JPEGImageReader extends ImageReaderBase { @Override public Iterator getImageTypes(int imageIndex) throws IOException { Iterator types = delegate.getImageTypes(imageIndex); - JPEGColorSpace csType = getSourceCSType(getAdobeDCT(), getSOF()); + JPEGColorSpace csType = getSourceCSType(getJFIF(), getAdobeDCT(), getSOF()); if (types == null || !types.hasNext() || csType == JPEGColorSpace.CMYK || csType == JPEGColorSpace.YCCK) { ArrayList typeList = new ArrayList(); @@ -266,7 +266,7 @@ public class JPEGImageReader extends ImageReaderBase { } // Otherwise, consult the image metadata - JPEGColorSpace csType = getSourceCSType(getAdobeDCT(), getSOF()); + JPEGColorSpace csType = getSourceCSType(getJFIF(), getAdobeDCT(), getSOF()); switch (csType) { case CMYK: @@ -318,7 +318,7 @@ public class JPEGImageReader extends ImageReaderBase { ICC_Profile profile = getEmbeddedICCProfile(false); AdobeDCTSegment adobeDCT = getAdobeDCT(); SOFSegment sof = getSOF(); - JPEGColorSpace sourceCSType = getSourceCSType(adobeDCT, sof); + JPEGColorSpace sourceCSType = getSourceCSType(getJFIF(), adobeDCT, sof); // We need to apply ICC profile unless the profile is sRGB/default gray (whatever that is) // - or only filter out the bad ICC profiles in the JPEGSegmentImageInputStream. @@ -438,7 +438,7 @@ public class JPEGImageReader extends ImageReaderBase { // Unfortunately looping is slower than reading all at once, but // that requires 2 x memory or more, so a few steps is an ok compromise I guess try { - final int step = Math.max(1024, srcRegion.height / 10); // * param.getSourceYSubsampling(); // TODO: Using a multiple of 8 is probably a good idea for JPEG + final int step = Math.max(1024, srcRegion.height / 10); // TODO: Using a multiple of 8 is probably a good idea for JPEG final int srcMaxY = srcRegion.y + srcRegion.height; int destY = dstRegion.y; @@ -452,6 +452,11 @@ public class JPEGImageReader extends ImageReaderBase { // Let the progress delegator handle progress, using corrected range progressDelegator.updateProgressRange(100f * (y + scan) / srcRegion.height); + // Make sure subsampling is within bounds + if (scan <= param.getSubsamplingYOffset()) { + param.setSourceSubsampling(param.getSourceXSubsampling(), param.getSourceYSubsampling(), param.getSubsamplingXOffset(), scan - 1); + } + Rectangle subRegion = new Rectangle(srcRegion.x, y, srcRegion.width, scan); param.setSourceRegion(subRegion); Raster raster = delegate.readRaster(imageIndex, param); // non-converted @@ -503,7 +508,7 @@ public class JPEGImageReader extends ImageReaderBase { return image; } - static JPEGColorSpace getSourceCSType(AdobeDCTSegment adobeDCT, final SOFSegment startOfFrame) throws IIOException { + static JPEGColorSpace getSourceCSType(JFIFSegment jfif, AdobeDCTSegment adobeDCT, final SOFSegment startOfFrame) throws IIOException { /* ADAPTED from http://download.oracle.com/javase/6/docs/api/javax/imageio/metadata/doc-files/jpeg_metadata.html: @@ -590,7 +595,7 @@ public class JPEGImageReader extends ImageReaderBase { } } - return JPEGColorSpace.RGB; + return jfif != null ? JPEGColorSpace.YCbCr : JPEGColorSpace.RGB; } case 4: if (startOfFrame.components[0].id == 1 && startOfFrame.components[1].id == 2 && startOfFrame.components[2].id == 3 && startOfFrame.components[3].id == 4) { @@ -633,10 +638,10 @@ public class JPEGImageReader extends ImageReaderBase { // See ColorConvertOp#filter(Raster, WritableRaster) if (profile != null && profile.getProfileClass() != ICC_Profile.CLASS_DISPLAY) { - byte[] profileData = profile.getData(); // Need to clone entire profile, due to a JDK 7 bug + byte[] profileData = profile.getData(); // Need to clone entire profile, due to a OpenJDK bug if (profileData[ICC_Profile.icHdrRenderingIntent] == ICC_Profile.icPerceptual) { - processWarningOccurred("ICC profile is Perceptual but Display class, treating as Display class"); + processWarningOccurred("ICC profile is Perceptual, ignoring, treating as Display class"); intToBigEndian(ICC_Profile.icSigDisplayClass, profileData, ICC_Profile.icHdrDeviceClass); // Header is first diff --git a/imageio/imageio-jpeg/src/test/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReaderTest.java b/imageio/imageio-jpeg/src/test/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReaderTest.java index db590485..7a901fc9 100644 --- a/imageio/imageio-jpeg/src/test/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReaderTest.java +++ b/imageio/imageio-jpeg/src/test/java/com/twelvemonkeys/imageio/plugins/jpeg/JPEGImageReaderTest.java @@ -30,6 +30,7 @@ package com.twelvemonkeys.imageio.plugins.jpeg; import com.twelvemonkeys.imageio.util.ImageReaderAbstractTestCase; import org.hamcrest.core.IsInstanceOf; +import org.junit.Ignore; import org.junit.Test; import org.mockito.internal.matchers.GreaterThan; import org.w3c.dom.Element; @@ -329,6 +330,32 @@ public class JPEGImageReaderTest extends ImageReaderAbstractTestCase - + com.twelvemonkeys.imageio imageio diff --git a/imageio/imageio-pdf/pom.xml b/imageio/imageio-pdf/pom.xml index b30ee526..a454669e 100644 --- a/imageio/imageio-pdf/pom.xml +++ b/imageio/imageio-pdf/pom.xml @@ -1,29 +1,27 @@ - - - 4.0.0 + + + 4.0.0 com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT + imageio + 3.0-SNAPSHOT - imageio-pdf - TwelveMonkeys :: ImageIO :: PDF plugin - - ImageIO plugin for Adobe Portable Document Format (PDF). - - - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests - - + imageio-pdf + TwelveMonkeys :: ImageIO :: PDF plugin + + ImageIO plugin for Adobe Portable Document Format (PDF). + + + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests + + diff --git a/imageio/imageio-pict/pom.xml b/imageio/imageio-pict/pom.xml index 63eebcae..eae4adab 100644 --- a/imageio/imageio-pict/pom.xml +++ b/imageio/imageio-pict/pom.xml @@ -1,27 +1,25 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT - - imageio-pict - TwelveMonkeys :: ImageIO :: PICT plugin - ImageIO plugin for Apple Mac Paint Picture (PICT) format. - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests - - - + imageio + 3.0-SNAPSHOT + + imageio-pict + TwelveMonkeys :: ImageIO :: PICT plugin + ImageIO plugin for Apple Mac Paint Picture (PICT) format. + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests + + + diff --git a/imageio/imageio-psd/pom.xml b/imageio/imageio-psd/pom.xml index f03b7fdb..4c7c48f1 100644 --- a/imageio/imageio-psd/pom.xml +++ b/imageio/imageio-psd/pom.xml @@ -1,28 +1,26 @@ - - - 4.0.0 - + + + 4.0.0 + com.twelvemonkeys.imageio - imageio - 3.0-SNAPSHOT + imageio + 3.0-SNAPSHOT - imageio-psd - TwelveMonkeys :: ImageIO :: PSD plugin - - ImageIO plugin for Adobe Photoshop Document (PSD). - - - - - com.twelvemonkeys.imageio - imageio-core - - - com.twelvemonkeys.imageio - imageio-core - tests + imageio-psd + TwelveMonkeys :: ImageIO :: PSD plugin + + ImageIO plugin for Adobe Photoshop Document (PSD). + + + + + com.twelvemonkeys.imageio + imageio-core + + + com.twelvemonkeys.imageio + imageio-core + tests com.twelvemonkeys.imageio diff --git a/imageio/imageio-reference/pom.xml b/imageio/imageio-reference/pom.xml index db316d00..edd9d918 100644 --- a/imageio/imageio-reference/pom.xml +++ b/imageio/imageio-reference/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.imageio diff --git a/imageio/imageio-thumbsdb/pom.xml b/imageio/imageio-thumbsdb/pom.xml index b91550ed..1466dd7e 100644 --- a/imageio/imageio-thumbsdb/pom.xml +++ b/imageio/imageio-thumbsdb/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.imageio diff --git a/imageio/imageio-tiff/pom.xml b/imageio/imageio-tiff/pom.xml index 9084a3fd..81ed49dc 100644 --- a/imageio/imageio-tiff/pom.xml +++ b/imageio/imageio-tiff/pom.xml @@ -1,7 +1,5 @@ - + 4.0.0 com.twelvemonkeys.imageio diff --git a/imageio/pom.xml b/imageio/pom.xml index fc95d0f6..dc7889c7 100644 --- a/imageio/pom.xml +++ b/imageio/pom.xml @@ -1,7 +1,5 @@ - + com.twelvemonkeys twelvemonkeys diff --git a/pom.xml b/pom.xml index 6cf590a1..a6e9fa6f 100755 --- a/pom.xml +++ b/pom.xml @@ -1,212 +1,216 @@ - - - 4.0.0 - com.twelvemonkeys - twelvemonkeys - 3.0-SNAPSHOT - pom - Twelvemonkeys - - - common - servlet - imageio - - - - - - - harald.kuhr - Harald Kuhr - harald.kuhr@gmail.com - Twelvemonkeys - - project-owner - developer - - - - - - - Erlend Hamnaberg - erlend@hamnaberg.net - - maven-guru - - - - - - UTF-8 - - - - twelvemonkeys-${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - twelvemonkeys-${project.artifactId} - TwelveMonkeys - ${project.version} - http://github.com/haraldk/TwelveMonkeys - - - - - - - - - - org.apache.maven.plugins - maven-resources-plugin - 2.5 - - UTF-8 - - - - org.apache.maven.plugins - maven-jar-plugin - 2.4 - true - - - package - attach-tests - - test-jar - - - - - - org.apache.maven.plugins - maven-source-plugin - 2.2.1 - true - - - - package - attach-sources - - jar - test-jar - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.3.2 - true - - 1.5 - 1.5 - false - -g:lines - - iso-8859-1 - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.10 - - - - java.awt.headless - true - - - - - - - org.apache.maven.plugins - maven-idea-plugin - true - 2.2 - - 1.5 - 1.5 - true - - - - - - - - - org.jvnet.wagon-svn - wagon-svn - 1.9 - - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.9.1 - - - org.apache.maven.plugins - maven-surefire-report-plugin - 2.16 - - - org.codehaus.mojo - cobertura-maven-plugin - 2.6 - - - org.apache.maven.plugins - maven-pmd-plugin - 3.0.1 - - 1.5 - - - - org.apache.maven.plugins - maven-checkstyle-plugin - 2.10 - - - - - - - maven2-repository.dev.java.net - Java.net Repository for Maven - http://download.java.net/maven/2/ - default - - - - - - java.net-m2-repository - java-net:/maven2-repository/trunk/repository/ - - - - + + + 4.0.0 + + org.sonatype.oss + oss-parent + 7 + + com.twelvemonkeys + twelvemonkeys + 3.0-SNAPSHOT + pom + Twelvemonkeys + + + common + servlet + imageio + + + + + + + harald.kuhr + Harald Kuhr + harald.kuhr@gmail.com + Twelvemonkeys + + project-owner + developer + + + + + + + Erlend Hamnaberg + erlend@hamnaberg.net + + maven-guru + + + + + + scm:git:https://github.com/haraldk/TwelveMonkeys + scm:git:https://github.com/haraldk/TwelveMonkeys + https://github.com/haraldk/TwelveMonkeys + HEAD + + + + UTF-8 + + + + twelvemonkeys-${project.artifactId}-${project.version} + + + org.apache.maven.plugins + maven-jar-plugin + + + + twelvemonkeys-${project.artifactId} + TwelveMonkeys + ${project.version} + http://github.com/haraldk/TwelveMonkeys + + + + + + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.5 + + UTF-8 + + + + org.apache.maven.plugins + maven-jar-plugin + 2.4 + true + + + package + attach-tests + + test-jar + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + true + + + + package + attach-sources + + jar + test-jar + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + true + + 1.5 + 1.5 + false + -g:lines + + iso-8859-1 + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.10 + + + + java.awt.headless + true + + + + + + + org.apache.maven.plugins + maven-idea-plugin + true + 2.2 + + 1.5 + 1.5 + true + + + + + org.apache.maven.plugins + maven-release-plugin + 2.4.2 + + + org.apache.maven.scm + maven-scm-provider-gitexe + 1.9 + + + + + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + org.apache.maven.plugins + maven-surefire-report-plugin + 2.16 + + + org.codehaus.mojo + cobertura-maven-plugin + 2.6 + + + org.apache.maven.plugins + maven-pmd-plugin + 3.0.1 + + 1.5 + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 2.10 + + + + + diff --git a/servlet/pom.xml b/servlet/pom.xml index 8e46c060..3c62face 100644 --- a/servlet/pom.xml +++ b/servlet/pom.xml @@ -1,7 +1,5 @@ - + com.twelvemonkeys twelvemonkeys