log src/org/tmatesoft/hg/repo/HgWorkingCopyStatusCollector.java @ 454:36fd1fd06492

age author description
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-29 Artem Tikhomirov FIXMEs: javadoc, proper use of constants
2012-03-28 Artem Tikhomirov FIXMEs: exceptions, javadoc
2012-03-23 Artem Tikhomirov Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
2012-03-22 Artem Tikhomirov Explicit constant for regular file flags, access to flags for a given file revision
2012-03-21 Artem Tikhomirov Support and respect for symbolic links and executable flag, with /bin/ls backed implementation to discover these
2012-03-14 Artem Tikhomirov Add an explicit constant instead of -1 to indicate 'no revision' case
2012-02-23 Artem Tikhomirov Issue 24: IAE, Underflow in FilterDataAccess. Issue 26:UnsupportedOperationException when patching empty base revision. Tests smartgit3
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-09 Artem Tikhomirov Report dirstate access error with Exception
2011-12-08 Artem Tikhomirov Report non-critical errors during status operation to handler/inspector
2011-12-06 Artem Tikhomirov Consistent approach to deal with adaptable objects. Give adaptable precedence over instanceof to allow conditional response when classes do implement desired interface
2011-12-06 Artem Tikhomirov Newline filter shall respect whole stream when deciding whether to process line terminators, hence added stream preview functionality
2011-12-01 Artem Tikhomirov Propagate errors with exceptions up to a end client
2011-11-29 Artem Tikhomirov Allow FileIterator report any errors from the underlaying file system up to the client
2011-11-24 Artem Tikhomirov Expose errors reading mercurial control files with exception
2011-11-15 Artem Tikhomirov Issue 17: temporary code to nail down the problem
2011-11-09 Artem Tikhomirov Investigate sporadic BufferUnderflowException
2011-09-30 Artem Tikhomirov Exception when analyzing metadata of an empty renamed file
2011-09-27 Artem Tikhomirov Issue 14: NPE for merged dirstate and a file missed in dirstate's first parent
2011-09-16 Artem Tikhomirov Issue 11: Error log facility. SessionContext to share common facilities
2011-09-14 Artem Tikhomirov Issue 13: Report filenames as they are known in repository rather than from file system
2011-09-14 Artem Tikhomirov Issue 13: Status reports filenames with case other than in dirstate incorrectly
2011-09-13 Artem Tikhomirov Expose dirstate to allow pre-configuration of FileIterators for status collection in particular
2011-09-07 Artem Tikhomirov Use FileInfo abstraction with necessary subset of File functionality instead of File to facilitate other effective file system iterators
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 Erroneous and slow status for working copies based on non-tip revision
2011-08-25 Artem Tikhomirov Issue 10: Report file content length with respect of metadata. Respect dirstate parents for WC's status. Exceptions to keep useful attributes of the location
2011-08-12 Artem Tikhomirov Issue 8: Means to find out information about given file at specific changeset. Inner ManifestRevisionInspector got promoted to ManifestRevision