public class Analysis {
long m_id;
BugCollection m_bugCollection;
+ String m_projectName;
String m_buildNumber;
long m_start; // Date.getTime() when analysis was started
long m_end;
- public Analysis(String buildNumber) {
+ public Analysis(String projectName, String buildNumber) {
m_id = (-1);
m_bugCollection = null;
+ m_projectName = projectName;
m_buildNumber = buildNumber;
m_start = new Date().getTime();
m_end = 0;
public BugCollection getBugCollection() { return m_bugCollection; }
public long getId() { return m_id; }
+ public String getProjectName() { return m_projectName; }
public String getBuildNumber() { return m_buildNumber; }
public Date getStart() { return new Date(m_start); }
public Date getEnd() { return (0 == m_end ? null : new Date(m_end)); } // the end time (when FindBugs was done analyzing)