diff options
Diffstat (limited to 'demo')
-rw-r--r-- | demo/pom.xml | 10 | ||||
-rw-r--r-- | demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java | 30 | ||||
-rw-r--r-- | demo/war/WEB-INF/appengine-web.xml | 1 |
3 files changed, 11 insertions, 30 deletions
diff --git a/demo/pom.xml b/demo/pom.xml index c862745f..b0584e83 100644 --- a/demo/pom.xml +++ b/demo/pom.xml @@ -3,13 +3,13 @@ <modelVersion>4.0.0</modelVersion> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>demo</artifactId> - <version>8.8.10</version> + <version>8.9.3</version> <packaging>jar</packaging> <url>https://github.com/googlei18n/libphonenumber/</url> <parent> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>libphonenumber-parent</artifactId> - <version>8.8.10</version> + <version>8.9.3</version> </parent> <properties> @@ -88,17 +88,17 @@ <dependency> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>libphonenumber</artifactId> - <version>8.8.10</version> + <version>8.9.3</version> </dependency> <dependency> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>geocoder</artifactId> - <version>2.87</version> + <version>2.92</version> </dependency> <dependency> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>carrier</artifactId> - <version>1.77</version> + <version>1.82</version> </dependency> </dependencies> diff --git a/demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java b/demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java index 0730c3b0..de4606a2 100644 --- a/demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java +++ b/demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java @@ -214,6 +214,9 @@ public class PhoneNumberParserServlet extends HttpServlet { return permaLink.toString(); } + private static final String NEW_ISSUE_BASE_URL = + "https://issuetracker.google.com/issues/new?component=192347&title="; + /** * Returns a link to create a new github issue with the relevant information. */ @@ -223,32 +226,9 @@ public class PhoneNumberParserServlet extends HttpServlet { String issueTitle = "Validation issue with " + phoneNumber + (hasDefaultCountry ? " (" + defaultCountry + ")" : ""); - // Issue template. This must be kept in sync with the template in - // https://github.com/googlei18n/libphonenumber/blob/master/CONTRIBUTING.md. - StringBuilder issueTemplate = new StringBuilder( - "Please read the \"guidelines for contributing\" (linked above) and fill " - + "in the template below.\n\n"); - issueTemplate.append("Country/region affected (e.g., \"US\"): ") - .append(defaultCountry).append("\n\n"); - issueTemplate.append("Example number(s) affected (\"+1 555 555-1234\"): ") - .append(phoneNumber).append("\n\n"); - issueTemplate.append( - "The phone number range(s) to which the issue applies (\"+1 555 555-XXXX\"): \n\n"); - issueTemplate.append( - "The type of the number(s) (\"fixed-line\", \"mobile\", \"short code\", etc.): \n\n"); - issueTemplate.append( - "The cost, if applicable (\"toll-free\", \"premium rate\", \"shared cost\"): \n\n"); - issueTemplate.append( - "Supporting evidence (for example, national numbering plan, announcement from mobile " - + "carrier, news article): **IMPORTANT - anything posted here is made public. " - + "Read the guidelines first!** \n\n"); - issueTemplate.append("[link to demo](" - + getPermaLinkURL(phoneNumber, defaultCountry, geocodingLocale, true /* absoluteURL */) - + ")\n\n"); - String newIssueLink = "https://github.com/googlei18n/libphonenumber/issues/new?title="; + String newIssueLink = NEW_ISSUE_BASE_URL; try { - newIssueLink += URLEncoder.encode(issueTitle, UTF_8.name()) + "&body=" - + URLEncoder.encode(issueTemplate.toString(), UTF_8.name()); + newIssueLink += URLEncoder.encode(issueTitle, UTF_8.name()); } catch(UnsupportedEncodingException e) { // UTF-8 is guaranteed in Java, so this should be impossible. throw new AssertionError(e); diff --git a/demo/war/WEB-INF/appengine-web.xml b/demo/war/WEB-INF/appengine-web.xml index 5e9135be..1a367eca 100644 --- a/demo/war/WEB-INF/appengine-web.xml +++ b/demo/war/WEB-INF/appengine-web.xml @@ -2,6 +2,7 @@ <appengine-web-app xmlns="http://appengine.google.com/ns/1.0"> <application>libphonenumber-hrd</application> <version>1</version> + <runtime>java8</runtime> <threadsafe>true</threadsafe> <!-- Configure java.util.logging --> |