File () { if (myGradleUserHome == null) { String serviceDirectory = mySettings == null ? null : mySettings.getServiceDirectory(); myGradleUserHome = serviceDirectory != null ? new File(serviceDirectory) : new BuildLayoutParameters().getGradleUserHomeDir(); } return myGradleUserHome; }