@Test public void simplePythonReferencedLibrary_returnsCorrectParentPath() { final ReferencedLibrary lib = ReferencedLibrary.create(LibraryType.PYTHON, "lib", "path/to/return/lib.py"); assertThat(lib.getParentPath()).isEqualTo("path/to/return"); }
public static RobotProjectConfig create() { final RobotProjectConfig configuration = new RobotProjectConfig(); configuration.setVersion(CURRENT_VERSION); return configuration; }
RobotProjectConfig { public static RobotProjectConfig create() { final RobotProjectConfig configuration = new RobotProjectConfig(); configuration.setVersion(CURRENT_VERSION); return configuration; } }
RobotProjectConfig { public static RobotProjectConfig create() { final RobotProjectConfig configuration = new RobotProjectConfig(); configuration.setVersion(CURRENT_VERSION); return configuration; }  }
RobotProjectConfig { public static RobotProjectConfig create() { final RobotProjectConfig configuration = new RobotProjectConfig(); configuration.setVersion(CURRENT_VERSION); return configuration; }  static RobotProjectConfig create(); boolean isNullConfig(); void setVersion(final String version); ConfigVersion getVersion(); void setExecutionEnvironment(final ExecutionEnvironment executionEnvironment); ExecutionEnvironment getExecutionEnvironment(); void setRelativityPoint(final RelativityPoint relativityPoint); RelativityPoint getRelativityPoint(); void setReferencedLibraries(final List<ReferencedLibrary> libraries); List<ReferencedLibrary> getReferencedLibraries(); boolean addReferencedLibrary(final ReferencedLibrary library); boolean removeReferencedLibraries(final List<ReferencedLibrary> libraries); void setRemoteLocations(final List<RemoteLocation> remoteLocations); List<RemoteLocation> getRemoteLocations(); boolean addRemoteLocation(final RemoteLocation remoteLocation); boolean removeRemoteLocations(final List<RemoteLocation> remoteLocations); void setPythonPaths(final List<SearchPath> pythonPaths); List<SearchPath> getPythonPaths(); boolean addPythonPath(final SearchPath path); boolean removePythonPaths(final List<SearchPath> paths); void setClassPaths(final List<SearchPath> classPaths); List<SearchPath> getClassPaths(); boolean addClassPath(final SearchPath path); boolean removeClassPaths(final List<SearchPath> paths); void setReferencedVariableFiles(final List<ReferencedVariableFile> referencedVariableFiles); List<ReferencedVariableFile> getReferencedVariableFiles(); boolean addReferencedVariableFile(final ReferencedVariableFile variableFile); boolean removeReferencedVariableFiles(final List<ReferencedVariableFile> referencedVariableFiles); void setVariableMappings(final List<VariableMapping> variableMappings); List<VariableMapping> getVariableMappings(); boolean addVariableMapping(final VariableMapping mapping); boolean removeVariableMappings(final List<VariableMapping> variableMappings); void setExcludedPaths(final List<ExcludedPath> excludedPaths); List<ExcludedPath> getExcludedPaths(); boolean addExcludedPath(final String path); boolean removeExcludedPath(final String path); boolean isExcludedPath(final String path); ExcludedPath getExcludedPath(final String path); void setIsValidatedFileSizeCheckingEnabled(final boolean isFileSizeCheckingEnabled); boolean isValidatedFileSizeCheckingEnabled(); void setValidatedFileMaxSize(final String validatedFileMaxSize); String getValidatedFileMaxSize(); static long getValidatedFileDefaultMaxSize(); boolean usesPreferences(); String providePythonLocation(); SuiteExecutor providePythonInterpreter(); void assignPythonLocation(final String path, final SuiteExecutor executor); @Override int hashCode(); @Override boolean equals(final Object obj); }
RobotProjectConfig { public static RobotProjectConfig create() { final RobotProjectConfig configuration = new RobotProjectConfig(); configuration.setVersion(CURRENT_VERSION); return configuration; }  static RobotProjectConfig create(); boolean isNullConfig(); void setVersion(final String version); ConfigVersion getVersion(); void setExecutionEnvironment(final ExecutionEnvironment executionEnvironment); ExecutionEnvironment getExecutionEnvironment(); void setRelativityPoint(final RelativityPoint relativityPoint); RelativityPoint getRelativityPoint(); void setReferencedLibraries(final List<ReferencedLibrary> libraries); List<ReferencedLibrary> getReferencedLibraries(); boolean addReferencedLibrary(final ReferencedLibrary library); boolean removeReferencedLibraries(final List<ReferencedLibrary> libraries); void setRemoteLocations(final List<RemoteLocation> remoteLocations); List<RemoteLocation> getRemoteLocations(); boolean addRemoteLocation(final RemoteLocation remoteLocation); boolean removeRemoteLocations(final List<RemoteLocation> remoteLocations); void setPythonPaths(final List<SearchPath> pythonPaths); List<SearchPath> getPythonPaths(); boolean addPythonPath(final SearchPath path); boolean removePythonPaths(final List<SearchPath> paths); void setClassPaths(final List<SearchPath> classPaths); List<SearchPath> getClassPaths(); boolean addClassPath(final SearchPath path); boolean removeClassPaths(final List<SearchPath> paths); void setReferencedVariableFiles(final List<ReferencedVariableFile> referencedVariableFiles); List<ReferencedVariableFile> getReferencedVariableFiles(); boolean addReferencedVariableFile(final ReferencedVariableFile variableFile); boolean removeReferencedVariableFiles(final List<ReferencedVariableFile> referencedVariableFiles); void setVariableMappings(final List<VariableMapping> variableMappings); List<VariableMapping> getVariableMappings(); boolean addVariableMapping(final VariableMapping mapping); boolean removeVariableMappings(final List<VariableMapping> variableMappings); void setExcludedPaths(final List<ExcludedPath> excludedPaths); List<ExcludedPath> getExcludedPaths(); boolean addExcludedPath(final String path); boolean removeExcludedPath(final String path); boolean isExcludedPath(final String path); ExcludedPath getExcludedPath(final String path); void setIsValidatedFileSizeCheckingEnabled(final boolean isFileSizeCheckingEnabled); boolean isValidatedFileSizeCheckingEnabled(); void setValidatedFileMaxSize(final String validatedFileMaxSize); String getValidatedFileMaxSize(); static long getValidatedFileDefaultMaxSize(); boolean usesPreferences(); String providePythonLocation(); SuiteExecutor providePythonInterpreter(); void assignPythonLocation(final String path, final SuiteExecutor executor); @Override int hashCode(); @Override boolean equals(final Object obj); static final String FILENAME; static final String CURRENT_VERSION; }