log src/org/tmatesoft/hg/repo/HgStatusCollector.java @ 534:243202f1bda5

age author description
2012-07-11 Artem Tikhomirov Merge changes from smartgit3 branch into 1.1 stream
2012-06-18 Artem Tikhomirov Added option to turn detection of copied files off during status operation smartgit3
2012-03-29 Artem Tikhomirov FIXMEs: awkward API refactored, what need to be internal got hidden; public aspects got captured in slim interfaces
2012-03-28 Artem Tikhomirov FIXMEs: exceptions, javadoc
2012-03-28 Artem Tikhomirov Deprecated code removed
2012-03-23 Artem Tikhomirov Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
2012-03-14 Artem Tikhomirov Add an explicit constant instead of -1 to indicate 'no revision' case
2012-03-05 Artem Tikhomirov FIXMEs: work on exceptions and javadoc
2012-02-23 Artem Tikhomirov Straighten out exceptions thrown when file access failed - three is too much
2011-12-16 Artem Tikhomirov Use 'revision index' instead of the vague 'local revision number' concept in the API
2011-12-16 Artem Tikhomirov Use exceptions to expose errors reading mercurial data
2011-12-08 Artem Tikhomirov Report non-critical errors during status operation to handler/inspector
2011-12-01 Artem Tikhomirov Propagate errors with exceptions up to a end client
2011-09-30 Artem Tikhomirov Issue 15: Exception accessing oddly named file from history
2011-09-28 Artem Tikhomirov Supply HGFileRevision with copy information when possible, calculate it otherwise
2011-09-20 Artem Tikhomirov Remove debug printout
2011-09-17 Artem Tikhomirov Walk explicit revisions to avoid troubles with unnatural repositories
2011-09-03 Artem Tikhomirov Use Path instead of plain String for manifest file names
2011-09-03 Artem Tikhomirov HgDirstate shall operate with Path instead of String for file names. Use of Pair instead of array of unspecified length for parents.
2011-09-02 Artem Tikhomirov Yet another WC status fix, where dirstate parent and base revision are treated right (dirstate parent other than tip and explicit baseRevision are not the same)
2011-09-02 Artem Tikhomirov Utilize IntMap when caching manifest revisions
2011-08-12 Artem Tikhomirov Issue 8: Means to find out information about given file at specific changeset. Inner ManifestRevisionInspector got promoted to ManifestRevision
2011-05-31 Artem Tikhomirov Scope for status reworked: explicit files or a general matcher
2011-05-25 Artem Tikhomirov Support status query for a single file or a subdirectory of a repository
2011-05-19 Artem Tikhomirov Due to discrepancy in manifest and changelor indexes, wrong manifest revisions got cached and compared
2011-05-19 Artem Tikhomirov NPE when one of the flags is non-null
2011-05-17 Artem Tikhomirov Issue 7: Correctly handle manifest and changelog with different number of (or non-matching) revisions
2011-04-19 Artem Tikhomirov Investigate optimization options to allow fast processing of huge repositories. Fix defect in StatusCollector that lead to wrong result comparing first revision to empty repo (-1 to 0), due to same TIP constant value
2011-04-15 Artem Tikhomirov Optimization: use ParentWalker to get changeset's parents, if possible. Do not keep duplicating nodeids and strings in manifest revisions
2011-03-09 Artem Tikhomirov Merged branch wrap-data-access into default for resource-friendly data access. Updated API to promote that friendliness to clients (channels, not byte[]). More exceptions
2011-02-17 Artem Tikhomirov More reasonable use of path normalizer and path.source
2011-02-17 Artem Tikhomirov Adopt FileIterator moving towards WCStatusCollector parameterizing. Improved path handling, move 'em around
2011-02-16 Artem Tikhomirov explicit op name instead math op to get last rev number
2011-02-16 Artem Tikhomirov core.Path to util.Path as it's not Hg repo dependant
2011-01-28 Artem Tikhomirov Updated contact address to support@hg4j.com
2011-01-27 Artem Tikhomirov *StatusCollector renamed to Hg*StatusCollector base src/org/tmatesoft/hg/repo/StatusCollector.java@07e7597c7cc0