}
typeBinding.compoundName = compoundName; // compoundName;
// this.fPackage = fPackage;
- typeBinding.fileName = file.getLocation().toString()
+ typeBinding.fileName = file.getFullPath().toString()
.toCharArray();
// typeBinding.modifiers = scope.referenceContext.modifiers;
// typeBinding.sourceName = scope.referenceContext.name;
if (path == null) {
// SyntaxError: "File: << >> doesn't exist in project."
String[] args = { expression.toStringExpression(),
- project.getLocation().toString() };
+ project.getFullPath().toString() };
problemReporter.phpIncludeNotExistWarning(args,
literal.sourceStart, literal.sourceEnd,
referenceContext,
IPath documentRootPath = ProjectPrefUtil.getDocumentRoot(project);
IPath resourcePath = resource.getProjectRelativePath();
- File file = null;
IPath path = null;
-
+
// script location based
- path = project.getLocation().append(resourcePath.removeLastSegments(1))
+ path = project.getFullPath().append(resourcePath.removeLastSegments(1))
.append(includeNameString);
+ //path =
if (fileExists(path, false)) {
return path;
}
-
// project root based
- path = project.getLocation().append(includeNameString);
+ path = project.getFullPath().append(includeNameString);
if (fileExists(path, false)) {
return path;
}
-
+
// DocumentRoot (absolute path) based
path = documentRootPath.append(includeNameString);
if (fileExists(path, true)) {
if (!absolute) {
IFile ifile = FileBuffers.getWorkspaceFileAtLocation(path);
if (ifile != null) {
- file = ifile.getLocation().toFile();
+ file = ifile.getFullPath().toFile();
if (file.exists()) {
return true;
}