protected boolean checkInFolder(final String dirPath, final String fileName) {
IFolder folder = getSourceFolder(dirPath.toString());
if (folder != null && folder.exists()) {
IResource[] folderMembers = null;
try {
folderMembers = folder.members();
} catch (CoreException e) {
String logMessage = generateLogMessageFromCoreException(e);
logger.warn("Unable to get contents for folder '" + folder.getProjectRelativePath().toPortableString()
+ "': " + logMessage, e);
return true;