logic: indexer command refactoring
* moved SystemHeaderSearchPaths and FramewordSeearchPaths of indexer cxx indexer commands to CompilerFlags section * added SourceGroupTestSuite to test indexer command generation of all source groups * removed "compile_commands.json" from gitignore, because a resource file for the tests has this name
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
SourceFilePath: "src/foo/Bar.java"
|
||||
LanguageStandard: "10"
|
||||
ClassPathItem: "lib/dependency.jar"
|
||||
ClassPathItem: "classpath_dir"
|
||||
ClassPathItem: "test/jre/system/library/path.jar"
|
||||
ClassPathItem: "src"
|
||||
SourceFilePath: "src/foo/FooBar.java"
|
||||
LanguageStandard: "10"
|
||||
ClassPathItem: "lib/dependency.jar"
|
||||
ClassPathItem: "classpath_dir"
|
||||
ClassPathItem: "test/jre/system/library/path.jar"
|
||||
ClassPathItem: "src"
|
||||
SourceFilePath: "src/foo/Main.java"
|
||||
LanguageStandard: "10"
|
||||
ClassPathItem: "lib/dependency.jar"
|
||||
ClassPathItem: "classpath_dir"
|
||||
ClassPathItem: "test/jre/system/library/path.jar"
|
||||
ClassPathItem: "src"
|
||||
@@ -0,0 +1 @@
|
||||
.
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
class Bar implements FooBar
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
class Foo implements FooBar
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package foo;
|
||||
|
||||
public interface FooBar
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package foo;
|
||||
|
||||
public class Main
|
||||
{
|
||||
public Foo m_foo;
|
||||
public Bar m_bar;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user