kazurayam / vba-callgraph

Generating a Call Graph for Excel VBA workbooks
https://kazurayam.github.io/VBACallGraph/
Apache License 2.0
0 stars 0 forks source link

Gradleのgroup属性を`com.kazurayam`とするのでいいか? #53

Closed kazurayam closed 2 months ago

kazurayam commented 2 months ago

v0.1.x ではgradle.propertiesにこう書いていた。

group="com.kazurayam"
version=0.1.X

これでは com.kazurayam というひとつの成果物があって、com.kazurayamが作った成果物はこのほかに存在しないと言っていることになる。実はcom.kazurayamは複数のプロジェクトを開発しているのだから上記の宣言は不都合だ。

group="com.kazurayam.vbacallgraph"
version=0.2.X

と変更しよう

kazurayam commented 2 months ago

いいや、上記の考えは間違っている。

com.kazurayam:vbacallgraph:0.2.X

Maven Repository上の識別子が上記のようになるから、これは妥当なものだ。

kazurayam commented 2 months ago

むしろv0.1.Xのsettings.gradleが

rootProject.name="VBACallGraph"

と書いていることの方が問題だ。ルートディレクトリの名前がVBACallGraphであr、Gitレポジトリの名前がVBACallGraphであるので、それに倣ってrootProjectNameまだVBACallGraphとしている。

しかし、Maven Centralレポジトリにおける識別子は原則的に全部小文字にせよ、という慣例がある。だから

rootProject.name="vbacallgraph"

としようか?いやいや、だめだ。「ブイバカルグラフ」ってなんのこっちゃ?そこで

rootProject.name="vba-callgraph"

としよう。callgraphという文字は読める。知っている人は知っている。

kazurayam commented 2 months ago

done at v0.1.27