/* * Copyright 2013 Guidewire Software, Inc. */ package gw.internal.gosu.maven; import com.google.common.base.Function; import java.io.File; import java.net.MalformedURLException; import java.net.URL; /** * Convert absolute path to {@link java.net.URL} */ enum ToURL implements Function<File, URL> { INSTANCE; @Override public URL apply(File input) { try { return input.toURI().toURL(); } catch (MalformedURLException e) { throw new IllegalStateException(e); } } }