summaryrefslogtreecommitdiff
path: root/tests/test_manifest_xml.py
AgeCommit message (Expand)Author
2026-05-26init: Add --use-local-gitdirs for standard Git layoutsGavin Mak
2026-04-09manifest: Add `sync-strategy` attribute to project elementsGavin Mak
2026-04-06tests: convert more tests to pytestMike Frysinger
2026-02-19tests: Add extend-project test for additional annotationsJeffery Miller
2026-02-06manifest: Introduce `sync-j-max` attribute to cap sync jobsGavin Mak
2026-01-15manifest_xml: prevent extend-project from inheriting local groupsGavin Mak
2025-12-03Rename XmlManifest.GetGroupsStr() to XmlManifest.GetManifestGroupsStr()Peter Kjellerstedt
2025-11-26manifest: Propagate revision attribute through multiple levels of includePeter Kjellerstedt
2025-11-26manifest, project: Store project groups as setsPeter Kjellerstedt
2025-11-26project: Use dicts to keep track of copyfiles and linkfilesPeter Kjellerstedt
2025-11-26manifest: Make include groups propagate to extend-project elementsPeter Kjellerstedt
2025-11-11tests: manifest_xml: convert most path usage to pathlibMike Frysinger
2025-10-27manifest: Make extend-project support copyfile, linkfile and annotationPeter Kjellerstedt
2025-03-25black: update to v25Mike Frysinger
2024-10-28manifest: add optional base check on remove and extendFredrik de Groot
2023-12-20manifest_xml: fix url normalization for inits and remotesVitalii Dmitriev
2023-12-19manifest_xml: do not allow / before : in scp-like syntaxMike Frysinger
2023-11-08Correctly handle schema-less URIs for remote fetch URLMichael Kelly
2023-10-31cleanup: Update codebase to expect Python 3.6Jason R. Coombs
2023-10-20manifest_xml: Fix empty project list when DOCTYPE is presentChris Allen
2023-06-21manifest: enable remove-project using pathFredrik de Groot
2023-05-05manifest: add support for revision in includeShuchuan Zeng
2023-03-22Format codebase with black and check formatting in CQGavin Mak
2022-12-08tests: clean up repo_trace._TRACE_FILE patchingMike Frysinger
2022-11-28test_bad_path_name_checks: allow Windows path sepDaniel Kutik
2022-11-27test: Fix char encoding issues on windowsDaniel Kutik
2022-11-27test: fix path seperator errors on windowsDaniel Kutik
2022-11-03Set tracing to always on and save to .repo/TRACE_FILE.Joanna Wang
2022-10-28tests: Make the tests pass for Python < 3.8Peter Kjellerstedt
2022-09-20manifest: allow extend-project to override dest-branch and upstreamErik Elmeke
2022-07-15Omit local_manifest groups from superproject override.v2.28LaMont Jones
2022-05-20tests: switch to tempfile.TemporaryDirectoryMike Frysinger
2022-04-12manifest_xml: use Superproject to hold XML contentv2.23LaMont Jones
2021-09-28Add 'dest-path' to extend-project to support changing pathMichael Kelly
2021-09-27superproject: support a new revision attribute.Xin Li
2021-09-23manifest: make repo-hooks more robust wrt element orderingJack Neus
2021-07-23repo: properly handle remote annotations in manifest_xmlJack Neus
2021-07-08Gracefully ignore bad remove-project lineMichael Kelly
2021-06-30Fix an issue when syncing with --use-superproject and clone bundles.Xin Li
2021-06-11repo: properly handle NoneType in Default/Remote equality checksJack Neus
2021-05-26tests: Make the tests pass for Python < 3.8Peter Kjellerstedt
2021-05-18superproject: Use bugurl from contactinfo in the missing commits error message.v2.15.1Raman Tenneti
2021-05-05manifest_xml: cleanup of contactinfo test for readability with f-strings.Raman Tenneti
2021-05-04manifest_xml: initial support for <contactinfo>Raman Tenneti
2021-04-30manifest_xml: ban use of newlines in pathsMike Frysinger
2021-03-12manifest: allow toplevel project checkoutsv2.13.5Mike Frysinger
2021-03-11superproject: pass groups to ToXml method.Raman Tenneti
2021-03-02manifest: relax include name rules for user-specified pathv2.13.1Mike Frysinger
2021-02-28manifest: validate project name & path and include name attributesMike Frysinger
2021-02-28manifest: refactor the filesystem checking logic for more reuseMike Frysinger