Skip to content

Fail on empty required files - #89

Merged
mmathieum merged 3 commits into
masterfrom
mm/empty_required_files
Sep 1, 2026
Merged

Fail on empty required files#89
mmathieum merged 3 commits into
masterfrom
mm/empty_required_files

Conversation

@mmathieum

Copy link
Copy Markdown
Member

No description provided.

@mmathieum mmathieum self-assigned this Sep 1, 2026
@mmathieum
mmathieum marked this pull request as ready for review September 1, 2026 19:39
@coderabbitai

coderabbitai Bot commented Sep 1, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

Next included review available in 52 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: 16fe6409-6994-4e91-bf9f-db7985a6835b

📥 Commits

Reviewing files that changed from the base of the PR and between 07e869c and ba6c286.

📒 Files selected for processing (1)
  • src/main/java/org/mtransit/parser/gtfs/GReader.java

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: 1701289c-6ac0-432c-aa55-e34e4fe56084

📥 Commits

Reviewing files that changed from the base of the PR and between 0e0eaa5 and 07e869c.

📒 Files selected for processing (1)
  • src/main/java/org/mtransit/parser/gtfs/GReader.java

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Summary by CodeRabbit

  • Bug Fixes
    • Improved validation for required GTFS files.
    • Files containing headers but no data now trigger a clear fatal error.
    • Empty or invalid CSV input is handled more reliably.

Walkthrough

GTFS CSV reading now returns the number of processed data lines. Required files with no data lines raise a fatal error. Optional missing files remain skipped. The unused no-callback overload was removed.

Changes

GTFS empty-file validation

Layer / File(s) Summary
CSV line counting and required-file validation
src/main/java/org/mtransit/parser/gtfs/GReader.java
readCsv returns 0 for empty input or headers and returns the processed data-line count. readFiles uses this count to reject empty required files while continuing to skip missing optional files.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 07e86

The parser now fails closed when a required GTFS file contains no processed data rows, while optional-file handling remains unchanged. No actionable merge-blocking risk remains beyond normal checks and review.

🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (1 warning, 1 inconclusive)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 3 functions across 1 files. Write docstrings for the functions missing them to satisfy the coverage threshold.
Description check ❓ Inconclusive The pull request has no description, so it provides no meaningful context about the changes. Add a brief description that explains how empty required files are detected and that the parser now raises a fatal error for them.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: required empty files now cause a failure.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
📝 Generate docstrings 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch mm/empty_required_files

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The behavioral change is localized and consistent with required-file validation, with only a minor log-message typo noted.

Pull request overview

This PR tightens GTFS ingestion in GReader by failing fast when a required GTFS file is present but contains no data rows, preventing downstream parsing from proceeding with invalid/empty required inputs.

Changes:

  • Treat required GTFS files with zero processed data lines as fatal (fail-fast).
  • Refactor readCsv(...) to return the number of processed records so callers can enforce required-file non-emptiness.
  • Clarify the fatal error message when a required file is missing.
File summaries
File Description
src/main/java/org/mtransit/parser/gtfs/GReader.java Enforces “required file must not be empty” by returning/validating processed line counts from CSV parsing.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/main/java/org/mtransit/parser/gtfs/GReader.java Outdated
mmathieum and others added 2 commits September 1, 2026 15:45
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@mmathieum
mmathieum merged commit c40056b into master Sep 1, 2026
5 checks passed
@mmathieum
mmathieum deleted the mm/empty_required_files branch September 1, 2026 19:53
montransit added a commit to mtransitapps/mtransit-for-android that referenced this pull request Sep 1, 2026
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-train-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-cranbrook-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-laurentides-linter-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-strathcona-county-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-prince-rupert-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-vancouver-translink-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-orillia-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/fr-pyrenees-orientales-lio-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-quebec-intercar-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-nanaimo-rdn-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-kitimat-stikine-region-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-comox-valley-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-milton-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-guelph-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-vernon-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-kawartha-lindsay-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-grand-river-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/fr-ariege-lio-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/fr-hautes-pyrenees-lio-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-orangeville-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-windsor-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-salt-spring-island-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-kamloops-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-timmins-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-brantford-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-west-coast-express-train-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-south-okanagan-similkameen-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-mont-tremblant-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/fr-perpignan-sankeo-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-ontario-northland-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-yellowknife-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/fr-haute-garonne-lio-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-clearwater-regional-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-port-alberni-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-edmonton-ets-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-west-coast-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-quebec-plumobile-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-quebec-rtc-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-merritt-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-st-albert-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-smithers-district-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-oakville-transit-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons: `MTREADME.md.MT.sh` > add `alt` to `<img />` mtransitapps/commons#850
- commons: Screenshots > increase init wait time to 30 seconds
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-android: Module screenshots > increase sleep duration in CI environment
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
- parser: Lower min coverage for `calendar_dates.txt` only agencies to avoid schedule merge #GRT mtransitapps/parser#87
montransit added a commit to mtransitapps/ca-west-kootenay-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-vancouver-translink-ferry-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-kelowna-regional-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-whistler-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
montransit added a commit to mtransitapps/ca-fort-st-john-transit-system-bus-android that referenced this pull request Sep 4, 2026
…parser':

- commons: Modify APK download to skip existing files
- commons: Build(deps): Bump actions/setup-java from 5 to 6 in the gh-actions group across 1 directory mtransitapps/commons#852
- commons: Detekt > `ReturnCount` = 3 mtransitapps/commons#851
- commons-android: `pub/main-app-screenshot.sh` > updated for manual screenshots w/ local emulator mtransitapps/commons-android#196
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#198
- commons-android: Detekt > `ReturnCount` = 3 mtransitapps/commons-android#197
- commons-java: Detekt > `ReturnCount` = 3 mtransitapps/commons-java#48
- parser: Fail on empty required files mtransitapps/parser#89
- parser: Detekt > `ReturnCount` = 3 mtransitapps/parser#88
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants