diff options
author | John Camelon | 2003-11-05 23:35:28 +0000 |
---|---|---|
committer | John Camelon | 2003-11-05 23:35:28 +0000 |
commit | 97e203468edf67f1df228f522bcb03c910a1eab6 (patch) | |
tree | 18ca19067441cb46dc09451cea2ae8c7f0b98471 /core/org.eclipse.cdt.core.tests/build | |
parent | 6189ea9764d971a4393677e908001251f061ff95 (diff) | |
download | org.eclipse.cdt-97e203468edf67f1df228f522bcb03c910a1eab6.tar.gz org.eclipse.cdt-97e203468edf67f1df228f522bcb03c910a1eab6.tar.xz org.eclipse.cdt-97e203468edf67f1df228f522bcb03c910a1eab6.zip |
CORE
Cleaned up the ParserFactory interface to check for validity of input arguments.
Moved NullSourceElementRequestor and ScannerInfo to public interface as requested.
Restructured code so that no Eclipse/CDT source outside the parser source directory is used.
Updated parser clients to use new ParserFactory (stand-alone parser work item).
UI & TESTS
Updated parser clients to use new ParserFactory (stand-alone parser work item).
Diffstat (limited to 'core/org.eclipse.cdt.core.tests/build')
-rw-r--r-- | core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java b/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java index 09ddd195237..deea26f711b 100644 --- a/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java +++ b/core/org.eclipse.cdt.core.tests/build/org/eclipse/cdt/core/build/managed/tests/ManagedBuildTests.java @@ -28,10 +28,10 @@ import org.eclipse.cdt.core.parser.IScannerInfo; import org.eclipse.cdt.core.parser.IScannerInfoChangeListener; import org.eclipse.cdt.core.parser.IScannerInfoProvider; import org.eclipse.cdt.core.parser.ISourceElementRequestor; +import org.eclipse.cdt.core.parser.NullSourceElementRequestor; import org.eclipse.cdt.core.parser.ParserFactory; import org.eclipse.cdt.core.parser.ParserLanguage; import org.eclipse.cdt.core.parser.ParserMode; -import org.eclipse.cdt.internal.core.parser.NullSourceElementRequestor; import org.eclipse.cdt.managedbuilder.core.BuildException; import org.eclipse.cdt.managedbuilder.core.IConfiguration; import org.eclipse.cdt.managedbuilder.core.IManagedBuildInfo; @@ -982,9 +982,9 @@ public class ManagedBuildTests extends TestCase { ISourceElementRequestor callback = new NullSourceElementRequestor(); IScanner scanner = ParserFactory.createScanner( new StringReader( "#include <header.h>\n int A::i = 1;" ), - "TEST", info, ParserMode.COMPLETE_PARSE, ParserLanguage.CPP, callback ); + "TEST", info, ParserMode.COMPLETE_PARSE, ParserLanguage.CPP, callback, null); - IParser parser = ParserFactory.createParser( scanner, callback, ParserMode.COMPLETE_PARSE, ParserLanguage.CPP ); + IParser parser = ParserFactory.createParser( scanner, callback, ParserMode.COMPLETE_PARSE, ParserLanguage.CPP, null ); assertTrue( parser.parse() ); } |