Package org.gradle.tooling.model.idea
Interface IdeaContentRoot
public interface IdeaContentRoot
Contains content root information.
- 
Method SummaryModifier and TypeMethodDescriptionThe set of excluded directories.DomainObjectSet<? extends IdeaSourceDirectory> The set of resource directories.The content root directory.DomainObjectSet<? extends IdeaSourceDirectory> The set of source directories.DomainObjectSet<? extends IdeaSourceDirectory> The set of test source directories.DomainObjectSet<? extends IdeaSourceDirectory> The set of test resource directories.
- 
Method Details- 
getRootDirectoryFile getRootDirectory()The content root directory.
- 
getSourceDirectoriesDomainObjectSet<? extends IdeaSourceDirectory> getSourceDirectories()The set of source directories.
- 
getTestDirectoriesDomainObjectSet<? extends IdeaSourceDirectory> getTestDirectories()The set of test source directories.
- 
getResourceDirectoriesDomainObjectSet<? extends IdeaSourceDirectory> getResourceDirectories() throws UnsupportedMethodExceptionThe set of resource directories. NOTE: The resources directory is only available for Java projects, otherwise it is empty set.- Throws:
- UnsupportedMethodException- For Gradle versions older than 4.7 where this method is not supported.
- Since:
- 4.7
 
- 
getTestResourceDirectoriesDomainObjectSet<? extends IdeaSourceDirectory> getTestResourceDirectories() throws UnsupportedMethodExceptionThe set of test resource directories. NOTE: The test resources directory is only available for Java projects, otherwise it is empty set.- Throws:
- UnsupportedMethodException- For Gradle versions older than 4.7 where this method is not supported.
- Since:
- 4.7
 
- 
getExcludeDirectoriesThe set of excluded directories.
 
-