Skip to content
This repository was archived by the owner on Jan 18, 2022. It is now read-only.

Commit 6f60738

Browse files
committed
Quality fixes, added Javadocs.
1 parent 181d74b commit 6f60738

File tree

7 files changed

+10
-19
lines changed

7 files changed

+10
-19
lines changed

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,6 @@
220220
</docletArtifact>
221221
<show>private</show>
222222
<additionalparam>
223-
-Xdoclint:none
224223
-inferrel -inferdep -quiet -hide java.*
225224
-collpackages java.util.*
226225
-postfixpackage -nodefontname Tahoma

src/main/java/org/javamoney/moneta/internal/convert/AbstractECBRateProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import java.io.InputStream;
1919
import java.math.MathContext;
20-
import java.net.MalformedURLException;
2120
import java.util.Calendar;
2221
import java.util.GregorianCalendar;
2322
import java.util.Map;
@@ -66,7 +65,7 @@ abstract class AbstractECBRateProvider extends AbstractRateProvider implements
6665
*/
6766
private final SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
6867

69-
public AbstractECBRateProvider(ProviderContext context) throws MalformedURLException {
68+
public AbstractECBRateProvider(ProviderContext context) {
7069
super(context);
7170
saxParserFactory.setNamespaceAware(false);
7271
saxParserFactory.setValidating(false);

src/main/java/org/javamoney/moneta/internal/convert/IMFRateProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import java.io.IOException;
2020
import java.io.InputStream;
2121
import java.io.InputStreamReader;
22-
import java.net.MalformedURLException;
2322
import java.text.DecimalFormat;
2423
import java.text.NumberFormat;
2524
import java.text.ParseException;
@@ -110,7 +109,7 @@ public class IMFRateProvider extends AbstractRateProvider implements LoaderListe
110109
currenciesByName.put("Bolivar Fuerte", Monetary.getCurrency("VEF"));
111110
}
112111

113-
public IMFRateProvider() throws MalformedURLException {
112+
public IMFRateProvider() {
114113
super(CONTEXT);
115114
LoaderService loader = Bootstrap.getService(LoaderService.class);
116115
loader.addLoaderListener(this, DATA_ID);

src/main/java/org/javamoney/moneta/internal/convert/IdentityRateProvider.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
package org.javamoney.moneta.internal.convert;
1717

1818
import java.math.BigDecimal;
19-
import java.net.MalformedURLException;
2019

2120
import javax.money.convert.ConversionQuery;
2221
import javax.money.convert.ExchangeRate;
@@ -44,10 +43,8 @@ public class IdentityRateProvider extends AbstractRateProvider {
4443

4544
/**
4645
* Constructor, also loads initial data.
47-
*
48-
* @throws java.net.MalformedURLException
4946
*/
50-
public IdentityRateProvider() throws MalformedURLException {
47+
public IdentityRateProvider(){
5148
super(CONTEXT);
5249
}
5350

src/main/java/org/javamoney/moneta/internal/format/DefaultMonetaryAmountFormat.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ private void initPattern(String pattern, List<FormatToken> tokens,
8686
if (index > 0) { // currency placement after, between
8787
String p1 = pattern.substring(0, index);
8888
String p2 = pattern.substring(index + 1);
89-
if (isLiteralPattern(p1, style)) {
89+
if (isLiteralPattern(p1)) {
9090
tokens.add(new LiteralToken(p1));
9191
tokens.add(new CurrencyToken(style.get(CurrencyStyle.class), style.
9292
get(Locale.class)));
@@ -95,7 +95,7 @@ private void initPattern(String pattern, List<FormatToken> tokens,
9595
tokens.add(new CurrencyToken(style.get(CurrencyStyle.class), style.get(Locale.class)));
9696
}
9797
if (!p2.isEmpty()) {
98-
if (isLiteralPattern(p2, style)) {
98+
if (isLiteralPattern(p2)) {
9999
tokens.add(new LiteralToken(p2));
100100
} else {
101101
tokens.add(new AmountNumberToken(style, p2));
@@ -110,8 +110,7 @@ private void initPattern(String pattern, List<FormatToken> tokens,
110110
}
111111
}
112112

113-
private boolean isLiteralPattern(String pattern, AmountFormatContext style) {
114-
// TODO implement better here
113+
private boolean isLiteralPattern(String pattern) {
115114
return !(pattern.contains("#") || pattern.contains("0"));
116115
}
117116

src/main/java/org/javamoney/moneta/internal/loader/LoadableResource.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,11 @@ public class LoadableResource {
8585
/**
8686
* The required update policy for this resource.
8787
*/
88-
private LoaderService.UpdatePolicy updatePolicy;
88+
private final LoaderService.UpdatePolicy updatePolicy;
8989
/**
9090
* The resource configuration.
9191
*/
92-
private Map<String, String> properties;
92+
private final Map<String, String> properties;
9393

9494

9595
/**
@@ -402,9 +402,8 @@ public void unload() {
402402
* load counter.
403403
*
404404
* @return true on success.
405-
* @throws IOException
406405
*/
407-
public boolean resetToFallback() throws IOException {
406+
public boolean resetToFallback(){
408407
if (loadFallback()) {
409408
loadCount.set(0);
410409
return true;
@@ -426,7 +425,7 @@ public String toString() {
426425
*/
427426
private final class WrappedInputStream extends InputStream {
428427

429-
private InputStream wrapped;
428+
private final InputStream wrapped;
430429

431430
public WrappedInputStream(InputStream wrapped) {
432431
this.wrapped = wrapped;

src/main/resources/META-INF/services/org.javamoney.bp.api.spi.MonetaryAmountProviderSpi

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)