{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105866608,"defaultBranch":"master","name":"gpr","ownerLogin":"AdaCore","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-05T08:31:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7767877?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708349295.0","currentOid":""},"activityList":{"items":[{"before":"7727488e5c182acf8f3661898f86af729599e7fa","after":"279c3234f585340d1d9e31d8c3b365e0e0d7f18b","ref":"refs/heads/master","pushedAt":"2024-05-07T10:04:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Use normalized paths to compute the view ID to avoid duplicate registrations\n\n \nLet's take two project files, A and B. A imports B, and B imports A with\na limited with. If the path used to import a project contains symbolic\nlink as a directory, then this path was concatenated to the base directory\nof the search. Because these symbolic links are not resolved and\nbecause a view ID is computed with the path of a project file, an infinite\nnumber of views were created.\n \nSo, for instance:\n\nA/a.gpr: with \"symlink-to-dir-B/b.gpr\"\nB/b.gpr: limited with \"symlink-to-dir-A/a.gpr\"\n\nThe following views were created during the project loading of A:\n- View for A/a.gpr\n- View for A/symlink-to-dir-B/b.gpr\n- View for A/symlink-to-dir-B/symlink-to-dir-A/a.gpr\n- View for A/symlink-to-dir-B/symlink-to-dir-A/symlink-to-dir-B/b.gpr\n- ...\n \nThe fix to this issue is to always resolve the symbolic links when computing\nthe view ID. The view path remains however unresolved.\n\nIssue: https://gitlab.adacore-it.com/eng/gpr/gpr-issues/-/issues/295\n\nMerge request eng/gpr/gpr!299 from branch 'mr/jicquel/#295' into 'master'","shortMessageHtmlLink":"Use normalized paths to compute the view ID to avoid duplicate regist…"}},{"before":"ef4eb8c201f17de14569403d15d27859ecbe1c58","after":"7727488e5c182acf8f3661898f86af729599e7fa","ref":"refs/heads/master","pushedAt":"2024-04-26T16:44:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Improve the gprbuild -eL flag documentation\n\nAdd an example.\n\nIssue: eng/gpr/gpr-issues#96\n\nMerge request eng/gpr/gpr!288 from branch 'mr/jicquel/#96.eLflag' into 'master'","shortMessageHtmlLink":"Improve the gprbuild -eL flag documentation"}},{"before":"0632e386400fd27189ef8f3048a6f3c5d54f24a5","after":"ef4eb8c201f17de14569403d15d27859ecbe1c58","ref":"refs/heads/master","pushedAt":"2024-04-25T09:00:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"https://github.com/AdaCore/gpr/pull/10: Document the Makefile targets.\n\nno-tn-check\n\nMerge request eng/gpr/gpr!291 from branch 'mr/github/10' into 'master'","shortMessageHtmlLink":"#10: Document the Makefile targets."}},{"before":"fec73bfed5488a7a70c115defe50f92296f593c8","after":"0632e386400fd27189ef8f3048a6f3c5d54f24a5","ref":"refs/heads/master","pushedAt":"2024-04-24T19:26:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"kill gpr-symlinks test on Windows.\n\nTN: eng/gpr/gpr-issues#281\n\nMerge request eng/gpr/gpr!298 from branch 'po/no-symlink-test-win' into 'master'","shortMessageHtmlLink":"kill gpr-symlinks test on Windows."}},{"before":"1a918455b2a417919c21431a7e3f83ae1c297140","after":"fec73bfed5488a7a70c115defe50f92296f593c8","ref":"refs/heads/master","pushedAt":"2024-04-17T16:34:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Add support for -eL option (resolve links) for GPR2.\n\nThis adds missing support for -eL which was a regression compared\nto GPR1. A regression test is added.\n\nTN: eng/gpr/gpr-issues#281\n\nMerge request eng/gpr/gpr!289 from branch 'po/gpr-el-switch' into 'master'","shortMessageHtmlLink":"Add support for -eL option (resolve links) for GPR2."}},{"before":"d70c5db751bd18dc3ccee19dfa45ba8f5d331fae","after":"1a918455b2a417919c21431a7e3f83ae1c297140","ref":"refs/heads/master","pushedAt":"2024-04-17T13:58:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Minor reformatting and code clean-up.\n\nno-issue-check\n\nMerge request eng/gpr/gpr!294 from branch 'po/code-clean-up' into 'master'","shortMessageHtmlLink":"Minor reformatting and code clean-up."}},{"before":"0484b83f9b37dd46b1515885e6174b9f699c70da","after":"d70c5db751bd18dc3ccee19dfa45ba8f5d331fae","ref":"refs/heads/master","pushedAt":"2024-04-09T07:50:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix reported gpr2 crashes\n\nThis lines are currently generating dynamic predicate exceptions\n\n```\nwith \"\";\nwith \" \";\nproject Prj extend \" \" is\n for Languages use (\"\");\n for Config_Project_File use \"\";\n for Warning_Message use \"\";\n for Source_List_File use \"\";\n for Excluded_Source_List_File use \"\";\n for Project_Files use (\"\");\n for Project_Files use (\" \");\n package Naming is\n for Body (\"Ada\") use \"\" ;\n for Implementation (\"Ada\") use \"\";\n for Spec (\"Ada\") use \"\";\n for Specification (\"Ada\") use \"\";\n end Naming;\n```\n\nSee gpr-issues#256\nSee gpr-issues#259\nDepends-On: gprbuild-internal!132\n\nMerge request eng/gpr/gpr!277 from branch 'topic/256-fix-assertions-exceptions' into 'master'","shortMessageHtmlLink":"Fix reported gpr2 crashes"}},{"before":"3ae865aa0b8c1a869b72af65107a2591126b24e9","after":"0484b83f9b37dd46b1515885e6174b9f699c70da","ref":"refs/heads/master","pushedAt":"2024-04-02T08:53:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Gitlab: use gitlab shared configuration from gpr-issues instead of gpr\n\nRemove .gitlab-ci-shared.yml from this repository, as it has been copied\nto the gpr-issues one. Update the main gitlab configuration file\naccordingly.\n\nIssue: eng/gpr/gpr-issues#245\n\nMerge request eng/gpr/gpr!256 from branch 'mr/jicquel/245.shared-gitlab-conf' into 'master'","shortMessageHtmlLink":"Gitlab: use gitlab shared configuration from gpr-issues instead of gpr"}},{"before":"677a3b882c57fedbf71e7fc4a3cb4ac5d8398a53","after":"3ae865aa0b8c1a869b72af65107a2591126b24e9","ref":"refs/heads/master","pushedAt":"2024-03-29T08:51:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Testing for support of empty Archive_Builder attribute\n\nIssue: eng/gpr/gpr-issues#277\n\nMerge request eng/gpr/gpr!287 from branch 'issue-277-support-empty-archivebuilder-attribute' into 'master'","shortMessageHtmlLink":"Testing for support of empty Archive_Builder attribute"}},{"before":"48700616192583c75953265759609fc3c38d03cc","after":"677a3b882c57fedbf71e7fc4a3cb4ac5d8398a53","ref":"refs/heads/master","pushedAt":"2024-03-28T16:58:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"GPRinstall: fix Library_Options handling for static libraries.\n\nAdd corresponding test.\n\nTN gpr-issues#270\n\nMerge request eng/gpr/gpr!283 from branch 'po/gprinstall-library-options' into 'master'","shortMessageHtmlLink":"GPRinstall: fix Library_Options handling for static libraries."}},{"before":"02a5297696e901b27fa041dd75b3d2ba649a8d5a","after":"48700616192583c75953265759609fc3c38d03cc","ref":"refs/heads/master","pushedAt":"2024-03-27T10:24:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Modify the way the knowledge base is embedded in libgpr2\n\nUsing the incbin directive in an assembly file was breaking the traceability\nbetween the actual gprconfig knowledge base data and libgpr2. The new\nmechanism makes sure that upon update, the new kb data is properly embedded\nin the library.\n\nFixes eng/gpr/gpr-issues#250\n\nMerge request eng/gpr/gpr!281 from branch 'mr/fix-kb-dependency' into 'master'","shortMessageHtmlLink":"Modify the way the knowledge base is embedded in libgpr2"}},{"before":"67a17dd9ec5f7cf9dea8077a53b51974f4813c09","after":"02a5297696e901b27fa041dd75b3d2ba649a8d5a","ref":"refs/heads/master","pushedAt":"2024-03-21T22:57:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Minor style and formatting tweaks.\n\nno-issue-check\n\nMerge request eng/gpr/gpr!192 from branch 'mr/minor-reformatting' into 'master'","shortMessageHtmlLink":"Minor style and formatting tweaks."}},{"before":"44067a5eeae03b0d64c89af57171f09eb8545330","after":"67a17dd9ec5f7cf9dea8077a53b51974f4813c09","ref":"refs/heads/master","pushedAt":"2024-03-19T14:15:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix incorrect build artifacts dirs checks for aggregate libraries\n\nAggregate libraries don't require nore use an object directory, but require\nthe aggregated projects to have their own.\n\nno-issue-check\n\nMerge request eng/gpr/gpr!279 from branch 'mr/checkdirs-agglib' into 'master'","shortMessageHtmlLink":"Fix incorrect build artifacts dirs checks for aggregate libraries"}},{"before":"c7419a7ae75fce6daba00d1f4aeca14b8209bc76","after":"44067a5eeae03b0d64c89af57171f09eb8545330","ref":"refs/heads/master","pushedAt":"2024-03-12T14:53:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Update documentation to support sphinx 6.2.1\n\ndepends-on: eng/shared/anod!2733\n\nno-issue-check: IT-737\n\nUpdate doc/share/conf.py to support sphinx 6.2.1\n================================================\n\nRemove sphinx.sty\n=================\n\nThis file was basically a copy/paste of the sphinx.sty file in the sphinx\nproject.\n\nIt prevented gpr2 documentation from transitioning to sphinx 6.2.1 and, more\ngenerally, from transitioning during a sphinx bump.\n\nMerge request eng/gpr/gpr!249 from branch 'mr/cardao/fix-sphinx-doc' into 'master'","shortMessageHtmlLink":"Update documentation to support sphinx 6.2.1"}},{"before":"c606b5854c6bf56baf3c29b9f6d502e56ad5aeac","after":"c7419a7ae75fce6daba00d1f4aeca14b8209bc76","ref":"refs/heads/master","pushedAt":"2024-03-11T10:20:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Runtime_Source_Dirs attribute should be declared as List\n\nnon regression test will be added by gpr-issues#256 test\n\nSee gpr-issues#258\n\nMerge request eng/gpr/gpr!270 from branch 'topic/258-runtime_source_dirs' into 'master'","shortMessageHtmlLink":"Runtime_Source_Dirs attribute should be declared as List"}},{"before":"25e2de2806596a81c4226dbd233fe9cb581edf5c","after":"c606b5854c6bf56baf3c29b9f6d502e56ad5aeac","ref":"refs/heads/master","pushedAt":"2024-03-11T08:03:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Make documentation forward-compatible with Sphinx 4.3\n\nFor eng/shared/anod#327\n\nMerge request eng/gpr/gpr!271 from branch 'mr/boris/spinx-4.3' into 'master'","shortMessageHtmlLink":"Make documentation forward-compatible with Sphinx 4.3"}},{"before":"96723619ad88e4cc3eb23bfcb9a875180d4682d1","after":"25e2de2806596a81c4226dbd233fe9cb581edf5c","ref":"refs/heads/master","pushedAt":"2024-03-08T15:57:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"doc: Use sphinx embedded search for offline usage\n\nPagefind does not work if the documentation HTML files are not hosted\nby a web server (local, or not).\n\nTo ensure that the user can always have a search engine available, the\ndefault sphinx search engine is used when the detected protocol is\nneither `http` nor `https`.\n\nTo do so, the inherited RTD search template is extended with the\npagefind code. Both search engines have their own result `
`, so we\ncan display the correct one.\n\nCo-Author: Boris Yakobowski \nIssue: eng/gpr/gpr-issues#260\n\nMerge request eng/gpr/gpr!268 from branch 'mr/jicquel/gpr#260.fix-pagefind' into 'master'","shortMessageHtmlLink":"doc: Use sphinx embedded search for offline usage"}},{"before":"6c37f1c6ff038ffe0c0ba9945fe5397f8cef1e6d","after":"96723619ad88e4cc3eb23bfcb9a875180d4682d1","ref":"refs/heads/master","pushedAt":"2024-03-06T14:29:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"gpr2-kb: document the tag\n\nDocument the fallback targets feature. Includes a small reproducible example.\n\nIssue: eng/gpr/gpr-issues#216\n\nMerge request eng/gpr/gpr!267 from branch 'mr/jicquel/#216-fallback-targets-doc' into 'master'","shortMessageHtmlLink":"gpr2-kb: document the <fallback_targets> tag"}},{"before":"e9f8af3c9f03cb9699a7cceed0a481dd8ca0f6b9","after":"6c37f1c6ff038ffe0c0ba9945fe5397f8cef1e6d","ref":"refs/heads/master","pushedAt":"2024-03-04T09:24:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix bugs and add test for Parse_All_Dirs\n\nYou can refer to each commit description for more detail.\n\nDepends-On: https://gitlab.adacore-it.com/eng/gpr/gprconfig_kb/-/merge_requests/23\nIssue: eng/gpr/gpr-issues#155\n\nMerge request eng/gpr/gpr!263 from branch 'mr/jicquel/155.parse_all_dirs' into 'master'","shortMessageHtmlLink":"Fix bugs and add test for Parse_All_Dirs"}},{"before":"b56cfd7d62348e3be02a8d9387b6047ffbba1f8e","after":"e9f8af3c9f03cb9699a7cceed0a481dd8ca0f6b9","ref":"refs/heads/master","pushedAt":"2024-02-22T14:28:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"gpr2-kb: fix description of Parse_All_Dirs.Unquote_Regexp\n\nno-issue-check\n\nMerge request eng/gpr/gpr!262 from branch 'mr/jicquel/description-unquote-regexp' into 'master'","shortMessageHtmlLink":"gpr2-kb: fix description of Parse_All_Dirs.Unquote_Regexp"}},{"before":"5f9fce59f84bd397d97b619b558698a73c0db5f4","after":"b56cfd7d62348e3be02a8d9387b6047ffbba1f8e","ref":"refs/heads/master","pushedAt":"2024-02-22T13:42:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"gpr2-kb: prevent crashes when an empty KB regex is encountered\n\nFirst index of the regex was always checked, even when it\ndid not exist.\n\nIssue: eng/gpr/gpr-issues#254\n\nMerge request eng/gpr/gpr!261 from branch 'mr/jicquel/254.empty-directory-regex-kb' into 'master'","shortMessageHtmlLink":"gpr2-kb: prevent crashes when an empty KB <directory> regex is encoun…"}},{"before":"7b2c3ba72c536e0645f89c56b84442cd63d9fef6","after":"5f9fce59f84bd397d97b619b558698a73c0db5f4","ref":"refs/heads/master","pushedAt":"2024-02-22T08:03:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix autoconf crash on empty value of GPR_CONFIG env var\n\nfixes eng/gpr/gpr-issues#255\n\nMerge request eng/gpr/gpr!265 from branch 'empty_gpr_config_val' into 'master'","shortMessageHtmlLink":"Fix autoconf crash on empty value of GPR_CONFIG env var"}},{"before":"61ac9fb3e3f782d888abd2a3db6fcc20c42a2543","after":"7b2c3ba72c536e0645f89c56b84442cd63d9fef6","ref":"refs/heads/master","pushedAt":"2024-02-20T14:50:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Use pagefind as the documentation search engine\n\nPagefind is a static search library that does not require any hosting\ninfrastructure.\n\nHTML pages generated by Sphinx are indexed statically by pagefind.\nTo make it work properly, `

` to `

` HTML elements must have an `id` in the\nHTML sense. Unfortunately, Sphinx does not generate HTML page this way. Instead,\na `` precedes each HTML section and subsection.\nTo fix this issue, arbitrary ids are added with the script `add-id.py`.\n\nThe search page has been modified, so pagefind is used instead of the\ndefault sphinx search engine.\n\nCustom CSS ensures that section and subsection are displayed correctly in\nthe search results.\n\nCo-Authored-By: Boris Yakobowski \nIssue: eng/gpr/gpr-issues#96\n\nMerge request eng/gpr/gpr!251 from branch 'mr/jicquel/96.pagefind' into 'master'","shortMessageHtmlLink":"Use pagefind as the documentation search engine"}},{"before":null,"after":"fdd8d89ed7dc89e7e1a0bf9a329dedfc00b04d0c","ref":"refs/heads/lts-22","pushedAt":"2024-02-19T13:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":".gitreview: set gerrit.defaultbranch to lts-22 [eng/shared/release#152]","shortMessageHtmlLink":".gitreview: set gerrit.defaultbranch to lts-22 [eng/shared/release#152]"}},{"before":"a4b8b04c4835b15ced30b3811405bbc79a3226cc","after":"61ac9fb3e3f782d888abd2a3db6fcc20c42a2543","ref":"refs/heads/master","pushedAt":"2024-02-15T13:37:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix GPRinstall taking too long on uninstall mode\n\nWent back on the logic of how we delete directory recursively in order\nto only delete directory GPRinstall previously installed files in.\nIntroduced a \"cached\" system in order to lower FS calls to determine\nwhether or not a directory can be deleted. This enhance GPRinstall process\ntime on larger project.\n\nIssue: eng/gpr/gpr-issues#251\n\nCloses: eng/gpr/gpr-issues#251\n\nRelated-to: eng/gpr/gpr-issues#189\n\nMerge request eng/gpr/gpr!260 from branch 'issue-251-gprinstall-uninstall-takes-too-long' into 'master'","shortMessageHtmlLink":"Fix GPRinstall taking too long on uninstall mode"}},{"before":"d16cf8b2c0e5f822f5c55fcfb81a19766d17d0fa","after":"a4b8b04c4835b15ced30b3811405bbc79a3226cc","ref":"refs/heads/master","pushedAt":"2024-02-08T15:47:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Unified tools way of handling program termination\n\nIssue: eng/gpr/gpr-issues#43\n\nIssue: eng/gpr/gpr-issues#205\n\nCloses: eng/gpr/gpr-issues#205\n\nDepends-On: eng/gpr/gprbuild-internal!125\n\nMerge request eng/gpr/gpr!254 from branch 'fix-remaining-memory-leak-in-libgpr2' into 'master'","shortMessageHtmlLink":"Unified tools way of handling program termination"}},{"before":"cfe712c379bef1b4c49dd5a64248ec662c32c529","after":"d16cf8b2c0e5f822f5c55fcfb81a19766d17d0fa","ref":"refs/heads/master","pushedAt":"2024-01-29T14:17:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Fix the gpr2-bindings CI in GPR2\n\nno-issue-check - fixing internal gitlab CI\n\nMerge request eng/gpr/gpr!255 from branch 'fix-gpr2bindings-ci' into 'master'","shortMessageHtmlLink":"Fix the gpr2-bindings CI in GPR2"}},{"before":"cac46394a67485946ed63e29dff1ee19b8d31713","after":"cfe712c379bef1b4c49dd5a64248ec662c32c529","ref":"refs/heads/master","pushedAt":"2024-01-25T13:19:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"Add registry import/export feature documentation.\n\nSee eng/gpr/gpr-issues#162\n\nMerge request eng/gpr/gpr!247 from branch 'mr/162-document-exchange-registry' into 'master'","shortMessageHtmlLink":"Add registry import/export feature documentation."}},{"before":null,"after":"5979451d7f3e27095f8eb48ab508f7c3e6266f83","ref":"refs/heads/24.2-next","pushedAt":"2024-01-17T14:32:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"let long path file test support long test root directory\n\nSee gpr-issues#213","shortMessageHtmlLink":"let long path file test support long test root directory"}},{"before":null,"after":"880f16d7959a624429bb1716cf40a2d092f5542a","ref":"refs/heads/24.2","pushedAt":"2024-01-17T14:32:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adacore-bot","name":"AdaCore Bot","path":"/adacore-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14904961?s=80&v=4"},"commit":{"message":"reduce test filepath length in git repo\n\nSee gpr-issues#213\n\nMerge request eng/gpr/gpr!239 from branch 'mr/213-remove-test-long-path-24.1' into '24.1'","shortMessageHtmlLink":"reduce test filepath length in git repo"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ2qd-gA","startCursor":null,"endCursor":null}},"title":"Activity · AdaCore/gpr"}