Closed kazurayam closed 2 months ago
いいや、上記の考えは間違っている。
com.kazurayam:vbacallgraph:0.2.X
Maven Repository上の識別子が上記のようになるから、これは妥当なものだ。
むしろv0.1.Xのsettings.gradleが
rootProject.name="VBACallGraph"
と書いていることの方が問題だ。ルートディレクトリの名前がVBACallGraphであr、Gitレポジトリの名前がVBACallGraphであるので、それに倣ってrootProjectNameまだVBACallGraphとしている。
しかし、Maven Centralレポジトリにおける識別子は原則的に全部小文字にせよ、という慣例がある。だから
rootProject.name="vbacallgraph"
としようか?いやいや、だめだ。「ブイバカルグラフ」ってなんのこっちゃ?そこで
rootProject.name="vba-callgraph"
としよう。callgraphという文字は読める。知っている人は知っている。
done at v0.1.27
v0.1.x ではgradle.propertiesにこう書いていた。
これでは
com.kazurayam
というひとつの成果物があって、com.kazurayamが作った成果物はこのほかに存在しないと言っていることになる。実はcom.kazurayamは複数のプロジェクトを開発しているのだから上記の宣言は不都合だ。と変更しよう