test_class.declarator: prettyPrinter = new PrettyPrinter()
test_class.original_string: PrettyPrinter prettyPrinter = new PrettyPrinter();
test_class.type: PrettyPrinter
test_class.var_name: prettyPrinter
test_class.file: dbdeploy-core/src/test/java/com/dbdeploy/PrettyPrinterTest.java
test_class.identifier: PrettyPrinterTest
test_case.body: @Test
  	public void canFormatAChangeScriptList() throws Exception {
  		ChangeScript change1 = new ChangeScript(1);
  		ChangeScript change3 = new ChangeScript(3);
  		assertEquals("1, 3", prettyPrinter.formatChangeScriptList(Arrays.asList(change1, change3)));
  	}
test_case.class_method_signature: PrettyPrinterTest.canFormatAChangeScriptList()
test_case.full_signature: @Test public void canFormatAChangeScriptList()
test_case.identifier: canFormatAChangeScriptList
test_case.invocations: assertEquals formatChangeScriptList asList
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void canFormatAChangeScriptList()
focal_class.file: dbdeploy-core/src/main/java/com/dbdeploy/PrettyPrinter.java
focal_class.identifier: PrettyPrinter
focal_class.class_method_signature: PrettyPrinter.format(List<Long> appliedChanges)
focal_class.full_signature: public String format(List<Long> appliedChanges)
focal_class.identifier: format
focal_class.modifiers: public
focal_class.parameters: (List<Long> appliedChanges)
focal_class.return: String
focal_class.signature: String format(List<Long> appliedChanges)
focal_class.class_method_signature: PrettyPrinter.appendRange(StringBuilder builder, Long lastRangeStart, Long lastNumber)
focal_class.full_signature: private void appendRange(StringBuilder builder, Long lastRangeStart, Long lastNumber)
focal_class.identifier: appendRange
focal_class.modifiers: private
focal_class.parameters: (StringBuilder builder, Long lastRangeStart, Long lastNumber)
focal_class.return: void
focal_class.signature: void appendRange(StringBuilder builder, Long lastRangeStart, Long lastNumber)
focal_class.class_method_signature: PrettyPrinter.appendWithPossibleComma(StringBuilder builder, Object o)
focal_class.full_signature: private void appendWithPossibleComma(StringBuilder builder, Object o)
focal_class.identifier: appendWithPossibleComma
focal_class.modifiers: private
focal_class.parameters: (StringBuilder builder, Object o)
focal_class.return: void
focal_class.signature: void appendWithPossibleComma(StringBuilder builder, Object o)
focal_class.class_method_signature: PrettyPrinter.formatChangeScriptList(List<ChangeScript> changeScripts)
focal_class.full_signature: public String formatChangeScriptList(List<ChangeScript> changeScripts)
focal_class.identifier: formatChangeScriptList
focal_class.modifiers: public
focal_class.parameters: (List<ChangeScript> changeScripts)
focal_class.return: String
focal_class.signature: String formatChangeScriptList(List<ChangeScript> changeScripts)
focal_method.body: public String formatChangeScriptList(List<ChangeScript> changeScripts) {
  		List<Long> numberList = new ArrayList<Long>(changeScripts.size());
  		
  		for (ChangeScript changeScript : changeScripts) {
  			numberList.add(changeScript.getId());
  		}
  		
  		return format(numberList);
  	}
focal_method.class_method_signature: PrettyPrinter.formatChangeScriptList(List<ChangeScript> changeScripts)
focal_method.full_signature: public String formatChangeScriptList(List<ChangeScript> changeScripts)
focal_method.identifier: formatChangeScriptList
focal_method.invocations: size add getId format
focal_method.modifiers: public
focal_method.parameters: (List<ChangeScript> changeScripts)
focal_method.return: String
focal_method.signature: String formatChangeScriptList(List<ChangeScript> changeScripts)