| Wed, 22 May 2013 15:52:31 +0200 | 
  Artem Tikhomirov | 
  
   Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
   
   | 
 
 
  | Fri, 23 Mar 2012 22:51:18 +0100 | 
  Artem Tikhomirov | 
  
   Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
   
   | 
 
 
  | Thu, 09 Feb 2012 19:07:29 +0100 | 
  Artem Tikhomirov | 
  
   IntMap is more effective than TreeMap<Integer,...>
   
   | 
 
 
  | Fri, 16 Dec 2011 15:37:27 +0100 | 
  Artem Tikhomirov | 
  
   Use 'revision index' instead of the vague 'local revision number' concept in the API
   
   | 
 
 
  | Thu, 01 Dec 2011 05:21:40 +0100 | 
  Artem Tikhomirov | 
  
   Propagate errors with exceptions up to a end client
   
   | 
 
 
  | Fri, 12 Aug 2011 17:17:37 +0200 | 
  Artem Tikhomirov | 
  
   Issue 9: NPE in getModificationDate for files with status 'Unknown'
   
   | 
 
 
  | Thu, 24 Feb 2011 22:16:19 +0100 | 
  Artem Tikhomirov | 
  
   Changeset => RawChangeset
   
   | 
 
 
  | Wed, 16 Feb 2011 22:33:04 +0100 | 
  Artem Tikhomirov | 
  
   Slight optimization
   
   | 
 
 
  | Wed, 16 Feb 2011 20:59:39 +0100 | 
  Artem Tikhomirov | 
  
   core.Path to util.Path as it's not Hg repo dependant
   
   | 
 
 
  | Wed, 16 Feb 2011 20:32:29 +0100 | 
  Artem Tikhomirov | 
  
   core.Cset renamed to HgChangeset; repo.Changeset moved into HgChangelog
   
   | 
 
 
  | Wed, 16 Feb 2011 20:13:41 +0100 | 
  Artem Tikhomirov | 
  
   Introduced ChangelogHelper to look up changesets files were modified in
   
   |