ossuminc / riddl

A compiler for the DDD-based design language RIDDL
https://riddl.tech/
Apache License 2.0
21 stars 6 forks source link

Find Plugins From Ivy Path #614

Closed reid-spencer closed 1 month ago

reid-spencer commented 5 months ago

Is your feature already requested in another issue?

No

Is your feature a defect?

No.

Is your feature request related to a problem? Please describe.

The problem is that plugins must be installed into ~/.riddl/plugins to be used. This is inconvenient in development mode.

Describe the solution you'd like

Search the corresponding .ivy folder for any plugins in development. Use the ivy jar to pick the latest Scala 3 version of the artifact.

Describe the alternatives you've considered

There should be a simple way to package and deploy a plugin to ~/.riddl/plugins, too. Maybe create an sbt command for that?

Additional Context

None.

reid-spencer commented 1 month ago

Plugins are not a feature any more