> +      builder.osFamily(family);
> +      builder.osVersion(version);
> +      builder.is64bit(is64bit(input.getName()));
> +
> +      return builder.build();
> +   }
> +
> +   private static boolean is64bit(String name) {
> +      return !name.contains("32bit");
> +   }
> +
> +   private OsFamily extractOsFamily(final String name) {
> +      Optional<OsFamily> family = tryFind(asList(OsFamily.values()), new 
> Predicate<OsFamily>() {
> +         @Override
> +         public boolean apply(OsFamily input) {
> +            return name.toLowerCase().startsWith(input.name().toLowerCase());

Extract `name.toLowerCase()` as a local variable?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/362/files#r13033775

Reply via email to