From e5aec3ba22333d3a3972307b11aa9646ea7c76be Mon Sep 17 00:00:00 2001 From: Ryu Yamada Date: Fri, 7 Nov 2025 20:52:48 +0900 Subject: [PATCH] =?UTF-8?q?Remove=20invalid=20houjinkaku=20type=20"?= =?UTF-8?q?=E4=B8=80=E8=88=AC=E8=B2=A1=E7=94=A3=E6=B3=95=E4=BA=BA"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove HoujinKakuIppanZaisan (一般財産法人) which is an incorrect legal entity type. The correct type is "一般財団法人" (general incorporated foundation), not "一般財産法人". - Remove constant definition HoujinKakuIppanZaisan - Remove check logic from FindHoujinKaku function - Remove test case for 一般財産法人 - Verified that no testdata YAML files use this incorrect type 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- internal/toukibo/houjin_kaku.go | 3 --- internal/toukibo/houjin_kaku_test.go | 6 ------ 2 files changed, 9 deletions(-) diff --git a/internal/toukibo/houjin_kaku.go b/internal/toukibo/houjin_kaku.go index fba3567..f7e8561 100644 --- a/internal/toukibo/houjin_kaku.go +++ b/internal/toukibo/houjin_kaku.go @@ -30,7 +30,6 @@ const ( HoujinKakuShakaifukusi HoujinkakuType = "社会福祉法人" HoujinKakuIppanShadan HoujinkakuType = "一般社団法人" HoujinKakuKouekiShadan HoujinkakuType = "公益社団法人" - HoujinKakuIppanZaisan HoujinkakuType = "一般財産法人" HoujinKakuIppanZaidan HoujinkakuType = "一般財団法人" HoujinKakuNPO HoujinkakuType = "NPO法人" HoujinKakuTokuteiHieiri HoujinkakuType = "特定非営利活動法人" @@ -269,8 +268,6 @@ func FindHoujinKaku(name, s string) HoujinkakuType { return HoujinKakuIppanShadan } else if strings.Contains(name, "公益社団法人") { return HoujinKakuKouekiShadan - } else if strings.Contains(name, "一般財産法人") { - return HoujinKakuIppanZaisan } else if strings.Contains(name, "一般財団法人") { return HoujinKakuIppanZaidan } else if strings.Contains(name, "NPO法人") || strings.Contains(name, "NPO法人") { diff --git a/internal/toukibo/houjin_kaku_test.go b/internal/toukibo/houjin_kaku_test.go index 58a23e6..68a9e03 100644 --- a/internal/toukibo/houjin_kaku_test.go +++ b/internal/toukibo/houjin_kaku_test.go @@ -281,12 +281,6 @@ func TestFindHoujinKaku(t *testing.T) { content: "", expected: toukibo.HoujinKakuKouekiShadan, }, - { - name: "一般財産法人のケース", - input: "一般財産法人テスト", - content: "", - expected: toukibo.HoujinKakuIppanZaisan, - }, { name: "一般財団法人のケース", input: "一般財団法人テスト",