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 testWrapMessagesNoOverwrite() {
          Collection<ValidationViolation> violations = ValidationViolation.wrapMessages(null, messages, null, null, null, 0, 0);
          ValidationExecutorTest.assertViolation(violations, ValidationMessageSeverity.DEBUG, 
                  new ValidationViolation(ValidationMessageSeverity.DEBUG, "message1"),
                  new ValidationViolation(null, ValidationMessageSeverity.INFO, "message2", null, null, null, 1, 2, myThrowable1),
                  ValidationViolation.class.cast(messages.get(2)),
                  ValidationViolation.class.cast(messages.get(3)));
      }
test_case.class_method_signature: ValidationViolationTest.testWrapMessagesNoOverwrite()
test_case.full_signature: @Test public void testWrapMessagesNoOverwrite()
test_case.identifier: testWrapMessagesNoOverwrite
test_case.invocations: wrapMessages assertViolation cast get cast get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testWrapMessagesNoOverwrite()
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)