Граф коммитов

3327 Коммитов

Автор SHA1 Сообщение Дата
Sam Boyer f5ec4e317b Tests and regex fixes for jazz 2016-06-08 22:25:52 -04:00
Sam Boyer 4e86ea09d7 More correct regex for github username validation 2016-06-08 15:46:38 -04:00
Sam Boyer e7f6c8ba5e Handle scp-style URLs 2016-06-08 15:32:56 -04:00
Sam Boyer 772b54e032 Basics for gopkg.in 2016-06-08 15:32:43 -04:00
Sam Boyer 20cfc7b189 Test scaffolding for remote deduction 2016-06-08 14:51:52 -04:00
Sam Boyer 04d760e4f6 Return pointer type from deduceRemoteRepo() 2016-06-08 14:51:10 -04:00
Sam Boyer fa4ee356e0 Can't forget jazz! (and apache) 2016-06-08 10:58:58 -04:00
Sam Boyer 07033673b5 Add context to stdlib list 2016-06-08 02:04:07 -04:00
Sam Boyer f0ea58a1cd Nits and small bugs 2016-06-08 02:00:37 -04:00
Sam Boyer e44a25e4c9 Add first pass at import path->remote deducer 2016-06-08 01:54:14 -04:00
Sam Boyer 48234c999b Rename adapter file appropriately 2016-06-07 09:09:02 -04:00
Sam Boyer d1348b4b34 Fix weird values in glide.lock 2016-06-07 00:07:57 -04:00
Sam Boyer 6b933892ed Stab at reconciling analysis with manifest 2016-06-06 23:59:38 -04:00
Sam Boyer a4cd9f9147 Basic mapping of stdlib
Really need an automated process for redetecting and regenerating this.
2016-06-06 23:55:52 -04:00
Sam Boyer 5122082c65 Resolve conflict on bestiary init 2016-06-06 19:06:31 -04:00
Sam Boyer 9c29a37ee9 Verify root on beginning solve run 2016-06-06 16:29:16 -04:00
Sam Boyer a004c84cfe Use fixSolve() to run basic solve tests 2016-06-06 14:29:21 -04:00
Sam Boyer 899a60a65a Just make Solve() a plain function
This is probably a better design anyway, but it also helps with testing.
2016-06-06 14:20:37 -04:00
Sam Boyer 75b26ab337 Rename smAdapter to bridge 2016-06-06 12:50:20 -04:00
Sam Boyer 987ae4d8ca Allow skipping main in external reach lister 2016-06-03 12:43:09 -04:00
Sam Boyer 715269b8f5 Add sourceBridge interface for adapter swapping 2016-05-31 11:52:04 -04:00
Sam Boyer 50633748e4 Add ListExternal method to sm, as well 2016-05-25 22:54:46 -04:00
Sam Boyer c63d32ee09 Set up test fixtures for faux reach calculations 2016-05-25 22:54:37 -04:00
Sam Boyer 5a0e639a8b Add the generated fixture to the test table 2016-05-25 22:08:17 -04:00
Sam Boyer eda67710fe s/NewConstraint/NewSemverConstraint/
Fixes sdboyer/gps#30 and hits some of #34.
2016-05-25 21:29:58 -04:00
Sam Boyer b19f8e1d42 Add basic ExternalReach impl on SourceManager 2016-05-25 21:10:13 -04:00
Sam Boyer e8ba862a0b Add external dep list analyzer 2016-05-24 23:15:37 -04:00
Sam Boyer 28ed50b004 Allow caller to dictate vendor stripping
Fixes sdboyer/gps#24.
2016-05-22 22:03:12 -04:00
Sam Boyer 9740dc707d Guard against non-normalized ProjectIdentifiers
Also, better spacing on some struct field comments. Fixes sdboyer/gps#33
2016-05-18 10:07:34 -04:00
Sam Boyer 3301d858e7 Fix wrong cache var check in GetInfoAt
Fixes sdboyer/gps#32.
2016-05-17 23:31:37 -04:00
Sam Boyer a726fcd1ab Merge pull request sdboyer/gps#31 from sdboyer/cross-type-compare
Allow matching/equivalency across versions with shared underlying revisions
2016-05-17 23:13:26 -04:00
Sam Boyer 02cb558d0c Bit more docs, cleanup 2016-05-17 21:58:55 -04:00
Sam Boyer b350a99946 Unit tests for versionTypeUnion 2016-05-17 21:48:41 -04:00
Sam Boyer 54030a545a Fix bidir constraint ops between semVer/Constraint
Fixes sdboyer/gps#29.
2016-05-17 21:16:34 -04:00
Sam Boyer 5cd1433a93 Put adapter in charge of all constraint checks 2016-05-17 14:34:50 -04:00
Sam Boyer 842f4501e6 Consider unions in current versions & constraints 2016-05-17 14:34:09 -04:00
Sam Boyer 6bce47c19f Skip certain tests on -short 2016-05-17 14:26:09 -04:00
Sam Boyer c888d043e4 Add flag to run one fixture by name
Also add fix name to some error outputs where it was missing.
2016-05-17 13:28:19 -04:00
Sam Boyer 50070ce296 Impl other authoritative methods on sm_adapter 2016-05-17 13:12:34 -04:00
Sam Boyer 427bc4afa8 Add allVariantsVersion 2016-05-17 00:53:10 -04:00
Sam Boyer 6768fc2bc4 Impl authoritative matches() method 2016-05-07 20:22:00 -04:00
Sam Boyer 06d3813fef Transparently up-match root lock revs
Fixes sdboyer/gps#23.
2016-05-05 14:24:56 -04:00
Sam Boyer b914d68187 Fix bug that was doubling tags in version list 2016-05-05 00:33:28 -04:00
Sam Boyer 7dd1c8e30b Use revisions on export in git 2016-05-05 00:29:44 -04:00
Sam Boyer 715a6b7c5d Assorted project manager bugfixes 2016-05-04 23:33:00 -04:00
Sam Boyer 9350c31828 Update to new glide.yaml format 2016-05-04 22:07:12 -04:00
Sam Boyer 17dddae27e Fix several errors in the caching regime 2016-05-04 22:06:33 -04:00
Sam Boyer 73fee5ffd3 Check trace flag in solver.logStart() 2016-05-04 21:23:03 -04:00
Sam Boyer 87ecfe4618 Add owners field to glide.yaml 2016-05-04 21:09:12 -04:00
Sam Boyer 41b344fb07 Add func to check if a constraint IsAny 2016-05-04 20:27:16 -04:00