Skip to content

Commit

Permalink
formatted MonetaProcessor
Browse files Browse the repository at this point in the history
  • Loading branch information
andlinger committed Feb 27, 2025
1 parent 314b790 commit 2a37cc2
Showing 1 changed file with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ void indexDependencies(BuildProducer<IndexDependencyBuildItem> producer) {

@BuildStep
void exchangeRateResources(BuildProducer<NativeImageResourceBuildItem> resourceProducer,
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer) {
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer) {
registerResource("org/javamoney/moneta/convert/ecb/defaults/eurofxref-daily.xml",
"https://raw.githubusercontent.com/instant-solutions/quarkus-moneta-data/refs/heads/main/ecb-daily.xml",
resourceProducer, generatedResourceProducer);
Expand All @@ -92,16 +92,15 @@ void exchangeRateResources(BuildProducer<NativeImageResourceBuildItem> resourceP
NativeImageResourceBuildItem registerServices() {
return new NativeImageResourceBuildItem(
"META-INF/services/javax.money.convert.ExchangeRateProvider",
"META-INF/services/org.javamoney.moneta.spi.MonetaryConfigProvider"
);
"META-INF/services/org.javamoney.moneta.spi.MonetaryConfigProvider");
}

private ServiceProviderBuildItem spiBuildItem(Class<?> clazz) {
return ServiceProviderBuildItem.allProvidersFromClassPath(clazz.getName());
}

private void registerResource(String resourcePath, String url, BuildProducer<NativeImageResourceBuildItem> resourceProducer,
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer) {
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer) {
try {
logger.info("Downloading exchange rates from " + url);
var data = downloadFile(url);
Expand Down

0 comments on commit 2a37cc2

Please sign in to comment.