/** * A more efficient version of {@link #getActions()}, which circumvents the * validating change listener that normally prevents users from changing tasks * once they start executing. */ @Internal List<ContextAwareTaskAction> getTaskActions();
@Internal @Override public String getAuthDescriptor() { return source; }
@Internal protected Configuration getClasspath() { return classpath; } }
/** * @return the templateDirs */ @Internal // Not really, handled programmatically as there is no @InputDirectories public Set<File> getTemplateDirs() { return templateDirs; }
@Internal @Override public String getReason() { return output; } }
/** * Get the UI preferences * * @return UI preferences */ @Internal public @Nullable EclipseUi getUi() { return this.ui; }
/** * Get the Bintray user * * @return Bintray user */ @Internal public @Nullable String getBintrayUser() { return this.bintrayUser; }
/** * Get the Bintray password * * @return Bintray password */ @Internal public @Nullable String getBintrayPassword() { return this.bintrayPassword; }
@Override @Internal public String getReason() { return container.getCommandOutput(); } }
/** * Use {@link AbstractPythonMainSourceDefaultTask#getPythonExtension()} instead. */ @Internal @Deprecated public PythonExtension getComponent() { return getPythonExtension(); }
/** * {@inheritDoc} */ @Internal public InputStream getStandardInput() { return javaExecHandleBuilder.getStandardInput(); }
/** * {@inheritDoc} */ @Internal public List<String> getCommandLine() { return javaExecHandleBuilder.getCommandLine(); } }
/** * {@inheritDoc} */ @Internal public OutputStream getStandardOutput() { return execAction.getStandardOutput(); }
@Internal @Override public String getUsernameDescriptor() { return getAuthDescriptor() + ".username"; }
@Internal @Override public String getPasswordDescriptor() { return getAuthDescriptor() + ".password"; } }
@Internal public PythonExtension getExtension() { if (null == extension) { extension = getProject().getExtensions().getByType(PythonExtension.class); } return extension; }
/** * {@inheritDoc} */ @Internal public boolean getIncludeEmptyDirs() { return getMainSpec().getIncludeEmptyDirs(); }
/** * {@inheritDoc} */ @Internal public Set<String> getExcludes() { return getMainSpec().getExcludes(); }
/** * The filename of a filter specifying baseline bugs to exclude from being reported. * * @return filename of a filter specifying baseline bugs to exclude from being reported */ @Internal public File getExcludeBugsFilter() { TextResource config = getExcludeBugsFilterConfig(); return config == null ? null : config.asFile(); }
@Internal public PythonDetails getPythonDetails() { return getExtension().getDetails(); }