Cross compile pmd-scala module
This commit is contained in:
@ -26,6 +26,7 @@ elif travis_isPullRequest; then
|
||||
|
||||
log_info "This is a pull-request build"
|
||||
./mvnw verify $MVN_BUILD_FLAGS
|
||||
./mvnw clean verify $MVN_BUILD_FLAGS -pl scala -DscalaVersion=2.13
|
||||
|
||||
regression-tester_executeDanger
|
||||
|
||||
@ -42,6 +43,7 @@ elif travis_isPush; then
|
||||
|
||||
# Build and deploy to ossrh / maven-central
|
||||
./mvnw deploy -Possrh,sign,pmd-release $MVN_BUILD_FLAGS
|
||||
./mvnw clean deploy -Possrh,sign,pmd-release $MVN_BUILD_FLAGS -pl scala -DscalaVersion=2.13
|
||||
echo -e "\n\n"
|
||||
|
||||
# Deploy to github releases
|
||||
@ -57,6 +59,7 @@ elif travis_isPush; then
|
||||
elif [[ "${VERSION}" == *-SNAPSHOT ]]; then
|
||||
log_info "This is a snapshot build"
|
||||
./mvnw deploy -Possrh,sign $MVN_BUILD_FLAGS
|
||||
./mvnw clean deploy -Possrh,sign $MVN_BUILD_FLAGS -pl scala -DscalaVersion=2.13
|
||||
|
||||
# Deploy to sourceforge files
|
||||
sourceforge_uploadFile "${VERSION}" "pmd-dist/target/pmd-bin-${VERSION}.zip"
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>pmd-scala</artifactId>
|
||||
<artifactId>pmd-scala_${scalaVersion}</artifactId>
|
||||
<name>PMD Scala</name>
|
||||
|
||||
<parent>
|
||||
@ -11,6 +11,7 @@
|
||||
</parent>
|
||||
|
||||
<properties>
|
||||
<scalaVersion>2.12</scalaVersion>
|
||||
<scalameta.version>4.2.0</scalameta.version>
|
||||
</properties>
|
||||
|
||||
@ -37,7 +38,7 @@
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.scalameta</groupId>
|
||||
<artifactId>scalameta_2.13</artifactId>
|
||||
<artifactId>scalameta_${scalaVersion}</artifactId>
|
||||
<version>${scalameta.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -96,7 +96,7 @@ public class ScalaTokenizer implements Tokenizer {
|
||||
Token.LF.class, Token.FF.class, Token.LFLF.class, Token.EOF.class };
|
||||
|
||||
ScalaTokenFilter(Iterator<Token> iterator) {
|
||||
this.tokenIter = iterator.iterator();
|
||||
this.tokenIter = iterator;
|
||||
}
|
||||
|
||||
Token getNextToken() {
|
||||
|
Reference in New Issue
Block a user