feat: custom classpath scanning methods & removing Reflections #2

Open
opened 2024-08-18 20:38:55 +02:00 by JeremyStarTM · 0 comments
Owner

Feature description

Implementing methods for scanning the classpath ourselves would be useful. That way we could cut Reflections out of our dependency list.

Feature implementation

Simply reimplementing the Reflections library's scanning capabilities more or less 1:1.

Feature alternatives

  • Continuing to use the Reflections library, keeping one dependency.
  • Using alternative ways of subscribing to events and discovering subsystems, which likely require developer or user intervention (implemented in v1-alpha5)
### Feature description Implementing methods for scanning the classpath ourselves would be useful. That way we could cut Reflections out of our dependency list. ### Feature implementation Simply reimplementing the Reflections library's scanning capabilities more or less 1:1. ### Feature alternatives - Continuing to use the Reflections library, keeping one dependency. - Using alternative ways of subscribing to events and discovering subsystems, which likely require developer or user intervention (implemented in [v1-alpha5](https://git.staropensource.de/StarOpenSource/Engine/releases/tag/v1-alpha5))
JeremyStarTM added the
FeatureRequest
New
label 2024-08-18 20:38:55 +02:00
JeremyStarTM added this to the v1-release0 milestone 2024-08-18 20:41:31 +02:00
JeremyStarTM added
FeatureRequest
Accepted
and removed
FeatureRequest
New
labels 2024-08-20 20:16:25 +02:00
JeremyStarTM changed title from feat: classpath scanning to feat: custom classpath scanning methods & removing Reflections 2024-11-24 12:51:33 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: StarOpenSource/Engine#2
No description provided.