You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devicemap.apache.org by re...@apache.org on 2014/07/06 05:35:55 UTC
svn commit: r1608157 -
/incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java
Author: rezan
Date: Sun Jul 6 03:35:54 2014
New Revision: 1608157
URL: http://svn.apache.org/r1608157
Log:
moved if
Modified:
incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java
Modified: incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java
URL: http://svn.apache.org/viewvc/incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java?rev=1608157&r1=1608156&r2=1608157&view=diff
==============================================================================
--- incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java (original)
+++ incubator/devicemap/trunk/devicemap/java/classifier/src/main/java/org/apache/devicemap/DeviceMapClient.java Sun Jul 6 03:35:54 2014
@@ -113,11 +113,12 @@ public class DeviceMapClient {
//generate ngrams upto size 4
for (int i = 0; i < parts.length; i++) {
- if (parts[i].isEmpty()) {
- continue;
- }
String pattern = "";
for (int j = 0; j < 4 && (j + i) < parts.length; j++) {
+ if (parts[i + j].isEmpty()) {
+ continue;
+ }
+
pattern += Util.normalize(parts[i + j]);
List<Device> dlist = patterns.get(pattern);