org.jacoco.report
Class DirectorySourceFileLocator
java.lang.Object
org.jacoco.report.InputStreamSourceFileLocator
org.jacoco.report.DirectorySourceFileLocator
- All Implemented Interfaces:
- ISourceFileLocator
public class DirectorySourceFileLocator
- extends InputStreamSourceFileLocator
Locator for source files that picks source files from a given directory in
the file system.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectorySourceFileLocator
public DirectorySourceFileLocator(File directory,
String encoding,
int tabWidth)
- Creates a new locator that searches for source files in the given
directory.
- Parameters:
directory
- directory to search for source fileencoding
- encoding of the source files, null
for platform
default encodingtabWidth
- tab width in source files as number of blanks
getSourceStream
protected InputStream getSourceStream(String path)
throws IOException
- Description copied from class:
InputStreamSourceFileLocator
- Tries to locate the given source file and opens its binary content.
- Specified by:
getSourceStream
in class InputStreamSourceFileLocator
- Parameters:
path
- local path to the resource
- Returns:
- stream if the file could be located,
null
otherwise
- Throws:
IOException
- in case of problems while opening the stream
Copyright © 2009–2024 Mountainminds GmbH & Co. KG. All rights reserved.