Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change implementation to api in build.gradle.kts so subdependencies are exposed #78

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

edwardmp
Copy link

@edwardmp edwardmp commented Dec 3, 2024

For now I changed all of them to use api, even though for my own use case I don't need all of them to be exposed, but I suspect sooner or later someone else will want to use classes in any of these modules anyway.
Thoughts?

Fixes #54

@edwardmp
Copy link
Author

edwardmp commented Dec 3, 2024

CC @lilgallon

Copy link

sonarqubecloud bot commented Dec 3, 2024

@lilgallon
Copy link
Member

Thanks for your contribution, I am not sure about exposing ocpp-version specific modules. I will talk with my team about that

@edwardmp
Copy link
Author

edwardmp commented Dec 4, 2024

@lilgallon I'm actually quite sure you need it.
For instance, in the example in the linked issue, you need the com.izivia.ocpp.core16.ChargePointOperations class for the api callbacks, so the ocpp-1-6-core needs to definitely be exposed (same for other verisons)

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.

Can't use ApiFactory.csmsOcppServer function
2 participants