test_class.declarator: messages
test_class.modifier: private
test_class.original_string: private List<ValidationMessage> messages;
test_class.type: List<ValidationMessage>
test_class.var_name: messages
test_class.declarator: myThrowable1
test_class.modifier: private
test_class.original_string: private Throwable myThrowable1;
test_class.type: Throwable
test_class.var_name: myThrowable1
test_class.declarator: myThrowable2
test_class.modifier: private
test_class.original_string: private Throwable myThrowable2;
test_class.type: Throwable
test_class.var_name: myThrowable2
test_class.file: vault-validation/src/test/java/org/apache/jackrabbit/vault/validation/ValidationViolationTest.java
test_class.identifier: ValidationViolationTest
test_case.body: @Test
      public void testWrapMessagesFullOverwrite() {
          Collection<ValidationViolation> violations = ValidationViolation.wrapMessages("myid2", messages, Paths.get("child1"), Paths.get("base1"), "nodepath2", 10, 20);
          ValidationExecutorTest.assertViolation(violations, ValidationMessageSeverity.DEBUG, 
                  new ValidationViolation("myid2", ValidationMessageSeverity.DEBUG, "message1", Paths.get("child1"), Paths.get("base1"), "nodepath2", 10, 20, null),
                  new ValidationViolation("myid2", ValidationMessageSeverity.INFO, "message2", Paths.get("child1"), Paths.get("base1"), "nodepath2", 1, 2, null),
                  new ValidationViolation("myid", ValidationMessageSeverity.ERROR, "message3", Paths.get("child"), Paths.get("base1"), "nodepath1", 3, 4, myThrowable2),
                  new ValidationViolation("myid", ValidationMessageSeverity.ERROR, "message4", Paths.get("child"), Paths.get("base"), "nodepath1", 3, 4, myThrowable2));
      }
test_case.class_method_signature: ValidationViolationTest.testWrapMessagesFullOverwrite()
test_case.full_signature: @Test public void testWrapMessagesFullOverwrite()
test_case.identifier: testWrapMessagesFullOverwrite
test_case.invocations: wrapMessages get get assertViolation get get get get get get get get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testWrapMessagesFullOverwrite()
focal_class.declarator: validatorId
focal_class.modifier: private final
focal_class.original_string: private final String validatorId;
focal_class.type: String
focal_class.var_name: validatorId
focal_class.file: vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/ValidationViolation.java
focal_class.identifier: ValidationViolation
focal_class.class_method_signature: ValidationViolation.wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.full_signature: public static final Collection<ValidationViolation> wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.identifier: wrapMessages
focal_class.modifiers: public static final
focal_class.parameters: (String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.return: Collection<ValidationViolation>
focal_class.signature: Collection<ValidationViolation> wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.class_method_signature: ValidationViolation.wrapMessage(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.full_signature: public static final ValidationViolation wrapMessage(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.identifier: wrapMessage
focal_class.modifiers: public static final
focal_class.parameters: (String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.return: ValidationViolation
focal_class.signature: ValidationViolation wrapMessage(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.full_signature:   ValidationViolation(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.identifier: ValidationViolation
focal_class.parameters: (String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.signature:  ValidationViolation(String validatorId, ValidationMessage message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(String validatorId, ValidationMessage message)
focal_class.full_signature: private  ValidationViolation(String validatorId, ValidationMessage message)
focal_class.identifier: ValidationViolation
focal_class.modifiers: private
focal_class.parameters: (String validatorId, ValidationMessage message)
focal_class.signature:  ValidationViolation(String validatorId, ValidationMessage message)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.full_signature: public  ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.identifier: ValidationViolation
focal_class.modifiers: public
focal_class.parameters: (String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.signature:  ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.full_signature: public  ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.identifier: ValidationViolation
focal_class.modifiers: public
focal_class.parameters: (@NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.signature:  ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.full_signature: public  ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.identifier: ValidationViolation
focal_class.modifiers: public
focal_class.parameters: (@NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.signature:  ValidationViolation(@NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.class_method_signature: ValidationViolation.ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.full_signature: public  ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.identifier: ValidationViolation
focal_class.modifiers: public
focal_class.parameters: (String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.signature:  ValidationViolation(String validatorId, @NotNull ValidationMessageSeverity severity, @NotNull String message, Path filePath, Path basePath, String nodePath, int line, int column, Throwable t)
focal_class.class_method_signature: ValidationViolation.getAbsoluteFilePath()
focal_class.full_signature: public @Nullable Path getAbsoluteFilePath()
focal_class.identifier: getAbsoluteFilePath
focal_class.modifiers: public @Nullable
focal_class.parameters: ()
focal_class.return: Path
focal_class.signature: Path getAbsoluteFilePath()
focal_class.class_method_signature: ValidationViolation.getValidatorId()
focal_class.full_signature: public @Nullable String getValidatorId()
focal_class.identifier: getValidatorId
focal_class.modifiers: public @Nullable
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getValidatorId()
focal_class.class_method_signature: ValidationViolation.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: ValidationViolation.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: ValidationViolation.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.superclass: extends ValidationMessage
focal_method.body: public static final Collection<ValidationViolation> wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column) {
          Collection<ValidationViolation> violations = new LinkedList<>();
          for (ValidationMessage message : messages) {
              violations.add(wrapMessage(validatorId, message, filePath, basePath, nodePath, line, column));
          }
          return violations;
      }
focal_method.class_method_signature: ValidationViolation.wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_method.full_signature: public static final Collection<ValidationViolation> wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_method.identifier: wrapMessages
focal_method.invocations: add wrapMessage
focal_method.modifiers: public static final
focal_method.parameters: (String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)
focal_method.return: Collection<ValidationViolation>
focal_method.signature: Collection<ValidationViolation> wrapMessages(String validatorId, Collection<? extends ValidationMessage> messages, Path filePath, Path basePath, String nodePath, int line, int column)