diff --git a/.github/workflows/winget-publish.yml b/.github/workflows/winget-publish.yml index d113461ea..052399e77 100644 --- a/.github/workflows/winget-publish.yml +++ b/.github/workflows/winget-publish.yml @@ -47,16 +47,17 @@ jobs: - name: Publish to WinGet # Requires WINGET_TOKEN secret in the 'winget' environment. # - # Setup — create a fine-grained PAT: + # NOTE: fine-grained PATs are NOT supported by this action — use a + # classic PAT only. See https://github.com/vedantmgoyal9/winget-releaser/issues/172 + # + # Setup — create a classic PAT: # 1. GitHub → Settings → Developer settings → Personal access tokens - # → Fine-grained tokens → Generate new token - # 2. Resource owner: DFetch-org - # 3. Repository access: All repositories - # (needed to push the manifest branch to dfetch-org/winget-pkgs) - # 4. Permissions: - # Contents → Read and write - # Pull requests → Read and write - # 5. Store the token as secret WINGET_TOKEN in: + # → Tokens (classic) → Generate new token + # 2. Select scope: public_repo + # 3. The PAT must belong to a GitHub account that has write access to + # dfetch-org/winget-pkgs (i.e. an org member with Triage or higher, + # or the org owner). + # 4. Store the token as secret WINGET_TOKEN in: # Repo → Settings → Environments → winget → Environment secrets # # Prerequisites: dfetch-org/winget-pkgs must exist as a fork of diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a761f753a..e37ceb3b9 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,7 @@ -Release 0.14.3 (unreleased) +Release 0.14.3 (released 2026-06-25) ==================================== -* Update ``dfetch environment`` to show newer version inline (`#1310`) +* Update ``dfetch environment`` to show newer version inline (#1310) Release 0.14.2 (released 2026-06-21) ==================================== diff --git a/dfetch/__init__.py b/dfetch/__init__.py index e3c98f83e..f16a65e8b 100644 --- a/dfetch/__init__.py +++ b/dfetch/__init__.py @@ -1,5 +1,5 @@ """Dfetch.""" -__version__ = "0.14.2" +__version__ = "0.14.3" DEFAULT_MANIFEST_NAME: str = "dfetch.yaml" diff --git a/doc/asciicasts/add.cast b/doc/asciicasts/add.cast index f79266070..19e1afe4f 100644 --- a/doc/asciicasts/add.cast +++ b/doc/asciicasts/add.cast @@ -1,82 +1,76 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031624, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.661002, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.665052, "o", "$ "] -[1.668611, "o", "\u001b["] -[1.848903, "o", "1m"] -[1.93908, "o", "ca"] -[2.029244, "o", "t "] -[2.119581, "o", "df"] -[2.209615, "o", "et"] -[2.299785, "o", "ch"] -[2.389942, "o", ".y"] -[2.480048, "o", "am"] -[2.570207, "o", "l\u001b"] -[2.750511, "o", "[0"] -[2.84081, "o", "m"] -[3.842602, "o", "\r\n"] -[3.846663, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[3.853725, "o", "$ "] -[4.856913, "o", "\u001b["] -[5.038065, "o", "1m"] -[5.128236, "o", "df"] -[5.218371, "o", "et"] -[5.308526, "o", "ch"] -[5.398688, "o", " a"] -[5.488829, "o", "dd"] -[5.57897, "o", " h"] -[5.669134, "o", "tt"] -[5.759284, "o", "ps"] -[5.939681, "o", ":/"] -[6.029812, "o", "/g"] -[6.119956, "o", "it"] -[6.210103, "o", "hu"] -[6.300229, "o", "b."] -[6.390392, "o", "co"] -[6.48055, "o", "m/"] -[6.570683, "o", "df"] -[6.660846, "o", "et"] -[6.841032, "o", "ch"] -[6.931262, "o", "-o"] -[7.021425, "o", "rg"] -[7.111578, "o", "/d"] -[7.201716, "o", "fe"] -[7.29189, "o", "tc"] -[7.382032, "o", "h."] -[7.472177, "o", "gi"] -[7.56296, "o", "t\u001b"] -[7.743232, "o", "[0"] -[7.834151, "o", "m"] -[8.83548, "o", "\r\n"] -[9.388735, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[9.710214, "o", " \u001b[1;92mhttps://github.com/dfetch-org/dfetch.git:\u001b[0m\r\n"] -[9.71091, "o", " \u001b[1;34m> Adding project to manifest\u001b[0m\r\n"] -[9.711333, "o", " - \u001b[34mname:\u001b[0m dfetch\r\n"] -[9.711855, "o", " \u001b[34mremote:\u001b[0m github\r\n"] -[9.712317, "o", " \u001b[34mbranch:\u001b[0m main\r\n"] -[9.712782, "o", " \u001b[34mrepo-path:\u001b[0m dfetch-org/dfetch.git\r\n"] -[9.71579, "o", " \u001b[1;92mdfetch:\u001b[0m\r\n"] -[9.716309, "o", " \u001b[1;34m> Added 'dfetch' to manifest '/workspaces/dfetch/doc/generate-casts/add/dfetch.yaml'\u001b[0m\r\n"] -[9.822679, "o", "$ "] -[10.826085, "o", "\u001b"] -[11.006437, "o", "[1"] -[11.096586, "o", "mc"] -[11.186731, "o", "at"] -[11.276885, "o", " "] -[11.367041, "o", "df"] -[11.457175, "o", "et"] -[11.547336, "o", "ch"] -[11.637485, "o", ".y"] -[11.727649, "o", "a"] -[11.907954, "o", "ml"] -[11.998098, "o", "\u001b["] -[12.08826, "o", "0m"] -[13.090071, "o", "\r\n"] -[13.09359, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n\r\n - name: dfetch\r\n remote: github\r\n branch: main\r\n repo-path: dfetch-org/dfetch.git\r\n"] -[16.102977, "o", "$ "] -[16.10506, "o", "\u001b"] -[16.285401, "o", "[1"] -[16.375585, "o", "m\u001b"] -[16.465712, "o", "[0"] -[16.555856, "o", "m"] -[16.556527, "o", "\r\n"] -[16.559574, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423490, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.612523, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.619178, "o", "$ "] +[1.622428, "o", "\u001b["] +[1.802695, "o", "1m"] +[1.892816, "o", "ca"] +[1.983023, "o", "t "] +[2.073165, "o", "dfe"] +[2.163304, "o", "tc"] +[2.253426, "o", "h."] +[2.343555, "o", "ya"] +[2.433695, "o", "ml"] +[2.523848, "o", "\u001b[0"] +[2.705758, "o", "m"] +[3.705961, "o", "\r\n"] +[3.708728, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[3.714111, "o", "$ "] +[4.717164, "o", "\u001b["] +[4.897491, "o", "1m"] +[4.987633, "o", "df"] +[5.077775, "o", "et"] +[5.171184, "o", "ch "] +[5.261115, "o", "ad"] +[5.351236, "o", "d "] +[5.441385, "o", "ht"] +[5.531506, "o", "tp"] +[5.621644, "o", "s:/"] +[5.801897, "o", "/g"] +[5.892051, "o", "it"] +[5.982168, "o", "hu"] +[6.072335, "o", "b."] +[6.162503, "o", "com"] +[6.25263, "o", "/d"] +[6.342762, "o", "fe"] +[6.43289, "o", "tc"] +[6.523038, "o", "h-"] +[6.70327, "o", "org"] +[6.793413, "o", "/d"] +[6.883534, "o", "fe"] +[6.973677, "o", "tc"] +[7.063831, "o", "h."] +[7.153978, "o", "git"] +[7.244095, "o", "\u001b["] +[7.334213, "o", "0m"] +[8.335911, "o", "\r\n"] +[8.973992, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[9.351317, "o", " \u001b[1;92mhttps://github.com/dfetch-org/dfetch.git:\u001b[0m\r\n"] +[9.351881, "o", " \u001b[1;34m> Adding project to manifest\u001b[0m\r\n"] +[9.352447, "o", " - \u001b[34mname:\u001b[0m dfetch\r\n"] +[9.352967, "o", " \u001b[34mremote:\u001b[0m github\r\n"] +[9.353448, "o", " \u001b[34mbranch:\u001b[0m main\r\n"] +[9.353915, "o", " \u001b[34mrepo-path:\u001b[0m dfetch-org/dfetch.git\r\n"] +[9.356728, "o", " \u001b[1;92mdfetch:\u001b[0m\r\n"] +[9.357559, "o", " \u001b[1;34m> Added 'dfetch' to manifest '/workspaces/dfetch/doc/generate-casts/add/dfetch.yaml'\u001b[0m\r\n"] +[9.428524, "o", "$ "] +[10.431307, "o", "\u001b["] +[10.612048, "o", "1m"] +[10.702197, "o", "ca"] +[10.792325, "o", "t "] +[10.882512, "o", "df"] +[10.974688, "o", "et"] +[11.064208, "o", "ch"] +[11.154329, "o", ".y"] +[11.244473, "o", "am"] +[11.334595, "o", "l\u001b"] +[11.514846, "o", "[0m"] +[12.516396, "o", "\r\n"] +[12.519515, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n\r\n - name: dfetch\r\n remote: github\r\n branch: main\r\n repo-path: dfetch-org/dfetch.git\r\n"] +[15.528316, "o", "$ "] +[15.530209, "o", "\u001b"] +[15.710505, "o", "[1"] +[15.800627, "o", "m\u001b"] +[15.892873, "o", "[0"] +[15.982999, "o", "m"] +[15.983525, "o", "\r\n"] +[15.98647, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/basic.cast b/doc/asciicasts/basic.cast index 80f8c3643..39b18cc1e 100644 --- a/doc/asciicasts/basic.cast +++ b/doc/asciicasts/basic.cast @@ -1,175 +1,189 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031576, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.702176, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.715429, "o", "$ "] -[1.719619, "o", "\u001b["] -[1.899612, "o", "1m"] -[1.989769, "o", "ls"] -[2.07991, "o", " -"] -[2.170078, "o", "l\u001b"] -[2.260208, "o", "[0"] -[2.350346, "o", "m"] -[3.352151, "o", "\r\n"] -[3.356215, "o", "total 4\r\n"] -[3.356312, "o", "-rw-rw-rw- 1 dev dev 733 Jun 21 08:46 dfetch.yaml\r\n"] -[3.362487, "o", "$ "] -[4.365885, "o", "\u001b"] -[4.54633, "o", "[1"] -[4.63647, "o", "mc"] -[4.726616, "o", "at"] -[4.816782, "o", " "] -[4.906915, "o", "df"] -[4.997038, "o", "et"] -[5.087209, "o", "ch"] -[5.177442, "o", ".y"] -[5.268244, "o", "a"] -[5.447913, "o", "ml"] -[5.538057, "o", "\u001b["] -[5.628185, "o", "0m"] -[6.628958, "o", "\r\n"] -[6.634237, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[6.644538, "o", "$ "] -[7.647994, "o", "\u001b"] -[7.828299, "o", "[1"] -[7.918436, "o", "md"] -[8.008577, "o", "fe"] -[8.098739, "o", "t"] -[8.188863, "o", "ch"] -[8.278999, "o", " c"] -[8.369162, "o", "he"] -[8.459304, "o", "ck"] -[8.549452, "o", "\u001b"] -[8.729739, "o", "[0"] -[8.819942, "o", "m"] -[9.821725, "o", "\r\n"] -[10.418644, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[10.643174, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[10.643588, "o", "\u001b[?25l"] -[10.724479, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.805223, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.886036, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.967801, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.04858, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.096829, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.101257, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.103372, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n \u001b[1;92mjsmn:\u001b[0m\r\n\u001b[?25l"] -[11.182571, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.263223, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.343841, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.424772, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.505401, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.586096, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.667037, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.733098, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.733983, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[11.875887, "o", "$ "] -[12.879165, "o", "\u001b["] -[13.059568, "o", "1m"] -[13.149716, "o", "se"] -[13.239851, "o", "d "] -[13.330006, "o", "-i "] -[13.42015, "o", "'s"] -[13.510291, "o", "/v"] -[13.600437, "o", "3."] -[13.690572, "o", "4/"] -[13.780766, "o", "v4."] -[13.961009, "o", "0/"] -[14.051143, "o", "g'"] -[14.141289, "o", " d"] -[14.231461, "o", "fe"] -[14.321595, "o", "tch"] -[14.411759, "o", ".y"] -[14.501861, "o", "am"] -[14.592037, "o", "l\u001b"] -[14.682181, "o", "[0"] -[14.862458, "o", "m"] -[15.863938, "o", "\r\n"] -[15.873779, "o", "$ "] -[16.877237, "o", "\u001b"] -[17.057902, "o", "[1"] -[17.148493, "o", "mc"] -[17.238646, "o", "at"] -[17.328803, "o", " "] -[17.418852, "o", "df"] -[17.509003, "o", "et"] -[17.600905, "o", "ch"] -[17.689324, "o", ".y"] -[17.779461, "o", "a"] -[17.959769, "o", "ml"] -[18.049894, "o", "\u001b["] -[18.140056, "o", "0m"] -[19.141863, "o", "\r\n"] -[19.145268, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v4.0 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[19.150738, "o", "$ "] -[20.154242, "o", "\u001b["] -[20.334636, "o", "1m"] -[20.425237, "o", "df"] -[20.514984, "o", "et"] -[20.605159, "o", "ch "] -[20.695298, "o", "up"] -[20.785435, "o", "da"] -[20.875597, "o", "te"] -[20.965755, "o", "\u001b["] -[21.055892, "o", "0m"] -[22.058132, "o", "\r\n"] -[22.684052, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[22.703594, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[22.703805, "o", "\u001b[?25l"] -[22.785034, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.865784, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.946466, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.027189, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.107825, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.188477, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.269229, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.350054, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.430764, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.511413, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.592053, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.674898, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.756767, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.839425, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.921612, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.002302, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.082941, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.163833, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.244398, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.32503, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[24.402736, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[24.404062, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m\r\n"] -[24.430952, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[24.431305, "o", "\u001b[?25l"] -[24.5137, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.594278, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.674985, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.755638, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.83627, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.917012, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.997653, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.078285, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.158996, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.239682, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.323036, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.404857, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.492429, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.570857, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.651544, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[25.728668, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[25.729763, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[25.855278, "o", "$ "] -[26.858835, "o", "\u001b["] -[27.040487, "o", "1m"] -[27.130627, "o", "ls"] -[27.220781, "o", " -"] -[27.310924, "o", "l\u001b"] -[27.401079, "o", "[0"] -[27.491234, "o", "m"] -[28.492136, "o", "\r\n"] -[28.495754, "o", "total 12\r\n"] -[28.495915, "o", "drwxrwxrwx+ 3 dev dev 4096 Jun 21 08:46 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 21 08:46 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:46 jsmn\r\n"] -[31.505298, "o", "$ "] -[31.507351, "o", "\u001b["] -[31.687782, "o", "1m"] -[31.779119, "o", "\u001b["] -[31.868998, "o", "0m"] -[31.869831, "o", "\r\n"] -[31.872959, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 19, "timestamp": 1782423441, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[1.53868, "o", "\u001b[H\u001b[2J\u001b[3J"] +[1.548798, "o", "$ "] +[1.943381, "r", "116x26"] +[1.943424, "r", "116x28"] +[1.943445, "r", "116x28"] +[1.943452, "r", "116x28"] +[2.55119, "o", "\u001b["] +[2.731738, "o", "1m"] +[2.821931, "o", "ls"] +[2.912039, "o", " -"] +[3.002294, "o", "l\u001b"] +[3.093838, "o", "[0"] +[3.183425, "o", "m"] +[4.186272, "o", "\r\n"] +[4.190468, "o", "total 4\r\n"] +[4.190663, "o", "-rw-rw-rw- 1 dev dev 733 Jun 25 21:37 dfetch.yaml\r\n"] +[4.196906, "o", "$ "] +[5.200162, "o", "\u001b"] +[5.380381, "o", "[1"] +[5.470516, "o", "mc"] +[5.560635, "o", "at"] +[5.654196, "o", " "] +[5.740881, "o", "df"] +[5.831019, "o", "et"] +[5.921178, "o", "ch"] +[6.01129, "o", ".y"] +[6.10143, "o", "a"] +[6.281697, "o", "ml"] +[6.37183, "o", "\u001b["] +[6.461956, "o", "0m"] +[7.463828, "o", "\r\n"] +[7.467353, "o", "manifest:"] +[7.467642, "o", "\r\n"] +[7.467696, "o", " version: 0.0 # DFetch Module syntax version"] +[7.467809, "o", "\r\n"] +[7.467878, "o", "\r\n"] +[7.467916, "o", " remotes: # declare common sources in one place"] +[7.467961, "o", "\r\n"] +[7.468002, "o", " - name: github"] +[7.468039, "o", "\r\n"] +[7.468099, "o", " url-base: https://github.com/\r\n"] +[7.468168, "o", "\r\n"] +[7.468425, "o", " projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag"] +[7.468585, "o", "\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n"] +[7.468603, "o", " repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[7.481776, "o", "$ "] +[8.485073, "o", "\u001b"] +[8.665366, "o", "[1"] +[8.755498, "o", "md"] +[8.845615, "o", "fe"] +[8.93575, "o", "t"] +[9.02608, "o", "ch"] +[9.116023, "o", " c"] +[9.206193, "o", "he"] +[9.296291, "o", "ck"] +[9.386429, "o", "\u001b"] +[9.566653, "o", "[0"] +[9.656805, "o", "m"] +[10.658309, "o", "\r\n"] +[11.217301, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[11.317172, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n\u001b[?25l"] +[11.402107, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.483124, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.563653, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.64411, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.69039, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[11.692732, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n \u001b[1;92mjsmn:\u001b[0m\r\n\u001b[?25l"] +[11.77475, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.856203, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.936122, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.016987, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.097554, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.179684, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.259303, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.33963, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.420179, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.501284, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.581531, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[12.638272, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[12.638896, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[12.778121, "o", "$ "] +[13.785088, "o", "\u001b["] +[13.965946, "o", "1m"] +[14.056017, "o", "se"] +[14.146319, "o", "d "] +[14.236302, "o", "-i"] +[14.330223, "o", " '"] +[14.418224, "o", "s/"] +[14.508358, "o", "v3"] +[14.59849, "o", ".4"] +[14.688649, "o", "/v"] +[14.868897, "o", "4."] +[14.959023, "o", "0/"] +[15.049151, "o", "g'"] +[15.13928, "o", " d"] +[15.229408, "o", "fe"] +[15.320077, "o", "tc"] +[15.40976, "o", "h."] +[15.499886, "o", "ya"] +[15.59003, "o", "ml"] +[15.770238, "o", "\u001b["] +[15.860376, "o", "0m"] +[16.861886, "o", "\r\n"] +[16.871021, "o", "$ "] +[17.874504, "o", "\u001b"] +[18.055099, "o", "[1"] +[18.146195, "o", "mc"] +[18.237208, "o", "at"] +[18.326947, "o", " d"] +[18.417069, "o", "fe"] +[18.507235, "o", "tc"] +[18.597373, "o", "h."] +[18.687497, "o", "ya"] +[18.77766, "o", "ml"] +[18.95789, "o", "\u001b"] +[19.04804, "o", "[0"] +[19.138174, "o", "m"] +[20.139695, "o", "\r\n"] +[20.143153, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v4.0 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[20.153047, "o", "$ "] +[21.155575, "o", "\u001b"] +[21.335823, "o", "[1"] +[21.426218, "o", "md"] +[21.516105, "o", "fe"] +[21.606224, "o", "t"] +[21.69645, "o", "ch"] +[21.786518, "o", " u"] +[21.87665, "o", "pd"] +[21.966834, "o", "at"] +[22.056938, "o", "e"] +[22.23724, "o", "\u001b["] +[22.327492, "o", "0m"] +[23.328736, "o", "\r\n"] +[23.877647, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[23.896866, "o", " \u001b[1;92mcpputest:\u001b[0m"] +[23.896904, "o", "\r\n\u001b[?25l"] +[23.98121, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.05989, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.140606, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.221119, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.307126, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.387787, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.468377, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.549091, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.630232, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.711525, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.792257, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.872812, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[24.953332, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[25.033829, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[25.054058, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[25.055558, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m\r\n"] +[25.104561, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n\u001b[?25l"] +[25.185007, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.26567, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.346004, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.426524, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.507101, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.587627, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.668121, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.748611, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.829107, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.909612, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[25.990118, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.071725, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.153009, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.233597, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.314153, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.398498, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[26.428197, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[26.42861, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[26.502184, "o", "$ "] +[27.505279, "o", "\u001b["] +[27.685554, "o", "1m"] +[27.775694, "o", "ls"] +[27.865828, "o", " -"] +[27.955956, "o", "l\u001b"] +[28.04612, "o", "[0"] +[28.136244, "o", "m"] +[29.137747, "o", "\r\n"] +[29.141414, "o", "total 12\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 25 21:37 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:37 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:37 jsmn\r\n"] +[32.149409, "o", "$ "] +[32.151395, "o", "\u001b["] +[32.331687, "o", "1m"] +[32.421838, "o", "\u001b["] +[32.511954, "o", "0m"] +[32.512428, "o", "\r\n"] +[32.515246, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/check-ci.cast b/doc/asciicasts/check-ci.cast index 41f6de219..e19a1e94d 100644 --- a/doc/asciicasts/check-ci.cast +++ b/doc/asciicasts/check-ci.cast @@ -1,123 +1,129 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031695, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.656852, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.661037, "o", "$ "] -[1.664467, "o", "\u001b["] -[1.844902, "o", "1m"] -[1.935041, "o", "ca"] -[2.025193, "o", "t "] -[2.11533, "o", "dfe"] -[2.205461, "o", "tc"] -[2.295633, "o", "h."] -[2.386, "o", "ya"] -[2.47605, "o", "ml"] -[2.56619, "o", "\u001b[0"] -[2.746463, "o", "m"] -[3.748202, "o", "\r\n"] -[3.753989, "o", "manifest:"] -[3.754258, "o", "\r\n"] -[3.754292, "o", " version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[3.779811, "o", "$ "] -[4.783168, "o", "\u001b["] -[4.963439, "o", "1m"] -[5.053594, "o", "df"] -[5.143733, "o", "et"] -[5.233893, "o", "ch "] -[5.324329, "o", "ch"] -[5.414327, "o", "ec"] -[5.504475, "o", "k "] -[5.594622, "o", "--"] -[5.68478, "o", "jen"] -[5.865065, "o", "ki"] -[5.955239, "o", "ns"] -[6.045363, "o", "-j"] -[6.135516, "o", "so"] -[6.225656, "o", "n j"] -[6.315828, "o", "en"] -[6.40596, "o", "ki"] -[6.496099, "o", "ns"] -[6.586237, "o", ".j"] -[6.766507, "o", "son"] -[6.856681, "o", " -"] -[6.946819, "o", "-s"] -[7.036976, "o", "ar"] -[7.127115, "o", "if"] -[7.217284, "o", " sa"] -[7.307429, "o", "ri"] -[7.39757, "o", "f."] -[7.487745, "o", "js"] -[7.66803, "o", "on"] -[7.758201, "o", "\u001b[0"] -[7.848324, "o", "m"] -[8.85001, "o", "\r\n"] -[9.388057, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[9.461875, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[9.462348, "o", "\u001b[?25l"] -[9.543203, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.623824, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.704538, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.78523, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.865905, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.931642, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[9.932551, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] -[9.933752, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[9.934877, "o", "\u001b[?25l"] -[10.015123, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.095797, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.176499, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.257146, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.337846, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.418569, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.499495, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.580041, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.58892, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.591344, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[10.713857, "o", "$ "] -[11.717305, "o", "\u001b"] -[11.89771, "o", "[1"] -[11.987843, "o", "ml"] -[12.077996, "o", "s "] -[12.168182, "o", "-"] -[12.258303, "o", "l "] -[12.348454, "o", ".\u001b"] -[12.438608, "o", "[0"] -[12.528743, "o", "m"] -[13.530351, "o", "\r\n"] -[13.534721, "o", "total 16\r\n"] -[13.534906, "o", "-rw-rw-rw- 1 dev dev 733 Jun 21 08:48 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1027 Jun 21 08:48 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Jun 21 08:48 sarif.json\r\n"] -[13.542487, "o", "$ "] -[14.545538, "o", "\u001b["] -[14.733267, "o", "1m"] -[14.821476, "o", "ca"] -[14.914249, "o", "t "] -[15.005282, "o", "je"] -[15.093752, "o", "nk"] -[15.182487, "o", "in"] -[15.2726, "o", "s."] -[15.362772, "o", "js"] -[15.452903, "o", "on"] -[15.63325, "o", "\u001b[0"] -[15.723371, "o", "m"] -[16.725361, "o", "\r\n"] -[16.728941, "o", "{\r\n \"_class\": \"io.jenkins.plugins.analysis.core.restapi.ReportApi\",\r\n \"issues\": [\r\n {\r\n \"fileName\": \"dfetch.yaml\",\r\n \"severity\": \"High\",\r\n \"message\": \"cpputest : cpputest was never fetched!\",\r\n \"description\": \"The manifest requires version 'v3.4' of cpputest. it was never fetched, fetch it with 'dfetch update cpputest'. The latest version available is 'v4.0'\",\r\n \"lineStart\": 9,\r\n \"lineEnd\": 9,\r\n \"columnStart\": 11,\r\n \"columnEnd\": 18\r\n },\r\n {\r\n \"fileName\": \"dfetch.yaml\",\r\n \"severity\": \"High\",\r\n \"message\": \"jsmn : jsmn was never fetched!\",\r\n \"description\": \"The manifest requires version 'latest' of jsmn. it was never fetched, fetch it with 'dfetch update jsmn'. The latest version available is 'master - 25647e692c7906b96ffd2b05ca54c097948e879c'\",\r\n \"lineStart\": 14,\r\n \"lineEnd\": 14,\r\n \"columnStart\": 11,\r\n \"columnEnd\": 14\r\n }\r\n ]\r\n}"] -[16.734934, "o", "$ "] -[17.738235, "o", "\u001b["] -[17.918639, "o", "1m"] -[18.008805, "o", "ca"] -[18.098928, "o", "t "] -[18.189074, "o", "sa"] -[18.279407, "o", "ri"] -[18.369592, "o", "f."] -[18.459723, "o", "js"] -[18.549984, "o", "on"] -[18.640123, "o", "\u001b["] -[18.820618, "o", "0m"] -[19.822438, "o", "\r\n"] -[19.826005, "o", "{\r\n \"runs\": [\r\n {\r\n \"tool\": {\r\n \"driver\": {\r\n \"name\": \"DFetch\",\r\n \"informationUri\": \"https://dfetch.rtfd.io\",\r\n \"rules\": [\r\n {\r\n \"id\": \"unfetched-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest was never fetched, fetch it with 'dfetch update '. After fetching, commit the updated project to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was never fetched\"\r\n }\r\n },\r\n {\r\n \"id\": \"up-to-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is up-to-date, everything is ok, nothing to do.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is up-to-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"unavailable-project-version\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. However the specific version is not available at the upstream of the project. Check if the remote has the given version. \"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Requested project version is unavailable at the remote\"\r\n }\r\n },\r\n {\r\n \"id\": \"pinned-but-out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. This is currently the state of the project. However a newer version is available at the upstream of the project. Either ignore this warning or update the version to the latest and update using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is pinned, but out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project is configured to always follow the latest version, There is a newer version available at the upstream of the project. Please update the project using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"local-changes-in-project\",\r\n \"help\": {\r\n \"text\": \"The files of this project are different then when they were added, Please create a patch using 'dfetch diff ' and add it to the manifest using the 'patch:' attribute. Or better yet, upstream the changes and update your project. When running 'dfetch check' on a platform with different line endings, then this warning is likely a false positive.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was locally changed\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"artifacts\": [\r\n {\r\n \"location\": {\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"sourceLanguage\": \"yaml\"\r\n }\r\n ],\r\n \"results\": [\r\n {\r\n \"message\": {\r\n \"text\": \"cpputest : cpputest was never fetched!\"\r\n },"] -[19.82631, "o", "\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 19,\r\n \"endLine\": 9,\r\n \"startColumn\": 11,\r\n \"startLine\": 9\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n },\r\n {\r\n \"message\": {\r\n \"text\": \"jsmn : jsmn was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 15,\r\n \"endLine\": 14,\r\n \"startColumn\": 11,\r\n \"startLine\": 14\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"version\": \"2.1.0\"\r\n}"] -[22.83832, "o", "$ "] -[22.84035, "o", "\u001b["] -[23.020694, "o", "1m"] -[23.110832, "o", "\u001b["] -[23.200975, "o", "0m"] -[23.201663, "o", "\r\n"] -[23.204864, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423558, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.726085, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.729804, "o", "$ "] +[1.732962, "o", "\u001b"] +[1.913185, "o", "[1"] +[2.003331, "o", "mc"] +[2.093449, "o", "at"] +[2.183591, "o", " d"] +[2.273722, "o", "fe"] +[2.363876, "o", "tc"] +[2.454027, "o", "h."] +[2.544085, "o", "ya"] +[2.63425, "o", "ml"] +[2.81451, "o", "\u001b"] +[2.905204, "o", "[0"] +[2.995356, "o", "m"] +[3.996834, "o", "\r\n"] +[3.999934, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[4.006568, "o", "$ "] +[5.009635, "o", "\u001b"] +[5.18991, "o", "[1"] +[5.280044, "o", "md"] +[5.370174, "o", "fe"] +[5.465449, "o", "t"] +[5.555559, "o", "ch"] +[5.645701, "o", " c"] +[5.735844, "o", "he"] +[5.825993, "o", "ck"] +[5.916103, "o", " "] +[6.096359, "o", "--"] +[6.186498, "o", "je"] +[6.276623, "o", "nk"] +[6.366777, "o", "in"] +[6.456915, "o", "s"] +[6.54728, "o", "-j"] +[6.637449, "o", "so"] +[6.727554, "o", "n "] +[6.817679, "o", "je"] +[6.997923, "o", "n"] +[7.088058, "o", "ki"] +[7.178236, "o", "ns"] +[7.268355, "o", ".j"] +[7.358501, "o", "so"] +[7.448659, "o", "n"] +[7.538827, "o", " -"] +[7.628964, "o", "-s"] +[7.719069, "o", "ar"] +[7.899333, "o", "if"] +[7.991042, "o", " "] +[8.081184, "o", "sa"] +[8.171311, "o", "ri"] +[8.261456, "o", "f."] +[8.351596, "o", "js"] +[8.441731, "o", "o"] +[8.531859, "o", "n\u001b"] +[8.621996, "o", "[0"] +[8.712105, "o", "m"] +[9.713622, "o", "\r\n"] +[10.270313, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[10.334284, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[10.334539, "o", "\u001b[?25l"] +[10.41536, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.49587, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.577672, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.658393, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.687286, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.688004, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] +[10.688966, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[10.689219, "o", "\u001b[?25l"] +[10.77074, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.85094, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.934911, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.015187, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.096645, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.17743, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.257985, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.338448, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.364148, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[11.458481, "o", "$ "] +[12.461449, "o", "\u001b"] +[12.641719, "o", "[1"] +[12.731852, "o", "ml"] +[12.82199, "o", "s "] +[12.91211, "o", "-l"] +[13.004021, "o", " ."] +[13.093079, "o", "\u001b["] +[13.183227, "o", "0m"] +[14.184097, "o", "\r\n"] +[14.187466, "o", "total 16\r\n"] +[14.187515, "o", "-rw-rw-rw- 1 dev dev 733 Jun 25 21:39 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1027 Jun 25 21:39 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Jun 25 21:39 sarif.json\r\n"] +[14.193462, "o", "$ "] +[15.196751, "o", "\u001b"] +[15.377028, "o", "[1"] +[15.467173, "o", "mc"] +[15.557635, "o", "at"] +[15.647762, "o", " j"] +[15.737892, "o", "en"] +[15.82803, "o", "ki"] +[15.918142, "o", "ns"] +[16.008276, "o", ".j"] +[16.098386, "o", "so"] +[16.278643, "o", "n"] +[16.368762, "o", "\u001b["] +[16.459332, "o", "0m"] +[17.460462, "o", "\r\n"] +[17.464745, "o", "{\r\n \"_class\": \"io.jenkins.plugins.analysis.core.restapi.ReportApi\",\r\n \"issues\": [\r\n {\r\n \"fileName\": \"dfetch.yaml\",\r\n \"severity\": \"High\",\r\n \"message\": \"cpputest : cpputest was never fetched!\",\r\n \"description\": \"The manifest requires version 'v3.4' of cpputest. it was never fetched, fetch it with 'dfetch update cpputest'. The latest version available is 'v4.0'\",\r\n \"lineStart\": 9,\r\n \"lineEnd\": 9,\r\n \"columnStart\": 11,\r\n \"columnEnd\": 18\r\n },\r\n {\r\n \"fileName\": \"dfetch.yaml\",\r\n \"severity\": \"High\",\r\n \"message\": \"jsmn : jsmn was never fetched!\",\r\n \"description\": \"The manifest requires version 'latest' of jsmn. it was never fetched, fetch it with 'dfetch update jsmn'. The latest version available is 'master - 25647e692c7906b96ffd2b05ca54c097948e879c'\",\r\n \"lineStart\": 14,"] +[17.464869, "o", "\r\n \"lineEnd\": 14,\r\n \"columnStart\": 11,\r\n \"columnEnd\": 14\r\n }\r\n ]\r\n}"] +[17.474933, "o", "$ "] +[18.478488, "o", "\u001b["] +[18.658753, "o", "1m"] +[18.748887, "o", "ca"] +[18.839008, "o", "t "] +[18.929156, "o", "sa"] +[19.019274, "o", "ri"] +[19.109414, "o", "f."] +[19.199547, "o", "js"] +[19.289674, "o", "on"] +[19.379788, "o", "\u001b["] +[19.560966, "o", "0m"] +[20.562857, "o", "\r\n"] +[20.565171, "o", "{\r\n \"runs\": [\r\n {\r\n \"tool\": {\r\n \"driver\": {\r\n \"name\": \"DFetch\",\r\n \"informationUri\": \"https://dfetch.rtfd.io\",\r\n \"rules\": [\r\n {\r\n \"id\": \"unfetched-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest was never fetched, fetch it with 'dfetch update '. After fetching, commit the updated project to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was never fetched\"\r\n }\r\n },\r\n {\r\n \"id\": \"up-to-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is up-to-date, everything is ok, nothing to do.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is up-to-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"unavailable-project-version\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. However the specific version is not available at the upstream of the project. Check if the remote has the given version. \"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Requested project version is unavailable at the remote\"\r\n }\r\n },\r\n {\r\n \"id\": \"pinned-but-out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. This is currently the state of the project. However a newer version is available at the upstream of the project. Either ignore this warning or update the version to the latest and update using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is pinned, but out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project is configured to always follow the latest version, There is a newer version available at the upstream of the project. Please update the project using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"local-changes-in-project\",\r\n \"help\": {\r\n \"text\": \"The files of this project are different then when they were added, Please create a patch using 'dfetch diff ' and add it to the manifest using the 'patch:' attribute. Or better yet, upstream the changes and update your project. When running 'dfetch check' on a platform with different line endings, then this warning is likely a false positive.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was locally changed\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"artifacts\": [\r\n {\r\n "] +[20.565216, "o", " \"location\": {\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"sourceLanguage\": \"yaml\"\r\n }\r\n ],\r\n \"results\": [\r\n {\r\n \"message\": {\r\n \"text\": \"cpputest : cpputest was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 19,\r\n \"endLine\": 9,\r\n \"startColumn\": 11,\r\n \"startLine\": 9\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n },\r\n {\r\n \"message\": {\r\n \"text\": \"jsmn : jsmn was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 15,\r\n \"endLine\": 14,\r\n \"startColumn\": 11,\r\n \"startLine\": 14\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"version\": \"2.1.0\"\r\n}"] +[23.575908, "o", "$ "] +[23.577874, "o", "\u001b["] +[23.758169, "o", "1m"] +[23.848303, "o", "\u001b["] +[23.938429, "o", "0m"] +[23.939558, "o", "\r\n"] +[23.942213, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/check.cast b/doc/asciicasts/check.cast index 320abe34c..4eb1bdfbe 100644 --- a/doc/asciicasts/check.cast +++ b/doc/asciicasts/check.cast @@ -1,60 +1,66 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031683, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.717582, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.725403, "o", "$ "] -[1.729961, "o", "\u001b["] -[1.910184, "o", "1m"] -[2.000395, "o", "ca"] -[2.090532, "o", "t "] -[2.180703, "o", "dfe"] -[2.270843, "o", "tc"] -[2.361007, "o", "h."] -[2.451121, "o", "ya"] -[2.541306, "o", "ml"] -[2.631464, "o", "\u001b[0"] -[2.811717, "o", "m"] -[3.814342, "o", "\r\n"] -[3.816938, "o", "manifest:"] -[3.817149, "o", "\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n"] -[3.817318, "o", "\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name"] -[3.817353, "o", "\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[3.822676, "o", "$ "] -[4.826065, "o", "\u001b["] -[5.006347, "o", "1m"] -[5.096487, "o", "df"] -[5.186635, "o", "et"] -[5.276794, "o", "ch "] -[5.366928, "o", "ch"] -[5.45711, "o", "ec"] -[5.547234, "o", "k\u001b"] -[5.637386, "o", "[0"] -[5.727516, "o", "m"] -[6.729295, "o", "\r\n"] -[7.273908, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[7.355889, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[7.356067, "o", "\u001b[?25l"] -[7.43723, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.517927, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.598571, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.679259, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.760271, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.80083, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[7.801625, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] -[7.802559, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[7.802801, "o", "\u001b[?25l"] -[7.883678, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.964358, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.045075, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.125723, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.206422, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.287089, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.367759, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.448405, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.461203, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[8.461918, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[11.586777, "o", "$ "] -[11.588882, "o", "\u001b["] -[11.769254, "o", "1m"] -[11.859387, "o", "\u001b["] -[11.949533, "o", "0m"] -[11.950237, "o", "\r\n"] -[11.95324, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423546, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.825558, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.837904, "o", "$ "] +[1.841507, "o", "\u001b"] +[2.02277, "o", "[1"] +[2.112192, "o", "mc"] +[2.202327, "o", "at"] +[2.292458, "o", " "] +[2.382578, "o", "df"] +[2.47282, "o", "et"] +[2.562867, "o", "ch"] +[2.653075, "o", ".y"] +[2.743195, "o", "a"] +[2.924447, "o", "ml"] +[3.014536, "o", "\u001b["] +[3.104876, "o", "0m"] +[4.108001, "o", "\r\n"] +[4.111146, "o", "manifest:"] +[4.111438, "o", "\r\n"] +[4.111614, "o", " version: 0.0 # DFetch Module syntax version"] +[4.111819, "o", "\r\n"] +[4.111983, "o", "\r\n"] +[4.112152, "o", " remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n"] +[4.112367, "o", " dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name"] +[4.112447, "o", "\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[4.120632, "o", "$ "] +[5.124629, "o", "\u001b"] +[5.306075, "o", "[1"] +[5.396203, "o", "md"] +[5.486338, "o", "fe"] +[5.576473, "o", "t"] +[5.666616, "o", "ch"] +[5.756776, "o", " c"] +[5.846864, "o", "he"] +[5.937019, "o", "ck"] +[6.027139, "o", "\u001b"] +[6.207394, "o", "[0"] +[6.297519, "o", "m"] +[7.299014, "o", "\r\n"] +[7.929917, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[7.99458, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[7.994946, "o", "\u001b[?25l"] +[8.0759, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.156398, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.236927, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.317713, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.343473, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[8.344862, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] +[8.34931, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n\u001b[?25l"] +[8.426823, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.507913, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.587853, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.668332, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.748935, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.829405, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.910823, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.990727, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.017576, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[12.087816, "o", "$ "] +[12.089716, "o", "\u001b"] +[12.269966, "o", "[1"] +[12.360118, "o", "m\u001b"] +[12.450855, "o", "[0"] +[12.540531, "o", "m"] +[12.541071, "o", "\r\n"] +[12.543871, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/diff.cast b/doc/asciicasts/diff.cast index 9aef50335..845075911 100644 --- a/doc/asciicasts/diff.cast +++ b/doc/asciicasts/diff.cast @@ -1,107 +1,115 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031781, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.291882, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.305147, "o", "$ "] -[1.308418, "o", "\u001b["] -[1.48875, "o", "1m"] -[1.578898, "o", "ls"] -[1.669058, "o", " -"] -[1.759223, "o", "l ."] -[1.849376, "o", "\u001b["] -[1.93953, "o", "0m"] -[2.940825, "o", "\r\n"] -[2.947108, "o", "total 12\r\n"] -[2.947182, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 21 08:49 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 21 08:49 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:49 jsmn\r\n"] -[2.961678, "o", "$ "] -[3.964802, "o", "\u001b["] -[4.145159, "o", "1m"] -[4.235299, "o", "ls"] -[4.325454, "o", " -"] -[4.415637, "o", "l c"] -[4.505778, "o", "pp"] -[4.595918, "o", "ut"] -[4.68605, "o", "es"] -[4.776185, "o", "t/"] -[4.866325, "o", "src"] -[5.046918, "o", "/R"] -[5.137084, "o", "EA"] -[5.227237, "o", "DM"] -[5.317383, "o", "E."] -[5.407525, "o", "md\u001b"] -[5.497678, "o", "[0"] -[5.587827, "o", "m"] -[6.58954, "o", "\r\n"] -[6.593139, "o", "-rw-rw-rw- 1 dev dev 6777 Jun 21 08:49 cpputest/src/README.md\r\n"] -[6.598632, "o", "$ "] -[7.601884, "o", "\u001b["] -[7.782181, "o", "1m"] -[7.872338, "o", "se"] -[7.96373, "o", "d "] -[8.052637, "o", "-i"] -[8.142782, "o", " '"] -[8.232926, "o", "s/"] -[8.323074, "o", "gi"] -[8.413222, "o", "th"] -[8.503381, "o", "ub"] -[8.683567, "o", "/g"] -[8.773725, "o", "it"] -[8.863877, "o", "la"] -[8.954041, "o", "b/"] -[9.04418, "o", "g'"] -[9.134322, "o", " c"] -[9.224489, "o", "pp"] -[9.314642, "o", "ut"] -[9.404793, "o", "es"] -[9.585112, "o", "t/"] -[9.67529, "o", "sr"] -[9.765421, "o", "c/"] -[9.856296, "o", "RE"] -[9.946441, "o", "AD"] -[10.036649, "o", "ME"] -[10.1268, "o", ".m"] -[10.216965, "o", "d\u001b"] -[10.307112, "o", "[0"] -[10.487383, "o", "m"] -[11.489122, "o", "\r\n"] -[11.500512, "o", "$ "] -[12.503916, "o", "\u001b["] -[12.684216, "o", "1m"] -[12.774427, "o", "df"] -[12.864569, "o", "et"] -[12.954736, "o", "ch"] -[13.044874, "o", " d"] -[13.135027, "o", "if"] -[13.227717, "o", "f "] -[13.317865, "o", "cp"] -[13.408038, "o", "pu"] -[13.588371, "o", "te"] -[13.678509, "o", "st"] -[13.768687, "o", "\u001b["] -[13.858801, "o", "0m"] -[14.860487, "o", "\r\n"] -[15.570314, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[15.620984, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[15.621806, "o", " \u001b[1;34m> Generating patch cpputest.patch since 67723505fb58a4bfa1f1c6d895bb12d142cbcbd6 in /workspaces/dfetch/doc/generate-casts/diff\u001b[0m\r\n"] -[15.7249, "o", "$ "] -[16.728356, "o", "\u001b"] -[16.908682, "o", "[1"] -[16.998828, "o", "mc"] -[17.088968, "o", "at"] -[17.179125, "o", " c"] -[17.269254, "o", "pp"] -[17.359389, "o", "ut"] -[17.449549, "o", "es"] -[17.539684, "o", "t."] -[17.629876, "o", "pa"] -[17.810122, "o", "t"] -[17.900284, "o", "ch"] -[17.990446, "o", "\u001b["] -[18.080585, "o", "0m"] -[19.082312, "o", "\r\n"] -[19.085905, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[22.095391, "o", "$ "] -[22.09736, "o", "\u001b["] -[22.277691, "o", "1m"] -[22.367863, "o", "\u001b["] -[22.458001, "o", "0m"] -[22.458698, "o", "\r\n"] -[22.461914, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423646, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.315178, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.329217, "o", "$ "] +[1.331799, "o", "\u001b["] +[1.512036, "o", "1m"] +[1.602167, "o", "ls"] +[1.692317, "o", " -"] +[1.782442, "o", "l "] +[1.87258, "o", ".\u001b"] +[1.962725, "o", "[0"] +[2.052825, "o", "m"] +[3.054457, "o", "\r\n"] +[3.057945, "o", "total 12\r\n"] +[3.057998, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 25 21:40 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:40 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:40 jsmn\r\n"] +[3.063087, "o", "$ "] +[4.066456, "o", "\u001b"] +[4.24672, "o", "[1"] +[4.336898, "o", "ml"] +[4.427016, "o", "s "] +[4.517158, "o", "-l"] +[4.607295, "o", " c"] +[4.698118, "o", "pp"] +[4.78756, "o", "ut"] +[4.877741, "o", "es"] +[4.967857, "o", "t/"] +[5.14811, "o", "s"] +[5.238233, "o", "rc"] +[5.328404, "o", "/R"] +[5.418655, "o", "EA"] +[5.508717, "o", "DM"] +[5.598833, "o", "E."] +[5.688944, "o", "md"] +[5.779116, "o", "\u001b["] +[5.869813, "o", "0m"] +[6.872528, "o", "\r\n"] +[6.8765, "o", "-rw-rw-rw- 1 dev dev 6777 Jun 25 21:40 cpputest/src/README.md"] +[6.876866, "o", "\r\n"] +[6.889537, "o", "$ "] +[7.89456, "o", "\u001b["] +[8.0749, "o", "1m"] +[8.165072, "o", "se"] +[8.255187, "o", "d "] +[8.345311, "o", "-i"] +[8.435449, "o", " '"] +[8.525782, "o", "s/"] +[8.615923, "o", "gi"] +[8.706064, "o", "th"] +[8.796743, "o", "ub"] +[8.977726, "o", "/g"] +[9.067975, "o", "it"] +[9.158045, "o", "la"] +[9.248293, "o", "b/"] +[9.338319, "o", "g'"] +[9.428454, "o", " c"] +[9.518594, "o", "pp"] +[9.610843, "o", "ut"] +[9.700997, "o", "es"] +[9.883737, "o", "t/"] +[9.975013, "o", "sr"] +[10.06516, "o", "c/"] +[10.155306, "o", "RE"] +[10.257026, "o", "AD"] +[10.347254, "o", "ME"] +[10.437396, "o", ".m"] +[10.527547, "o", "d\u001b"] +[10.617836, "o", "[0"] +[10.707876, "o", "m"] +[11.70929, "o", "\r\n"] +[11.723201, "o", "$ "] +[12.726205, "o", "\u001b"] +[12.906465, "o", "[1"] +[12.99662, "o", "md"] +[13.087032, "o", "fe"] +[13.17697, "o", "tc"] +[13.267106, "o", "h "] +[13.357236, "o", "di"] +[13.44741, "o", "ff"] +[13.537541, "o", " c"] +[13.627771, "o", "pp"] +[13.809015, "o", "u"] +[13.898386, "o", "te"] +[13.990039, "o", "st"] +[14.082575, "o", "\u001b["] +[14.170998, "o", "0m"] +[15.173387, "o", "\r\n"] +[16.172698, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[16.218319, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n \u001b[1;34m> Generating patch cpputest.patch since 6a76f6aacde670e6835cff2634a5f8c9fc9452e9 in \u001b[0m "] +[16.2189, "o", "\r\n"] +[16.219211, "o", "\u001b[1;34m/workspaces/dfetch/doc/generate-casts/diff\u001b[0m "] +[16.21949, "o", "\r\n"] +[16.320197, "o", "$ "] +[17.323594, "o", "\u001b"] +[17.505832, "o", "[1"] +[17.596643, "o", "mc"] +[17.687902, "o", "at"] +[17.776779, "o", " "] +[17.866912, "o", "cp"] +[17.957043, "o", "pu"] +[18.047324, "o", "te"] +[18.137462, "o", "st"] +[18.228351, "o", "."] +[18.409773, "o", "pa"] +[18.499986, "o", "tc"] +[18.590043, "o", "h\u001b"] +[18.681034, "o", "[0"] +[18.771712, "o", "m"] +[19.771819, "o", "\r\n"] +[19.778646, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[22.790758, "o", "$ "] +[22.793258, "o", "\u001b["] +[22.97362, "o", "1m"] +[23.063785, "o", "\u001b["] +[23.153912, "o", "0m"] +[23.154421, "o", "\r\n"] +[23.157482, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/environment.cast b/doc/asciicasts/environment.cast index 36251943f..ad4f9803b 100644 --- a/doc/asciicasts/environment.cast +++ b/doc/asciicasts/environment.cast @@ -1,28 +1,26 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031666, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.022019, "o", "$ "] -[1.025453, "o", "\u001b["] -[1.205723, "o", "1m"] -[1.295896, "o", "df"] -[1.386031, "o", "et"] -[1.476186, "o", "ch"] -[1.566311, "o", " e"] -[1.656478, "o", "nv"] -[1.746607, "o", "ir"] -[1.836757, "o", "on"] -[1.926929, "o", "me"] -[2.107146, "o", "nt\u001b"] -[2.197307, "o", "[0"] -[2.287464, "o", "m"] -[3.289153, "o", "\r\n"] -[3.867511, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[3.868319, "o", " \u001b[1;92mdfetch :\u001b[0m\u001b[1;34m 0.14.2\u001b[0m\r\n"] -[4.113026, "o", " \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1052-azure\u001b[0m\r\n"] -[4.119038, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m\r\n"] -[5.328598, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m"] -[5.328895, "o", "\r\n"] -[8.469433, "o", "$ "] -[8.471399, "o", "\u001b["] -[8.652772, "o", "1m"] -[8.742602, "o", "\u001b["] -[8.832751, "o", "0m"] -[8.833475, "o", "\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423530, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.020024, "o", "$ "] +[1.023562, "o", "\u001b["] +[1.203897, "o", "1m"] +[1.294052, "o", "df"] +[1.384268, "o", "et"] +[1.476622, "o", "ch"] +[1.566742, "o", " e"] +[1.656889, "o", "nv"] +[1.747052, "o", "ir"] +[1.83717, "o", "on"] +[1.927306, "o", "me"] +[2.107557, "o", "nt\u001b"] +[2.197691, "o", "[0"] +[2.28781, "o", "m"] +[3.28938, "o", "\r\n"] +[3.933981, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[3.985499, "o", " \u001b[1;92mdfetch :\u001b[0m\u001b[1;34m 0.14.3\u001b[0m\r\n"] +[3.986264, "o", " \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1052-azure\u001b[0m\r\n"] +[3.989808, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m\r\n"] +[4.00211, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m\r\n"] +[7.075992, "o", "$ "] +[7.077325, "o", "\u001b["] +[7.25761, "o", "1m"] +[7.347767, "o", "\u001b["] +[7.438275, "o", "0m\r\n"] diff --git a/doc/asciicasts/format-patch.cast b/doc/asciicasts/format-patch.cast index 3e91d291c..de0d418d4 100644 --- a/doc/asciicasts/format-patch.cast +++ b/doc/asciicasts/format-patch.cast @@ -1,123 +1,118 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031850, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[1.202888, "o", "\u001b[H\u001b[2J\u001b[3J"] -[1.207181, "o", "$ "] -[2.210651, "o", "\u001b"] -[2.390931, "o", "[1"] -[2.481089, "o", "ml"] -[2.571253, "o", "s "] -[2.661408, "o", "-l"] -[2.753386, "o", " ."] -[2.842699, "o", "\u001b["] -[2.932829, "o", "0m"] -[3.934585, "o", "\r\n"] -[3.938731, "o", "total 16\r\n"] -[3.939236, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 21 08:50 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Jun 21 08:50 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:50 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:50 patches\r\n"] -[3.946049, "o", "$ "] -[4.949503, "o", "\u001b["] -[5.131155, "o", "1m"] -[5.220706, "o", "ca"] -[5.310863, "o", "t "] -[5.40103, "o", "dfe"] -[5.491167, "o", "tc"] -[5.581306, "o", "h."] -[5.671453, "o", "ya"] -[5.761612, "o", "ml"] -[5.85175, "o", "\u001b[0"] -[6.032008, "o", "m"] -[7.033045, "o", "\r\n"] -[7.036442, "o", "manifest:\r\n version: 0.0\r\n\r\n remotes:\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/\r\n repo-path: cpputest/cpputest.git\r\n tag: v3.4\r\n patch: patches/cpputest.patch\r\n\r\n"] -[7.042319, "o", "$ "] -[8.045716, "o", "\u001b"] -[8.226023, "o", "[1"] -[8.316164, "o", "mc"] -[8.406332, "o", "at"] -[8.496463, "o", " "] -[8.586601, "o", "pa"] -[8.676752, "o", "tc"] -[8.7669, "o", "he"] -[8.857042, "o", "s/"] -[8.947254, "o", "c"] -[9.127519, "o", "pp"] -[9.217689, "o", "ut"] -[9.307813, "o", "es"] -[9.397974, "o", "t."] -[9.488109, "o", "p"] -[9.578248, "o", "at"] -[9.668398, "o", "ch"] -[9.758546, "o", "\u001b["] -[9.8487, "o", "0m"] -[10.850428, "o", "\r\n"] -[10.853972, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++"] -[10.854022, "o", "\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[10.859509, "o", "$ "] -[11.86368, "o", "\u001b["] -[12.0434, "o", "1m"] -[12.133546, "o", "df"] -[12.223702, "o", "et"] -[12.313868, "o", "ch"] -[12.404006, "o", " f"] -[12.494164, "o", "or"] -[12.584328, "o", "ma"] -[12.674465, "o", "t-"] -[12.765391, "o", "pa"] -[12.944885, "o", "tc"] -[13.035019, "o", "h "] -[13.125181, "o", "cp"] -[13.215347, "o", "pu"] -[13.305752, "o", "te"] -[13.395782, "o", "st"] -[13.486063, "o", " -"] -[13.576206, "o", "-o"] -[13.666349, "o", "ut"] -[13.846696, "o", "pu"] -[13.936916, "o", "t-"] -[14.027073, "o", "di"] -[14.117226, "o", "re"] -[14.207356, "o", "ct"] -[14.297525, "o", "or"] -[14.38771, "o", "y "] -[14.477811, "o", "fo"] -[14.567989, "o", "rm"] -[14.74823, "o", "at"] -[14.838406, "o", "te"] -[14.928562, "o", "d-"] -[15.018706, "o", "pa"] -[15.108839, "o", "tc"] -[15.199476, "o", "he"] -[15.290497, "o", "s\u001b"] -[15.379364, "o", "[0"] -[15.470358, "o", "m"] -[16.471165, "o", "\r\n"] -[17.033493, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[17.066804, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[17.068394, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m\r\n"] -[17.182892, "o", "$ "] -[18.186205, "o", "\u001b["] -[18.366763, "o", "1m"] -[18.456899, "o", "ca"] -[18.547026, "o", "t "] -[18.637187, "o", "for"] -[18.727337, "o", "ma"] -[18.817463, "o", "tt"] -[18.907607, "o", "ed"] -[18.99775, "o", "-p"] -[19.087908, "o", "atc"] -[19.268249, "o", "he"] -[19.358404, "o", "s/"] -[19.448546, "o", "cp"] -[19.538694, "o", "pu"] -[19.628835, "o", "tes"] -[19.718973, "o", "t."] -[19.809121, "o", "pa"] -[19.899288, "o", "tc"] -[19.989419, "o", "h\u001b"] -[20.16968, "o", "[0m"] -[21.17158, "o", "\r\n"] -[21.174825, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001\r\nFrom: John Doe \r\nDate: Sun, 21 Jun 2026 08:51:07 +0000\r\nSubject: [PATCH] Patch for cpputest\r\n\r\nPatch for cpputest\r\n\r\ndiff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[24.183205, "o", "$ "] -[24.185318, "o", "\u001b["] -[24.36563, "o", "1m"] -[24.455785, "o", "\u001b["] -[24.546019, "o", "0m"] -[24.54668, "o", "\r\n"] -[24.549768, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423715, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.950897, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.954853, "o", "$ "] +[1.95881, "o", "\u001b["] +[2.13915, "o", "1m"] +[2.229264, "o", "ls"] +[2.319405, "o", " -"] +[2.409676, "o", "l "] +[2.500091, "o", ".\u001b"] +[2.590793, "o", "[0"] +[2.681153, "o", "m"] +[3.68208, "o", "\r\n"] +[3.686555, "o", "total 16\r\ndrwxr-xr-x+ 3 dev dev 4096 Jun 25 21:41 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Jun 25 21:41 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:41 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:41 patches\r\n"] +[3.697216, "o", "$ "] +[4.700299, "o", "\u001b"] +[4.880556, "o", "[1"] +[4.970695, "o", "mc"] +[5.060837, "o", "at"] +[5.15097, "o", " d"] +[5.2411, "o", "fe"] +[5.331256, "o", "tc"] +[5.421382, "o", "h."] +[5.5117, "o", "ya"] +[5.60167, "o", "ml"] +[5.781974, "o", "\u001b"] +[5.872087, "o", "[0"] +[5.96267, "o", "m"] +[6.963542, "o", "\r\n"] +[6.968398, "o", "manifest:\r\n version: 0.0\r\n\r\n remotes:\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/\r\n repo-path: cpputest/cpputest.git\r\n tag: v3.4\r\n patch: patches/cpputest.patch\r\n\r\n"] +[6.975538, "o", "$ "] +[7.978727, "o", "\u001b["] +[8.158872, "o", "1m"] +[8.248975, "o", "ca"] +[8.339114, "o", "t "] +[8.429247, "o", "pat"] +[8.519367, "o", "ch"] +[8.609516, "o", "es"] +[8.699667, "o", "/c"] +[8.789793, "o", "pp"] +[8.881681, "o", "ute"] +[9.060192, "o", "st"] +[9.150336, "o", ".p"] +[9.240485, "o", "at"] +[9.330593, "o", "ch"] +[9.420849, "o", "\u001b[0"] +[9.510988, "o", "m"] +[10.512476, "o", "\r\n"] +[10.515506, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[10.520551, "o", "$ "] +[11.523821, "o", "\u001b["] +[11.704118, "o", "1m"] +[11.794252, "o", "df"] +[11.884389, "o", "et"] +[11.975709, "o", "ch "] +[12.065844, "o", "fo"] +[12.155981, "o", "rm"] +[12.246124, "o", "at"] +[12.336257, "o", "-p"] +[12.426439, "o", "atc"] +[12.60668, "o", "h "] +[12.696847, "o", "cp"] +[12.786964, "o", "pu"] +[12.877118, "o", "te"] +[12.967245, "o", "st "] +[13.057394, "o", "--"] +[13.147559, "o", "ou"] +[13.237674, "o", "tp"] +[13.327832, "o", "ut"] +[13.509171, "o", "-di"] +[13.598392, "o", "re"] +[13.688535, "o", "ct"] +[13.778677, "o", "or"] +[13.868719, "o", "y "] +[13.958865, "o", "for"] +[14.049398, "o", "ma"] +[14.139347, "o", "tt"] +[14.229515, "o", "ed"] +[14.409815, "o", "-p"] +[14.500011, "o", "atc"] +[14.590136, "o", "he"] +[14.680258, "o", "s\u001b"] +[14.770381, "o", "[0"] +[14.861065, "o", "m"] +[15.863648, "o", "\r\n"] +[16.430683, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[16.458474, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[16.4594, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m\r\n"] +[16.526254, "o", "$ "] +[17.529288, "o", "\u001b["] +[17.709512, "o", "1m"] +[17.799675, "o", "ca"] +[17.889803, "o", "t "] +[17.979929, "o", "fo"] +[18.070054, "o", "rm"] +[18.162102, "o", "at"] +[18.250748, "o", "te"] +[18.340877, "o", "d-"] +[18.431717, "o", "pa"] +[18.611952, "o", "tch"] +[18.702104, "o", "es"] +[18.792241, "o", "/c"] +[18.882386, "o", "pp"] +[18.972514, "o", "ut"] +[19.064648, "o", "es"] +[19.152859, "o", "t."] +[19.242991, "o", "pa"] +[19.333133, "o", "tc"] +[19.513389, "o", "h\u001b"] +[19.603521, "o", "[0m"] +[20.605063, "o", "\r\n"] +[20.608152, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001\r\nFrom: John Doe \r\nDate: Thu, 25 Jun 2026 21:42:12 +0000\r\nSubject: [PATCH] Patch for cpputest\r\n\r\nPatch for cpputest\r\n\r\ndiff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[23.616643, "o", "$ "] +[23.618511, "o", "\u001b["] +[23.798805, "o", "1m"] +[23.889669, "o", "\u001b["] +[23.979688, "o", "0m"] +[23.980049, "o", "\r\n"] +[23.983245, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/freeze.cast b/doc/asciicasts/freeze.cast index b9827816c..0df95c228 100644 --- a/doc/asciicasts/freeze.cast +++ b/doc/asciicasts/freeze.cast @@ -1,72 +1,75 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031765, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.041446, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.047566, "o", "$ "] -[1.05141, "o", "\u001b["] -[1.231848, "o", "1m"] -[1.322051, "o", "ca"] -[1.412198, "o", "t "] -[1.502366, "o", "df"] -[1.592504, "o", "et"] -[1.682657, "o", "ch"] -[1.772771, "o", ".y"] -[1.862934, "o", "am"] -[1.953144, "o", "l\u001b"] -[2.133402, "o", "[0"] -[2.22362, "o", "m"] -[3.225434, "o", "\r\n"] -[3.229448, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[3.235615, "o", "$ "] -[4.238993, "o", "\u001b["] -[4.419288, "o", "1m"] -[4.511301, "o", "df"] -[4.601297, "o", "et"] -[4.691429, "o", "ch"] -[4.781586, "o", " f"] -[4.871745, "o", "re"] -[4.961883, "o", "ez"] -[5.052032, "o", "e\u001b"] -[5.143254, "o", "[0"] -[5.323138, "o", "m"] -[6.325005, "o", "\r\n"] -[6.884646, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[6.9056, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[6.90613, "o", " \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m\r\n"] -[6.908254, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[6.908737, "o", " \u001b[1;34m> Frozen on version 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[6.913085, "o", "Updated manifest (/workspaces/dfetch/doc/generate-casts/freeze/dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/freeze\r\n"] -[7.033479, "o", "$ "] -[8.037361, "o", "\u001b["] -[8.217672, "o", "1m"] -[8.307796, "o", "ca"] -[8.397937, "o", "t "] -[8.488103, "o", "df"] -[8.578233, "o", "et"] -[8.668387, "o", "ch"] -[8.758541, "o", ".y"] -[8.848706, "o", "am"] -[8.93884, "o", "l\u001b"] -[9.119107, "o", "[0"] -[9.20956, "o", "m"] -[10.212361, "o", "\r\n"] -[10.215692, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n branch: master\r\n revision: 25647e692c7906b96ffd2b05ca54c097948e879c\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[10.222524, "o", "$ "] -[11.225941, "o", "\u001b"] -[11.406212, "o", "[1"] -[11.496397, "o", "ml"] -[11.586532, "o", "s "] -[11.67668, "o", "-"] -[11.766842, "o", "l "] -[11.85699, "o", ".\u001b"] -[11.947147, "o", "[0"] -[12.037301, "o", "m"] -[13.039174, "o", "\r\n"] -[13.042548, "o", "total 12\r\n"] -[13.042692, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 21 08:49 cpputest\r\n-rw-rw-rw- 1 dev dev 807 Jun 21 08:49 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:49 jsmn\r\n"] -[16.051961, "o", "$ "] -[16.054079, "o", "\u001b["] -[16.234487, "o", "1m"] -[16.324637, "o", "\u001b["] -[16.416452, "o", "0m"] -[16.423963, "o", "\r\n"] -[16.43089, "o", "/workspaces/dfetch/doc/generate-casts"] -[16.431421, "o", "\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423630, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.040011, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.049305, "o", "$ "] +[1.053175, "o", "\u001b["] +[1.233411, "o", "1m"] +[1.323547, "o", "ca"] +[1.413699, "o", "t "] +[1.503823, "o", "df"] +[1.593954, "o", "et"] +[1.684085, "o", "ch"] +[1.774629, "o", ".y"] +[1.864418, "o", "am"] +[1.954571, "o", "l\u001b"] +[2.134821, "o", "[0m"] +[3.136274, "o", "\r\n"] +[3.141217, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[3.160604, "o", "$ "] +[4.164159, "o", "\u001b["] +[4.344036, "o", "1m"] +[4.434208, "o", "df"] +[4.524618, "o", "et"] +[4.614683, "o", "ch"] +[4.705199, "o", " f"] +[4.795023, "o", "re"] +[4.885082, "o", "ez"] +[4.975227, "o", "e\u001b"] +[5.065374, "o", "[0"] +[5.245897, "o", "m"] +[6.246831, "o", "\r\n"] +[6.831631, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[6.857812, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[6.858703, "o", " \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m"] +[6.858918, "o", "\r\n"] +[6.862111, "o", " \u001b[1;92mjsmn:\u001b[0m"] +[6.862983, "o", "\r\n"] +[6.86311, "o", " \u001b[1;34m> Frozen on version 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m"] +[6.863394, "o", "\r\n"] +[6.867253, "o", "Updated manifest (/workspaces/dfetch/doc/generate-casts/freeze/dfetch.yaml) in "] +[6.867464, "o", "\r\n"] +[6.867732, "o", "/workspaces/dfetch/doc/generate-casts/freeze "] +[6.869986, "o", "\r\n"] +[6.940845, "o", "$ "] +[7.944821, "o", "\u001b"] +[8.131589, "o", "[1"] +[8.22185, "o", "mc"] +[8.311861, "o", "at"] +[8.40202, "o", " d"] +[8.492127, "o", "fe"] +[8.582248, "o", "tc"] +[8.672397, "o", "h."] +[8.764051, "o", "ya"] +[8.85427, "o", "ml"] +[9.034447, "o", "\u001b"] +[9.124572, "o", "[0"] +[9.21491, "o", "m"] +[10.215546, "o", "\r\n"] +[10.218563, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n branch: master\r\n revision: 25647e692c7906b96ffd2b05ca54c097948e879c\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[10.224274, "o", "$ "] +[11.227536, "o", "\u001b["] +[11.40777, "o", "1m"] +[11.497904, "o", "ls"] +[11.588027, "o", " -"] +[11.67818, "o", "l ."] +[11.768298, "o", "\u001b["] +[11.858426, "o", "0m"] +[12.860018, "o", "\r\n"] +[12.864643, "o", "total 12\r\n"] +[12.865078, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 25 21:40 cpputest\r\n-rw-rw-rw- 1 dev dev 807 Jun 25 21:40 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:40 jsmn\r\n"] +[15.878066, "o", "$ \u001b"] +[16.057489, "o", "[1"] +[16.147711, "o", "m\u001b"] +[16.237959, "o", "[0"] +[16.328041, "o", "m"] +[16.329025, "o", "\r\n"] +[16.333533, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/import.cast b/doc/asciicasts/import.cast index 92cabceef..86d275478 100644 --- a/doc/asciicasts/import.cast +++ b/doc/asciicasts/import.cast @@ -1,68 +1,67 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031883, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.05498, "o", "$ "] -[1.058256, "o", "\u001b"] -[1.238572, "o", "[1"] -[1.328717, "o", "ml"] -[1.418885, "o", "s "] -[1.509021, "o", "-l"] -[1.59919, "o", "\u001b["] -[1.689394, "o", "0m"] -[2.691109, "o", "\r\n"] -[2.694965, "o", "total 580\r\n"] -[2.695107, "o", "-rw-rw-rw- 1 dev dev 1137 Jun 21 08:51 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 35147 Jun 21 08:51 LICENSE\r\n-rw-rw-rw- 1 dev dev 1796 Jun 21 08:51 README.md\r\n-rw-rw-rw- 1 dev dev 1381 Jun 21 08:51 appveyor.yml\r\n-rwxrwxrwx 1 dev dev 229 Jun 21 08:51 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:51 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:51 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:51 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:51 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:51 libraries\r\n-rw-rw-rw- 1 dev dev 505101 Jun 21 08:51 modbusscope_demo.gif\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 21 08:51 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Jun 21 08:51 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Jun 21 08:51 tests\r\n"] -[2.702456, "o", "$ "] -[3.705833, "o", "\u001b["] -[3.887636, "o", "1m"] -[3.97778, "o", "ca"] -[4.067972, "o", "t "] -[4.158087, "o", ".gi"] -[4.248238, "o", "tm"] -[4.338397, "o", "od"] -[4.428631, "o", "ul"] -[4.518791, "o", "es"] -[4.608957, "o", "\u001b[0"] -[4.791819, "o", "m"] -[5.79295, "o", "\r\n"] -[5.796302, "o", "[submodule \"tests/googletest\"]\r\n"] -[5.796442, "o", "\tpath = tests/googletest\r\n\turl = https://github.com/google/googletest.git\r\n[submodule \"libraries/muparser\"]\r\n\tpath = libraries/muparser\r\n\turl = https://github.com/beltoforion/muparser.git\r\n"] -[5.807133, "o", "$ "] -[6.810482, "o", "\u001b"] -[6.990823, "o", "[1"] -[7.080978, "o", "md"] -[7.171113, "o", "fe"] -[7.261272, "o", "tc"] -[7.351412, "o", "h "] -[7.441557, "o", "im"] -[7.53172, "o", "po"] -[7.621847, "o", "rt"] -[7.712029, "o", "\u001b["] -[7.892297, "o", "0"] -[7.982438, "o", "m"] -[8.984122, "o", "\r\n"] -[9.550528, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[10.255578, "o", "Found libraries/muparser\r\n"] -[10.256225, "o", "Found tests/googletest\r\n"] -[10.270436, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope\r\n"] -[10.370622, "o", "$ "] -[11.37394, "o", "\u001b"] -[11.554198, "o", "[1"] -[11.644362, "o", "mc"] -[11.73451, "o", "at"] -[11.824714, "o", " d"] -[11.914902, "o", "fe"] -[12.005028, "o", "tc"] -[12.095206, "o", "h."] -[12.185344, "o", "ya"] -[12.275512, "o", "ml"] -[12.45577, "o", "\u001b"] -[12.545926, "o", "[0"] -[12.636097, "o", "m"] -[13.638267, "o", "\r\n"] -[13.641181, "o", "manifest:\r\n version: '0.0'\r\n\r\n remotes:\r\n - name: github-com-google\r\n url-base: https://github.com/google\r\n\r\n - name: github-com-beltoforion\r\n url-base: https://github.com/beltoforion\r\n\r\n projects:\r\n - name: libraries/muparser\r\n revision: 207d5b77c05c9111ff51ab91082701221220c477\r\n remote: github-com-beltoforion\r\n tag: v2.3.2\r\n repo-path: muparser.git\r\n\r\n - name: tests/googletest\r\n revision: dcc92d0ab6c4ce022162a23566d44f673251eee4\r\n remote: github-com-google\r\n repo-path: googletest.git\r\n"] -[16.650256, "o", "$ "] -[16.652473, "o", "\u001b"] -[16.833026, "o", "[1"] -[16.923167, "o", "m\u001b"] -[17.013296, "o", "[0"] -[17.103457, "o", "m"] -[17.10414, "o", "\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423744, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.023597, "o", "$ "] +[1.026681, "o", "\u001b["] +[1.206938, "o", "1m"] +[1.297103, "o", "ls"] +[1.387264, "o", " -"] +[1.477547, "o", "l\u001b["] +[1.567686, "o", "0m"] +[2.569336, "o", "\r\n"] +[2.572768, "o", "total 580\r\n"] +[2.57296, "o", "-rw-rw-rw- 1 dev dev 1137 Jun 25 21:42 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 35147 Jun 25 21:42 LICENSE\r\n-rw-rw-rw- 1 dev dev 1796 Jun 25 21:42 README.md\r\n-rw-rw-rw- 1 dev dev 1381 Jun 25 21:42 appveyor.yml\r\n-rwxrwxrwx 1 dev dev 229 Jun 25 21:42 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:42 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:42 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:42 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:42 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:42 libraries\r\n-rw-rw-rw- 1 dev dev 505101 Jun 25 21:42 modbusscope_demo.gif\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 25 21:42 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Jun 25 21:42 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Jun 25 21:42 tests\r\n"] +[2.580324, "o", "$ "] +[3.583108, "o", "\u001b["] +[3.763407, "o", "1m"] +[3.853577, "o", "ca"] +[3.943734, "o", "t "] +[4.033871, "o", ".g"] +[4.123995, "o", "it"] +[4.214118, "o", "mo"] +[4.304259, "o", "du"] +[4.3944, "o", "le"] +[4.484537, "o", "s\u001b"] +[4.664885, "o", "[0"] +[4.7551, "o", "m"] +[5.756353, "o", "\r\n"] +[5.758977, "o", "[submodule \"tests/googletest\"]\r\n\tpath = tests/googletest\r\n\turl = https://github.com/google/googletest.git\r\n[submodule \"libraries/muparser\"]\r\n\tpath = libraries/muparser\r\n\turl = https://github.com/beltoforion/muparser.git\r\n"] +[5.764194, "o", "$ "] +[6.767427, "o", "\u001b"] +[6.947687, "o", "[1"] +[7.037851, "o", "md"] +[7.127976, "o", "fe"] +[7.218103, "o", "t"] +[7.308259, "o", "ch"] +[7.398383, "o", " i"] +[7.488513, "o", "mp"] +[7.578671, "o", "or"] +[7.668992, "o", "t"] +[7.849236, "o", "\u001b["] +[7.939403, "o", "0m"] +[8.941071, "o", "\r\n"] +[9.477504, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[10.226235, "o", "Found libraries/muparser\r\n"] +[10.22667, "o", "Found tests/googletest\r\n"] +[10.240175, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope\r\n"] +[10.306743, "o", "$ "] +[11.309366, "o", "\u001b"] +[11.490237, "o", "[1"] +[11.580348, "o", "mc"] +[11.670639, "o", "at"] +[11.760773, "o", " d"] +[11.850887, "o", "fe"] +[11.941015, "o", "tc"] +[12.031165, "o", "h."] +[12.121309, "o", "ya"] +[12.21145, "o", "ml"] +[12.391694, "o", "\u001b"] +[12.481828, "o", "[0"] +[12.57198, "o", "m"] +[13.573876, "o", "\r\n"] +[13.577247, "o", "manifest:\r\n version: '0.0'\r\n\r\n remotes:\r\n - name: github-com-google\r\n url-base: https://github.com/google\r\n\r\n - name: github-com-beltoforion\r\n url-base: https://github.com/beltoforion\r\n\r\n projects:\r\n - name: libraries/muparser\r\n revision: 207d5b77c05c9111ff51ab91082701221220c477\r\n remote: github-com-beltoforion\r\n tag: v2.3.2\r\n repo-path: muparser.git\r\n\r\n - name: tests/googletest\r\n revision: dcc92d0ab6c4ce022162a23566d44f673251eee4\r\n remote: github-com-google"] +[13.577284, "o", "\r\n repo-path: googletest.git\r\n"] +[16.588316, "o", "$ "] +[16.590184, "o", "\u001b["] +[16.771299, "o", "1m"] +[16.860563, "o", "\u001b["] +[16.950706, "o", "0m"] +[16.951279, "o", "\r\n"] diff --git a/doc/asciicasts/init.cast b/doc/asciicasts/init.cast index fb29be3c1..b0bb92968 100644 --- a/doc/asciicasts/init.cast +++ b/doc/asciicasts/init.cast @@ -1,61 +1,63 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031608, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.021198, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.025449, "o", "$ "] -[1.028966, "o", "\u001b["] -[1.209349, "o", "1m"] -[1.299505, "o", "ls"] -[1.389656, "o", " -"] -[1.479829, "o", "l\u001b"] -[1.569954, "o", "[0"] -[1.660087, "o", "m"] -[2.661917, "o", "\r\n"] -[2.665706, "o", "total 0\r\n"] -[2.671308, "o", "$ "] -[3.674757, "o", "\u001b["] -[3.855427, "o", "1m"] -[3.945581, "o", "df"] -[4.035753, "o", "et"] -[4.12587, "o", "ch"] -[4.216021, "o", " i"] -[4.306183, "o", "ni"] -[4.396321, "o", "t\u001b"] -[4.486486, "o", "[0"] -[4.576641, "o", "m"] -[5.578433, "o", "\r\n"] -[6.123425, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[6.124549, "o", "Created dfetch.yaml\r\n"] -[6.225597, "o", "$ "] -[7.23037, "o", "\u001b["] -[7.412824, "o", "1m"] -[7.50088, "o", "ls"] -[7.591011, "o", " -"] -[7.681163, "o", "l\u001b"] -[7.771318, "o", "[0"] -[7.861465, "o", "m"] -[8.863166, "o", "\r\n"] -[8.866694, "o", "total 4\r\n"] -[8.866793, "o", "-rw-rw-rw- 1 dev dev 733 Jun 21 08:46 dfetch.yaml\r\n"] -[8.874757, "o", "$ "] -[9.878346, "o", "\u001b"] -[10.058623, "o", "[1"] -[10.14894, "o", "mc"] -[10.239122, "o", "at"] -[10.329243, "o", " "] -[10.419402, "o", "df"] -[10.509538, "o", "et"] -[10.599701, "o", "ch"] -[10.690709, "o", ".y"] -[10.780631, "o", "a"] -[10.960901, "o", "ml"] -[11.051047, "o", "\u001b["] -[11.141189, "o", "0m"] -[12.1431, "o", "\r\n"] -[12.146474, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[15.15608, "o", "$ "] -[15.158372, "o", "\u001b"] -[15.338742, "o", "[1"] -[15.428856, "o", "m\u001b"] -[15.519055, "o", "[0"] -[15.61013, "o", "m"] -[15.610831, "o", "\r\n"] -[15.617262, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423474, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.014131, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.020291, "o", "$ "] +[1.024087, "o", "\u001b["] +[1.203779, "o", "1m"] +[1.293917, "o", "ls"] +[1.38403, "o", " -"] +[1.474183, "o", "l\u001b"] +[1.564315, "o", "[0"] +[1.65474, "o", "m"] +[2.655972, "o", "\r\n"] +[2.659589, "o", "total 0\r\n"] +[2.666431, "o", "$ "] +[3.668745, "o", "\u001b["] +[3.849039, "o", "1m"] +[3.939162, "o", "df"] +[4.029315, "o", "et"] +[4.119467, "o", "ch"] +[4.209621, "o", " i"] +[4.299891, "o", "ni"] +[4.390031, "o", "t\u001b"] +[4.480178, "o", "[0"] +[4.570508, "o", "m"] +[5.571767, "o", "\r\n"] +[6.163695, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[6.16451, "o", "Created dfetch.yaml\r\n"] +[6.225818, "o", "$ "] +[7.22939, "o", "\u001b"] +[7.409288, "o", "[1"] +[7.499416, "o", "ml"] +[7.58954, "o", "s "] +[7.679687, "o", "-"] +[7.76993, "o", "l\u001b"] +[7.860061, "o", "[0"] +[7.951077, "o", "m"] +[8.951916, "o", "\r\n"] +[8.956867, "o", "total 4"] +[8.957163, "o", "\r\n"] +[8.957522, "o", "-rw-rw-rw- 1 dev dev 733 Jun 25 21:38 dfetch.yaml"] +[8.957787, "o", "\r\n"] +[8.966545, "o", "$ "] +[9.970121, "o", "\u001b"] +[10.150397, "o", "[1"] +[10.240656, "o", "mc"] +[10.330672, "o", "at"] +[10.420808, "o", " d"] +[10.510951, "o", "fe"] +[10.601086, "o", "tc"] +[10.691235, "o", "h."] +[10.781377, "o", "ya"] +[10.871482, "o", "ml"] +[11.05169, "o", "\u001b"] +[11.141834, "o", "[0"] +[11.232227, "o", "m"] +[12.234819, "o", "\r\n"] +[12.236439, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[15.24464, "o", "$ "] +[15.246241, "o", "\u001b["] +[15.426513, "o", "1m"] +[15.516662, "o", "\u001b["] +[15.606797, "o", "0m"] +[15.607524, "o", "\r\n"] +[15.610222, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/interactive-add.cast b/doc/asciicasts/interactive-add.cast index 5a9cd99ce..32544f170 100644 --- a/doc/asciicasts/interactive-add.cast +++ b/doc/asciicasts/interactive-add.cast @@ -1,129 +1,128 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031537, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.020276, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.028947, "o", "$ "] -[1.032221, "o", "\u001b"] -[1.212523, "o", "[1"] -[1.302675, "o", "mc"] -[1.392858, "o", "at"] -[1.482967, "o", " "] -[1.573118, "o", "df"] -[1.663262, "o", "et"] -[1.754927, "o", "ch"] -[1.845097, "o", ".y"] -[1.93597, "o", "a"] -[2.117112, "o", "ml"] -[2.207445, "o", "\u001b["] -[2.297641, "o", "0m"] -[3.299677, "o", "\r\n"] -[3.303286, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n"] -[3.309792, "o", "$ "] -[4.313187, "o", "\u001b["] -[4.493723, "o", "1m"] -[4.58388, "o", "df"] -[4.674032, "o", "et"] -[4.764413, "o", "ch "] -[4.854517, "o", "ad"] -[4.944678, "o", "d "] -[5.034825, "o", "-i"] -[5.124977, "o", " h"] -[5.215123, "o", "ttp"] -[5.395397, "o", "s:"] -[5.485517, "o", "//"] -[5.575675, "o", "gi"] -[5.66583, "o", "th"] -[5.755963, "o", "ub."] -[5.846128, "o", "co"] -[5.93626, "o", "m/"] -[6.026379, "o", "cp"] -[6.116549, "o", "pu"] -[6.296861, "o", "tes"] -[6.387022, "o", "t/"] -[6.477163, "o", "cp"] -[6.567307, "o", "pu"] -[6.657448, "o", "te"] -[6.747603, "o", "st."] -[6.837764, "o", "gi"] -[6.927929, "o", "t\u001b"] -[7.018297, "o", "[0"] -[7.198433, "o", "m"] -[8.200085, "o", "\r\n"] -[8.796062, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[9.313432, "o", " \u001b[1;92mhttps://github.com/cpputest/cpputest.git:\u001b[0m\r\n"] -[9.314166, "o", " \u001b[1;34m> Adding project through interactive wizard\u001b[0m\r\n"] -[9.314454, "o", " \u001b[92m?\u001b[0m Name: \u001b[2mcpputest\u001b[0m"] -[10.438848, "o", "\r\n"] -[10.439365, "o", "\u001b[1A\u001b[2K"] -[10.441622, "o", " - \u001b[34mname:\u001b[0m cpputest\r\n"] -[10.44166, "o", " \u001b[34murl:\u001b[0m https://github.com/cpputest/cpputest.git\r\n"] -[10.441673, "o", " \u001b[92m?\u001b[0m Destination: \u001b[2mcpputest\u001b[0m"] -[12.083193, "o", "\r\n\u001b[1A\u001b[2K"] -[12.903145, "o", " \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mmaster \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[14.182854, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m3.7.2 \u001b[2mtag\u001b[0m\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[14.537255, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mgh-pages \u001b[2mbranch\u001b[0m\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[15.19404, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mlatest-passing-build \u001b[2mtag\u001b[0m\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[15.670422, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1mrevert-1598-fix\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[16.229412, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n \u001b[92m▶\u001b[0m \u001b[1mseparate_gtest \u001b[2mbranch\u001b[0m\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[16.632739, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mv3.3 \u001b[2mtag\u001b[0m\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[17.18962, "o", "\u001b[13A\u001b[0J"] -[17.1904, "o", " \u001b[34mtag:\u001b[0m v3.3\r\n"] -[17.890134, "o", " \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .settings\r\n ▸ build\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] -[19.598178, "o", "\u001b[13A\u001b[0J"] -[19.603492, "o", " \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[92m▶\u001b[0m .\r\n ▸ .settings\r\n ▸ build\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[21.498221, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ .settings\r\n ▸ build\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[21.819541, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n \u001b[92m▶\u001b[0m ▸ build\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[22.039937, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n \u001b[92m▶\u001b[0m ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[22.605249, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.011606, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.279675, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n \u001b[92m▶\u001b[0m ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.523845, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n \u001b[92m▶\u001b[0m ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.735874, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n \u001b[92m▶\u001b[0m ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.944049, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n \u001b[92m▶\u001b[0m ▸ src\r\n ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.155528, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ tests\r\n \u001b[2m↓ 28 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.43204, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 1 more above\u001b[0m\r\n ▸ .settings\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[92m▶\u001b[0m .cdtproject\r\n \u001b[2m↓ 27 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.971255, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 2 more above\u001b[0m\r\n ▸ build\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n .cdtproject\r\n \u001b[92m▶\u001b[0m .cproject\r\n \u001b[2m↓ 26 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[25.55456, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 3 more above\u001b[0m\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n .cdtproject\r\n .cproject\r\n \u001b[92m▶\u001b[0m .gitignore\r\n \u001b[2m↓ 25 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[25.932176, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n .cdtproject\r\n .cproject\r\n .gitignore\r\n \u001b[92m▶\u001b[0m .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[26.896869, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n .cdtproject\r\n .cproject\r\n \u001b[92m▶\u001b[0m .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[27.158363, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n .cdtproject\r\n \u001b[92m▶\u001b[0m .cproject\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[27.475621, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[92m▶\u001b[0m .cdtproject\r\n .cproject\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[27.821773, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[92m▶\u001b[0m \u001b[2m.cdtproject\u001b[0m\r\n .cproject\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[28.016845, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n \u001b[92m▶\u001b[0m .cproject\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[28.51437, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n .cproject\r\n \u001b[92m▶\u001b[0m .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[29.10773, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n \u001b[92m▶\u001b[0m .cproject\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[29.383363, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[2m.cproject\u001b[0m\r\n .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[29.754452, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n \u001b[2m.cproject\u001b[0m\r\n \u001b[92m▶\u001b[0m .gitignore\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[30.02531, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[2m.cdtproject\u001b[0m\r\n \u001b[2m.cproject\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[2m.gitignore\u001b[0m\r\n .project\r\n \u001b[2m↓ 24 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[31.228402, "o", "\u001b[14A\u001b[0J"] -[31.229375, "o", " \u001b[34mignore:\u001b[0m"] -[31.230296, "o", "\r\n"] -[31.232014, "o", " - examples\r\n - .cdtproject\r\n - .cproject\r\n - .gitignore\r\n"] -[31.238517, "o", "Add project to manifest? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] -[31.788422, "o", "y"] -[31.848565, "o", "\r\n"] -[31.85209, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[31.852637, "o", " \u001b[1;34m> Added 'cpputest' to manifest '/workspaces/dfetch/doc/generate-casts/interactive-add/dfetch.yaml'\u001b[0m"] -[31.853031, "o", "\r\n"] -[31.853281, "o", "Run \u001b[32m'dfetch update cpputest'\u001b[0m now? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] -[32.403553, "o", "n"] -[32.463679, "o", "\r\n"] -[32.596657, "o", "$ "] -[33.600115, "o", "\u001b["] -[33.78041, "o", "1m"] -[33.870558, "o", "ca"] -[33.96072, "o", "t "] -[34.050852, "o", "df"] -[34.141021, "o", "et"] -[34.231157, "o", "ch"] -[34.321296, "o", ".y"] -[34.411883, "o", "am"] -[34.501579, "o", "l\u001b"] -[34.683816, "o", "[0m"] -[35.684585, "o", "\r\n"] -[35.688254, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n\r\n - name: cpputest\r\n url: https://github.com/cpputest/cpputest.git\r\n tag: v3.3\r\n ignore:\r\n - examples\r\n - .cdtproject\r\n - .cproject\r\n - .gitignore\r\n"] -[38.696503, "o", "$ "] -[38.698533, "o", "\u001b["] -[38.878906, "o", "1m"] -[38.969072, "o", "\u001b["] -[39.059192, "o", "0m"] -[39.059725, "o", "\r\n"] -[39.063014, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 19, "timestamp": 1782423407, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.044706, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.054981, "o", "$ "] +[1.160783, "o", "\u001b["] +[1.340846, "o", "1m"] +[1.430984, "o", "ca"] +[1.521196, "o", "t "] +[1.61133, "o", "df"] +[1.702129, "o", "et"] +[1.791595, "o", "ch"] +[1.881748, "o", ".y"] +[1.971885, "o", "am"] +[2.06255, "o", "l\u001b"] +[2.242254, "o", "[0"] +[2.332405, "o", "m"] +[3.333899, "o", "\r\n"] +[3.372545, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n"] +[3.381845, "o", "$ "] +[4.383877, "o", "\u001b["] +[4.564185, "o", "1m"] +[4.655553, "o", "df"] +[4.745432, "o", "et"] +[4.835564, "o", "ch "] +[4.925696, "o", "ad"] +[5.01582, "o", "d "] +[5.105949, "o", "-i"] +[5.19609, "o", " h"] +[5.286195, "o", "ttp"] +[5.466459, "o", "s:"] +[5.556603, "o", "//"] +[5.646721, "o", "gi"] +[5.736862, "o", "th"] +[5.826995, "o", "ub."] +[5.917109, "o", "co"] +[6.007463, "o", "m/"] +[6.097517, "o", "cp"] +[6.187665, "o", "pu"] +[6.370072, "o", "tes"] +[6.458338, "o", "t/"] +[6.548466, "o", "cp"] +[6.638607, "o", "pu"] +[6.728731, "o", "te"] +[6.81887, "o", "st."] +[6.908997, "o", "gi"] +[6.999135, "o", "t\u001b"] +[7.089284, "o", "[0"] +[7.269523, "o", "m"] +[8.271072, "o", "\r\n"] +[8.97804, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[9.32663, "o", " \u001b[1;92mhttps://github.com/cpputest/cpputest.git:\u001b[0m\r\n"] +[9.327295, "o", " \u001b[1;34m> Adding project through interactive wizard\u001b[0m\r\n"] +[9.327577, "o", " \u001b[92m?\u001b[0m Name: \u001b[2mcpputest\u001b[0m"] +[10.706121, "o", "\r\n\u001b[1A\u001b[2K"] +[10.70704, "o", " - \u001b[34mname:\u001b[0m cpputest\r\n"] +[10.707863, "o", " \u001b[34murl:\u001b[0m https://github.com/cpputest/cpputest.git\r\n \u001b[92m?\u001b[0m Destination: \u001b[2mcpputest\u001b[0m"] +[12.0489, "o", "\r\n\u001b[1A\u001b[2K"] +[12.745609, "o", " \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mmaster \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[13.863106, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m3.7.2 \u001b[2mtag\u001b[0m\u001b[0m\r\n"] +[13.863144, "o", " gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[14.013768, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mgh-pages \u001b[2mbranch\u001b[0m\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[14.900848, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m"] +[14.90195, "o", "\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mlatest-passing-build \u001b[2mtag\u001b[0m\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[15.072378, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n"] +[15.072469, "o", " master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1mrevert-1598-fix\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n"] +[15.072591, "o", " \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[15.249875, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n \u001b[92m▶\u001b[0m \u001b[1mseparate_gtest \u001b[2mbranch\u001b[0m\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[15.407526, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mv3.3 \u001b[2mtag\u001b[0m\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[15.586608, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mv3.4 \u001b[2mtag\u001b[0m\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[16.663253, "o", "\u001b[13A\u001b[0J"] +[16.666025, "o", " \u001b[34mtag:\u001b[0m v3.4"] +[16.666163, "o", "\r\n"] +[17.187927, "o", " \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] +[19.469072, "o", "\u001b[13A\u001b[0J"] +[19.472533, "o", " \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[92m▶\u001b[0m .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[20.349687, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[20.610747, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n \u001b[92m▶\u001b[0m ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[20.808243, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n \u001b[92m▶\u001b[0m ▸ cmake\r\n ▸ docs\r\n ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[20.990247, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n \u001b[92m▶\u001b[0m ▸ docs\r\n ▸ examples"] +[20.990381, "o", "\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[21.142006, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n"] +[21.142235, "o", " \u001b[92m▶\u001b[0m ▸ examples\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[21.609278, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[21.792981, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[22.010967, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n \u001b[92m▶\u001b[0m ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[22.166624, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n \u001b[92m▶\u001b[0m ▸ m4\r\n ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[22.313934, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n \u001b[92m▶\u001b[0m ▸ platforms\r\n \u001b[2m↓ 50 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[22.476825, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 1 more above\u001b[0m\r\n ▸ .settings\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[92m▶\u001b[0m ▸ scripts\r\n \u001b[2m↓ 49 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[22.632373, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 2 more above\u001b[0m\r\n ▸ build\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n ▸ scripts\r\n \u001b[92m▶\u001b[0m ▸ src\r\n \u001b[2m↓ 48 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[23.304437, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n"] +[23.30448, "o", " \u001b[2m↑ 3 more above\u001b[0m\r\n ▸ cmake\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ tests\r\n \u001b[2m↓ 47 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[23.585443, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[92m▶\u001b[0m .cdtproject\r\n \u001b[2m↓ 46 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[24.029556, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ tests\r\n .cdtproject\r\n \u001b[2m↓ 46 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[24.347354, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ docs\r\n ▸ \u001b[2mexamples\u001b[0m\r\n ▸ include\r\n ▸ lib\r\n ▸ m4\r\n ▸ platforms\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2mtests\u001b[0m\r\n .cdtproject\r\n \u001b[2m↓ 46 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[25.89828, "o", "\u001b[14A\u001b[0J"] +[25.899121, "o", " \u001b[34mignore:\u001b[0m\r\n"] +[25.901106, "o", " - examples\r\n - tests\r\n"] +[25.903878, "o", "Add project to manifest? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] +[26.454026, "o", "y"] +[26.514497, "o", "\r\n"] +[26.523977, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[26.524547, "o", " \u001b[1;34m> Added 'cpputest' to manifest '/workspaces/dfetch/doc/generate-casts/interactive-add/dfetch.yaml'\u001b[0m"] +[26.52498, "o", "\r\n"] +[26.525849, "o", "Run \u001b[32m'dfetch update cpputest'\u001b[0m now? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] +[27.078799, "o", "n"] +[27.141189, "o", "\r\n"] +[27.350678, "o", "$ "] +[28.355121, "o", "\u001b["] +[28.534939, "o", "1m"] +[28.625168, "o", "ca"] +[28.715306, "o", "t "] +[28.805426, "o", "df"] +[28.895559, "o", "et"] +[28.986137, "o", "ch"] +[29.077112, "o", ".y"] +[29.167113, "o", "am"] +[29.258141, "o", "l\u001b"] +[29.438598, "o", "[0m"] +[30.440559, "o", "\r\n"] +[30.442712, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n\r\n - name: cpputest\r\n url: https://github.com/cpputest/cpputest.git\r\n tag: v3.4\r\n ignore:\r\n - examples\r\n - tests\r\n"] +[33.455759, "o", "$ "] +[33.457864, "o", "\u001b"] +[33.640532, "o", "[1"] +[33.730847, "o", "m\u001b"] +[33.820992, "o", "[0"] +[33.911326, "o", "m"] +[33.913315, "o", "\r\n"] +[33.916685, "o", "/workspaces/dfetch/doc/generate-casts"] +[33.916721, "o", "\r\n"] diff --git a/doc/asciicasts/remove.cast b/doc/asciicasts/remove.cast index a98155a7a..ce481adaf 100644 --- a/doc/asciicasts/remove.cast +++ b/doc/asciicasts/remove.cast @@ -1,96 +1,93 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031641, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[4.449968, "o", "\u001b[H\u001b[2J\u001b[3J"] -[4.454978, "o", "$ "] -[5.457634, "o", "\u001b["] -[5.637939, "o", "1m"] -[5.728108, "o", "ca"] -[5.818267, "o", "t "] -[5.908419, "o", "df"] -[5.998564, "o", "et"] -[6.088717, "o", "ch"] -[6.178885, "o", ".y"] -[6.269003, "o", "am"] -[6.359152, "o", "l\u001b"] -[6.539456, "o", "[0m"] -[7.541141, "o", "\r\n"] -[7.544942, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github"] -[7.544987, "o", "\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)"] -[7.545117, "o", "\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[7.552018, "o", "$ "] -[8.555009, "o", "\u001b["] -[8.73581, "o", "1m"] -[8.826022, "o", "ls"] -[8.916159, "o", " -"] -[9.006285, "o", "la "] -[9.096449, "o", "cp"] -[9.186596, "o", "pu"] -[9.276831, "o", "te"] -[9.366981, "o", "st"] -[9.457128, "o", "/sr"] -[9.637378, "o", "c\u001b"] -[9.727519, "o", "[0"] -[9.81769, "o", "m"] -[10.819151, "o", "\r\n"] -[10.823354, "o", "total 1764\r\n"] -[10.823802, "o", "drwxrwxrwx+ 14 dev dev 4096 Jun 21 08:47 .\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 21 08:47 ..\r\n-rw-rw-rw- 1 dev dev 2179 Jun 21 08:47 .cdtproject\r\n-rw-rw-rw- 1 dev dev 6175 Jun 21 08:47 .cproject\r\n-rw-rw-rw- 1 dev dev 347 Jun 21 08:47 .dfetch_data.yaml\r\n-rw-rw-rw- 1 dev dev 316 Jun 21 08:47 .gitignore\r\n-rw-rw-rw- 1 dev dev 2286 Jun 21 08:47 .project\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 .settings\r\n-rw-rw-rw- 1 dev dev 533 Jun 21 08:47 .travis.yml\r\n-rw-rw-rw- 1 dev dev 201 Jun 21 08:47 AUTHORS\r\n-rw-rw-rw- 1 dev dev 2462 Jun 21 08:47 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 1515 Jun 21 08:47 COPYING\r\n-rw-rw-rw- 1 dev dev 103 Jun 21 08:47 ChangeLog\r\n-rw-rw-rw- 1 dev dev 6458 Jun 21 08:47 CppUTest.dsp\r\n-rw-rw-rw- 1 dev dev 825 Jun 21 08:47 CppUTest.dsw\r\n-rw-rw-rw- 1 dev dev 7455 Jun 21 08:47 CppUTest.mak\r\n-rw-rw-rw- 1 dev dev 9597 Jun 21 08:47 CppUTest.vcproj\r\n-rw-rw-rw- 1 dev dev 11381 Jun 21 08:47 CppUTest.vcxproj\r\n-rw-rw-rw- 1 dev dev 1500 Jun 21 08:47 CppUTest_VS2008.sln\r\n-rw-rw-rw- 1 dev dev 1316 Jun 21 08:47 CppUTest_VS2010.sln\r\n-rw-rw-rw- 1 dev dev 53997 Jun 21 08:47 Doxyfile\r\n-rw-rw-rw- 1 dev dev 15578 Jun 21 08:47 INSTALL\r\n-rw-rw-rw- 1 dev dev 9707 Jun 21 08:47 Makefile.am\r\n-rw-rw-rw- 1 dev dev 248957 Jun 21 08:47 Makefile.in\r\n-rw-rw-rw- 1 dev dev 525 Jun 21 08:47 Makefile_CppUTestExt\r\n-rw-rw-rw- 1 dev dev 5177 Jun 21 08:47 Makefile_using_MakefileWorker\r\n-rw-rw-rw- 1 dev dev 68 Jun 21 08:47 NEWS\r\n-rw-rw-rw- 1 dev dev 85 Jun 21 08:47 README\r\n-rw-rw-rw- 1 dev dev 6777 Jun 21 08:47 README.md\r\n-rw-rw-rw- 1 dev dev 2327 Jun 21 08:47 README_CppUTest_for_C.txt\r\n-rw-rw-rw- 1 dev dev 2291 Jun 21 08:47 README_InstallCppUTest.txt\r\n-rw-rw-rw- 1 dev dev 888 Jun 21 08:47 README_UsersOfPriorVersions.txt\r\n-rw-rw-rw- 1 dev dev 39778 Jun 21 08:47 aclocal.m4\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 build\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 21 08:47 cmake\r\n-rwxrwxrwx 1 dev dev 3769 Jun 21 08:47 compile\r\n-rwxrwxrwx 1 dev dev 44504 Jun 21 08:47 config.guess\r\n-rw-rw-rw- 1 dev dev 313 Jun 21 08:47 config.h.cmake\r\n-rw-rw-rw- 1 dev dev 5821 Jun 21 08:47 config.h.in\r\n-rwxrwxrwx 1 dev dev 35206 Jun 21 08:47 config.sub\r\n-rwxrwxrwx 1 dev dev 609242 Jun 21 08:47 configure\r\n-rw-rw-rw- 1 dev dev 16153 Jun 21 08:47 configure.ac\r\n-rw-rw-rw- 1 dev dev 67701 Jun 21 08:47 cpputest-hist.txt\r\n-rw-rw-rw- 1 dev dev 298 Jun 21 08:47 cpputest.pc.in\r\n-rw-rw-rw- 1 dev dev 79904 Jun 21 08:47 cpputest_doxy_gen.conf\r\n-rwxrwxrwx 1 dev dev 18615 Jun 21 08:47 depcomp\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 docs\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 21 08:47 examples\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 21 08:47 include\r\n-rwxrwxrwx 1 dev dev 13663 Jun 21 08:47 install-sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 lib\r\n-rwxrwxrwx 1 dev dev 282967 Jun 21 08:47 ltmain.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 m4\r\n-rw-rw-rw- 1 dev dev 344 Jun 21 08:47 makeVS2008.bat\r\n-rw-rw-rw- 1 dev dev 348 Jun 21 08:47 makeVS2010.bat\r\n-rw-rw-rw- 1 dev dev 533 Jun 21 08:47 makeVc6.bat\r\n-rwxrwxrwx 1 dev dev 11419 Jun 21 08:47 missing\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 platforms\r\ndrwxrwxrwx+ 7 dev dev 4096 Jun 21 08:47 scripts\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 21 08:47 src\r\n-rwxrwxrwx 1 dev dev 3977 Jun 21 08:47 test-driver\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 21 08:47 tests\r\n"] -[10.829895, "o", "$ "] -[11.833398, "o", "\u001b"] -[12.013749, "o", "[1"] -[12.103898, "o", "md"] -[12.194028, "o", "fe"] -[12.284185, "o", "tc"] -[12.374361, "o", "h "] -[12.464463, "o", "re"] -[12.554611, "o", "mo"] -[12.644838, "o", "ve"] -[12.734974, "o", " c"] -[12.915235, "o", "p"] -[13.005382, "o", "pu"] -[13.095544, "o", "te"] -[13.186511, "o", "st"] -[13.27618, "o", "\u001b["] -[13.366355, "o", "0m"] -[14.36808, "o", "\r\n"] -[14.903674, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[14.935214, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[14.935812, "o", " \u001b[1;34m> removed\u001b[0m\r\n"] -[15.031009, "o", "$ "] -[16.034389, "o", "\u001b["] -[16.214674, "o", "1m"] -[16.305418, "o", "ca"] -[16.394967, "o", "t "] -[16.485107, "o", "df"] -[16.575265, "o", "et"] -[16.665404, "o", "ch"] -[16.755549, "o", ".y"] -[16.845705, "o", "am"] -[16.935838, "o", "l\u001b"] -[17.116098, "o", "[0"] -[17.206257, "o", "m"] -[18.207677, "o", "\r\n"] -[18.212205, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[18.224633, "o", "$ "] -[19.227882, "o", "\u001b["] -[19.408677, "o", "1m"] -[19.498843, "o", "ls"] -[19.588988, "o", " -"] -[19.679117, "o", "la"] -[19.769275, "o", " c"] -[19.859435, "o", "pp"] -[19.949596, "o", "ut"] -[20.039728, "o", "es"] -[20.129877, "o", "t\u001b"] -[20.310143, "o", "[0"] -[20.400285, "o", "m"] -[21.401954, "o", "\r\n"] -[21.405929, "o", "total 8\r\n"] -[21.40599, "o", "drwxrwxrwx+ 2 dev dev 4096 Jun 21 08:47 .\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:47 ..\r\n"] -[24.416904, "o", "$ "] -[24.422249, "o", "\u001b"] -[24.603771, "o", "[1"] -[24.693922, "o", "m\u001b"] -[24.784045, "o", "[0"] -[24.874214, "o", "m"] -[24.875426, "o", "\r\n"] -[24.878422, "o", "/workspaces/dfetch/doc/generate-casts"] -[24.878805, "o", "\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423506, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[3.747346, "o", "\u001b[H\u001b[2J\u001b[3J"] +[3.754154, "o", "$ "] +[4.757254, "o", "\u001b"] +[4.937542, "o", "[1"] +[5.027674, "o", "mc"] +[5.117831, "o", "at"] +[5.209397, "o", " "] +[5.298071, "o", "df"] +[5.388214, "o", "et"] +[5.478341, "o", "ch"] +[5.568474, "o", ".y"] +[5.658615, "o", "a"] +[5.838841, "o", "ml"] +[5.92899, "o", "\u001b["] +[6.019592, "o", "0m"] +[7.021033, "o", "\r\n"] +[7.025001, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[7.035091, "o", "$ "] +[8.038496, "o", "\u001b["] +[8.218759, "o", "1m"] +[8.308899, "o", "ls"] +[8.399139, "o", " -"] +[8.489269, "o", "la "] +[8.579439, "o", "cp"] +[8.669543, "o", "pu"] +[8.759682, "o", "te"] +[8.849876, "o", "st"] +[8.939966, "o", "/sr"] +[9.120216, "o", "c\u001b"] +[9.210381, "o", "[0"] +[9.300486, "o", "m"] +[10.302031, "o", "\r\n"] +[10.305645, "o", "total 1764\r\n"] +[10.305851, "o", "drwxrwxrwx+ 14 dev dev 4096 Jun 25 21:38 .\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 25 21:38 ..\r\n-rw-rw-rw- 1 dev dev 2179 Jun 25 21:38 .cdtproject\r\n-rw-rw-rw- 1 dev dev 6175 Jun 25 21:38 .cproject\r\n-rw-rw-rw- 1 dev dev 347 Jun 25 21:38 .dfetch_data.yaml\r\n-rw-rw-rw- 1 dev dev 316 Jun 25 21:38 .gitignore\r\n-rw-rw-rw- 1 dev dev 2286 Jun 25 21:38 .project\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 .settings\r\n-rw-rw-rw- 1 dev dev 533 Jun 25 21:38 .travis.yml\r\n-rw-rw-rw- 1 dev dev 201 Jun 25 21:38 AUTHORS\r\n-rw-rw-rw- 1 dev dev 2462 Jun 25 21:38 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 1515 Jun 25 21:38 COPYING\r\n-rw-rw-rw- 1 dev dev 103 Jun 25 21:38 ChangeLog\r\n-rw-rw-rw- 1 dev dev 6458 Jun 25 21:38 CppUTest.dsp\r\n-rw-rw-rw- 1 dev dev 825 Jun 25 21:38 CppUTest.dsw\r\n-rw-rw-rw- 1 dev dev 7455 Jun 25 21:38 CppUTest.mak\r\n-rw-rw-rw- 1 dev dev 9597 Jun 25 21:38 CppUTest.vcproj\r\n-rw-rw-rw- 1 dev dev 11381 Jun 25 21:38 CppUTest.vcxproj\r\n-rw-rw-rw- 1 dev dev 1500 Jun 25 21:38 CppUTest_VS2008.sln\r\n-rw-rw-rw- 1 dev dev 1316 Jun 25 21:38 CppUTest_VS2010.sln\r\n-rw-rw-rw- 1 dev dev 53997 Jun 25 21:38 Doxyfile\r\n-rw-rw-rw- 1 dev dev 15578 Jun 25 21:38 INSTALL\r\n-rw-rw-rw- 1 dev dev 9707 Jun 25 21:38 Makefile.am\r\n-rw-rw-rw- 1 dev dev 248957 Jun 25 21:38 Makefile.in\r\n-rw-rw-rw- 1 dev dev 525 Jun 25 21:38 Makefile_CppUTestExt\r\n-rw-rw-rw- 1 dev dev 5177 Jun 25 21:38 Makefile_using_MakefileWorker\r\n-rw-rw-rw- 1 dev dev 68 Jun 25 21:38 NEWS\r\n-rw-rw-rw- 1 dev dev 85 Jun 25 21:38 README\r\n-rw-rw-rw- 1 dev dev 6777 Jun 25 21:38 README.md\r\n-rw-rw-rw- 1 dev dev 2327 Jun 25 21:38 README_CppUTest_for_C.txt\r\n-rw-rw-rw- 1 dev dev 2291 Jun 25 21:38 README_InstallCppUTest.txt\r\n-rw-rw-rw- 1 dev dev 888 Jun 25 21:38 README_UsersOfPriorVersions.txt\r\n-rw-rw-rw- 1 dev dev 39778 Jun 25 21:38 aclocal.m4\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 build\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 25 21:38 cmake\r\n-rwxrwxrwx 1 dev dev 3769 Jun 25 21:38 compile\r\n-rwxrwxrwx 1 dev dev 44504 Jun 25 21:38 config.guess\r\n-rw-rw-rw- 1 dev dev 313 Jun 25 21:38 config.h.cmake\r\n-rw-rw-rw- 1 dev dev 5821 Jun 25 21:38 config.h.in\r\n-rwxrwxrwx 1 dev dev 35206 Jun 25 21:38 config.sub\r\n-rwxrwxrwx 1 dev dev 609242 Jun 25 21:38 configure\r\n-rw-rw-rw- 1 dev dev 16153 Jun 25 21:38 configure.ac\r\n-rw-rw-rw- 1 dev dev 67701 Jun 25 21:38 cpputest-hist.txt\r\n-rw-rw-rw- 1 dev dev 298 Jun 25 21:38 cpputest.pc.in\r\n-rw-rw-rw- 1 dev dev 79904 Jun 25 21:38 cpputest_doxy_gen.conf\r\n-rwxrwxrwx 1 dev dev 18615 Jun 25 21:38 depcomp\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 docs\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 25 21:38 examples\r\ndrwxrwxrwx+ 5 dev dev 4096 Jun 25 21:38 include\r\n-rwxrwxrwx 1 dev dev 13663 Jun 25 21:38 install-sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 lib\r\n-rwxrwxrwx 1 dev dev 282967 Jun 25 21:38 ltmain.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 m4\r\n-rw-rw-rw- 1 dev dev 344 Jun 25 21:38 makeVS2008.bat\r\n-rw-rw-rw- 1 dev dev 348 Jun 25 21:38 makeVS2010.bat\r\n-rw-rw-rw- 1 dev dev 533 Jun 25 21:38 makeVc6.bat\r\n-rwxrwxrwx 1 dev dev 11419 Jun 25 21:38 missing\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 platforms\r\ndrwxrwxrwx+ 7 dev dev 4096 Jun 25 21:38 scripts\r\n"] +[10.305868, "o", "drwxrwxrwx+ 5 dev dev 4096 Jun 25 21:38 src\r\n-rwxrwxrwx 1 dev dev 3977 Jun 25 21:38 test-driver\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 25 21:38 tests\r\n"] +[10.312943, "o", "$ "] +[11.316038, "o", "\u001b["] +[11.496304, "o", "1m"] +[11.586449, "o", "df"] +[11.676628, "o", "et"] +[11.766709, "o", "ch"] +[11.856845, "o", " r"] +[11.946989, "o", "em"] +[12.037743, "o", "ov"] +[12.127422, "o", "e "] +[12.217445, "o", "cp"] +[12.39769, "o", "pu"] +[12.487816, "o", "te"] +[12.57796, "o", "st"] +[12.668076, "o", "\u001b["] +[12.758228, "o", "0m"] +[13.759818, "o", "\r\n"] +[14.335124, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[14.38155, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[14.381949, "o", " \u001b[1;34m> removed\u001b[0m"] +[14.382176, "o", "\r\n"] +[14.465619, "o", "$ "] +[15.468687, "o", "\u001b["] +[15.649404, "o", "1m"] +[15.739164, "o", "ca"] +[15.829298, "o", "t "] +[15.922404, "o", "df"] +[16.009557, "o", "et"] +[16.099708, "o", "ch"] +[16.189836, "o", ".y"] +[16.279978, "o", "am"] +[16.370106, "o", "l\u001b"] +[16.550364, "o", "[0m"] +[17.552478, "o", "\r\n"] +[17.556602, "o", "manifest:\r\n version: '0.0' # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[17.562584, "o", "$ "] +[18.565801, "o", "\u001b"] +[18.746043, "o", "[1"] +[18.836192, "o", "ml"] +[18.926345, "o", "s "] +[19.01646, "o", "-"] +[19.106577, "o", "la"] +[19.196692, "o", " c"] +[19.286825, "o", "pp"] +[19.376964, "o", "ut"] +[19.467086, "o", "e"] +[19.647341, "o", "st"] +[19.73748, "o", "\u001b["] +[19.829424, "o", "0m"] +[20.831701, "o", "\r\n"] +[20.834964, "o", "total 8\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:38 .\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:38 ..\r\n"] +[23.848281, "o", "$ "] +[23.850892, "o", "\u001b["] +[24.031305, "o", "1m"] +[24.121446, "o", "\u001b["] +[24.212016, "o", "0m\r\n"] +[24.214816, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/report.cast b/doc/asciicasts/report.cast index 5ca3732bb..2d4945ffa 100644 --- a/doc/asciicasts/report.cast +++ b/doc/asciicasts/report.cast @@ -1,43 +1,45 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031741, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.047148, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.052644, "o", "$ "] -[1.056351, "o", "\u001b["] -[1.236626, "o", "1m"] -[1.327634, "o", "ls"] -[1.417315, "o", " -"] -[1.507458, "o", "l\u001b"] -[1.597644, "o", "[0"] -[1.687806, "o", "m"] -[2.689565, "o", "\r\n"] -[2.693662, "o", "total 12\r\n"] -[2.693875, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 21 08:49 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 21 08:49 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:49 jsmn\r\n"] -[2.701197, "o", "$ "] -[3.704724, "o", "\u001b"] -[3.88575, "o", "[1"] -[3.975932, "o", "md"] -[4.066063, "o", "fe"] -[4.156243, "o", "tc"] -[4.246391, "o", "h "] -[4.336543, "o", "re"] -[4.426675, "o", "po"] -[4.51681, "o", "rt"] -[4.606984, "o", "\u001b["] -[4.787278, "o", "0"] -[4.877415, "o", "m"] -[5.8793, "o", "\r\n"] -[6.466961, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[6.509973, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[6.510765, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] -[6.512174, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m\r\n"] -[6.513513, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m\r\n \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 21/06/2026, 08:48:50\u001b[0m\r\n"] -[6.515548, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m\r\n \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m\r\n"] -[6.520339, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[6.520945, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] -[6.522309, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m\r\n"] -[6.522801, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] -[6.523287, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.523792, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 21/06/2026, 08:48:51\u001b[0m\r\n"] -[6.524271, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[6.524734, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.525414, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m\r\n"] -[9.655056, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423606, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.071989, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.080838, "o", "$ "] +[1.087638, "o", "\u001b["] +[1.26914, "o", "1m"] +[1.359286, "o", "ls"] +[1.44942, "o", " -"] +[1.539578, "o", "l\u001b"] +[1.630453, "o", "[0"] +[1.720047, "o", "m"] +[2.721812, "o", "\r\n"] +[2.72859, "o", "total 12"] +[2.728624, "o", "\r\n"] +[2.728927, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 25 21:40 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:40 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:40 jsmn\r\n"] +[2.746484, "o", "$ "] +[3.7496, "o", "\u001b["] +[3.929882, "o", "1m"] +[4.020008, "o", "df"] +[4.110143, "o", "et"] +[4.200294, "o", "ch "] +[4.290424, "o", "re"] +[4.380564, "o", "po"] +[4.471061, "o", "rt"] +[4.562726, "o", "\u001b["] +[4.653241, "o", "0m"] +[5.654599, "o", "\r\n"] +[6.525028, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[6.610584, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] +[6.611577, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m\r\n"] +[6.612231, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] +[6.612849, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m\r\n"] +[6.613457, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 25/06/2026, 21:39:54\u001b[0m\r\n"] +[6.614014, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.615573, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m\r\n"] +[6.618946, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[6.619668, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] +[6.620931, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m\r\n"] +[6.621504, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] +[6.62207, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.623586, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 25/06/2026, 21:39:56\u001b[0m\r\n \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[6.623944, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m"] +[6.624021, "o", "\r\n"] +[6.624681, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m"] +[6.624747, "o", "\r\n"] +[9.733868, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/sbom.cast b/doc/asciicasts/sbom.cast index 84a016cd6..a018b158e 100644 --- a/doc/asciicasts/sbom.cast +++ b/doc/asciicasts/sbom.cast @@ -1,53 +1,53 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031751, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.041468, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.048774, "o", "$ "] -[1.053545, "o", "\u001b"] -[1.233732, "o", "[1"] -[1.323857, "o", "ml"] -[1.414037, "o", "s "] -[1.504178, "o", "-"] -[1.594338, "o", "l\u001b"] -[1.684498, "o", "[0"] -[1.774672, "o", "m"] -[2.776769, "o", "\r\n"] -[2.780889, "o", "total 12\r\ndrwxr-xr-x+ 3 dev dev 4096 Jun 21 08:49 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 21 08:49 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:49 jsmn\r\n"] -[2.788093, "o", "$ "] -[3.791644, "o", "\u001b["] -[3.972009, "o", "1m"] -[4.063749, "o", "df"] -[4.152965, "o", "et"] -[4.24348, "o", "ch"] -[4.333621, "o", " r"] -[4.423751, "o", "ep"] -[4.51391, "o", "or"] -[4.604074, "o", "t "] -[4.69423, "o", "-t"] -[4.87449, "o", " s"] -[4.964652, "o", "bo"] -[5.05481, "o", "m\u001b"] -[5.144952, "o", "[0"] -[5.2351, "o", "m"] -[6.23701, "o", "\r\n"] -[6.838017, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[6.882821, "o", "Generated SBoM report: report.cdx.json\r\n"] -[6.985768, "o", "$ "] -[7.989113, "o", "\u001b["] -[8.169396, "o", "1m"] -[8.259621, "o", "ca"] -[8.349705, "o", "t "] -[8.439825, "o", "rep"] -[8.529977, "o", "or"] -[8.620119, "o", "t."] -[8.710308, "o", "cd"] -[8.800432, "o", "x."] -[8.890569, "o", "jso"] -[9.070843, "o", "n\u001b"] -[9.160961, "o", "[0"] -[9.251119, "o", "m"] -[10.252892, "o", "\r\n"] -[10.256328, "o", "{\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"cpputest-v3.4\",\r\n \"evidence\": {\r\n \"identity\": [\r\n {\r\n \"concludedValue\": \"cpputest\",\r\n \"field\": \"name\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Name as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"pkg:github/cpputest/cpputest@v3.4\",\r\n \"field\": \"purl\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Determined from https://github.com/cpputest/cpputest.git as used for the project cpputest in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"v3.4\",\r\n \"field\": \"version\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Version as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDA3LCBNaWNoYWVsIEZlYXRoZXJzLCBKYW1lcyBHcmVubmluZyBhbmQgQmFzIFZvZGRlCkFsbCByaWdodHMgcmVzZXJ2ZWQuCgpSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBtZXQ6CgogICAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogICAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgogICAgTmVpdGhlciB0aGUgbmFtZSBvZiB0aGUgPE9SR0FOSVpBVElPTj4gbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEV"] -[10.256518, "o", "SV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"occurrences\": [\r\n {\r\n \"line\": 9,\r\n \"location\": \"dfetch.yaml\",\r\n \"offset\": 11\r\n }\r\n ]\r\n },\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/cpputest/cpputest\"\r\n }\r\n ],\r\n \"group\": \"cpputest\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDA3LCBNaWNoYWVsIEZlYXRoZXJzLCBKYW1lcyBHcmVubmluZyBhbmQgQmFzIFZvZGRlCkFsbCByaWdodHMgcmVzZXJ2ZWQuCgpSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBtZXQ6CgogICAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogICAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgogICAgTmVpdGhlciB0aGUgbmFtZSBvZiB0aGUgPE9SR0FOSVpBVElPTj4gbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"name\": \"cpputest\",\r\n \"properties\": [\r\n {\r\n \"name\": \"dfetch:license:BSD-3-Clause:confidence\",\r\n \"value\": \"0.91\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:threshold\",\r\n \"value\": \"0.80\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:tool\",\r\n \"value\": \"infer-license 0.2.0\"\r\n }\r\n ],\r\n \"purl\": \"pkg:github/cpputest/cpputest@v3.4\",\r\n \"type\": \"library\",\r\n \"version\": \"v3.4\"\r\n },\r\n {\r\n \"bom-ref\": \"jsmn-25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"evidence\": {\r\n \"identity\": [\r\n {\r\n \"concludedValue\": \""] -[10.257118, "o", "jsmn\",\r\n \"field\": \"name\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Name as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"pkg:github/zserge/jsmn@25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"field\": \"purl\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Determined from https://github.com/zserge/jsmn.git as used for the project jsmn in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"field\": \"version\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Version as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.2\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDEwIFNlcmdlIEEuIFphaXRzZXYKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCgo=\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"occurrences\": [\r\n {\r\n \"line\": 14,\r\n \"location\": \"dfetch.yaml\",\r\n \"offset\": 11\r\n }\r\n ]\r\n },\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/zserge/jsmn\"\r\n"] -[10.257182, "o", " }\r\n ],\r\n \"group\": \"zserge\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDEwIFNlcmdlIEEuIFphaXRzZXYKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCgo=\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"name\": \"jsmn\",\r\n \"properties\": [\r\n {\r\n \"name\": \"dfetch:license:MIT:confidence\",\r\n \"value\": \"0.93\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:threshold\",\r\n \"value\": \"0.80\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:tool\",\r\n \"value\": \"infer-license 0.2.0\"\r\n }\r\n ],\r\n \"purl\": \"pkg:github/zserge/jsmn@25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"type\": \"library\",\r\n \"version\": \"25647e692c7906b96ffd2b05ca54c097948e879c\"\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"ref\": \"cpputest-v3.4\"\r\n },\r\n {\r\n \"ref\": \"jsmn-25647e692c7906b96ffd2b05ca54c097948e879c\"\r\n }\r\n ],\r\n \"metadata\": {\r\n \"timestamp\": \"2026-06-21T08:49:18.700979+00:00\",\r\n \"tools\": {\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"dfetch-0.14.2\",\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"build-system\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/actions\"\r\n },\r\n {\r\n \"type\": \"distribution\",\r\n \"url\": \"https://pypi.org/project/dfetch/\"\r\n },\r\n {\r\n \"type\": \"documentation\",\r\n \"url\": \"https://dfetch.readthedocs.io/\"\r\n },\r\n {\r\n \"type\": \"issue-tracker\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/issues\"\r\n },\r\n {\r\n \"type\": \"license\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/blob/main/LICENSE\"\r\n },\r\n {\r\n \"type\": \"release-notes\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/blob/main/CHANGELOG.r"] -[10.257212, "o", "st\"\r\n },\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch\"\r\n },\r\n {\r\n \"type\": \"website\",\r\n \"url\": \"https://dfetch-org.github.io/\"\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"acknowledgement\": \"declared\",\r\n \"id\": \"MIT\"\r\n }\r\n }\r\n ],\r\n \"name\": \"dfetch\",\r\n \"supplier\": {\r\n \"name\": \"dfetch-org\"\r\n },\r\n \"type\": \"application\",\r\n \"version\": \"0.14.2\"\r\n },\r\n {\r\n \"description\": \"Python library for CycloneDX\",\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"build-system\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/actions\"\r\n },\r\n {\r\n \"type\": \"distribution\",\r\n \"url\": \"https://pypi.org/project/cyclonedx-python-lib/\"\r\n },\r\n {\r\n \"type\": \"documentation\",\r\n \"url\": \"https://cyclonedx-python-library.readthedocs.io/\"\r\n },\r\n {\r\n \"type\": \"issue-tracker\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/issues\"\r\n },\r\n {\r\n \"type\": \"license\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE\"\r\n },\r\n {\r\n \"type\": \"release-notes\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md\"\r\n },\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib\"\r\n },\r\n {\r\n \"type\": \"website\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/#readme\"\r\n }\r\n ],\r\n \"group\": \"CycloneDX\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"acknowledgement\": \"declared\",\r\n \"id\": \"Apache-2.0\"\r\n }\r\n }\r\n ],\r\n \"name\": \"cyclonedx-python-lib\",\r\n \"type\": \"library\",\r\n \"version\": \"11.10.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:c10d1ac4-0657-4c17-9413-6059a84ca99d\",\r\n \"version\": 1,\r\n \"$schema\": \"http://cyclonedx.org/schema/bom-1.6.schema.json\",\r\n \"bomFormat\": \"CycloneDX\",\r\n \"specVersion\": \"1.6\"\r\n}"] -[13.261632, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423616, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.066737, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.072311, "o", "$ "] +[1.080441, "o", "\u001b["] +[1.261244, "o", "1m"] +[1.353724, "o", "ls"] +[1.443323, "o", " -"] +[1.533436, "o", "l\u001b["] +[1.623864, "o", "0m"] +[2.625363, "o", "\r\n"] +[2.628778, "o", "total 12\r\n"] +[2.628877, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 25 21:40 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:40 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:40 jsmn\r\n"] +[2.63321, "o", "$ "] +[3.636478, "o", "\u001b["] +[3.816755, "o", "1m"] +[3.906895, "o", "df"] +[3.99704, "o", "et"] +[4.08717, "o", "ch "] +[4.177301, "o", "re"] +[4.267416, "o", "po"] +[4.357557, "o", "rt"] +[4.447693, "o", " -"] +[4.537761, "o", "t s"] +[4.718016, "o", "bo"] +[4.808756, "o", "m\u001b"] +[4.898911, "o", "[0"] +[4.989244, "o", "m"] +[5.99058, "o", "\r\n"] +[6.762951, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[6.810439, "o", "Generated SBoM report: report.cdx.json\r\n"] +[6.881339, "o", "$ "] +[7.884563, "o", "\u001b"] +[8.064939, "o", "[1"] +[8.155047, "o", "mc"] +[8.24516, "o", "at"] +[8.335305, "o", " r"] +[8.42544, "o", "ep"] +[8.515586, "o", "or"] +[8.605738, "o", "t."] +[8.695875, "o", "cd"] +[8.78601, "o", "x."] +[8.966246, "o", "j"] +[9.056662, "o", "so"] +[9.146671, "o", "n\u001b"] +[9.236805, "o", "[0"] +[9.326925, "o", "m"] +[10.328443, "o", "\r\n"] +[10.331673, "o", "{\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"cpputest-v3.4\",\r\n \"evidence\": {\r\n \"identity\": [\r\n {\r\n \"concludedValue\": \"cpputest\",\r\n \"field\": \"name\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Name as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"pkg:github/cpputest/cpputest@v3.4\",\r\n \"field\": \"purl\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Determined from https://github.com/cpputest/cpputest.git as used for the project cpputest in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"v3.4\",\r\n \"field\": \"version\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Version as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDA3LCBNaWNoYWVsIEZlYXRoZXJzLCBKYW1lcyBHcmVubmluZyBhbmQgQmFzIFZvZGRlCkFsbCByaWdodHMgcmVzZXJ2ZWQuCgpSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBtZXQ6CgogICAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogICAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgogICAgTmVpdGhlciB0aGUgbmFtZSBvZiB0aGUgPE9SR0FOSVpBVElPTj4gbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEV"] +[10.33202, "o", "SV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"occurrences\": [\r\n {\r\n \"line\": 9,\r\n \"location\": \"dfetch.yaml\",\r\n \"offset\": 11\r\n }\r\n ]\r\n },\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/cpputest/cpputest\"\r\n }\r\n ],\r\n \"group\": \"cpputest\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDA3LCBNaWNoYWVsIEZlYXRoZXJzLCBKYW1lcyBHcmVubmluZyBhbmQgQmFzIFZvZGRlCkFsbCByaWdodHMgcmVzZXJ2ZWQuCgpSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zIGFyZSBtZXQ6CgogICAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgogICAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZSBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgogICAgTmVpdGhlciB0aGUgbmFtZSBvZiB0aGUgPE9SR0FOSVpBVElPTj4gbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0Uu\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"name\": \"cpputest\",\r\n \"properties\": [\r\n {\r\n \"name\": \"dfetch:license:BSD-3-Clause:confidence\",\r\n \"value\": \"0.91\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:threshold\",\r\n \"value\": \"0.80\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:tool\",\r\n \"value\": \"infer-license 0.2.0\"\r\n }\r\n ],\r\n \"purl\": \"pkg:github/cpputest/cpputest@v3.4\",\r\n \"type\": \"library\",\r\n \"version\": \"v3.4\"\r\n },\r\n {\r\n \"bom-ref\": \"jsmn-25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"evidence\": {\r\n \"identity\": [\r\n {\r\n \"concludedValue\": \""] +[10.332144, "o", "jsmn\",\r\n \"field\": \"name\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Name as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"pkg:github/zserge/jsmn@25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"field\": \"purl\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Determined from https://github.com/zserge/jsmn.git as used for the project jsmn in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n },\r\n {\r\n \"concludedValue\": \"25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"field\": \"version\",\r\n \"methods\": [\r\n {\r\n \"confidence\": 0.4,\r\n \"technique\": \"manifest-analysis\",\r\n \"value\": \"Version as used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.14.3\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDEwIFNlcmdlIEEuIFphaXRzZXYKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCgo=\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"occurrences\": [\r\n {\r\n \"line\": 14,\r\n \"location\": \"dfetch.yaml\",\r\n \"offset\": 11\r\n }\r\n ]\r\n },\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/zserge/jsmn\"\r\n }\r\n ],\r\n \"group\": \"zserge\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\",\r\n \"text\": {\r\n \"content\": \"Q29weXJpZ2h0IChjKSAyMDEwIFNlcmdlIEEuIFphaXRzZXYKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCgo=\",\r\n \"contentType\": \"text/plain\",\r\n \"encoding\": \"base64\"\r\n }\r\n }\r\n }\r\n ],\r\n \"name\": \"jsmn\",\r\n \"properties\": [\r\n {\r\n \"name\": \"dfetch:license:MIT:confidence\",\r\n \"value\": \"0.93\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:threshold\",\r\n \"value\": \"0.80\"\r\n },\r\n {\r\n \"name\": \"dfetch:license:tool\",\r\n \"value\": \"infer-license 0.2.0\"\r\n }\r\n ],\r\n \"purl\": \"pkg:github/zserge/jsmn@25647e692c7906b96ffd2b05ca54c097948e879c\",\r\n \"type\": \"library\",\r\n \"version\": \"25647e692c7906b96ffd2b05ca54c097948e879c\"\r\n }\r\n ],\r\n \"dependencies\": [\r\n {\r\n \"ref\": \"cpputest-v3.4\"\r\n },\r\n {\r\n \"ref\": \"jsmn-25647e692c7906b96ffd2b05ca54c097948e879c\"\r\n }\r\n ],\r\n \"metadata\": {\r\n \"timestamp\": \"2026-06-25T21:40:23.414083+00:00\",\r\n \"tools\": {\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"dfetch-0.14.3\",\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"build-system\",\r\n \"url\": \"https://github.com/dfetch-org/dfetc"] +[10.332293, "o", "h/actions\"\r\n },\r\n {\r\n \"type\": \"distribution\",\r\n \"url\": \"https://pypi.org/project/dfetch/\"\r\n },\r\n {\r\n \"type\": \"documentation\",\r\n \"url\": \"https://dfetch.readthedocs.io/\"\r\n },\r\n {\r\n \"type\": \"issue-tracker\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/issues\"\r\n },\r\n {\r\n \"type\": \"license\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/blob/main/LICENSE\"\r\n },\r\n {\r\n \"type\": \"release-notes\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch/blob/main/CHANGELOG.rst\"\r\n },\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/dfetch-org/dfetch\"\r\n },\r\n {\r\n \"type\": \"website\",\r\n \"url\": \"https://dfetch-org.github.io/\"\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"acknowledgement\": \"declared\",\r\n \"id\": \"MIT\"\r\n }\r\n }\r\n ],\r\n \"name\": \"dfetch\",\r\n \"supplier\": {\r\n \"name\": \"dfetch-org\"\r\n },\r\n \"type\": \"application\",\r\n \"version\": \"0.14.3\"\r\n },\r\n {\r\n \"description\": \"Python library for CycloneDX\",\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"build-system\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/actions\"\r\n },\r\n {\r\n \"type\": \"distribution\",\r\n \"url\": \"https://pypi.org/project/cyclonedx-python-lib/\"\r\n },\r\n {\r\n \"type\": \"documentation\",\r\n \"url\": \"https://cyclonedx-python-library.readthedocs.io/\"\r\n },\r\n {\r\n \"type\": \"issue-tracker\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/issues\"\r\n },\r\n {\r\n \"type\": \"license\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE\"\r\n },\r\n {\r\n \"type\": \"release-notes\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md\"\r\n },\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib\"\r\n },\r\n {\r\n \"type\": \"website\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/#readme\"\r\n }\r\n ],\r\n \"group\": \"CycloneDX\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"acknowledgement\": \"declared\",\r\n \"id\": \"Apache-2.0\"\r\n }\r\n }\r\n ],\r\n \"name\": \"cyclonedx-python-lib\",\r\n \"type\""] +[10.33253, "o", ": \"library\",\r\n \"version\": \"11.10.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:dcf08a53-5922-4e1e-97c4-24e86603bc6d\",\r\n \"version\": 1,\r\n \"$schema\": \"http://cyclonedx.org/schema/bom-1.6.schema.json\",\r\n \"bomFormat\": \"CycloneDX\",\r\n \"specVersion\": \"1.6\"\r\n}"] +[13.337855, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/update-patch.cast b/doc/asciicasts/update-patch.cast index 220c8f917..34fee119f 100644 --- a/doc/asciicasts/update-patch.cast +++ b/doc/asciicasts/update-patch.cast @@ -1,236 +1,230 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031804, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[4.116373, "o", "\u001b[H\u001b[2J\u001b[3J"] -[4.124299, "o", "$ "] -[5.130371, "o", "\u001b["] -[5.311675, "o", "1m"] -[5.40079, "o", "ls"] -[5.490948, "o", " -"] -[5.581101, "o", "l ."] -[5.67123, "o", "\u001b["] -[5.761399, "o", "0m"] -[6.763174, "o", "\r\n"] -[6.767002, "o", "total 16\r\n"] -[6.767069, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 21 08:50 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Jun 21 08:50 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 21 08:50 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 21 08:50 patches\r\n"] -[6.774157, "o", "$ "] -[7.777283, "o", "\u001b["] -[7.957622, "o", "1m"] -[8.048735, "o", "ca"] -[8.138894, "o", "t "] -[8.229711, "o", "df"] -[8.319244, "o", "et"] -[8.409397, "o", "ch"] -[8.499645, "o", ".y"] -[8.589723, "o", "am"] -[8.679885, "o", "l\u001b"] -[8.860855, "o", "[0m"] -[9.862085, "o", "\r\n"] -[9.865083, "o", "manifest:\r\n"] -[9.865318, "o", " version: 0.0\r\n\r\n remotes:\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/\r\n repo-path: cpputest/cpputest.git\r\n tag: v3.4\r\n patch: patches/cpputest.patch\r\n\r\n"] -[9.870519, "o", "$ "] -[10.873893, "o", "\u001b["] -[11.054193, "o", "1m"] -[11.144388, "o", "ca"] -[11.234531, "o", "t "] -[11.324668, "o", "pa"] -[11.414823, "o", "tc"] -[11.505685, "o", "he"] -[11.595118, "o", "s/"] -[11.685281, "o", "cp"] -[11.775409, "o", "pu"] -[11.955706, "o", "tes"] -[12.04586, "o", "t."] -[12.136341, "o", "pa"] -[12.22649, "o", "tc"] -[12.316653, "o", "h\u001b"] -[12.406728, "o", "[0"] -[12.496883, "o", "m"] -[13.498341, "o", "\r\n"] -[13.501722, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[13.508024, "o", "$ "] -[14.5116, "o", "\u001b["] -[14.691883, "o", "1m"] -[14.782034, "o", "gi"] -[14.872211, "o", "t "] -[14.962363, "o", "st"] -[15.052517, "o", "at"] -[15.14266, "o", "us"] -[15.232894, "o", "\u001b["] -[15.322976, "o", "0m"] -[16.323778, "o", "\r\n"] -[16.331969, "o", "On branch main\r\nnothing to commit, working tree clean\r\n"] -[16.339089, "o", "$ "] -[17.342484, "o", "\u001b"] -[17.522861, "o", "[1"] -[17.612982, "o", "ms"] -[17.703164, "o", "ed"] -[17.793294, "o", " "] -[17.883444, "o", "-i"] -[17.973602, "o", " '"] -[18.064014, "o", "s/"] -[18.153875, "o", "gi"] -[18.244149, "o", "t"] -[18.424392, "o", "la"] -[18.514666, "o", "b/"] -[18.604897, "o", "gi"] -[18.694911, "o", "te"] -[18.78504, "o", "a"] -[18.875181, "o", "/g"] -[18.966188, "o", "' "] -[19.055487, "o", "cp"] -[19.145648, "o", "pu"] -[19.325892, "o", "t"] -[19.416018, "o", "es"] -[19.506196, "o", "t/"] -[19.596344, "o", "sr"] -[19.686501, "o", "c/"] -[19.776667, "o", "R"] -[19.866809, "o", "EA"] -[19.956954, "o", "DM"] -[20.047105, "o", "E."] -[20.227365, "o", "md"] -[20.317621, "o", "\u001b"] -[20.407735, "o", "[0"] -[20.497887, "o", "m"] -[21.499784, "o", "\r\n"] -[21.509236, "o", "$ "] -[22.512732, "o", "\u001b"] -[22.69303, "o", "[1"] -[22.783178, "o", "mg"] -[22.873323, "o", "it"] -[22.96347, "o", " "] -[23.053638, "o", "ad"] -[23.14381, "o", "d "] -[23.233963, "o", ".\u001b"] -[23.324106, "o", "[0"] -[23.414244, "o", "m"] -[24.416134, "o", "\r\n"] -[24.440536, "o", "$ "] -[25.443815, "o", "\u001b["] -[25.624197, "o", "1m"] -[25.715671, "o", "gi"] -[25.805768, "o", "t "] -[25.894628, "o", "co"] -[25.985266, "o", "mm"] -[26.075494, "o", "it"] -[26.165655, "o", " -"] -[26.255814, "o", "a "] -[26.345959, "o", "-m"] -[26.526226, "o", " 'F"] -[26.616447, "o", "ix"] -[26.706609, "o", " v"] -[26.796739, "o", "cs"] -[26.886891, "o", " h"] -[26.977013, "o", "os"] -[27.067182, "o", "t'"] -[27.157329, "o", "\u001b["] -[27.247481, "o", "0m"] -[28.249286, "o", "\r\n"] -[28.260435, "o", "[main 8156b44] Fix vcs host\r\n"] -[28.260866, "o", " 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] -[28.267091, "o", "$ "] -[29.270944, "o", "\u001b["] -[29.451454, "o", "1m"] -[29.541601, "o", "df"] -[29.631808, "o", "et"] -[29.721956, "o", "ch"] -[29.81211, "o", " u"] -[29.902224, "o", "pd"] -[29.992377, "o", "at"] -[30.082529, "o", "e-"] -[30.172697, "o", "pa"] -[30.352965, "o", "tch"] -[30.443112, "o", " c"] -[30.533256, "o", "pp"] -[30.623397, "o", "ut"] -[30.713537, "o", "es"] -[30.803711, "o", "t\u001b"] -[30.895685, "o", "[0"] -[30.984005, "o", "m"] -[31.985891, "o", "\r\n"] -[32.552189, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[32.60079, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[32.601514, "o", "\u001b[?25l"] -[32.682533, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.7634, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.844119, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.924939, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.005999, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.086599, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.167378, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.248103, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.328824, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.409455, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.49059, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.57187, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.653427, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.734782, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.818354, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.899213, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.980006, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.06367, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.141999, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.222644, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.252064, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[34.252892, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] -[34.391526, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m\r\n"] -[34.434589, "o", "\u001b[?25l"] -[34.515241, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.596229, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.67707, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.75799, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.838674, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[34.919374, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.000069, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.080776, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.161463, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.242181, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.323257, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.405276, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.486616, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.56974, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.649791, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[35.651728, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[35.65236, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] -[35.654433, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m\r\n"] -[35.656052, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m \u001b[0m \r\n\u001b[34mb'README.md'\u001b[0m \r\n"] -[35.839679, "o", "$ "] -[36.842059, "o", "\u001b["] -[37.022373, "o", "1m"] -[37.112525, "o", "ca"] -[37.202684, "o", "t "] -[37.292844, "o", "pa"] -[37.382983, "o", "tc"] -[37.473134, "o", "he"] -[37.563283, "o", "s/"] -[37.653412, "o", "cp"] -[37.743593, "o", "pu"] -[37.923844, "o", "te"] -[38.014022, "o", "st"] -[38.104158, "o", ".p"] -[38.194287, "o", "at"] -[38.28449, "o", "ch"] -[38.374649, "o", "\u001b["] -[38.464787, "o", "0m"] -[39.466421, "o", "\r\n"] -[39.470128, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..da133cb 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitea.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[39.476491, "o", "$ "] -[40.478975, "o", "\u001b["] -[40.659264, "o", "1m"] -[40.749428, "o", "gi"] -[40.839556, "o", "t "] -[40.929713, "o", "sta"] -[41.02052, "o", "tu"] -[41.110667, "o", "s\u001b"] -[41.200821, "o", "[0"] -[41.290986, "o", "m"] -[42.293644, "o", "\r\n"] -[42.317714, "o", "On branch main\r\n"] -[42.3181, "o", "Changes not staged for commit:\r\n (use \"git add ...\" to update what will be committed)\r\n (use \"git restore ...\" to discard changes in working directory)\r\n\t\u001b[31mmodified: cpputest/src/.dfetch_data.yaml\u001b[m\r\n\t\u001b[31mmodified: patches/cpputest.patch\u001b[m\r\n\r\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\r\n"] -[45.326314, "o", "$ "] -[45.328712, "o", "\u001b["] -[45.509296, "o", "1m"] -[45.59944, "o", "\u001b["] -[45.691956, "o", "0m"] -[45.693083, "o", "\r\n"] -[45.698772, "o", "/workspaces/dfetch/doc/generate-casts"] -[45.699313, "o", "\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423670, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[3.054345, "o", "\u001b[H\u001b[2J\u001b[3J"] +[3.063515, "o", "$ "] +[4.065645, "o", "\u001b["] +[4.245905, "o", "1m"] +[4.33666, "o", "ls"] +[4.426946, "o", " -"] +[4.517089, "o", "l ."] +[4.607215, "o", "\u001b["] +[4.697619, "o", "0m"] +[5.69862, "o", "\r\n"] +[5.702702, "o", "total 16\r\n"] +[5.702902, "o", "drwxr-xr-x+ 3 dev dev 4096 Jun 25 21:41 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Jun 25 21:41 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Jun 25 21:41 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Jun 25 21:41 patches\r\n"] +[5.708182, "o", "$ "] +[6.710973, "o", "\u001b"] +[6.89125, "o", "[1"] +[6.981368, "o", "mc"] +[7.071511, "o", "at"] +[7.16163, "o", " "] +[7.251803, "o", "df"] +[7.341927, "o", "et"] +[7.432066, "o", "ch"] +[7.52223, "o", ".y"] +[7.612356, "o", "a"] +[7.792606, "o", "ml"] +[7.882754, "o", "\u001b["] +[7.973165, "o", "0m"] +[8.974357, "o", "\r\n"] +[8.977474, "o", "manifest:\r\n version: 0.0\r\n\r\n remotes:\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/\r\n repo-path: cpputest/cpputest.git\r\n tag: v3.4\r\n patch: patches/cpputest.patch\r\n\r\n"] +[8.983373, "o", "$ "] +[9.986624, "o", "\u001b"] +[10.167608, "o", "[1"] +[10.256937, "o", "mc"] +[10.347052, "o", "at"] +[10.43719, "o", " "] +[10.52732, "o", "pa"] +[10.619568, "o", "tc"] +[10.709684, "o", "he"] +[10.799837, "o", "s/"] +[10.88996, "o", "c"] +[11.070212, "o", "pp"] +[11.160329, "o", "ut"] +[11.250489, "o", "es"] +[11.340601, "o", "t."] +[11.430726, "o", "p"] +[11.52086, "o", "at"] +[11.611039, "o", "ch"] +[11.70115, "o", "\u001b["] +[11.791488, "o", "0m"] +[12.792739, "o", "\r\n"] +[12.795924, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[12.801625, "o", "$ "] +[13.804745, "o", "\u001b["] +[13.985021, "o", "1m"] +[14.075155, "o", "gi"] +[14.165287, "o", "t "] +[14.255482, "o", "st"] +[14.345614, "o", "at"] +[14.435713, "o", "us"] +[14.525853, "o", "\u001b["] +[14.616054, "o", "0m"] +[15.617633, "o", "\r\n"] +[15.623592, "o", "On branch main\r\n"] +[15.623791, "o", "nothing to commit, working tree clean\r\n"] +[15.630905, "o", "$ "] +[16.634125, "o", "\u001b"] +[16.815364, "o", "[1"] +[16.904315, "o", "ms"] +[16.994415, "o", "ed"] +[17.084572, "o", " "] +[17.174713, "o", "-i"] +[17.264837, "o", " '"] +[17.354981, "o", "s/"] +[17.446527, "o", "gi"] +[17.535246, "o", "t"] +[17.715749, "o", "la"] +[17.805818, "o", "b/"] +[17.895934, "o", "gi"] +[17.98607, "o", "te"] +[18.076226, "o", "a"] +[18.166358, "o", "/g"] +[18.256484, "o", "' "] +[18.347549, "o", "cp"] +[18.436747, "o", "pu"] +[18.617028, "o", "t"] +[18.707161, "o", "es"] +[18.797289, "o", "t/"] +[18.889549, "o", "sr"] +[18.977578, "o", "c/"] +[19.067719, "o", "R"] +[19.157851, "o", "EA"] +[19.247998, "o", "DM"] +[19.338151, "o", "E."] +[19.518359, "o", "md"] +[19.608507, "o", "\u001b"] +[19.698636, "o", "[0"] +[19.789132, "o", "m"] +[20.791349, "o", "\r\n"] +[20.806844, "o", "$ "] +[21.809925, "o", "\u001b["] +[21.990236, "o", "1m"] +[22.080364, "o", "gi"] +[22.170498, "o", "t "] +[22.260649, "o", "ad"] +[22.350773, "o", "d "] +[22.441705, "o", ".\u001b"] +[22.531159, "o", "[0"] +[22.621532, "o", "m"] +[23.622667, "o", "\r\n"] +[23.636788, "o", "$ "] +[24.640296, "o", "\u001b["] +[24.82056, "o", "1m"] +[24.910674, "o", "gi"] +[25.000825, "o", "t "] +[25.090954, "o", "co"] +[25.181097, "o", "mm"] +[25.271205, "o", "it"] +[25.361354, "o", " -"] +[25.451484, "o", "a "] +[25.541579, "o", "-m"] +[25.721846, "o", " '"] +[25.812006, "o", "Fi"] +[25.902124, "o", "x "] +[25.992259, "o", "vc"] +[26.082397, "o", "s "] +[26.172518, "o", "ho"] +[26.26269, "o", "st"] +[26.352798, "o", "'\u001b"] +[26.442944, "o", "[0"] +[26.623268, "o", "m"] +[27.624845, "o", "\r\n"] +[27.636484, "o", "[main 4ec2ef0] Fix vcs host\r\n"] +[27.636817, "o", " 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] +[27.64184, "o", "$ "] +[28.645484, "o", "\u001b["] +[28.826544, "o", "1m"] +[28.916679, "o", "df"] +[29.006807, "o", "et"] +[29.096938, "o", "ch"] +[29.187484, "o", " u"] +[29.27722, "o", "pd"] +[29.367337, "o", "at"] +[29.45748, "o", "e-"] +[29.547602, "o", "pa"] +[29.727853, "o", "tc"] +[29.818024, "o", "h "] +[29.908145, "o", "cp"] +[29.998309, "o", "pu"] +[30.088435, "o", "te"] +[30.178562, "o", "st"] +[30.269732, "o", "\u001b["] +[30.359688, "o", "0m"] +[31.361164, "o", "\r\n"] +[31.956486, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[32.017978, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[32.018594, "o", "\u001b[?25l"] +[32.099807, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.180403, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.260952, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.341968, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.422354, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.502972, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.583681, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.664478, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.746953, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.827699, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.908006, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.988576, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.069226, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.149917, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.202178, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[34.428534, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m\r\n"] +[34.454574, "o", "\u001b[?25l"] +[34.538433, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.617299, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.69821, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.77882, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.860545, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.943355, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.020943, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.101519, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.182117, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.262766, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.345546, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[35.393172, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[35.393985, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[35.394756, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m\r\n"] +[35.397491, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m \u001b[0m \r\n\u001b[34mb'README.md'\u001b[0m \r\n"] +[35.48384, "o", "$ "] +[36.486911, "o", "\u001b"] +[36.667355, "o", "[1"] +[36.757498, "o", "mc"] +[36.847633, "o", "at"] +[36.937769, "o", " p"] +[37.02818, "o", "at"] +[37.11832, "o", "ch"] +[37.208468, "o", "es"] +[37.298592, "o", "/c"] +[37.388768, "o", "pp"] +[37.568996, "o", "u"] +[37.659721, "o", "te"] +[37.749839, "o", "st"] +[37.841776, "o", ".p"] +[37.931706, "o", "at"] +[38.021847, "o", "ch"] +[38.112002, "o", "\u001b["] +[38.202124, "o", "0m"] +[39.203775, "o", "\r\n"] +[39.206249, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..da133cb 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitea.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[39.2111, "o", "$ "] +[40.214118, "o", "\u001b["] +[40.394384, "o", "1m"] +[40.484509, "o", "gi"] +[40.574632, "o", "t "] +[40.664774, "o", "sta"] +[40.754885, "o", "tu"] +[40.845537, "o", "s\u001b"] +[40.935162, "o", "[0"] +[41.025364, "o", "m"] +[42.026944, "o", "\r\n"] +[42.05942, "o", "On branch main\r\n"] +[42.059578, "o", "Changes not staged for commit:\r\n (use \"git add ...\" to update what will be committed)\r\n (use \"git restore ...\" to discard changes in working directory)\r\n\t\u001b[31mmodified: cpputest/src/.dfetch_data.yaml\u001b[m\r\n\t\u001b[31mmodified: patches/cpputest.patch\u001b[m\r\n\r\nno changes added to commit (use \"git add\" and/or \"git commit -a\")\r\n"] +[45.066978, "o", "$ "] +[45.068876, "o", "\u001b"] +[45.249163, "o", "[1"] +[45.340532, "o", "m\u001b"] +[45.431538, "o", "[0"] +[45.521028, "o", "m"] +[45.521327, "o", "\r\n"] +[45.524432, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/update.cast b/doc/asciicasts/update.cast index b3ec285b8..ef262941b 100644 --- a/doc/asciicasts/update.cast +++ b/doc/asciicasts/update.cast @@ -1,114 +1,116 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031718, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.675953, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.680615, "o", "$ "] -[1.683751, "o", "\u001b["] -[1.864168, "o", "1m"] -[1.954369, "o", "ls"] -[2.044484, "o", " -"] -[2.13462, "o", "l\u001b"] -[2.224765, "o", "[0"] -[2.314944, "o", "m"] -[3.316658, "o", "\r\n"] -[3.320609, "o", "total 4\r\n"] -[3.320675, "o", "-rw-rw-rw- 1 dev dev 733 Jun 21 08:48 dfetch.yaml\r\n"] -[3.328036, "o", "$ "] -[4.332524, "o", "\u001b["] -[4.513145, "o", "1m"] -[4.603287, "o", "ca"] -[4.693459, "o", "t "] -[4.783594, "o", "dfe"] -[4.87374, "o", "tc"] -[4.96389, "o", "h."] -[5.054045, "o", "ya"] -[5.144199, "o", "ml"] -[5.234361, "o", "\u001b[0"] -[5.416697, "o", "m"] -[6.417846, "o", "\r\n"] -[6.429325, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[6.443473, "o", "$ "] -[7.449858, "o", "\u001b"] -[7.63125, "o", "[1"] -[7.721428, "o", "md"] -[7.811555, "o", "fe"] -[7.901715, "o", "tc"] -[7.991862, "o", "h "] -[8.082011, "o", "up"] -[8.172149, "o", "da"] -[8.262295, "o", "te"] -[8.352461, "o", "\u001b["] -[8.532716, "o", "0"] -[8.622868, "o", "m"] -[9.624658, "o", "\r\n"] -[10.217124, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[10.236297, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[10.236523, "o", "\u001b[?25l"] -[10.31742, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.398149, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.478858, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.559614, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.640247, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.721355, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.802322, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.883022, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.963735, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.044348, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.124999, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.206261, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.287298, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.371524, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.452934, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.53361, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.614295, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.694966, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.775614, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.792465, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.793155, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] -[11.826854, "o", " \u001b[1;92mjsmn:\u001b[0m"] -[11.826912, "o", "\r\n\u001b[?25l"] -[11.909682, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.990619, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.073095, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.155477, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.234883, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.315691, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.396507, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.477093, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.557762, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.638432, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.71995, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.802631, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.882279, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.962989, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[13.043678, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[13.059605, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[13.060398, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[13.18616, "o", "$ "] -[14.18963, "o", "\u001b["] -[14.369838, "o", "1m"] -[14.459989, "o", "ls"] -[14.550154, "o", " -"] -[14.640281, "o", "l\u001b"] -[14.730427, "o", "[0"] -[14.820594, "o", "m"] -[15.821645, "o", "\r\n"] -[15.826176, "o", "total 12\r\n"] -[15.8266, "o", "drwxrwxrwx+ 3 dev dev 4096 Jun 21 08:48 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 21 08:48 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 21 08:48 jsmn\r\n"] -[15.834434, "o", "$ "] -[16.838087, "o", "\u001b["] -[17.01842, "o", "1m"] -[17.112487, "o", "df"] -[17.200685, "o", "et"] -[17.290834, "o", "ch"] -[17.380999, "o", " u"] -[17.471128, "o", "pd"] -[17.561285, "o", "at"] -[17.651429, "o", "e\u001b"] -[17.741569, "o", "[0"] -[17.921833, "o", "m"] -[18.923693, "o", "\r\n"] -[19.492524, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[19.512702, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[19.513358, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m\r\n"] -[20.139533, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[20.140197, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[23.24006, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423582, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.628693, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.632455, "o", "$ "] +[1.634677, "o", "\u001b["] +[1.81493, "o", "1m"] +[1.905073, "o", "ls"] +[1.995719, "o", " -"] +[2.08587, "o", "l\u001b"] +[2.175996, "o", "[0"] +[2.266414, "o", "m"] +[3.267678, "o", "\r\n"] +[3.27178, "o", "total 4"] +[3.272503, "o", "\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:39 dfetch.yaml\r\n"] +[3.281187, "o", "$ "] +[4.283912, "o", "\u001b["] +[4.465772, "o", "1m"] +[4.555001, "o", "ca"] +[4.645133, "o", "t "] +[4.735254, "o", "dfe"] +[4.825391, "o", "tc"] +[4.915567, "o", "h."] +[5.005943, "o", "ya"] +[5.095786, "o", "ml"] +[5.185952, "o", "\u001b[0"] +[5.366699, "o", "m"] +[6.36796, "o", "\r\n"] +[6.371468, "o", "manifest:\r\n"] +[6.371829, "o", " version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[6.386168, "o", "$ "] +[7.388899, "o", "\u001b["] +[7.569778, "o", "1m"] +[7.662614, "o", "df"] +[7.750021, "o", "et"] +[7.840153, "o", "ch"] +[7.932041, "o", " u"] +[8.020827, "o", "pd"] +[8.111142, "o", "at"] +[8.2026, "o", "e\u001b"] +[8.291432, "o", "[0"] +[8.471656, "o", "m"] +[9.47267, "o", "\r\n"] +[10.114692, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[10.132349, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[10.132656, "o", "\u001b[?25l"] +[10.213576, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.294409, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.376837, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.457383, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.538155, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.618575, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.699128, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.781599, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.861893, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.944521, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.025294, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.106139, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.187225, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.270622, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.350101, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.432216, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.512041, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.592659, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.673599, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.685867, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.685914, "o", "\r\n"] +[11.685935, "o", "\u001b[?25h\r\u001b[1A\u001b[2K"] +[11.687182, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[11.738787, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[11.739421, "o", "\u001b[?25l"] +[11.820001, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.900754, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.981557, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.062195, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.142808, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.223448, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.303947, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.384443, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.465195, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.546954, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.629045, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.71283, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.793361, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.875559, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.955737, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[13.031165, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[13.031914, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[13.109659, "o", "$ "] +[14.112817, "o", "\u001b["] +[14.293091, "o", "1m"] +[14.383232, "o", "ls"] +[14.473453, "o", " -"] +[14.563615, "o", "l\u001b"] +[14.653768, "o", "[0"] +[14.743883, "o", "m"] +[15.745386, "o", "\r\n"] +[15.751222, "o", "total 12\r\ndrwxrwxrwx+ 3 dev dev 4096 Jun 25 21:39 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Jun 25 21:39 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Jun 25 21:39 jsmn\r\n"] +[15.760085, "o", "$ "] +[16.763741, "o", "\u001b"] +[16.943955, "o", "[1"] +[17.03409, "o", "md"] +[17.124782, "o", "fe"] +[17.214917, "o", "tc"] +[17.305043, "o", "h "] +[17.395163, "o", "up"] +[17.485286, "o", "da"] +[17.576307, "o", "te"] +[17.665599, "o", "\u001b["] +[17.845778, "o", "0"] +[17.935923, "o", "m"] +[18.937429, "o", "\r\n"] +[19.652266, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[19.683992, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[19.684369, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m\r\n"] +[20.347324, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[20.3479, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[23.429487, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/validate.cast b/doc/asciicasts/validate.cast index aab3d6de0..c806bb1a0 100644 --- a/doc/asciicasts/validate.cast +++ b/doc/asciicasts/validate.cast @@ -1,20 +1,18 @@ -{"version": 2, "width": 229, "height": 35, "timestamp": 1782031675, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.713168, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.717816, "o", "$ "] -[1.721767, "o", "\u001b"] -[1.902224, "o", "[1"] -[1.992367, "o", "md"] -[2.082518, "o", "fe"] -[2.172655, "o", "t"] -[2.262795, "o", "ch"] -[2.352975, "o", " v"] -[2.443129, "o", "al"] -[2.533248, "o", "id"] -[2.623408, "o", "a"] -[2.8037, "o", "te"] -[2.893852, "o", "\u001b["] -[2.983992, "o", "0m"] -[3.985775, "o", "\r\n"] -[4.532706, "o", "\u001b[1;34mDfetch (0.14.2)\u001b[0m\r\n"] -[4.544071, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m\r\n"] -[7.668114, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 116, "height": 28, "timestamp": 1782423538, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.70793, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.711943, "o", "$ "] +[1.714892, "o", "\u001b["] +[1.896644, "o", "1m"] +[1.986721, "o", "df"] +[2.077231, "o", "et"] +[2.167381, "o", "ch "] +[2.257625, "o", "va"] +[2.347762, "o", "li"] +[2.437895, "o", "da"] +[2.528022, "o", "te"] +[2.618156, "o", "\u001b[0"] +[2.799089, "o", "m"] +[3.801805, "o", "\r\n"] +[4.542656, "o", "\u001b[1;34mDfetch (0.14.3)\u001b[0m\r\n"] +[4.553504, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m\r\n"] +[7.651212, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/explanation/threat_model_supply_chain.rst b/doc/explanation/threat_model_supply_chain.rst index bae0c9d92..7d88c7cc3 100644 --- a/doc/explanation/threat_model_supply_chain.rst +++ b/doc/explanation/threat_model_supply_chain.rst @@ -574,7 +574,7 @@ Asset Identification - ExternalEntity - High / High / — * - A-10: WINGET_TOKEN PAT - - Long-lived GitHub Personal Access Token with ``public_repo`` scope, stored as a GitHub Actions environment secret in the ``winget`` environment. Used by ``winget-publish.yml`` to fork ``microsoft/winget-pkgs`` and submit manifest update PRs. Unlike the PyPI OIDC token (A-05) which is short-lived and not stored, this PAT persists indefinitely until rotated. If exfiltrated from the CI environment, an attacker could submit fraudulent manifest PRs from outside the project's pipeline. + - Long-lived classic GitHub Personal Access Token (fine-grained PATs are not supported by the ``vedantmgoyal9/winget-releaser`` action) with ``public_repo`` scope, stored as a GitHub Actions environment secret in the ``winget`` environment. Used by ``winget-publish.yml`` to push a manifest branch to the pre-existing fork ``dfetch-org/winget-pkgs`` and open a PR against ``microsoft/winget-pkgs``. Unlike the PyPI OIDC token (A-05) which is short-lived and not stored, this PAT persists indefinitely until rotated. If exfiltrated from the CI environment, an attacker could submit fraudulent manifest PRs from outside the project's pipeline. - Data - High / High / — diff --git a/doc/howto/contributing.rst b/doc/howto/contributing.rst index f61e6882d..ea672fbf8 100644 --- a/doc/howto/contributing.rst +++ b/doc/howto/contributing.rst @@ -371,7 +371,7 @@ Releasing git checkout main git pull - git tag -a '0.14.2' -m "Release version 0.14.2" + git tag -a '0.14.3' -m "Release version 0.14.3" git push --tags - The ``ci.yml`` job will automatically create a draft release in `GitHub Releases `_ with all artifacts. diff --git a/doc/tutorials/installation.rst b/doc/tutorials/installation.rst index 1755d8303..3e05efe1e 100644 --- a/doc/tutorials/installation.rst +++ b/doc/tutorials/installation.rst @@ -27,7 +27,7 @@ Each installer package has a name in the format ``-``. - ```` shows the software version: - If it includes ``dev``, it is a development release (for testing). - - If it is only numbers (e.g. ``0.14.2``), it is an official release. + - If it is only numbers (e.g. ``0.14.3``), it is an official release. - ```` indicates the system the installer is for: ``nix`` (Linux), ``osx`` (Mac), or ``win`` (Windows). diff --git a/features/check-archive.feature b/features/check-archive.feature index 884364a96..08999e8c8 100644 --- a/features/check-archive.feature +++ b/features/check-archive.feature @@ -25,7 +25,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > up-to-date (some-remote-server/SomeProject.tar.gz) """ @@ -49,7 +49,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > up-to-date (sha256:) """ @@ -70,7 +70,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > wanted (some-remote-server/SomeProject.tar.gz), available (some-remote-server/SomeProject.tar.gz) """ @@ -88,7 +88,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) non-existent-archive: > wanted (https://dfetch.invalid/does-not-exist.tar.gz), but not available at the upstream. """ @@ -114,7 +114,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check SomeProject" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > up-to-date (some-remote-server/SomeProject.tar.gz) """ @@ -137,7 +137,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check SomeProject" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Local changes were detected, please generate a patch using 'dfetch diff SomeProject' and add it to your manifest using 'patch:'. Alternatively overwrite the local changes with 'dfetch update --force SomeProject' > up-to-date (some-remote-server/SomeProject.tar.gz) diff --git a/features/check-git-repo.feature b/features/check-git-repo.feature index b440e2667..56774805f 100644 --- a/features/check-git-repo.feature +++ b/features/check-git-repo.feature @@ -27,7 +27,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-rev-only: > wanted (e1fda19a57b873eb8e6ae37780594cbb77b70f1a), available (e1fda19a57b873eb8e6ae37780594cbb77b70f1a) ext/test-rev-and-branch: @@ -53,7 +53,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag-v1: > wanted (v1), available (v2.0) """ @@ -83,7 +83,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-rev-only: > up-to-date (e1fda19a57b873eb8e6ae37780594cbb77b70f1a) ext/test-rev-and-branch: @@ -117,7 +117,7 @@ Feature: Checking dependencies from a git repository And I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > wanted (v2.0), current (v1), available (v2.0) """ @@ -139,7 +139,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Local changes were detected, please generate a patch using 'dfetch diff SomeProject' and add it to your manifest using 'patch:'. Alternatively overwrite the local changes with 'dfetch update --force SomeProject' > up-to-date (master - 90be799b58b10971691715bdc751fbe5237848a0) @@ -160,7 +160,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > up-to-date (master - 90be799b58b10971691715bdc751fbe5237848a0) """ @@ -180,7 +180,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) non-existent-url: > >>>git ls-remote --heads https://giiiiiidhub.com/i-do-not-exist/broken<<< failed! 'https://giiiiiidhub.com/i-do-not-exist/broken' is not a valid URL or unreachable: @@ -210,7 +210,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectMissingTag: > wanted (i-dont-exist), but not available at the upstream. SomeProjectNonExistentBranch: @@ -232,7 +232,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output starts with: """ - Dfetch (0.14.2) + Dfetch (0.14.3) >>>git ls-remote --heads --tags https://github.com/dfetch-org/test-repo-private.git<<< returned 128: """ @@ -249,7 +249,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output starts with: """ - Dfetch (0.14.2) + Dfetch (0.14.3) >>>git ls-remote --heads --tags git@github.com:dfetch-org/test-repo-private.git<<< returned 128: """ @@ -262,5 +262,5 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) """ diff --git a/features/check-specific-projects.feature b/features/check-specific-projects.feature index c2b876c9f..acacb92ce 100644 --- a/features/check-specific-projects.feature +++ b/features/check-specific-projects.feature @@ -28,7 +28,7 @@ Feature: Checking specific projects When I run "dfetch check ext/test-rev-and-branch" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-rev-and-branch: > wanted (main - 8df389d0524863b85f484f15a91c5f2c40aefda1), available (main - e1fda19a57b873eb8e6ae37780594cbb77b70f1a) """ diff --git a/features/check-svn-repo.feature b/features/check-svn-repo.feature index b8ced659c..0d85dbcf5 100644 --- a/features/check-svn-repo.feature +++ b/features/check-svn-repo.feature @@ -29,7 +29,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cunit-svn-rev-only: > wanted (176), available (trunk - 176) cunit-svn-rev-and-branch: @@ -56,7 +56,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cutter-svn-tag: > wanted (1.1.7), available (1.1.8) """ @@ -94,7 +94,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cunit-svn-rev-only: > wanted (169), current (trunk - 169), available (trunk - 176) cunit-svn-rev-and-branch: @@ -118,7 +118,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > wanted (latest), current (1), available (1) """ @@ -137,7 +137,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) non-existent-url: > >>>svn --non-interactive info https://giiiiiidhub.com/i-do-not-exist/broken/trunk<<< failed! 'https://giiiiiidhub.com/i-do-not-exist/broken/trunk' is not a valid URL or unreachable: @@ -163,7 +163,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cutter-svn-tag: > wanted (non-existent-tag), but not available at the upstream. """ @@ -184,7 +184,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > up-to-date (v1) """ diff --git a/features/checked-project-has-dependencies.feature b/features/checked-project-has-dependencies.feature index 3653f2f83..924a03921 100644 --- a/features/checked-project-has-dependencies.feature +++ b/features/checked-project-has-dependencies.feature @@ -30,7 +30,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > wanted (v1), available (v1) """ @@ -67,7 +67,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Multiple manifests found, using dfetch.yaml SomeProject: > up-to-date (v1) @@ -111,7 +111,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Multiple manifests found, using dfetch.yaml SomeProject: > up-to-date (v1) diff --git a/features/diff-in-git.feature b/features/diff-in-git.feature index 5653c44ac..b471235b4 100644 --- a/features/diff-in-git.feature +++ b/features/diff-in-git.feature @@ -66,7 +66,7 @@ Feature: Diff in git When I run "dfetch diff SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > No diffs found since 59efb91396fd369eb113b43382783294dc8ed6d2 """ @@ -93,7 +93,7 @@ Feature: Diff in git When I run "dfetch diff SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > No diffs found since 59efb91396fd369eb113b43382783294dc8ed6d2 """ diff --git a/features/diff-in-svn.feature b/features/diff-in-svn.feature index 6ce689e2f..67c615352 100644 --- a/features/diff-in-svn.feature +++ b/features/diff-in-svn.feature @@ -63,7 +63,7 @@ Feature: Diff in svn When I run "dfetch diff SomeProject" in MySvnProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > No diffs found since 1 """ @@ -90,7 +90,7 @@ Feature: Diff in svn When I run "dfetch diff SomeProject" in MySvnProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > No diffs found since 1 """ diff --git a/features/environment.feature b/features/environment.feature index 5a5eb0213..79cb1e70a 100644 --- a/features/environment.feature +++ b/features/environment.feature @@ -9,7 +9,7 @@ Feature: Display environment information When I run "dfetch environment" Then the output starts with: """ - Dfetch (0.14.2) + Dfetch (0.14.3) dfetch : 0.13.0 """ @@ -18,6 +18,6 @@ Feature: Display environment information When I run "dfetch environment" Then the output starts with: """ - Dfetch (0.14.2) + Dfetch (0.14.3) dfetch : 0.13.0 (1.99.0 available see https://github.com/dfetch-org/dfetch/releases) """ diff --git a/features/fetch-archive.feature b/features/fetch-archive.feature index 7624b3e50..636ea1afa 100644 --- a/features/fetch-archive.feature +++ b/features/fetch-archive.feature @@ -118,7 +118,7 @@ Feature: Fetching dependencies from an archive (tar/zip) When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Hash mismatch for SomeProject! sha256 expected 0000000000000000000000000000000000000000000000000000000000000000 """ @@ -196,7 +196,7 @@ Feature: Fetching dependencies from an archive (tar/zip) When I run "dfetch update --force" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched some-remote-server/SomeProject.tar.gz """ diff --git a/features/fetch-checks-destination.feature b/features/fetch-checks-destination.feature index a30ee2493..cdb9997ba 100644 --- a/features/fetch-checks-destination.feature +++ b/features/fetch-checks-destination.feature @@ -21,7 +21,7 @@ Feature: Fetch checks destinations When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Skipping, path "." is not allowed as destination. """ @@ -42,7 +42,7 @@ Feature: Fetch checks destinations When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Skipping, path "../../some-higher-folder" is outside manifest directory tree. """ diff --git a/features/fetch-file-pattern-git.feature b/features/fetch-file-pattern-git.feature index 21674aa2b..771d8d3b3 100644 --- a/features/fetch-file-pattern-git.feature +++ b/features/fetch-file-pattern-git.feature @@ -25,7 +25,7 @@ Feature: Fetch file pattern from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithAnInterestingFile: > Fetched v1 """ @@ -57,7 +57,7 @@ Feature: Fetch file pattern from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) The 'src:' filter 'SomeFolder/Some*' matches multiple directories from 'some-remote-server/SomeProjectWithAnInterestingFile.git'. Only considering files in 'SomeFolder/SomeOtherSubFolder'. SomeProjectWithAnInterestingFile: > Fetched v1 diff --git a/features/fetch-file-pattern-svn.feature b/features/fetch-file-pattern-svn.feature index 3288080eb..8ffadbb27 100644 --- a/features/fetch-file-pattern-svn.feature +++ b/features/fetch-file-pattern-svn.feature @@ -22,7 +22,7 @@ Feature: Fetch file pattern from svn repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-git-repo-with-submodule.feature b/features/fetch-git-repo-with-submodule.feature index 54b65e460..3432c9612 100644 --- a/features/fetch-git-repo-with-submodule.feature +++ b/features/fetch-git-repo-with-submodule.feature @@ -25,7 +25,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) my-project-with-submodules: > Found & fetched submodule "./ext/test-repo1" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Found & fetched submodule "./ext/test-repo2" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) @@ -64,7 +64,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) outer-project: > Found & fetched submodule "./ext/middle" (some-remote-server/MiddleProject.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a @@ -96,7 +96,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch report" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) my-project-with-submodules: - remote : remote url : some-remote-server/SomeInterestingProject.git @@ -139,7 +139,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) glob-project: > Found & fetched submodule "./ext/test-repo" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a @@ -171,7 +171,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) plain-src-project: > Found & fetched submodule "./ext/sub-repo" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a @@ -204,7 +204,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) mixed-project: > Found & fetched submodule "./ext/inside" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a @@ -237,7 +237,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) sibling-project: > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a """ diff --git a/features/fetch-git-repo.feature b/features/fetch-git-repo.feature index cc8e67b59..1047a2464 100644 --- a/features/fetch-git-repo.feature +++ b/features/fetch-git-repo.feature @@ -64,7 +64,7 @@ Feature: Fetching dependencies from a git repository And I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v2.0 """ @@ -85,7 +85,7 @@ Feature: Fetching dependencies from a git repository When I run "dfetch update --force" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v1 """ @@ -99,5 +99,5 @@ Feature: Fetching dependencies from a git repository When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) """ diff --git a/features/fetch-single-file-git.feature b/features/fetch-single-file-git.feature index 323e30d79..87c4e9533 100644 --- a/features/fetch-single-file-git.feature +++ b/features/fetch-single-file-git.feature @@ -22,7 +22,7 @@ Feature: Fetch single file from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithAnInterestingFile: > Fetched v1 """ @@ -54,7 +54,7 @@ Feature: Fetch single file from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithAnInterestingFile: > Fetched v1 """ diff --git a/features/fetch-single-file-svn.feature b/features/fetch-single-file-svn.feature index 51c645dc3..6e4027a01 100644 --- a/features/fetch-single-file-svn.feature +++ b/features/fetch-single-file-svn.feature @@ -22,7 +22,7 @@ Feature: Fetch single file from svn repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-svn-repo-with-external.feature b/features/fetch-svn-repo-with-external.feature index d6e9f9152..7efeb29dc 100644 --- a/features/fetch-svn-repo-with-external.feature +++ b/features/fetch-svn-repo-with-external.feature @@ -29,7 +29,7 @@ Feature: Fetch projects with nested SVN dependencies When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) svn-project-with-external: > Found & fetched external "./ext" (some-remote-server/ExternalLib @ trunk) > Fetched trunk - 2 @@ -58,7 +58,7 @@ Feature: Fetch projects with nested SVN dependencies When I run "dfetch report" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) svn-project-with-external: - remote : remote url : some-remote-server/ParentProject diff --git a/features/fetch-svn-repo-with-nonstd-external.feature b/features/fetch-svn-repo-with-nonstd-external.feature index 058836e86..5e275e062 100644 --- a/features/fetch-svn-repo-with-nonstd-external.feature +++ b/features/fetch-svn-repo-with-nonstd-external.feature @@ -28,7 +28,7 @@ Feature: Fetch projects with non-standard-layout SVN externals When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) svn-project-with-nonstd-external: > Found & fetched external "./nonstd-ext" (some-remote-server/NonstdLib @ ) > Fetched trunk - 2 @@ -57,7 +57,7 @@ Feature: Fetch projects with non-standard-layout SVN externals When I run "dfetch report" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) svn-project-with-nonstd-external: - remote : remote url : some-remote-server/ParentProject diff --git a/features/fetch-with-ignore-git.feature b/features/fetch-with-ignore-git.feature index a494323e0..e41f89c58 100644 --- a/features/fetch-with-ignore-git.feature +++ b/features/fetch-with-ignore-git.feature @@ -29,7 +29,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched v1 """ @@ -59,7 +59,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched v1 """ @@ -92,7 +92,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched v1 """ diff --git a/features/fetch-with-ignore-svn.feature b/features/fetch-with-ignore-svn.feature index e797a42d4..a01ea7f1e 100644 --- a/features/fetch-with-ignore-svn.feature +++ b/features/fetch-with-ignore-svn.feature @@ -28,7 +28,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched trunk - 1 """ @@ -57,7 +57,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched trunk - 1 """ @@ -89,7 +89,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeInterestingProject: > Fetched trunk - 1 """ diff --git a/features/freeze-projects.feature b/features/freeze-projects.feature index ed629ff8b..34d0a185c 100644 --- a/features/freeze-projects.feature +++ b/features/freeze-projects.feature @@ -72,7 +72,7 @@ Feature: Freeze dependencies When I run "dfetch freeze" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) """ And the manifest 'dfetch.yaml' is replaced with """ diff --git a/features/guard-against-overwriting-git.feature b/features/guard-against-overwriting-git.feature index aa79f5d9b..f8435f8a3 100644 --- a/features/guard-against-overwriting-git.feature +++ b/features/guard-against-overwriting-git.feature @@ -24,7 +24,7 @@ Feature: Guard against overwriting in git When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > skipped - local changes after last update (use --force to overwrite) """ @@ -34,7 +34,7 @@ Feature: Guard against overwriting in git When I run "dfetch update --force" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched v2 """ @@ -45,7 +45,7 @@ Feature: Guard against overwriting in git When I run "dfetch update SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched v2 """ diff --git a/features/guard-against-overwriting-svn.feature b/features/guard-against-overwriting-svn.feature index 03cdbb96b..c8279ba20 100644 --- a/features/guard-against-overwriting-svn.feature +++ b/features/guard-against-overwriting-svn.feature @@ -24,7 +24,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > skipped - local changes after last update (use --force to overwrite) """ @@ -34,7 +34,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update --force" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched v2 """ @@ -45,7 +45,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update SomeProject" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched v2 """ diff --git a/features/handle-invalid-metadata.feature b/features/handle-invalid-metadata.feature index a4807cba4..35462a29a 100644 --- a/features/handle-invalid-metadata.feature +++ b/features/handle-invalid-metadata.feature @@ -23,7 +23,7 @@ Feature: Handle invalid metadata files When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > ext/test-repo-tag/.dfetch_data.yaml is an invalid metadata file, not checking on disk version! > ext/test-repo-tag/.dfetch_data.yaml is an invalid metadata file, not checking local hash! @@ -48,7 +48,7 @@ Feature: Handle invalid metadata files When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > ext/test-repo-tag/.dfetch_data.yaml is an invalid metadata file, not checking on disk version! > wanted (v1), available (v2.0) @@ -72,7 +72,7 @@ Feature: Handle invalid metadata files When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > ext/test-repo-tag/.dfetch_data.yaml is an invalid metadata file, not checking on disk version! > ext/test-repo-tag/.dfetch_data.yaml is an invalid metadata file, not checking local hash! diff --git a/features/journey-basic-patching.feature b/features/journey-basic-patching.feature index a00501475..bed36c97b 100644 --- a/features/journey-basic-patching.feature +++ b/features/journey-basic-patching.feature @@ -56,7 +56,7 @@ Feature: Basic patch journey And I run "dfetch update -f test-repo" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) test-repo: > Fetched v1 > Applying patch "test-repo.patch" diff --git a/features/journey-basic-usage.feature b/features/journey-basic-usage.feature index 35d3246e8..0315d6313 100644 --- a/features/journey-basic-usage.feature +++ b/features/journey-basic-usage.feature @@ -29,7 +29,7 @@ Feature: Basic usage journey When I run "dfetch check" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > wanted & current (v1), available (v2.0) """ diff --git a/features/list-projects.feature b/features/list-projects.feature index 0ef1177b1..6dcb7f5d5 100644 --- a/features/list-projects.feature +++ b/features/list-projects.feature @@ -28,7 +28,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: - remote : remote url : https://github.com/dfetch-org/test-repo @@ -68,7 +68,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cutter-svn-tag: - remote : remote url : https://svn.code.sf.net/p/cutter/svn/cutter @@ -85,7 +85,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: - remote : github-com-dfetch-org remote url : https://github.com/dfetch-org/test-repo diff --git a/features/patch-after-fetch-git.feature b/features/patch-after-fetch-git.feature index e8bc6ff3a..15e4e2513 100644 --- a/features/patch-after-fetch-git.feature +++ b/features/patch-after-fetch-git.feature @@ -68,7 +68,7 @@ Feature: Patch after fetching from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v2.0 > Applying patch "diff.patch" @@ -126,7 +126,7 @@ Feature: Patch after fetching from git repo """ And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v2.0 > Applying patch "001-diff.patch" @@ -170,7 +170,7 @@ Feature: Patch after fetching from git repo """ And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v2.0 > Applying patch "diff.patch" @@ -198,7 +198,7 @@ Feature: Patch after fetching from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) ext/test-repo-tag: > Fetched v2.0 > Skipping patch "../diff.patch" which is outside /some/path. diff --git a/features/patch-after-fetch-svn.feature b/features/patch-after-fetch-svn.feature index bbe49f742..5a0887c4d 100644 --- a/features/patch-after-fetch-svn.feature +++ b/features/patch-after-fetch-svn.feature @@ -69,7 +69,7 @@ Feature: Patch after fetching from svn repo When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) cutter: > Fetched 1.1.7 > Applying patch "diff.patch" diff --git a/features/patch-fuzzy-matching-git.feature b/features/patch-fuzzy-matching-git.feature index 41b856018..c11a0a505 100644 --- a/features/patch-fuzzy-matching-git.feature +++ b/features/patch-fuzzy-matching-git.feature @@ -60,7 +60,7 @@ Feature: Patch application tolerates small upstream changes When I run "dfetch update" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched master - f47d80c35e14dfa4f9c9c30c9865cbf0f8d50933 > Applying patch "SomeProject.patch" diff --git a/features/remove-project.feature b/features/remove-project.feature index 228a4fa23..5a330b115 100644 --- a/features/remove-project.feature +++ b/features/remove-project.feature @@ -56,7 +56,7 @@ Feature: Remove a project from the manifest And the directory 'ext/lib-alpha' should be removed from disk And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) lib-alpha: > removed """ @@ -90,7 +90,7 @@ Feature: Remove a project from the manifest And the directory 'ext/lib-beta' should be removed from disk And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) lib-alpha: > removed lib-beta: @@ -126,7 +126,7 @@ Feature: Remove a project from the manifest And the directory 'ext/lib-beta' should be removed from disk And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) lib-unknown: > project 'lib-unknown' not found in manifest lib-alpha: @@ -166,7 +166,7 @@ Feature: Remove a project from the manifest """ And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) lib-gamma: > removed """ diff --git a/features/report-sbom.feature b/features/report-sbom.feature index 837bf9a83..174eb4b80 100644 --- a/features/report-sbom.feature +++ b/features/report-sbom.feature @@ -123,7 +123,7 @@ Feature: Create an CycloneDX sbom "tools": { "components": [ { - "bom-ref": "dfetch-0.14.2", + "bom-ref": "dfetch-0.14.3", "externalReferences": [ { "type": "build-system", @@ -171,7 +171,7 @@ Feature: Create an CycloneDX sbom "name": "dfetch-org" }, "type": "application", - "version": "0.14.2" + "version": "0.14.3" }, { "description": "Python library for CycloneDX", @@ -277,7 +277,7 @@ Feature: Create an CycloneDX sbom When I run "dfetch report -t sbom" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Generated SBoM report: report.cdx.json """ And the 'report.cdx.json' json file includes diff --git a/features/suggest-project-name.feature b/features/suggest-project-name.feature index 42029cf47..d1a872690 100644 --- a/features/suggest-project-name.feature +++ b/features/suggest-project-name.feature @@ -16,7 +16,7 @@ Feature: Suggest a project name When I run "dfetch check project with space" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Not all projects found! "project", "with", "space" This manifest contains: "project with space", "project-with-l", "Project-With-Capital" Did you mean: "project with space"? @@ -26,7 +26,7 @@ Feature: Suggest a project name When I run "dfetch check project-with-1" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Not all projects found! "project-with-1" This manifest contains: "project with space", "project-with-l", "Project-With-Capital" Did you mean: "project-with-l"? @@ -36,7 +36,7 @@ Feature: Suggest a project name When I run "dfetch check project-with-1 project-with-space Project-With-Capital" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Not all projects found! "project-with-1", "project-with-space" This manifest contains: "project with space", "project-with-l", "Project-With-Capital" Did you mean: "project with space" and "project-with-l"? diff --git a/features/update-patch-in-git.feature b/features/update-patch-in-git.feature index d8182ccd7..e279d5fa2 100644 --- a/features/update-patch-in-git.feature +++ b/features/update-patch-in-git.feature @@ -51,7 +51,7 @@ Feature: Update an existing patch in git """ And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched master - f9b88b8259d9a7fb48327bf23beabe40c150d474 > Updating patch "patches/SomeProject.patch" diff --git a/features/update-patch-in-svn.feature b/features/update-patch-in-svn.feature index cc9c1918c..cf9a1b9d3 100644 --- a/features/update-patch-in-svn.feature +++ b/features/update-patch-in-svn.feature @@ -52,7 +52,7 @@ Feature: Update an existing patch in svn """ And the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Update patch is only fully supported in git superprojects! SomeProject: > Fetched trunk - 1 diff --git a/features/updated-project-has-dependencies.feature b/features/updated-project-has-dependencies.feature index 84ce653a2..5c14a8d32 100644 --- a/features/updated-project-has-dependencies.feature +++ b/features/updated-project-has-dependencies.feature @@ -41,7 +41,7 @@ Feature: Updated project has dependencies When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProjectWithManifest: > Fetched v1 > "SomeProjectWithManifest" depends on the following project(s) which are not part of your manifest: @@ -89,7 +89,7 @@ Feature: Updated project has dependencies When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) SomeProject: > Fetched v1 > SomeProject/dfetch.yaml: Schema validation failed: diff --git a/features/validate-manifest.feature b/features/validate-manifest.feature index f91a58708..6e2f79f37 100644 --- a/features/validate-manifest.feature +++ b/features/validate-manifest.feature @@ -21,7 +21,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) dfetch.yaml : valid """ @@ -34,7 +34,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) dfetch.yaml : valid """ @@ -56,7 +56,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Schema validation failed: manifest-wrong: @@ -94,7 +94,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) dfetch.yaml : valid """ @@ -115,7 +115,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Schema validation failed: hash: not-a-valid-hash ^ (line: 9) @@ -137,7 +137,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.14.2) + Dfetch (0.14.3) Schema validation failed: Duplicate manifest.projects.name value(s): ext/test-repo-rev-only """ diff --git a/security/tm_supply_chain.py b/security/tm_supply_chain.py index 0bbb89e36..4c6afa5ba 100644 --- a/security/tm_supply_chain.py +++ b/security/tm_supply_chain.py @@ -234,10 +234,12 @@ def _make_sc_datastores(b_github: Boundary) -> tuple[Datastore, Datastore]: Data( "A-10: WINGET_TOKEN PAT", description=( - "Long-lived GitHub Personal Access Token with ``public_repo`` scope, " - "stored as a GitHub Actions environment secret in the ``winget`` environment. " - "Used by ``winget-publish.yml`` to fork ``microsoft/winget-pkgs`` and " - "submit manifest update PRs. " + "Long-lived classic GitHub Personal Access Token (fine-grained PATs are not " + "supported by the ``vedantmgoyal9/winget-releaser`` action) with ``public_repo`` " + "scope, stored as a GitHub Actions environment secret in the ``winget`` " + "environment. " + "Used by ``winget-publish.yml`` to push a manifest branch to the pre-existing " + "fork ``dfetch-org/winget-pkgs`` and open a PR against ``microsoft/winget-pkgs``. " "Unlike the PyPI OIDC token (A-05) which is short-lived and not stored, " "this PAT persists indefinitely until rotated. " "If exfiltrated from the CI environment, an attacker could submit "