// Path: main/java/com/biscuit/ColorCodes.java
// public class ColorCodes {
// 
// 	// with normal background
// 	public static final String RESET = "\u001B[0m";
// 	public static final String BLACK = "\u001B[30;1m";
// 	public static final String RED = "\u001B[31;1m";
// 	public static final String GREEN = "\u001B[32;1m";
// 	public static final String YELLOW = "\u001B[33;1m";
// 	public static final String BLUE = "\u001B[34;1m";
// 	public static final String PURPLE = "\u001B[35;1m";
// 	public static final String CYAN = "\u001B[36;1m";
// 	public static final String WHITE = "\u001B[37;1m";
// 
// 	// with black background
// 	public static final String B_RESET = "\u001B[0m";
// 	public static final String B_BLACK = "\u001B[30;40;1m";
// 	public static final String B_RED = "\u001B[31;40;1m";
// 	public static final String B_GREEN = "\u001B[32;40;1m";
// 	public static final String B_YELLOW = "\u001B[33;40;1m";
// 	public static final String B_BLUE = "\u001B[34;40;1m";
// 	public static final String B_PURPLE = "\u001B[35;40;1m";
// 	public static final String B_CYAN = "\u001B[36;40;1m";
// 	public static final String B_WHITE = "\u001B[37;40;1m";
// 
// }
// 
// Path: main/java/com/biscuit/commands/Command.java
// public interface Command {
// 
// 	boolean execute() throws IOException;
// }
// 
// Path: main/java/com/biscuit/models/Release.java
// public class Release {
// 
// 	public transient Project project;
// 
// 	// info
// 	public String name;
// 	public String description;
// 	public Status state;
// 	public Date startDate;
// 	public Date dueDate;
// 	public int assignedEffort;
// 
// 	public List<Sprint> sprints = new ArrayList<>();
// 	public List<Bug> bugs;
// 	public List<Test> tests;
// 
// 	// Completed 0pt 0% ToDo 8pt
// 
// 	public static String[] fields;
// 	public static String[] fieldsAsHeader;
// 	static {
// 		fields = new String[] { "name", "description", "state", "start_date", "due_date", "assigned_effort" };
// 		fieldsAsHeader = new String[] { "Name", "Description", "State", "Start Date", "Due Date", "Assigned Effort" };
// 	}
// 
// 	public void save() {
// 		project.save();
// 	}
// }
// 
// Path: main/java/com/biscuit/models/services/DateService.java
// public class DateService {
// 
// 	public static transient SimpleDateFormat dateFormat = new SimpleDateFormat("MMM. dd, yyyy");
// 
// 
// 	public static boolean isSet(Date d) {
// 		return (d.compareTo(new Date(0)) > 0);
// 	}
// 
// 
// 	public static String getDateAsString(Date d) {
// 		if (DateService.isSet(d)) {
// 			return DateService.dateFormat.format(d);
// 		}
// 		return "Not set yet";
// 	}
// 
// }


import java.io.IOException;
import com.biscuit.ColorCodes;
import com.biscuit.commands.Command;
import com.biscuit.models.Release;
import com.biscuit.models.services.DateService;
package com.biscuit.commands.release;



public class ShowRelease implements Command {
	Release r = null;


	public ShowRelease(Release r) {
		super();
		this.r = r;
	}


// Path: main/java/com/biscuit/ColorCodes.java
// public class ColorCodes {
// 
// 	// with normal background
// 	public static final String RESET = "\u001B[0m";
// 	public static final String BLACK = "\u001B[30;1m";
// 	public static final String RED = "\u001B[31;1m";
// 	public static final String GREEN = "\u001B[32;1m";
// 	public static final String YELLOW = "\u001B[33;1m";
// 	public static final String BLUE = "\u001B[34;1m";
// 	public static final String PURPLE = "\u001B[35;1m";
// 	public static final String CYAN = "\u001B[36;1m";
// 	public static final String WHITE = "\u001B[37;1m";
// 
// 	// with black background
// 	public static final String B_RESET = "\u001B[0m";
// 	public static final String B_BLACK = "\u001B[30;40;1m";
// 	public static final String B_RED = "\u001B[31;40;1m";
// 	public static final String B_GREEN = "\u001B[32;40;1m";
// 	public static final String B_YELLOW = "\u001B[33;40;1m";
// 	public static final String B_BLUE = "\u001B[34;40;1m";
// 	public static final String B_PURPLE = "\u001B[35;40;1m";
// 	public static final String B_CYAN = "\u001B[36;40;1m";
// 	public static final String B_WHITE = "\u001B[37;40;1m";
// 
// }
// 
// Path: main/java/com/biscuit/commands/Command.java
// public interface Command {
// 
// 	boolean execute() throws IOException;
// }
// 
// Path: main/java/com/biscuit/models/Release.java
// public class Release {
// 
// 	public transient Project project;
// 
// 	// info
// 	public String name;
// 	public String description;
// 	public Status state;
// 	public Date startDate;
// 	public Date dueDate;
// 	public int assignedEffort;
// 
// 	public List<Sprint> sprints = new ArrayList<>();
// 	public List<Bug> bugs;
// 	public List<Test> tests;
// 
// 	// Completed 0pt 0% ToDo 8pt
// 
// 	public static String[] fields;
// 	public static String[] fieldsAsHeader;
// 	static {
// 		fields = new String[] { "name", "description", "state", "start_date", "due_date", "assigned_effort" };
// 		fieldsAsHeader = new String[] { "Name", "Description", "State", "Start Date", "Due Date", "Assigned Effort" };
// 	}
// 
// 	public void save() {
// 		project.save();
// 	}
// }
// 
// Path: main/java/com/biscuit/models/services/DateService.java
// public class DateService {
// 
// 	public static transient SimpleDateFormat dateFormat = new SimpleDateFormat("MMM. dd, yyyy");
// 
// 
// 	public static boolean isSet(Date d) {
// 		return (d.compareTo(new Date(0)) > 0);
// 	}
// 
// 
// 	public static String getDateAsString(Date d) {
// 		if (DateService.isSet(d)) {
// 			return DateService.dateFormat.format(d);
// 		}
// 		return "Not set yet";
// 	}
// 
// }


// Path: main/java/com/biscuit/commands/release/ShowRelease.java
import java.io.IOException;
import com.biscuit.ColorCodes;
import com.biscuit.commands.Command;
import com.biscuit.models.Release;
import com.biscuit.models.services.DateService;

package com.biscuit.commands.release;



public class ShowRelease implements Command {
	Release r = null;


	public ShowRelease(Release r) {
		super();
		this.r = r;
	}


	@Override