Skip to content

Commit 5c69cc3

Browse files
froqueslandelle
authored andcommitted
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 10e3dcf commit 5c69cc3

27 files changed

+363
-2089
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: 7 additions & 7 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:git@github.com: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>
@@ -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)