Skip to content

南海本線・高野線に全車自由席特急を追加 - #1674

Merged
TinyKitten merged 1 commit into
devfrom
feature/nankai-unreserved-limited-express
Sep 6, 2026
Merged

南海本線・高野線に全車自由席特急を追加#1674
TinyKitten merged 1 commit into
devfrom
feature/nankai-unreserved-limited-express

Conversation

@TinyKitten

Copy link
Copy Markdown
Member

概要

南海本線・高野線で運行実績のある全車自由席特急を、名称付き特急とは別の「特急」として選択できるよう、種別データを追加します。

変更の種類

  • バグ修正
  • 新機能
  • データの修正・追加
  • リファクタリング
  • ドキュメント
  • CI/CD
  • その他

変更内容

data/5!station_station_types.csv に83行を追加し、既存の「特急」(type_cd=306、kind=4)を使用します。

路線 運行区間 line_group_cd 停車パターン
南海本線 難波〜和歌山市 1185 サザンと同じ10駅
南海高野線 難波〜極楽橋 1186 こうやと同じ9駅

通過駅を含めた全駅を登録し、既存の駅順・停車区分を維持しています。南海本線は和歌山市止まりとし、和歌山港線への直通は含めません。既存のサザン・こうやのデータは変更しません。

根拠:

運行実績に基づく種別・停車パターンの登録であり、常時運行する定期列車としての時刻表追加ではありません。

テスト

  • make fmt が通ること

  • make clippy が通ること(wasm32 ターゲットを含む)

  • make test が通ること

  • cargo run -p data_validator --offline:成功([VALID] No errors reported.)。

  • PythonによるCSV照合:両区間の公式停車駅、通過駅を含む駅順、駅ID重複なし、種別定義、所属路線、既存データ不変を確認。83行追加のみ。

  • CARGO_NET_OFFLINE=true make clippy:ネイティブ側は成功。WASM側は依存ライブラリ async-graphql-derive のリンク時に rust-lld: error: undefined hidden symbol が発生して終了。

  • make test:未実行(CSV追加のみのため、データ整合性と対象区間の照合を実施)。

  • 英語名・ローマ字名の変更はないためIPA監査は対象外。

関連Issue

なし(ユーザー依頼)

スクリーンショット(任意)

なし(CSVデータ追加)

@github-actions github-actions Bot added the feature 要望対応や課題解決 label Sep 6, 2026
@coderabbitai

coderabbitai Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • data/5!station_station_types.csv is excluded by !**/*.csv

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: 48b2ebb0-ff9a-48de-b6c8-7c7e50c7c27a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@TinyKitten TinyKitten self-assigned this Sep 6, 2026
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

🚉 停車駅の変更

2 件の新しい停車パターン

● 停車 / ○ 通過 / △ 一部通過 / ◆ 平日停車 / ◇ 休日停車 / ▲ 一部停車

🆕 特急 (Limited Express) - 南海本線

type_cd=306, line_group_cd=1185

変更内容: 41 駅追加

全駅リスト (41駅)
# 駅名 Station 停車
1 難波 Namba
2 新今宮 Shin-Imamiya
3 天下茶屋 Tengachaya
4 岸里玉出 Kishinosato-Tamade
5 粉浜 Kohama
6 住吉大社 Sumiyoshitaisha
7 住ノ江 Suminoe
8 七道 Shichido
9 Sakai
10 Minato
11 石津川 Ishizugawa
12 諏訪ノ森 Suwanomori
13 浜寺公園 Hamaderakoen
14 羽衣 Hagoromo
15 高石 Takaishi
16 北助松 Kitasukematsu
17 松ノ浜 Matsunohama
18 泉大津 Izumiotsu
19 忠岡 Tadaoka
20 春木 Haruki
21 和泉大宮 Izumi-Omiya
22 岸和田 Kishiwada
23 蛸地蔵 Takojizo
24 貝塚 Kaizuka
25 二色浜 Nishikinohama
26 鶴原 Tsuruhara
27 井原里 Iharanosato
28 泉佐野 Izumisano
29 羽倉崎 Hagurazaki
30 吉見ノ里 Yoshiminosato
31 岡田浦 Okadaura
32 樽井 Tarui
33 尾崎 Ozaki
34 鳥取ノ荘 Tottorinosho
35 箱作 Hakotsukuri
36 淡輪 Tannowa
37 みさき公園 Misakikoen
38 孝子 Kyoshi
39 和歌山大学前 Wakayamadaigakumae
40 紀ノ川 Kinokawa
41 和歌山市 Wakayamashi

🆕 特急 (Limited Express) - 南海高野線

type_cd=306, line_group_cd=1186

変更内容: 42 駅追加

全駅リスト (42駅)
# 駅名 Station 停車
1 難波 Namba
2 今宮戎 Imamiyaebisu
3 新今宮 Shin-Imamiya
4 萩ノ茶屋 Haginochaya
5 天下茶屋 Tengachaya
6 岸里玉出 Kishinosato-Tamade
7 帝塚山 Tezukayama
8 住吉東 Sumiyoshihigashi
9 沢ノ町 Sawanocho
10 我孫子前 Abikomae
11 浅香山 Asakayama
12 堺東 Sakaihigashi
13 三国ヶ丘 Mikunigaoka
14 百舌鳥八幡 Mozuhachiman
15 中百舌鳥 Nakamozu
16 白鷺 Shirasagi
17 初芝 Hatsushiba
18 萩原天神 Hagiharatenjin
19 北野田 Kitanoda
20 狭山 Sayama
21 大阪狭山市 Osakasayamashi
22 金剛 Kongo
23 滝谷 Takidani
24 千代田 Chiyoda
25 河内長野 Kawachinagano
26 三日市町 Mikkaichicho
27 美加の台 Mikanodai
28 千早口 Chihayaguchi
29 天見 Amami
30 紀見峠 Kimitoge
31 林間田園都市 Rinkanden-Entoshi
32 御幸辻 Miyukitsuji
33 橋本 Hashimoto
34 紀伊清水 Kii-Shimizu
35 学文路 Kamuro
36 九度山 Kudoyama
37 高野下 Koyashita
38 下古沢 Shimokosawa
39 上古沢 Kamikosawa
40 紀伊細川 Kii-Hosokawa
41 紀伊神谷 Kii-Kamiya
42 極楽橋 Gokurakubashi

@TinyKitten
TinyKitten merged commit ec7aed0 into dev Sep 6, 2026
8 checks passed
@TinyKitten
TinyKitten deleted the feature/nankai-unreserved-limited-express branch September 6, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deploy-dev feature 要望対応や課題解決

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant