aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/format/packfile/parser_test.go
Commit message (Collapse)AuthorAgeFilesLines
* plumbing: resolve non-external delta referencesZauberNerd2023-03-231-0/+13
| | | | | | | | | | | In a self-contained pack file delta references might point to base objects stored later in the file. In this case we need to replace placeholders for external refs with the actual base object and update the children references. Fixes: #484 Co-authored-by: Markus Wolf <mail@markus-wolf.de>
* Use Sync.Pool pointers to optimise memory usagePaulo Gomes2022-11-071-0/+28
| | | | Signed-off-by: Paulo Gomes <pjbgf@linux.com>
* remove packfile and align to test fixturespaul.t2022-01-051-3/+2
|
* add codecommit packfile for testing external ref resolutionpaul.t2021-11-091-0/+14
|
* plumbing: format, use os.UserHomeDir()Máximo Cuadros2021-05-021-10/+18
|
* ci: based on github actionsv5.0.0Máximo Cuadros2020-03-151-10/+2
|
* *: migration from go-git-fixtures/v4 and go-git/gcfgMáximo Cuadros2020-03-101-11/+3
|
* *: migration from gopkg to go modulesMáximo Cuadros2020-03-101-4/+4
|
* plumbing/format/packfile: Added thin pack testJavier Peletier2018-11-121-0/+50
| | | | Signed-off-by: Javier Peletier <jm@epiclabs.io>
* plumbing: packfile, read object content only onceMiguel Molina2018-08-091-0/+25
| | | | Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
* plumbing: packfile, add Parse benchmarkMiguel Molina2018-08-091-0/+30
| | | | Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
* plumbing: packfile, allow non-seekable sources on ParserMiguel Molina2018-08-081-9/+10
| | | | Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
* *: use parser to populate non writable storages and bug fixesMiguel Molina2018-08-071-1/+1
| | | | Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
* plumbing/packfile: add new packfile parserJavi Fontan2018-07-261-0/+139
Signed-off-by: Javi Fontan <jfontan@gmail.com>