> + 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