Skip to content

Feature/minecraft entrypoints expanded#1034

Open
TheWakz wants to merge 5 commits into
Col-E:masterfrom
TheWakz:feature/minecraft-entrypoints-expanded
Open

Feature/minecraft entrypoints expanded#1034
TheWakz wants to merge 5 commits into
Col-E:masterfrom
TheWakz:feature/minecraft-entrypoints-expanded

Conversation

@TheWakz

@TheWakz TheWakz commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

What's new

  • Added BukkitPluginEntryPointDiscovery to scan and locate entry points (onEnable, onLoad) for Bukkit/Spigot/Paper plugins using workspace inheritance graphs.
  • Added VelocityPluginEntryPointDiscovery to scan for Velocity proxies entry points via @Plugin annotations and lifecycle initialize/reload event receivers.
  • Registered new entry point kinds (mc.bukkit, mc.velocity) in EntryPointKind and added corresponding localization keys to en_US.lang.

What's fixed

  • Fixed a display name typo in EntryPointKind.MC_FORGE_MOD_INIT where it incorrectly showed "Fabric mod initializer" instead of "Forge mod initializer".

@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 63.33333% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.48%. Comparing base (f33652a) to head (1fd8a4c).

Files with missing lines Patch % Lines
...lysis/entry/VelocityPluginEntryPointDiscovery.java 62.50% 8 Missing and 4 partials ⚠️
...nalysis/entry/BukkitPluginEntryPointDiscovery.java 60.00% 9 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1034      +/-   ##
============================================
- Coverage     64.54%   64.48%   -0.07%     
- Complexity     6680     6688       +8     
============================================
  Files           561      563       +2     
  Lines         29164    29223      +59     
  Branches       4892     4904      +12     
============================================
+ Hits          18824    18844      +20     
- Misses         7978     8017      +39     
  Partials       2362     2362              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant