Skip to content

Commit 1eb3f63

Browse files
committed
Restored module build.
1 parent 9998752 commit 1eb3f63

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import org.javamoney.moneta.convert.internal.DefaultMonetaryConversionsSingletonSpi;
2+
import org.javamoney.moneta.convert.internal.IdentityRateProvider;
3+
4+
/*
5+
* CREDIT SUISSE IS WILLING TO LICENSE THIS SPECIFICATION TO YOU ONLY UPON THE CONDITION THAT YOU
6+
* ACCEPT ALL OF THE TERMS CONTAINED IN THIS AGREEMENT. PLEASE READ THE TERMS AND CONDITIONS OF THIS
7+
* AGREEMENT CAREFULLY. BY DOWNLOADING THIS SPECIFICATION, YOU ACCEPT THE TERMS AND CONDITIONS OF
8+
* THE AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY IT, SELECT THE "DECLINE" BUTTON AT THE
9+
* BOTTOM OF THIS PAGE. Specification: JSR-354 Money and Currency API ("Specification") Copyright
10+
* (c) 2012-2013, Credit Suisse All rights reserved.
11+
*/
12+
module org.javamoney.moneta.convert {
13+
exports org.javamoney.moneta.convert;
14+
requires transitive org.javamoney.moneta;
15+
requires static org.osgi.core;
16+
requires static org.osgi.compendium;
17+
requires static org.osgi.annotation;
18+
provides javax.money.spi.MonetaryConversionsSingletonSpi with DefaultMonetaryConversionsSingletonSpi;
19+
provides javax.money.convert.ExchangeRateProvider with IdentityRateProvider;
20+
uses org.javamoney.moneta.spi.MonetaryAmountProducer;
21+
uses javax.money.convert.ExchangeRateProvider;
22+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
import org.javamoney.moneta.internal.*;
2+
import org.javamoney.moneta.internal.format.DefaultAmountFormatProviderSpi;
3+
import org.javamoney.moneta.internal.loader.DefaultLoaderService;
4+
5+
import javax.money.DefaultMonetaryRoundingsSingletonSpi;
6+
import javax.money.format.MonetaryFormats;
7+
import javax.money.format.MonetaryFormats.DefaultMonetaryFormatsSingletonSpi;
8+
import javax.money.spi.MonetaryFormatsSingletonSpi;
9+
10+
/*
11+
* CREDIT SUISSE IS WILLING TO LICENSE THIS SPECIFICATION TO YOU ONLY UPON THE CONDITION THAT YOU
12+
* ACCEPT ALL OF THE TERMS CONTAINED IN THIS AGREEMENT. PLEASE READ THE TERMS AND CONDITIONS OF THIS
13+
* AGREEMENT CAREFULLY. BY DOWNLOADING THIS SPECIFICATION, YOU ACCEPT THE TERMS AND CONDITIONS OF
14+
* THE AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY IT, SELECT THE "DECLINE" BUTTON AT THE
15+
* BOTTOM OF THIS PAGE. Specification: JSR-354 Money and Currency API ("Specification") Copyright
16+
* (c) 2012-2013, Credit Suisse All rights reserved.
17+
*/
18+
module org.javamoney.moneta {
19+
exports org.javamoney.moneta;
20+
exports org.javamoney.moneta.format;
21+
exports org.javamoney.moneta.function;
22+
exports org.javamoney.moneta.spi;
23+
requires transitive java.money;
24+
requires transitive java.base;
25+
requires transitive java.logging;
26+
requires java.annotation;
27+
requires static org.osgi.core;
28+
requires static org.osgi.compendium;
29+
requires static org.osgi.annotation;
30+
provides javax.money.spi.CurrencyProviderSpi with JDKCurrencyProvider;
31+
provides javax.money.spi.MonetaryAmountFactoryProviderSpi with MoneyAmountFactoryProvider,FastMoneyAmountFactoryProvider;
32+
provides javax.money.spi.MonetaryAmountFormatProviderSpi with DefaultAmountFormatProviderSpi;
33+
provides javax.money.spi.MonetaryAmountsSingletonQuerySpi with DefaultMonetaryAmountsSingletonQuerySpi;
34+
provides javax.money.spi.MonetaryAmountsSingletonSpi with DefaultMonetaryAmountsSingletonSpi;
35+
provides javax.money.spi.RoundingProviderSpi with DefaultRoundingProvider;
36+
provides javax.money.spi.ServiceProvider with PriorityAwareServiceProvider;
37+
provides org.javamoney.moneta.spi.LoaderService with DefaultLoaderService;
38+
39+
uses org.javamoney.moneta.spi.LoaderService;
40+
uses org.javamoney.moneta.spi.MonetaryAmountProducer;
41+
}

0 commit comments

Comments
 (0)