reset(); processFile(line); break; case GET_SYMBOLIC_NAMES: processSymbolicName(line); break; processRevision(line); break; processDate(line); break; processComment(line); break; processGetPreviousRevision(line); break;
saveEntry(); m_status = GET_FILE; } else if (null != previousLine && previousLine.startsWith("----------------------------")) { m_status = GET_PREVIOUS_REV; processGetPreviousRevision(line); } else { m_comment += previousLine + lineSeparator + line + lineSeparator;
/** * Utility method that saves the current entry. */ private void saveEntry() { final String entryKey = m_date + m_author + m_comment; CVSEntry entry; if (!m_entries.containsKey(entryKey)) { entry = new CVSEntry(parseDate(m_date), m_author, m_comment); m_entries.put(entryKey, entry); } else { entry = m_entries.get(entryKey); } String branch = findBranch(m_revision); owner.log( "Recorded a change: " + m_date + ',' + m_author + ',' + m_revision + "(branch=" + branch + ")," + m_comment, Project.MSG_VERBOSE); entry.addFile(m_file, m_fullName, m_revision, m_previousRevision, branch, m_dead); }
parser = new ChangeLogParser(this); final CVSEntry[] entrySet = parser.getEntrySetAsArray(); final CVSEntry[] filteredEntrySet = filterEntrySet(entrySet);
/** * Utility method that saves the current entry. */ private void saveEntry() { final String entryKey = m_date + m_author + m_comment; CVSEntry entry; if (!m_entries.containsKey(entryKey)) { entry = new CVSEntry(parseDate(m_date), m_author, m_comment); m_entries.put(entryKey, entry); } else { entry = m_entries.get(entryKey); } String branch = findBranch(m_revision); owner.log( "Recorded a change: " + m_date + ',' + m_author + ',' + m_revision + "(branch=" + branch + ")," + m_comment, Project.MSG_VERBOSE); entry.addFile(m_file, m_fullName, m_revision, m_previousRevision, branch, m_dead); }
saveEntry(); m_status = GET_FILE; } else if (null != previousLine && previousLine.startsWith("----------------------------")) { m_status = GET_PREVIOUS_REV; processGetPreviousRevision(line); } else { m_comment += previousLine + lineSeparator + line + lineSeparator;
parser = new ChangeLogParser(this); final CVSEntry[] entrySet = parser.getEntrySetAsArray(); final CVSEntry[] filteredEntrySet = filterEntrySet(entrySet);
reset(); processFile(line); break; case GET_SYMBOLIC_NAMES: processSymbolicName(line); break; processRevision(line); break; processDate(line); break; processComment(line); break; processGetPreviousRevision(line); break;