OSDN Git Service

change SCM from Mercurial to Git.
authorOlyutorskii <olyutorskii@users.osdn.me>
Mon, 6 May 2019 12:40:35 +0000 (21:40 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Mon, 6 May 2019 12:40:35 +0000 (21:40 +0900)
JDK7 to JDk8.

CHANGELOG.txt
README.txt
SCM.txt [deleted file]
fixcrlf.xml [deleted file]
pom.xml

index 6431faa..1d00262 100644 (file)
@@ -4,6 +4,10 @@
 JinParser 変更履歴
 
 
+X.XXX.XXX (XXXX-XX-XX)
+    ・必須環境をJavaSE8に引き上げ。
+    ・Mercurial(2.101.5-SNAPSHOT)からGit(2.101.105-SNAPSHOT)へSCMを移行。
+
 2.101.4 (2018-04-04)
     ・assemblyファイルにconfig/ディレクトリが指定されない不備を修正。
 
index e2f621a..26e02ef 100644 (file)
@@ -17,9 +17,6 @@ Javaライブラリです。
 JindolfのXHTML文書パース機能を提供することを目的に発足した、
 派生プロジェクトです。
 
-※ このアーカイブにはJindolfの実行バイナリは含まれていません。
-  Jindolfを動かしたい方は、jindolfで始まり拡張子が*.jarであるファイルを
-  別途入手してください。
 ※ 人狼BBSのURLは [ http://ninjinix.com/ ] まで
 ※ 人狼BBSを主催するninjin氏は、JinParserの製作に一切関与していません。
   JinParserに関する問い合わせををninjin氏へ投げかけないように!約束だよ!
@@ -27,12 +24,12 @@ JindolfのXHTML文書パース機能を提供することを目的に発足し
 
 === ソースコードに関して ===
 
- - JinParserはJava言語(JavaSE7)で記述されたプログラムです。
+ - JinParserはJava言語(JavaSE8)で記述されたプログラムです。
  - JinParserは他のプログラムに組み込まれて利用されるライブラリです。
    JARファイルによるライブラリ提供や、他プロジェクトのソースツリーへの
    マージの形で利用される事を想定しています。
- - JinParserはJRE1.7に準拠したJava実行環境で利用できるように作られています。
-   原則として、JRE1.7に準拠した実行系であれば、プラットフォームを選びません。
+ - JinParserはJavaSE8に準拠したJava実行環境で利用できるように作られています。
+   原則として、JavaSE8に準拠した実行系であれば、プラットフォームを選びません。
 
 
 === 依存ライブラリ ===
@@ -59,9 +56,6 @@ JindolfのXHTML文書パース機能を提供することを目的に発足し
 ./LICENSE.txt
     ライセンスに関して。
 
-./SCM.txt
-    ソースコード管理に関して。
-
 ./pom.xml
     Maven3用プロジェクト構成定義ファイル。
 
diff --git a/SCM.txt b/SCM.txt
deleted file mode 100644 (file)
index 896a6bb..0000000
--- a/SCM.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-[UTF-8 Japanese]
-
-                             J i n P a r s e r
-                    バージョン管理システムに関する情報
-
-                                              Copyright(c) 2011 olyutorskii
-
-
-=== バージョン管理体制 ===
-
-  このアーカイブの原本は、Mercurial(hg)でバージョン管理されています。
-  このアーカイブの原本となる開発資産は、
-      https://ja.osdn.net/projects/jindolf/scm/hg/JinParser/
-  を上位に持つMercurialリポジトリで管理されています。
-  アーカイブの代わりにMercurialを通じての開発資産へのアクセスが可能です。
-  # hg clone http://hg.osdn.net/view/jindolf/JinParser
-
-
-=== 各種設定ファイル ===
-
-./.hgignore
-
-Mercurial 管理の対象外にさせたいファイル群の設定です。
-IDE独自の設定ファイルは基本的に管理対象外とするつもりです。
-
-
-./.hgeol
-
-Mercurial の EOL Extension 用の設定です。
-非バイナリなテキストファイルの改行コードに関する設定です。
-・拡張子が *.txt なローカルファイルの改行文字はローカルの環境に合わせる。
-・拡張子が *.java なローカルファイルの改行文字はローカルの環境に合わせる。
-・それ以外の非バイナリなローカルファイルの改行文字は基本LFで統一。
-・リポジトリ上の全ての非バイナリファイルの改行文字は基本LFで統一。
-というポリシーで運用しています。
-EOL Extensionを有効にしないと設定が反映されません。
-
-
-=== リンク ===
-
-・https://www.mercurial-scm.org/
-・https://www.mercurial-scm.org/wiki/.hgignore
-・https://www.selenic.com/mercurial/hgignore.5.html
-・https://www.mercurial-scm.org/wiki/EolExtension
-・https://tortoisehg.bitbucket.io/
-
-
---- EOF ---
diff --git a/fixcrlf.xml b/fixcrlf.xml
deleted file mode 100644 (file)
index 90a7b46..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-
-<!-- ====================================================================== -->
-<!-- Ant build file (http://ant.apache.org/) for Ant 1.8.0 or later.        -->
-<!-- ====================================================================== -->
-
-<project basedir=".">
-<description>
-CAUTION : This is not build-file for project-building.
-It's just adapting project-files for native environment.
-</description>
-
-<!-- ====================================================================== -->
-<!-- sanitize files for native environment                                  -->
-<!-- ====================================================================== -->
-
-    <target description="sanitize files" name="sanitize" >
-        <echo message="sanitize files..." />
-
-        <fixcrlf
-            srcDir="." includes="*.txt"
-            encoding="UTF-8" outputencoding="UTF-8"
-            tablength="8" tab="remove"
-            eof="remove"
-        />
-
-        <fixcrlf
-            srcDir="./src/" includes="**/*.java"
-            encoding="UTF-8" outputencoding="UTF-8"
-            tablength="4" tab="remove" javafiles="true"
-            eof="remove"
-        />
-
-        <fixcrlf
-            srcDir="./src/" includes="**/*.properties"
-            encoding="ISO-8859-1" outputencoding="ISO-8859-1"
-            eol="lf"
-            eof="remove"
-        />
-
-        <fixcrlf
-            srcDir="./src/" includes="**/*.xml,**/*.xsd,**/*.dtd"
-            encoding="UTF-8" outputencoding="UTF-8"
-            tablength="8" tab="remove"
-            eol="lf"
-            eof="remove"
-        />
-
-        <fixcrlf
-            srcDir="./src/" includes="**/*.html,**/*.htm,**/*.css"
-            encoding="UTF-8" outputencoding="UTF-8"
-            tablength="8" tab="remove"
-            eol="lf"
-            eof="remove"
-        />
-
-        <chmod type="file" perm="a-x">
-            <fileset dir="." includes="**/*" excludes="**/*.sh" />
-        </chmod>
-
-    </target>
-
-</project>
-
-<!-- EOF -->
diff --git a/pom.xml b/pom.xml
index e3b6b81..5cfc4aa 100644 (file)
--- a/pom.xml
+++ b/pom.xml
     <modules/>
 
     <scm>
-        <connection>scm:hg:http://hg.osdn.net/view/jindolf/JinParser</connection>
-        <developerConnection>scm:hg:ssh://hg.osdn.net//hgroot/jindolf/JinParser</developerConnection>
-        <url>https://osdn.net/projects/jindolf/scm/hg/JinParser/</url>
+        <connection>scm:git:git://git.osdn.net/gitroot/jindolf/JinParser.git</connection>
+        <developerConnection>scm:git:https://scm.osdn.net/gitroot/jindolf/JinParser.git</developerConnection>
+        <url>https://osdn.net/projects/jindolf/scm/git/JinParser</url>
     </scm>
 
     <issueManagement>
-        <system>OSDN.NET</system>
+        <system>OSDN.net</system>
         <url>https://ja.osdn.net/projects/jindolf/ticket/</url>
     </issueManagement>
 
@@ -77,8 +77,8 @@
     <distributionManagement/>
 
     <properties>
-        <maven.compiler.source>1.7</maven.compiler.source>
-        <maven.compiler.target>1.7</maven.compiler.target>
+        <maven.compiler.source>1.8</maven.compiler.source>
+        <maven.compiler.target>1.8</maven.compiler.target>
 
         <maven.compiler.showDeprecation>true</maven.compiler.showDeprecation>
         <maven.compiler.showWarnings>true</maven.compiler.showWarnings>
         <dependency>
             <groupId>jp.sourceforge.jindolf</groupId>
             <artifactId>jincore</artifactId>
-            <version>1.206.10</version>
+            <version>1.206.112</version>
             <scope>compile</scope>
         </dependency>
 
         <dependency>
             <groupId>io.bitbucket.olyutorskii</groupId>
             <artifactId>jiocema</artifactId>
-            <version>1.101.2</version>
+            <version>1.101.4</version>
             <scope>compile</scope>
         </dependency>
 
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-enforcer-plugin</artifactId>
-                <version>3.0.0-M1</version>
-                <configuration>
-                    <rules>
-                        <requireMavenVersion>
-                            <version>[3.0.1,)</version>
-                        </requireMavenVersion>
-                        <requireJavaVersion>
-                            <version>[1.7,)</version>
-                        </requireJavaVersion>
-                    </rules>
-                </configuration>
+                <version>3.0.0-M2</version>
+                <executions>
+                    <execution>
+                        <id>enforce-versions</id>
+                        <goals>
+                            <goal>enforce</goal>
+                        </goals>
+                        <configuration>
+                            <rules>
+                                <requireMavenVersion>
+                                    <version>[3.3.9,)</version>
+                                </requireMavenVersion>
+                                <requireJavaVersion>
+                                    <version>[1.8,)</version>
+                                </requireJavaVersion>
+                            </rules>
+                        </configuration>
+                    </execution>
+                </executions>
             </plugin>
 
             <plugin>
                 <artifactId>maven-compiler-plugin</artifactId>
                 <version>3.7.0</version>
                 <configuration>
-                    <source>1.7</source>  <!-- for NetBeans IDE -->
-                    <target>1.7</target>
+                    <source>1.8</source>  <!-- for NetBeans IDE -->
+                    <target>1.8</target>
                     <compilerArguments>
                         <Xlint/>
                     </compilerArguments>