test_class.declarator: subject = new IncludeValidationHelper(new SilentLog())
test_class.modifier: private
test_class.original_string: private IncludeValidationHelper subject = new IncludeValidationHelper(new SilentLog());
test_class.type: IncludeValidationHelper
test_class.var_name: subject
test_class.file: tycho-packaging-plugin/src/test/java/org/eclipse/tycho/packaging/IncludeValidationHelperTest.java
test_class.identifier: IncludeValidationHelperTest
test_case.body: @Test
      public void testCheckSourceIncludesDontExist() throws Exception {
          BuildPropertiesImpl buildProperties = createBuildProperties("src.includes", "foo3, bar3*,**/*.me");
          try {
              subject.checkSourceIncludesExist(createMockProject(), buildProperties, true);
              fail();
          } catch (MojoExecutionException e) {
              assertStringContains("src.includes value(s) [foo3, bar3*] do not match any files.", e.getMessage());
          }
      }
test_case.class_method_signature: IncludeValidationHelperTest.testCheckSourceIncludesDontExist()
test_case.full_signature: @Test public void testCheckSourceIncludesDontExist()
test_case.identifier: testCheckSourceIncludesDontExist
test_case.invocations: createBuildProperties checkSourceIncludesExist createMockProject fail assertStringContains getMessage
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCheckSourceIncludesDontExist()
focal_class.declarator: log
focal_class.modifier: @Requirement
      private
focal_class.original_string: @Requirement
      private Logger log;
focal_class.type: Logger
focal_class.var_name: log
focal_class.file: tycho-packaging-plugin/src/main/java/org/eclipse/tycho/packaging/IncludeValidationHelper.java
focal_class.identifier: IncludeValidationHelper
focal_class.class_method_signature: IncludeValidationHelper.IncludeValidationHelper()
focal_class.full_signature: public  IncludeValidationHelper()
focal_class.identifier: IncludeValidationHelper
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  IncludeValidationHelper()
focal_class.class_method_signature: IncludeValidationHelper.IncludeValidationHelper(Logger log)
focal_class.full_signature: public  IncludeValidationHelper(Logger log)
focal_class.identifier: IncludeValidationHelper
focal_class.modifiers: public
focal_class.parameters: (Logger log)
focal_class.signature:  IncludeValidationHelper(Logger log)
focal_class.class_method_signature: IncludeValidationHelper.checkBinIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict,
              String... ignoredIncludes)
focal_class.full_signature: public void checkBinIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict,
              String... ignoredIncludes)
focal_class.identifier: checkBinIncludesExist
focal_class.modifiers: public
focal_class.parameters: (MavenProject project, BuildProperties buildProperties, boolean strict,
              String... ignoredIncludes)
focal_class.return: void
focal_class.signature: void checkBinIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict,
              String... ignoredIncludes)
focal_class.class_method_signature: IncludeValidationHelper.checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
focal_class.full_signature: public void checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
focal_class.identifier: checkSourceIncludesExist
focal_class.modifiers: public
focal_class.parameters: (MavenProject project, BuildProperties buildProperties, boolean strict)
focal_class.return: void
focal_class.signature: void checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
focal_class.class_method_signature: IncludeValidationHelper.checkIncludesExist(String buildPropertiesKey, List<String> includePatterns, MavenProject project,
              boolean strict, String... ignoredIncludes)
focal_class.full_signature: private void checkIncludesExist(String buildPropertiesKey, List<String> includePatterns, MavenProject project,
              boolean strict, String... ignoredIncludes)
focal_class.identifier: checkIncludesExist
focal_class.modifiers: private
focal_class.parameters: (String buildPropertiesKey, List<String> includePatterns, MavenProject project,
              boolean strict, String... ignoredIncludes)
focal_class.return: void
focal_class.signature: void checkIncludesExist(String buildPropertiesKey, List<String> includePatterns, MavenProject project,
              boolean strict, String... ignoredIncludes)
focal_method.body: public void checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
              throws MojoExecutionException {
          checkIncludesExist("src.includes", buildProperties.getSourceIncludes(), project, strict);
      }
focal_method.class_method_signature: IncludeValidationHelper.checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
focal_method.full_signature: public void checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)
focal_method.identifier: checkSourceIncludesExist
focal_method.invocations: checkIncludesExist getSourceIncludes
focal_method.modifiers: public
focal_method.parameters: (MavenProject project, BuildProperties buildProperties, boolean strict)
focal_method.return: void
focal_method.signature: void checkSourceIncludesExist(MavenProject project, BuildProperties buildProperties, boolean strict)