I found a bug related to the hashmap ordering of keys which could cause the wrong pattern to be picked if multiple patterns hit. This effects certain jvm architectures, so this could cause the unit tests to fail on these architectures. So I updated the release below.
________________________________ From: Reza <[email protected]> To: Apache Device Map DEV <[email protected]> Sent: Saturday, July 5, 2014 7:52 PM Subject: data and java api 1.0 release ready Release is ready here for review: http://www.rezsoft.org/devicemap/ I spent a good bit of time finalizing the java api. I think it came out really nice... loaders are all working, exceptions are all correct, and performance and accuracy is great. As for the device data, I went ahead and fixed a few of the problematic patterns (ex: Sony X 10 matching on OS X 10). I also added the generic fallback patterns to the patch files. This is really important in catching generic devices which fall thru the cracks.
