Skip to content

Commit 6167c40

Browse files
committed
Several updates to site generation
- Update site plugin to remove NoSuchMethodError - Use Maven Fluido Skin, the only skin mainained by the Maven project. - Replace various links with HTTPS
1 parent 536c29e commit 6167c40

27 files changed

+364
-2090
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Currently, you need Maven 3.x & JDK 8 to build the plugin, create the site, and
3333
* `./mvnw release:clean && ./mvnw release:prepare && ./mvnw release:perform` : to publish on staging repository via plugin
3434
* `./mvnw release:clean && ./mvnw release:prepare -Darguments="-DskipTests -Dmaven.test.skip=true" && ./mvnw release:perform -Darguments="-DskipTests -Dmaven.test.skip=true"` to publish without tests (integration test require 30min on CI)
3535
* `./mvnw site package source:jar javadoc:jar install:install gpg:sign deploy:deploy changes:announcement-generate -Dmaven.test.skip=true -DperformRelease=true` : manual
36-
* connect to <http://oss.sonatype.org/> close and release the request(about scala-maven-plugin) in staging repositories
36+
* connect to <https://oss.sonatype.org/> close and release the request(about scala-maven-plugin) in staging repositories
3737
* browse the updated [mvnsite](https://davidb.github.io/scala-maven-plugin/) (check version into samples, ...)
3838

3939
## TODO

UNLICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
2121
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
2222
OTHER DEALINGS IN THE SOFTWARE.
2323

24-
For more information, please refer to <http://unlicense.org/>
24+
For more information, please refer to <https://unlicense.org/>

pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
<name>scala-maven-plugin</name>
99
<description>The scala-maven-plugin (previously maven-scala-plugin) is used for compiling/testing/running/documenting scala code of any maven project.</description>
10-
<url>http://github.com/davidB/${project.artifactId}</url>
10+
<url>https://github.com/davidB/${project.artifactId}</url>
1111
<inceptionYear>2012</inceptionYear>
1212
<licenses>
1313
<license>
1414
<name>Public domain (Unlicense)</name>
15-
<url>http://unlicense.org/</url>
15+
<url>https://unlicense.org/</url>
1616
<distribution>repo</distribution>
1717
</license>
1818
</licenses>
@@ -96,21 +96,21 @@
9696
<mailingLists>
9797
<mailingList>
9898
<name>maven-and-scala</name>
99-
<archive>http://groups.google.com/group/maven-and-scala</archive>
100-
<post>http://groups.google.com/group/maven-and-scala</post>
99+
<archive>https://groups.google.com/group/maven-and-scala</archive>
100+
<post>https://groups.google.com/group/maven-and-scala</post>
101101
</mailingList>
102102
</mailingLists>
103103

104104
<scm>
105105
<connection>scm:git:git://github.com/davidB/${project.artifactId}.git</connection>
106106
<developerConnection>scm:git:[email protected]:davidB/${project.artifactId}.git</developerConnection>
107-
<url>http://github.com/davidB/${project.artifactId}/</url>
107+
<url>https://github.com/davidB/${project.artifactId}/</url>
108108
<tag>HEAD</tag>
109109
</scm>
110110

111111
<issueManagement>
112112
<system>github</system>
113-
<url>http://github.com/davidB/${project.artifactId}/issues#issue/</url>
113+
<url>https://github.com/davidB/${project.artifactId}/issues#issue/</url>
114114
</issueManagement>
115115

116116
<distributionManagement>
@@ -382,7 +382,7 @@
382382
</plugin>
383383
<plugin>
384384
<artifactId>maven-project-info-reports-plugin</artifactId>
385-
<version>3.8.0</version>
385+
<version>3.9.0</version>
386386
</plugin>
387387
<plugin>
388388
<artifactId>maven-plugin-report-plugin</artifactId>
@@ -410,7 +410,7 @@
410410
</plugin>
411411
<plugin>
412412
<artifactId>maven-site-plugin</artifactId>
413-
<version>3.12.1</version>
413+
<version>3.21.0</version>
414414
</plugin>
415415
<plugin>
416416
<artifactId>maven-source-plugin</artifactId>

src/main/java/scala_maven/ScalaCompilerLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* you may not use this file except in compliance with the License.
66
* You may obtain a copy of the License at
77
*
8-
* http://www.apache.org/licenses/LICENSE-2.0
8+
* https://www.apache.org/licenses/LICENSE-2.0
99
*
1010
* Unless required by applicable law or agreed to in writing, software
1111
* distributed under the License is distributed on an "AS IS" BASIS,

src/main/java/scala_maven/ScalaDocJarMojo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public class ScalaDocJarMojo extends ScalaDocMojo {
6767

6868
/**
6969
* The archive configuration to use. See <a
70-
* href="http://maven.apache.org/shared/maven-archiver/index.html">Maven Archiver Reference</a>.
70+
* href="https://maven.apache.org/shared/maven-archiver/index.html">Maven Archiver Reference</a>.
7171
*/
7272
@Parameter private MavenArchiveConfiguration archive = new MavenArchiveConfiguration();
7373

0 commit comments

Comments
 (0)