Browse Source

minor clean-up: remove some unused variables, add using and @Override annotations.

pull/580/head
David Yonge-Mallo 11 years ago
parent
commit
1815a818cd
4 changed files with 8 additions and 2 deletions
  1. +1
    -0
      cpp/src/phonenumbers/regexp_cache.cc
  2. +0
    -1
      java/geocoder/src/com/google/i18n/phonenumbers/PhoneNumberToTimeZonesMapper.java
  3. +3
    -1
      java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberMatcher.java
  4. +4
    -0
      java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java

+ 1
- 0
cpp/src/phonenumbers/regexp_cache.cc View File

@ -23,6 +23,7 @@
#include "phonenumbers/base/synchronization/lock.h" #include "phonenumbers/base/synchronization/lock.h"
#include "phonenumbers/regexp_adapter.h" #include "phonenumbers/regexp_adapter.h"
using std::make_pair;
using std::string; using std::string;
namespace i18n { namespace i18n {


+ 0
- 1
java/geocoder/src/com/google/i18n/phonenumbers/PhoneNumberToTimeZonesMapper.java View File

@ -33,7 +33,6 @@ import java.util.logging.Logger;
* An offline mapper from phone numbers to time zones. * An offline mapper from phone numbers to time zones.
*/ */
public class PhoneNumberToTimeZonesMapper { public class PhoneNumberToTimeZonesMapper {
private static PhoneNumberToTimeZonesMapper instance = null;
private static final String MAPPING_DATA_DIRECTORY = private static final String MAPPING_DATA_DIRECTORY =
"/com/google/i18n/phonenumbers/timezones/data/"; "/com/google/i18n/phonenumbers/timezones/data/";
private static final String MAPPING_DATA_FILE_NAME = "map_data"; private static final String MAPPING_DATA_FILE_NAME = "map_data";


+ 3
- 1
java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberMatcher.java View File

@ -347,7 +347,6 @@ final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> {
*/ */
private PhoneNumberMatch extractInnerMatch(String candidate, int offset) { private PhoneNumberMatch extractInnerMatch(String candidate, int offset) {
for (Pattern possibleInnerMatch : INNER_MATCHES) { for (Pattern possibleInnerMatch : INNER_MATCHES) {
int rangeStart = 0;
Matcher groupMatcher = possibleInnerMatch.matcher(candidate); Matcher groupMatcher = possibleInnerMatch.matcher(candidate);
boolean isFirstMatch = true; boolean isFirstMatch = true;
while (groupMatcher.find() && maxTries > 0) { while (groupMatcher.find() && maxTries > 0) {
@ -690,6 +689,7 @@ final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> {
return true; return true;
} }
@Override
public boolean hasNext() { public boolean hasNext() {
if (state == State.NOT_READY) { if (state == State.NOT_READY) {
lastMatch = find(searchIndex); lastMatch = find(searchIndex);
@ -703,6 +703,7 @@ final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> {
return state == State.READY; return state == State.READY;
} }
@Override
public PhoneNumberMatch next() { public PhoneNumberMatch next() {
// Check the state and find the next match as a side-effect if necessary. // Check the state and find the next match as a side-effect if necessary.
if (!hasNext()) { if (!hasNext()) {
@ -719,6 +720,7 @@ final class PhoneNumberMatcher implements Iterator<PhoneNumberMatch> {
/** /**
* Always throws {@link UnsupportedOperationException} as removal is not supported. * Always throws {@link UnsupportedOperationException} as removal is not supported.
*/ */
@Override
public void remove() { public void remove() {
throw new UnsupportedOperationException(); throw new UnsupportedOperationException();
} }


+ 4
- 0
java/libphonenumber/src/com/google/i18n/phonenumbers/PhoneNumberUtil.java View File

@ -58,6 +58,7 @@ import java.util.regex.Pattern;
public class PhoneNumberUtil { public class PhoneNumberUtil {
// @VisibleForTesting // @VisibleForTesting
static final MetadataLoader DEFAULT_METADATA_LOADER = new MetadataLoader() { static final MetadataLoader DEFAULT_METADATA_LOADER = new MetadataLoader() {
@Override
public InputStream loadMetadata(String metadataFileName) { public InputStream loadMetadata(String metadataFileName) {
return PhoneNumberUtil.class.getResourceAsStream(metadataFileName); return PhoneNumberUtil.class.getResourceAsStream(metadataFileName);
} }
@ -487,6 +488,7 @@ public class PhoneNumberUtil {
} }
return PhoneNumberMatcher.checkNumberGroupingIsValid( return PhoneNumberMatcher.checkNumberGroupingIsValid(
number, candidate, util, new PhoneNumberMatcher.NumberGroupingChecker() { number, candidate, util, new PhoneNumberMatcher.NumberGroupingChecker() {
@Override
public boolean checkGroups(PhoneNumberUtil util, PhoneNumber number, public boolean checkGroups(PhoneNumberUtil util, PhoneNumber number,
StringBuilder normalizedCandidate, StringBuilder normalizedCandidate,
String[] expectedNumberGroups) { String[] expectedNumberGroups) {
@ -518,6 +520,7 @@ public class PhoneNumberUtil {
} }
return PhoneNumberMatcher.checkNumberGroupingIsValid( return PhoneNumberMatcher.checkNumberGroupingIsValid(
number, candidate, util, new PhoneNumberMatcher.NumberGroupingChecker() { number, candidate, util, new PhoneNumberMatcher.NumberGroupingChecker() {
@Override
public boolean checkGroups(PhoneNumberUtil util, PhoneNumber number, public boolean checkGroups(PhoneNumberUtil util, PhoneNumber number,
StringBuilder normalizedCandidate, StringBuilder normalizedCandidate,
String[] expectedNumberGroups) { String[] expectedNumberGroups) {
@ -2830,6 +2833,7 @@ public class PhoneNumberUtil {
final long maxTries) { final long maxTries) {
return new Iterable<PhoneNumberMatch>() { return new Iterable<PhoneNumberMatch>() {
@Override
public Iterator<PhoneNumberMatch> iterator() { public Iterator<PhoneNumberMatch> iterator() {
return new PhoneNumberMatcher( return new PhoneNumberMatcher(
PhoneNumberUtil.this, text, defaultRegion, leniency, maxTries); PhoneNumberUtil.this, text, defaultRegion, leniency, maxTries);


Loading…
Cancel
Save