diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 08aa066b..66b8c640 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -162,12 +162,31 @@ jobs: echo "C:\Program Files (x86)\dfetch" >> $env:GITHUB_PATH shell: pwsh + - run: | + git init --initial-branch=main + git config user.name "John Doe" + git config user.email "john.doe@example.com" + git add -A + git commit -m "Initial commit" - run: dfetch init - run: dfetch environment - run: dfetch validate - run: dfetch check - run: dfetch update - run: dfetch update + - run: | + git add -A + git commit -m "Fetched dependencies" + echo "An extra line" >> jsmn/README.md + git add jsmn/README.md + git commit -m "Update README.md" + - run: dfetch diff jsmn + - run: | + echo " patch: jsmn.patch" >> dfetch.yaml + git add -A + git commit -m "Patch jsmn" + - run: dfetch update-patch + - run: dfetch format-patch - run: dfetch report -t sbom diff --git a/.github/workflows/run.yml b/.github/workflows/run.yml index e1714413..583044b0 100644 --- a/.github/workflows/run.yml +++ b/.github/workflows/run.yml @@ -42,6 +42,8 @@ jobs: - run: dfetch check - run: dfetch update - run: dfetch update + - run: dfetch update-patch + - run: dfetch format-patch - run: dfetch report -t sbom - name: Dfetch SARIF Check uses: ./ @@ -113,6 +115,8 @@ jobs: - run: dfetch check - run: dfetch update - run: dfetch update + - run: dfetch update-patch + - run: dfetch format-patch - run: dfetch report -t sbom - name: Dfetch SARIF Check diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b9b7688a..d9579b15 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,8 @@ +Release 0.12.1 (released 2026-02-24) +==================================== + +* Fix missing unicode data in standalone binaries (#1014) + Release 0.12.0 (released 2026-02-21) ==================================== diff --git a/dfetch/__init__.py b/dfetch/__init__.py index b5837302..efc3beef 100644 --- a/dfetch/__init__.py +++ b/dfetch/__init__.py @@ -1,5 +1,5 @@ """Dfetch.""" -__version__ = "0.12.0" +__version__ = "0.12.1" DEFAULT_MANIFEST_NAME: str = "dfetch.yaml" diff --git a/doc/asciicasts/basic.cast b/doc/asciicasts/basic.cast index a9192e86..0e1e3e71 100644 --- a/doc/asciicasts/basic.cast +++ b/doc/asciicasts/basic.cast @@ -1,167 +1,166 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686609, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.550394, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.553253, "o", "$ "] -[1.556126, "o", "\u001b"] -[1.736393, "o", "[1"] -[1.826581, "o", "ml"] -[1.916708, "o", "s "] -[2.007843, "o", "-"] -[2.097093, "o", "l\u001b"] -[2.18724, "o", "[0"] -[2.277347, "o", "m"] -[3.278904, "o", "\r\n"] -[3.281474, "o", "total 4\r\n"] -[3.281551, "o", "-rw-rw-rw- 1 dev dev 733 Feb 21 15:10 dfetch.yaml\r\n"] -[3.285462, "o", "$ "] -[4.288321, "o", "\u001b["] -[4.469019, "o", "1m"] -[4.559167, "o", "ca"] -[4.649284, "o", "t "] -[4.739422, "o", "dfe"] -[4.829598, "o", "tc"] -[4.919706, "o", "h."] -[5.009853, "o", "ya"] -[5.09999, "o", "ml"] -[5.190146, "o", "\u001b[0"] -[5.370411, "o", "m"] -[6.371941, "o", "\r\n"] -[6.373773, "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.377531, "o", "$ "] -[7.379942, "o", "\u001b"] -[7.560233, "o", "[1"] -[7.650606, "o", "md"] -[7.740517, "o", "fe"] -[7.83062, "o", "t"] -[7.92075, "o", "ch"] -[8.010886, "o", " c"] -[8.102702, "o", "he"] -[8.19116, "o", "ck"] -[8.281288, "o", "\u001b"] -[8.461777, "o", "[0"] -[8.551883, "o", "m"] -[9.553954, "o", "\r\n"] -[10.085732, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[10.096835, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[10.097085, "o", "\u001b[?25l"] -[10.178096, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.258703, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.339214, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.419803, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.500462, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.501651, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.502305, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m \r\n"] -[10.503139, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[10.503247, "o", "\u001b[?25l"] -[10.58403, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.6646, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.745154, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.832293, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.912912, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.993731, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.074207, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.134576, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.135445, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] -[11.206168, "o", "$ "] -[12.208795, "o", "\u001b["] -[12.389101, "o", "1m"] -[12.479229, "o", "se"] -[12.569351, "o", "d "] -[12.659493, "o", "-i"] -[12.749628, "o", " '"] -[12.839792, "o", "s/"] -[12.929942, "o", "v3"] -[13.020078, "o", ".4"] -[13.110219, "o", "/v"] -[13.290449, "o", "4.0"] -[13.380582, "o", "/g"] -[13.470743, "o", "' "] -[13.560888, "o", "df"] -[13.651017, "o", "et"] -[13.741154, "o", "ch"] -[13.831288, "o", ".y"] -[13.921579, "o", "am"] -[14.011564, "o", "l\u001b"] -[14.191841, "o", "[0"] -[14.282012, "o", "m"] -[15.283731, "o", "\r\n"] -[15.29047, "o", "$ "] -[16.29292, "o", "\u001b["] -[16.473175, "o", "1m"] -[16.563318, "o", "ca"] -[16.653454, "o", "t "] -[16.743599, "o", "df"] -[16.83374, "o", "et"] -[16.923872, "o", "ch"] -[17.013987, "o", ".y"] -[17.10414, "o", "am"] -[17.194414, "o", "l\u001b"] -[17.374738, "o", "[0"] -[17.464871, "o", "m"] -[18.466306, "o", "\r\n"] -[18.468226, "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"] -[18.471547, "o", "$ "] -[19.474072, "o", "\u001b"] -[19.654347, "o", "[1"] -[19.744657, "o", "md"] -[19.834781, "o", "fe"] -[19.924914, "o", "t"] -[20.015048, "o", "ch"] -[20.105169, "o", " u"] -[20.195445, "o", "pd"] -[20.285569, "o", "at"] -[20.375691, "o", "e"] -[20.555913, "o", "\u001b["] -[20.646636, "o", "0m"] -[21.647687, "o", "\r\n"] -[22.117279, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[22.128592, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[22.128862, "o", "\u001b[?25l"] -[22.209685, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.290265, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.370839, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.451351, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.531859, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.612366, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.692994, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.775531, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.854578, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.935221, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.015781, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[23.036453, "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"] -[23.037274, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m \r\n"] -[23.056824, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[23.057098, "o", "\u001b[?25l"] -[23.13814, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.218723, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.299272, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.379788, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.460314, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.540872, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.621426, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.701927, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.782662, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.863183, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.947611, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.025732, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.106504, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.187026, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.207567, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[24.208904, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m "] -[24.209364, "o", "\r\n"] -[24.294213, "o", "$ "] -[25.296582, "o", "\u001b["] -[25.476821, "o", "1m"] -[25.566997, "o", "ls"] -[25.657132, "o", " -"] -[25.747282, "o", "l\u001b["] -[25.837394, "o", "0m"] -[26.839218, "o", "\r\n"] -[26.841635, "o", "total 12\r\n"] -[26.841736, "o", "drwxrwxrwx+ 3 dev dev 4096 Feb 21 15:10 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:10 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 21 15:10 jsmn\r\n"] -[29.848898, "o", "$ "] -[29.850265, "o", "\u001b["] -[30.030562, "o", "1m"] -[30.120715, "o", "\u001b["] -[30.210837, "o", "0m"] -[30.211349, "o", "\r\n"] -[30.213428, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874568, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.716251, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.718824, "o", "$ "] +[1.84186, "o", "\u001b"] +[2.022114, "o", "[1"] +[2.112256, "o", "ml"] +[2.202403, "o", "s "] +[2.292614, "o", "-l"] +[2.382745, "o", "\u001b["] +[2.472899, "o", "0m"] +[3.474581, "o", "\r\n"] +[3.521259, "o", "total 4\r\n"] +[3.521619, "o", "-rw-rw-rw- 1 dev dev 733 Feb 23 19:22 dfetch.yaml\r\n"] +[3.524855, "o", "$ "] +[4.527386, "o", "\u001b"] +[4.707618, "o", "[1"] +[4.797775, "o", "mc"] +[4.887905, "o", "at"] +[4.978028, "o", " "] +[5.068154, "o", "df"] +[5.158279, "o", "et"] +[5.248409, "o", "ch"] +[5.338528, "o", ".y"] +[5.428666, "o", "a"] +[5.608929, "o", "ml"] +[5.699036, "o", "\u001b["] +[5.789174, "o", "0m"] +[6.790643, "o", "\r\n"] +[6.792665, "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.796064, "o", "$ "] +[7.798742, "o", "\u001b["] +[7.979092, "o", "1m"] +[8.069216, "o", "df"] +[8.159355, "o", "et"] +[8.249481, "o", "ch "] +[8.339631, "o", "ch"] +[8.429765, "o", "ec"] +[8.519909, "o", "k\u001b"] +[8.610026, "o", "[0"] +[8.700145, "o", "m"] +[9.70158, "o", "\r\n"] +[10.14243, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[10.153822, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[10.154202, "o", "\u001b[?25l"] +[10.234867, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.315449, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.395966, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.476499, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.532346, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.533577, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m \r\n"] +[10.534039, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[10.534114, "o", "\u001b[?25l"] +[10.614808, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.695518, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.77602, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.856494, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.937056, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.017618, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[11.090089, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[11.091021, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] +[11.147461, "o", "$ "] +[12.150239, "o", "\u001b"] +[12.330502, "o", "[1"] +[12.420649, "o", "ms"] +[12.510765, "o", "ed"] +[12.600916, "o", " -"] +[12.690997, "o", "i "] +[12.781137, "o", "'s"] +[12.871261, "o", "/v"] +[12.961403, "o", "3."] +[13.051709, "o", "4/"] +[13.231835, "o", "v"] +[13.321976, "o", "4."] +[13.412119, "o", "0/"] +[13.502256, "o", "g'"] +[13.592383, "o", " d"] +[13.682496, "o", "fe"] +[13.772627, "o", "tc"] +[13.862754, "o", "h."] +[13.952939, "o", "ya"] +[14.133247, "o", "ml"] +[14.223389, "o", "\u001b"] +[14.313537, "o", "[0"] +[14.403653, "o", "m"] +[15.405242, "o", "\r\n"] +[15.411153, "o", "$ "] +[16.413574, "o", "\u001b"] +[16.59383, "o", "[1"] +[16.683969, "o", "mc"] +[16.77413, "o", "at"] +[16.864266, "o", " d"] +[16.954383, "o", "fe"] +[17.044508, "o", "tc"] +[17.134638, "o", "h."] +[17.225665, "o", "ya"] +[17.315817, "o", "ml"] +[17.496154, "o", "\u001b"] +[17.586197, "o", "[0"] +[17.676326, "o", "m"] +[18.678107, "o", "\r\n"] +[18.680077, "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"] +[18.684101, "o", "$ "] +[19.686447, "o", "\u001b["] +[19.866702, "o", "1m"] +[19.956811, "o", "df"] +[20.046968, "o", "et"] +[20.13707, "o", "ch"] +[20.22721, "o", " u"] +[20.317334, "o", "pd"] +[20.40747, "o", "at"] +[20.497597, "o", "e\u001b"] +[20.587727, "o", "[0"] +[20.767972, "o", "m"] +[21.769446, "o", "\r\n"] +[22.220515, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[22.232102, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[22.232242, "o", "\u001b[?25l"] +[22.313113, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.393642, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.47415, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.554856, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.635388, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.716382, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.798524, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.879269, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.95996, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[23.040545, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[23.121269, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[23.20174, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[23.25521, "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"] +[23.255929, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m \r\n"] +[23.274746, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n\u001b[?25l"] +[23.356083, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.436765, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.51782, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.599508, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.680001, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.760545, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.841043, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.921587, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.002115, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.082657, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.163531, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.244579, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.32509, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[24.376498, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[24.377302, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] +[24.439958, "o", "$ "] +[25.442477, "o", "\u001b["] +[25.622876, "o", "1m"] +[25.712994, "o", "ls"] +[25.803141, "o", " -"] +[25.893274, "o", "l\u001b["] +[25.983397, "o", "0m"] +[26.984984, "o", "\r\n"] +[26.987399, "o", "total 12\r\n"] +[26.987443, "o", "drwxrwxrwx+ 3 dev dev 4096 Feb 23 19:23 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:23 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 23 19:23 jsmn\r\n"] +[29.994587, "o", "$ "] +[29.995992, "o", "\u001b"] +[30.176288, "o", "[1"] +[30.266464, "o", "m\u001b"] +[30.356591, "o", "[0"] +[30.446787, "o", "m"] +[30.447818, "o", "\r\n"] +[30.450451, "o", "/workspaces/dfetch/doc/generate-casts"] +[30.450795, "o", "\r\n"] diff --git a/doc/asciicasts/check-ci.cast b/doc/asciicasts/check-ci.cast index 0d15ec49..f6a40712 100644 --- a/doc/asciicasts/check-ci.cast +++ b/doc/asciicasts/check-ci.cast @@ -1,133 +1,126 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686681, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.521385, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.524327, "o", "$ "] -[1.527076, "o", "\u001b["] -[1.707296, "o", "1m"] -[1.797421, "o", "ca"] -[1.887554, "o", "t "] -[1.977695, "o", "df"] -[2.067824, "o", "et"] -[2.157977, "o", "ch"] -[2.248108, "o", ".y"] -[2.338223, "o", "am"] -[2.428403, "o", "l\u001b"] -[2.608698, "o", "[0"] -[2.699042, "o", "m"] -[3.700394, "o", "\r\n"] -[3.702599, "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.708959, "o", "$ "] -[4.712065, "o", "\u001b["] -[4.892394, "o", "1m"] -[4.982511, "o", "df"] -[5.072663, "o", "et"] -[5.162792, "o", "ch"] -[5.252957, "o", " c"] -[5.343035, "o", "he"] -[5.433154, "o", "ck"] -[5.523275, "o", " -"] -[5.613406, "o", "-j"] -[5.793656, "o", "enk"] -[5.883784, "o", "in"] -[5.973918, "o", "s-"] -[6.064068, "o", "js"] -[6.1542, "o", "on"] -[6.244333, "o", " j"] -[6.334458, "o", "en"] -[6.424612, "o", "ki"] -[6.514773, "o", "ns"] -[6.695072, "o", ".j"] -[6.785331, "o", "son"] -[6.875467, "o", " -"] -[6.965585, "o", "-s"] -[7.055729, "o", "ar"] -[7.145867, "o", "if"] -[7.236007, "o", " s"] -[7.326134, "o", "ar"] -[7.416329, "o", "if"] -[7.596609, "o", ".j"] -[7.686722, "o", "so"] -[7.776865, "o", "n\u001b["] -[7.866976, "o", "0m"] -[8.8685, "o", "\r\n"] -[9.315582, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[9.32672, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[9.327148, "o", "\u001b[?25l"] -[9.407819, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.488327, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.568853, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.649827, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.693128, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[9.6939, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m \r\n"] -[9.695058, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[9.695207, "o", "\u001b[?25l"] -[9.775926, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.856387, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.93687, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.017447, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.098014, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.178512, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.230144, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.230933, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] -[10.290242, "o", "$ "] -[11.292712, "o", "\u001b["] -[11.473026, "o", "1m"] -[11.563164, "o", "ls"] -[11.653292, "o", " -"] -[11.743421, "o", "l "] -[11.833551, "o", ".\u001b"] -[11.923688, "o", "[0"] -[12.013816, "o", "m"] -[13.015378, "o", "\r\n"] -[13.0179, "o", "total 16\r\n"] -[13.017942, "o", "-rw-rw-rw- 1 dev dev 733 Feb 21 15:11 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1025 Feb 21 15:11 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Feb 21 15:11 sarif.json\r\n"] -[13.0214, "o", "$ "] -[14.023952, "o", "\u001b["] -[14.20422, "o", "1m"] -[14.294355, "o", "ca"] -[14.384476, "o", "t "] -[14.474593, "o", "je"] -[14.564789, "o", "nk"] -[14.65491, "o", "in"] -[14.745024, "o", "s."] -[14.835163, "o", "js"] -[14.925301, "o", "on"] -[15.105559, "o", "\u001b[0"] -[15.195724, "o", "m"] -[16.197026, "o", "\r\n"] -[16.198624, "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.202, "o", "$ "] -[17.204557, "o", "\u001b["] -[17.38509, "o", "1m"] -[17.475233, "o", "ca"] -[17.565354, "o", "t "] -[17.655491, "o", "sar"] -[17.745632, "o", "if"] -[17.835765, "o", ".j"] -[17.925915, "o", "so"] -[18.016076, "o", "n\u001b"] -[18.106208, "o", "[0m"] -[19.107532, "o", "\r\n"] -[19.109974, "o", "{"] -[19.110231, "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.\""] -[19.110274, "o", "\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\": {"] -[19.110296, "o", "\r\n \"text\": \"Project is up-to-date\"\r\n }\r\n },"] -[19.110314, "o", "\r\n {\r\n"] -[19.110509, "o", " \"id\": \"unavailable-project-version\",\r\n \"help\": {"] -[19.110579, "o", "\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.\""] -[19.110599, "o", "\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"] -[19.110634, "o", " \"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.\""] -[19.110756, "o", "\r\n },\r\n \"shortDescription\": {"] -[19.110993, "o", "\r\n \"text\": \"Project is out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"local-changes-in-project\",\r\n \"help\": {"] -[19.111141, "o", "\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\""] -[19.111188, "o", "\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 },"] -[19.111399, "o", "\r\n \"sourceLanguage\": \"yaml\"\r\n }\r\n ],\r\n \"results\": [\r\n {"] -[19.111587, "o", "\r\n \"message\": {\r\n \"text\": \"cpputest : cpputest was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n"] -[19.111609, "o", " \"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.121643, "o", "$ "] -[22.122985, "o", "\u001b"] -[22.303295, "o", "[1"] -[22.393442, "o", "m\u001b"] -[22.483604, "o", "[0"] -[22.57373, "o", "m"] -[22.574276, "o", "\r\n"] -[22.576137, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874643, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.539543, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.54218, "o", "$ "] +[1.544725, "o", "\u001b"] +[1.725088, "o", "[1"] +[1.815209, "o", "mc"] +[1.905379, "o", "at"] +[1.99549, "o", " d"] +[2.085627, "o", "fe"] +[2.17576, "o", "tc"] +[2.265882, "o", "h."] +[2.356003, "o", "ya"] +[2.446138, "o", "ml"] +[2.626377, "o", "\u001b"] +[2.71654, "o", "[0"] +[2.806659, "o", "m"] +[3.808317, "o", "\r\n"] +[3.810593, "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.814097, "o", "$ "] +[4.816725, "o", "\u001b["] +[4.996974, "o", "1m"] +[5.087123, "o", "df"] +[5.177264, "o", "et"] +[5.2674, "o", "ch"] +[5.357542, "o", " c"] +[5.447663, "o", "he"] +[5.537808, "o", "ck"] +[5.627958, "o", " -"] +[5.718115, "o", "-j"] +[5.898442, "o", "en"] +[5.988532, "o", "ki"] +[6.07866, "o", "ns"] +[6.168796, "o", "-j"] +[6.258934, "o", "so"] +[6.349074, "o", "n "] +[6.439199, "o", "je"] +[6.529381, "o", "nk"] +[6.619458, "o", "in"] +[6.799778, "o", "s."] +[6.8899, "o", "js"] +[6.980032, "o", "on"] +[7.070167, "o", " -"] +[7.160296, "o", "-s"] +[7.250423, "o", "ar"] +[7.341198, "o", "if"] +[7.431428, "o", " s"] +[7.521591, "o", "ar"] +[7.701862, "o", "if"] +[7.792, "o", ".j"] +[7.882123, "o", "so"] +[7.972286, "o", "n\u001b"] +[8.062417, "o", "[0"] +[8.152546, "o", "m"] +[9.154284, "o", "\r\n"] +[9.602363, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[9.61499, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[9.615119, "o", "\u001b[?25l"] +[9.695992, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.777061, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.857382, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.937848, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.018879, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.021677, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.022441, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m \r\n"] +[10.023452, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[10.023854, "o", "\u001b[?25l"] +[10.104308, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.184795, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.266425, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.346483, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.426863, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.507413, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.58797, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.6684, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.66918, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] +[10.738227, "o", "$ "] +[11.740763, "o", "\u001b["] +[11.921063, "o", "1m"] +[12.011176, "o", "ls"] +[12.10131, "o", " -"] +[12.191462, "o", "l ."] +[12.281584, "o", "\u001b["] +[12.371716, "o", "0m"] +[13.372493, "o", "\r\n"] +[13.374768, "o", "total 16\r\n"] +[13.374819, "o", "-rw-rw-rw- 1 dev dev 733 Feb 23 19:24 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1025 Feb 23 19:24 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Feb 23 19:24 sarif.json\r\n"] +[13.379176, "o", "$ "] +[14.380896, "o", "\u001b["] +[14.561189, "o", "1m"] +[14.651336, "o", "ca"] +[14.741472, "o", "t "] +[14.831593, "o", "jen"] +[14.921739, "o", "ki"] +[15.011855, "o", "ns"] +[15.101978, "o", ".j"] +[15.192118, "o", "so"] +[15.282242, "o", "n\u001b["] +[15.462512, "o", "0m"] +[16.464101, "o", "\r\n"] +[16.466109, "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.469382, "o", "$ "] +[17.471898, "o", "\u001b"] +[17.652153, "o", "[1"] +[17.742308, "o", "mc"] +[17.832475, "o", "at"] +[17.924223, "o", " "] +[18.012712, "o", "sa"] +[18.10287, "o", "ri"] +[18.193007, "o", "f."] +[18.283133, "o", "js"] +[18.373273, "o", "o"] +[18.553527, "o", "n\u001b"] +[18.643648, "o", "[0"] +[18.734031, "o", "m"] +[19.73544, "o", "\r\n"] +[19.73749, "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"] +[19.737617, "o", " \"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 },\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 "] +[19.73764, "o", " \"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.744739, "o", "$ "] +[22.746043, "o", "\u001b"] +[22.926451, "o", "[1"] +[23.016569, "o", "m\u001b"] +[23.106692, "o", "[0"] +[23.196837, "o", "m"] +[23.197467, "o", "\r\n"] +[23.199334, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/check.cast b/doc/asciicasts/check.cast index 376339af..965765d3 100644 --- a/doc/asciicasts/check.cast +++ b/doc/asciicasts/check.cast @@ -1,56 +1,58 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686669, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.532785, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.535466, "o", "$ "] -[1.538335, "o", "\u001b"] -[1.719982, "o", "[1"] -[1.810129, "o", "mc"] -[1.900263, "o", "at"] -[1.99037, "o", " "] -[2.080523, "o", "df"] -[2.17065, "o", "et"] -[2.260768, "o", "ch"] -[2.351002, "o", ".y"] -[2.441149, "o", "a"] -[2.621407, "o", "ml"] -[2.711525, "o", "\u001b["] -[2.801655, "o", "0m"] -[3.803385, "o", "\r\n"] -[3.805682, "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.809086, "o", "$ "] -[4.811798, "o", "\u001b["] -[4.992312, "o", "1m"] -[5.082423, "o", "df"] -[5.172558, "o", "et"] -[5.26269, "o", "ch"] -[5.352816, "o", " c"] -[5.44295, "o", "he"] -[5.533097, "o", "ck"] -[5.623243, "o", "\u001b["] -[5.713358, "o", "0m"] -[6.714844, "o", "\r\n"] -[7.16901, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[7.180106, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[7.180298, "o", "\u001b[?25l"] -[7.261249, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.341808, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.422363, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.461331, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[7.462037, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m \r\n"] -[7.462769, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[7.462882, "o", "\u001b[?25l"] -[7.543704, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.624519, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.705028, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.785618, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.866097, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.946605, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.990992, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[7.991874, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] -[11.054728, "o", "$ "] -[11.056763, "o", "\u001b"] -[11.237339, "o", "[1"] -[11.327464, "o", "m\u001b"] -[11.417624, "o", "[0"] -[11.50775, "o", "m"] -[11.508375, "o", "\r\n"] -[11.510315, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874631, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.574293, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.578903, "o", "$ "] +[1.581453, "o", "\u001b"] +[1.761718, "o", "[1"] +[1.851861, "o", "mc"] +[1.941988, "o", "at"] +[2.032132, "o", " "] +[2.122251, "o", "df"] +[2.212398, "o", "et"] +[2.302536, "o", "ch"] +[2.392666, "o", ".y"] +[2.482804, "o", "a"] +[2.663029, "o", "ml"] +[2.753178, "o", "\u001b["] +[2.843298, "o", "0m"] +[3.844931, "o", "\r\n"] +[3.847017, "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.850369, "o", "$ "] +[4.852912, "o", "\u001b["] +[5.033192, "o", "1m"] +[5.123325, "o", "df"] +[5.213519, "o", "et"] +[5.303647, "o", "ch"] +[5.393763, "o", " c"] +[5.483892, "o", "he"] +[5.574023, "o", "ck"] +[5.664156, "o", "\u001b["] +[5.754272, "o", "0m"] +[6.755766, "o", "\r\n"] +[7.210689, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[7.222157, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[7.222433, "o", "\u001b[?25l"] +[7.303262, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.383974, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.464541, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.51026, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[7.510833, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m "] +[7.510913, "o", "\r\n"] +[7.5117, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[7.511916, "o", "\u001b[?25l"] +[7.59245, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.672944, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.753704, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.834197, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.915841, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.996532, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.071979, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[8.073593, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m "] +[8.073671, "o", "\r\n"] +[11.14227, "o", "$ "] +[11.143678, "o", "\u001b"] +[11.323862, "o", "[1"] +[11.413988, "o", "m\u001b"] +[11.504174, "o", "[0"] +[11.594296, "o", "m"] +[11.594825, "o", "\r\n"] +[11.596694, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/diff.cast b/doc/asciicasts/diff.cast index ad07deaa..d912a92c 100644 --- a/doc/asciicasts/diff.cast +++ b/doc/asciicasts/diff.cast @@ -1,110 +1,110 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686765, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.247941, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.250713, "o", "$ "] -[1.253307, "o", "\u001b["] -[1.433598, "o", "1m"] -[1.523868, "o", "ls"] -[1.613996, "o", " -"] -[1.704122, "o", "l ."] -[1.794293, "o", "\u001b["] -[1.884385, "o", "0m"] -[2.885493, "o", "\r\n"] -[2.888232, "o", "total 12\r\n"] -[2.888476, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 21 15:12 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:12 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:12 jsmn\r\n"] -[2.891959, "o", "$ "] -[3.894599, "o", "\u001b["] -[4.074904, "o", "1m"] -[4.165031, "o", "ls"] -[4.255164, "o", " -"] -[4.345301, "o", "l "] -[4.435428, "o", "cp"] -[4.525579, "o", "pu"] -[4.615674, "o", "te"] -[4.705823, "o", "st"] -[4.795956, "o", "/s"] -[4.976436, "o", "rc"] -[5.066538, "o", "/R"] -[5.15668, "o", "EA"] -[5.246828, "o", "DM"] -[5.336985, "o", "E."] -[5.427116, "o", "md"] -[5.517265, "o", "\u001b["] -[5.607403, "o", "0m"] -[6.608974, "o", "\r\n"] -[6.613576, "o", "-rw-rw-rw- 1 dev dev 6777 Feb 21 15:12 cpputest/src/README.md\r\n"] -[6.616606, "o", "$ "] -[7.619103, "o", "\u001b["] -[7.799431, "o", "1m"] -[7.889578, "o", "se"] -[7.97969, "o", "d "] -[8.069827, "o", "-i"] -[8.15993, "o", " '"] -[8.250077, "o", "s/"] -[8.340216, "o", "gi"] -[8.43037, "o", "th"] -[8.520502, "o", "ub"] -[8.701441, "o", "/gi"] -[8.790873, "o", "tl"] -[8.881008, "o", "ab"] -[8.971142, "o", "/g"] -[9.061284, "o", "' "] -[9.151404, "o", "cp"] -[9.241548, "o", "pu"] -[9.331672, "o", "te"] -[9.421816, "o", "st"] -[9.602127, "o", "/s"] -[9.692264, "o", "rc/"] -[9.782388, "o", "RE"] -[9.872523, "o", "AD"] -[9.962654, "o", "ME"] -[10.052984, "o", ".m"] -[10.143131, "o", "d\u001b"] -[10.233269, "o", "[0"] -[10.323402, "o", "m"] -[11.324954, "o", "\r\n"] -[11.331288, "o", "$ "] -[12.333847, "o", "\u001b"] -[12.514181, "o", "[1"] -[12.60431, "o", "md"] -[12.694427, "o", "fe"] -[12.784534, "o", "tc"] -[12.874683, "o", "h "] -[12.964809, "o", "di"] -[13.05492, "o", "ff"] -[13.145066, "o", " c"] -[13.235204, "o", "pp"] -[13.415527, "o", "u"] -[13.505672, "o", "te"] -[13.595792, "o", "st"] -[13.685919, "o", "\u001b["] -[13.776056, "o", "0m"] -[14.777744, "o", "\r\n"] -[15.300634, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[15.352636, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[15.353315, "o", " \u001b[1;34m> Generating patch cpputest.patch since 9c7059bd0b0866956a99ba5792ba10181a88c6ed in /workspaces/dfetch/doc/generate-casts/diff\u001b[0m \r\n"] -[15.419133, "o", "$ "] -[16.421725, "o", "\u001b"] -[16.601996, "o", "[1"] -[16.692149, "o", "mc"] -[16.782266, "o", "at"] -[16.872395, "o", " "] -[16.962535, "o", "cp"] -[17.05267, "o", "pu"] -[17.142807, "o", "te"] -[17.232935, "o", "st"] -[17.323249, "o", "."] -[17.503604, "o", "pa"] -[17.593715, "o", "tc"] -[17.683846, "o", "h\u001b"] -[17.773992, "o", "[0"] -[17.864112, "o", "m"] -[18.865728, "o", "\r\n"] -[18.867757, "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"] -[21.874538, "o", "$ "] -[21.876041, "o", "\u001b"] -[22.056338, "o", "[1"] -[22.146494, "o", "m\u001b"] -[22.236631, "o", "[0"] -[22.32676, "o", "m"] -[22.327328, "o", "\r\n"] -[22.32919, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874728, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.257386, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.263547, "o", "$ "] +[1.26484, "o", "\u001b["] +[1.445116, "o", "1m"] +[1.535236, "o", "ls"] +[1.625393, "o", " -"] +[1.715625, "o", "l "] +[1.805645, "o", ".\u001b"] +[1.89578, "o", "[0"] +[1.985929, "o", "m"] +[2.987402, "o", "\r\n"] +[2.989845, "o", "total 12\r\n"] +[2.989998, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 23 19:25 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:25 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:25 jsmn\r\n"] +[2.993446, "o", "$ "] +[3.995898, "o", "\u001b["] +[4.176141, "o", "1m"] +[4.266938, "o", "ls"] +[4.357074, "o", " -"] +[4.447273, "o", "l c"] +[4.537425, "o", "pp"] +[4.627542, "o", "ut"] +[4.71767, "o", "es"] +[4.807804, "o", "t/"] +[4.897943, "o", "src"] +[5.07825, "o", "/R"] +[5.168323, "o", "EA"] +[5.258452, "o", "DM"] +[5.34858, "o", "E."] +[5.438804, "o", "md\u001b"] +[5.528934, "o", "[0"] +[5.61906, "o", "m"] +[6.620797, "o", "\r\n"] +[6.623165, "o", "-rw-rw-rw- 1 dev dev 6777 Feb 23 19:25 cpputest/src/README.md\r\n"] +[6.626561, "o", "$ "] +[7.629184, "o", "\u001b"] +[7.809466, "o", "[1"] +[7.899603, "o", "ms"] +[7.989742, "o", "ed"] +[8.079878, "o", " -"] +[8.17023, "o", "i "] +[8.26035, "o", "'s"] +[8.350483, "o", "/g"] +[8.440621, "o", "it"] +[8.530754, "o", "hu"] +[8.711039, "o", "b"] +[8.801144, "o", "/g"] +[8.891264, "o", "it"] +[8.981399, "o", "la"] +[9.071543, "o", "b/"] +[9.161666, "o", "g'"] +[9.251862, "o", " c"] +[9.341953, "o", "pp"] +[9.432105, "o", "ut"] +[9.612342, "o", "es"] +[9.702498, "o", "t"] +[9.792599, "o", "/s"] +[9.882742, "o", "rc"] +[9.97288, "o", "/R"] +[10.062995, "o", "EA"] +[10.153115, "o", "DM"] +[10.243277, "o", "E."] +[10.333393, "o", "md"] +[10.513651, "o", "\u001b["] +[10.603772, "o", "0m"] +[11.605307, "o", "\r\n"] +[11.611563, "o", "$ "] +[12.614116, "o", "\u001b["] +[12.794418, "o", "1m"] +[12.884546, "o", "df"] +[12.974669, "o", "et"] +[13.064803, "o", "ch"] +[13.154932, "o", " d"] +[13.24508, "o", "if"] +[13.335209, "o", "f "] +[13.425335, "o", "cp"] +[13.515461, "o", "pu"] +[13.695706, "o", "tes"] +[13.785909, "o", "t\u001b"] +[13.875966, "o", "[0"] +[13.966102, "o", "m"] +[14.967641, "o", "\r\n"] +[15.472541, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[15.510035, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[15.510636, "o", " \u001b[1;34m> Generating patch cpputest.patch since 3084219be63e3ef50ab4a8160006353eb27664a1 in /workspaces/dfetch/doc/generate-casts/diff\u001b[0m \r\n"] +[15.570112, "o", "$ "] +[16.57321, "o", "\u001b"] +[16.753545, "o", "[1"] +[16.843668, "o", "mc"] +[16.933804, "o", "at"] +[17.023937, "o", " c"] +[17.114063, "o", "pp"] +[17.204201, "o", "ut"] +[17.294332, "o", "es"] +[17.384457, "o", "t."] +[17.474599, "o", "pa"] +[17.654865, "o", "t"] +[17.74497, "o", "ch"] +[17.835099, "o", "\u001b["] +[17.925233, "o", "0m"] +[18.926804, "o", "\r\n"] +[18.928813, "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"] +[21.936171, "o", "$ "] +[21.937546, "o", "\u001b"] +[22.117844, "o", "[1"] +[22.20797, "o", "m\u001b"] +[22.298122, "o", "[0"] +[22.388257, "o", "m"] +[22.388872, "o", "\r\n"] +[22.390881, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/environment.cast b/doc/asciicasts/environment.cast index 3b6ce792..a5bba0d2 100644 --- a/doc/asciicasts/environment.cast +++ b/doc/asciicasts/environment.cast @@ -1,25 +1,27 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686655, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.008537, "o", "$ "] -[1.011053, "o", "\u001b["] -[1.191338, "o", "1m"] -[1.281461, "o", "df"] -[1.371588, "o", "et"] -[1.461741, "o", "ch "] -[1.55188, "o", "en"] -[1.642013, "o", "vi"] -[1.732138, "o", "ro"] -[1.822276, "o", "nm"] -[1.912383, "o", "ent"] -[2.092686, "o", "\u001b["] -[2.182818, "o", "0m"] -[3.184437, "o", "\r\n"] -[3.640028, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[3.64079, "o", " \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1030-azure\u001b[0m \r\n"] -[3.642704, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m \r\n"] -[3.652033, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m \r\n"] -[6.712918, "o", "$ "] -[6.71418, "o", "\u001b["] -[6.894478, "o", "1m"] -[6.984617, "o", "\u001b["] -[7.074765, "o", "0m"] -[7.075243, "o", "\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874615, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.009098, "o", "$ "] +[1.011541, "o", "\u001b"] +[1.191771, "o", "[1"] +[1.281915, "o", "md"] +[1.372042, "o", "fe"] +[1.462194, "o", "tc"] +[1.552299, "o", "h "] +[1.642437, "o", "en"] +[1.732577, "o", "vi"] +[1.822715, "o", "ro"] +[1.913377, "o", "nm"] +[2.093082, "o", "e"] +[2.183229, "o", "nt"] +[2.273359, "o", "\u001b["] +[2.363478, "o", "0m"] +[3.365151, "o", "\r\n"] +[3.825177, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1030-azure\u001b[0m \r\n"] +[3.827709, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m \r\n"] +[5.479119, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m \r\n"] +[8.548898, "o", "$ "] +[8.550166, "o", "\u001b"] +[8.730556, "o", "[1"] +[8.820693, "o", "m\u001b"] +[8.911014, "o", "[0"] +[9.001115, "o", "m"] +[9.001693, "o", "\r\n"] diff --git a/doc/asciicasts/format-patch.cast b/doc/asciicasts/format-patch.cast index 799e4d39..fc0e1e41 100644 --- a/doc/asciicasts/format-patch.cast +++ b/doc/asciicasts/format-patch.cast @@ -1,122 +1,124 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686831, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.858843, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.863283, "o", "$ "] -[1.86561, "o", "\u001b["] -[2.045842, "o", "1m"] -[2.13599, "o", "ls"] -[2.226137, "o", " -"] -[2.316277, "o", "l ."] -[2.406413, "o", "\u001b["] -[2.496542, "o", "0m"] -[3.49806, "o", "\r\n"] -[3.500633, "o", "total 16\r\n"] -[3.500751, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 21 15:13 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Feb 21 15:13 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:13 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 21 15:13 patches\r\n"] -[3.504125, "o", "$ "] -[4.506822, "o", "\u001b["] -[4.687117, "o", "1m"] -[4.777557, "o", "ca"] -[4.867498, "o", "t "] -[4.957639, "o", "dfe"] -[5.047779, "o", "tc"] -[5.137923, "o", "h."] -[5.228028, "o", "ya"] -[5.318162, "o", "ml"] -[5.408301, "o", "\u001b[0"] -[5.588558, "o", "m"] -[6.59029, "o", "\r\n"] -[6.592387, "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.595708, "o", "$ "] -[7.598158, "o", "\u001b["] -[7.778451, "o", "1m"] -[7.868571, "o", "ca"] -[7.959072, "o", "t "] -[8.049163, "o", "pat"] -[8.1393, "o", "ch"] -[8.229441, "o", "es"] -[8.319562, "o", "/c"] -[8.409697, "o", "pp"] -[8.499836, "o", "ute"] -[8.687983, "o", "st"] -[8.77514, "o", ".p"] -[8.86573, "o", "at"] -[8.955875, "o", "ch"] -[9.046011, "o", "\u001b[0"] -[9.13614, "o", "m"] -[10.137744, "o", "\r\n"] -[10.139708, "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.143129, "o", "$ "] -[11.145649, "o", "\u001b"] -[11.325916, "o", "[1"] -[11.416049, "o", "md"] -[11.506197, "o", "fe"] -[11.596311, "o", "t"] -[11.68645, "o", "ch"] -[11.779996, "o", " f"] -[11.868289, "o", "or"] -[11.958414, "o", "ma"] -[12.048624, "o", "t"] -[12.228926, "o", "-p"] -[12.319018, "o", "at"] -[12.4092, "o", "ch"] -[12.499298, "o", " c"] -[12.589429, "o", "p"] -[12.679562, "o", "pu"] -[12.769699, "o", "te"] -[12.859824, "o", "st"] -[12.949967, "o", " -"] -[13.130224, "o", "-"] -[13.220365, "o", "ou"] -[13.310486, "o", "tp"] -[13.400636, "o", "ut"] -[13.490772, "o", "-d"] -[13.580894, "o", "i"] -[13.671039, "o", "re"] -[13.761157, "o", "ct"] -[13.8513, "o", "or"] -[14.031542, "o", "y "] -[14.121683, "o", "f"] -[14.211804, "o", "or"] -[14.30204, "o", "ma"] -[14.392179, "o", "tt"] -[14.482325, "o", "ed"] -[14.572465, "o", "-"] -[14.662586, "o", "pa"] -[14.75275, "o", "tc"] -[14.93308, "o", "he"] -[15.023211, "o", "s\u001b"] -[15.113332, "o", "["] -[15.203485, "o", "0m"] -[16.204969, "o", "\r\n"] -[16.665416, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[16.684113, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[16.684727, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m \r\n"] -[16.738573, "o", "$ "] -[17.741411, "o", "\u001b["] -[17.922549, "o", "1m"] -[18.012698, "o", "ca"] -[18.102826, "o", "t "] -[18.192967, "o", "for"] -[18.283071, "o", "ma"] -[18.373203, "o", "tt"] -[18.463336, "o", "ed"] -[18.553487, "o", "-p"] -[18.643612, "o", "atc"] -[18.82392, "o", "he"] -[18.914029, "o", "s/"] -[19.004165, "o", "cp"] -[19.094303, "o", "pu"] -[19.184421, "o", "tes"] -[19.274558, "o", "t."] -[19.364708, "o", "pa"] -[19.454818, "o", "tc"] -[19.544966, "o", "h\u001b"] -[19.725263, "o", "[0m"] -[20.726949, "o", "\r\n"] -[20.728824, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001\r\nFrom: John Doe \r\nDate: Sat, 21 Feb 2026 15:14:08 +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.736157, "o", "$ "] -[23.737532, "o", "\u001b["] -[23.917824, "o", "1m"] -[24.007977, "o", "\u001b["] -[24.098212, "o", "0m"] -[24.0984, "o", "\r\n"] -[24.101135, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874793, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.841292, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.843867, "o", "$ "] +[1.847401, "o", "\u001b"] +[2.027777, "o", "[1"] +[2.117929, "o", "ml"] +[2.208081, "o", "s "] +[2.29823, "o", "-l"] +[2.388353, "o", " ."] +[2.478484, "o", "\u001b["] +[2.568622, "o", "0m"] +[3.570241, "o", "\r\n"] +[3.572675, "o", "total 16\r\n"] +[3.572785, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 23 19:26 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Feb 23 19:26 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:26 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 23 19:26 patches\r\n"] +[3.576066, "o", "$ "] +[4.578244, "o", "\u001b"] +[4.76134, "o", "[1"] +[4.85147, "o", "mc"] +[4.94162, "o", "at"] +[5.031769, "o", " "] +[5.12195, "o", "df"] +[5.212076, "o", "et"] +[5.302215, "o", "ch"] +[5.392338, "o", ".y"] +[5.482456, "o", "a"] +[5.662692, "o", "ml"] +[5.752839, "o", "\u001b["] +[5.84304, "o", "0m"] +[6.844697, "o", "\r\n"] +[6.847124, "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.850436, "o", "$ "] +[7.852076, "o", "\u001b"] +[8.03245, "o", "[1"] +[8.122501, "o", "mc"] +[8.212632, "o", "at"] +[8.302743, "o", " p"] +[8.392891, "o", "at"] +[8.483125, "o", "ch"] +[8.573277, "o", "es"] +[8.663385, "o", "/c"] +[8.753571, "o", "pp"] +[8.933826, "o", "u"] +[9.023961, "o", "te"] +[9.114088, "o", "st"] +[9.204161, "o", ".p"] +[9.294303, "o", "at"] +[9.384428, "o", "ch"] +[9.474591, "o", "\u001b["] +[9.564693, "o", "0m"] +[10.566205, "o", "\r\n"] +[10.568254, "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.571573, "o", "$ "] +[11.574079, "o", "\u001b["] +[11.75435, "o", "1m"] +[11.844487, "o", "df"] +[11.934623, "o", "et"] +[12.024745, "o", "ch"] +[12.114868, "o", " f"] +[12.205002, "o", "or"] +[12.295137, "o", "ma"] +[12.385264, "o", "t-"] +[12.475398, "o", "pa"] +[12.655656, "o", "tc"] +[12.745788, "o", "h "] +[12.83591, "o", "cp"] +[12.926044, "o", "pu"] +[13.016165, "o", "te"] +[13.106312, "o", "st"] +[13.196423, "o", " -"] +[13.28657, "o", "-o"] +[13.376693, "o", "ut"] +[13.557063, "o", "pu"] +[13.647219, "o", "t-"] +[13.737323, "o", "di"] +[13.827467, "o", "re"] +[13.917589, "o", "ct"] +[14.007734, "o", "or"] +[14.097874, "o", "y "] +[14.188004, "o", "fo"] +[14.278138, "o", "rm"] +[14.458594, "o", "at"] +[14.548709, "o", "te"] +[14.638841, "o", "d-"] +[14.728966, "o", "pa"] +[14.819098, "o", "tc"] +[14.909216, "o", "he"] +[14.999348, "o", "s\u001b"] +[15.089495, "o", "[0"] +[15.179808, "o", "m"] +[16.181506, "o", "\r\n"] +[16.656768, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[16.676088, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[16.676684, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m \r\n"] +[16.740278, "o", "$ "] +[17.742922, "o", "\u001b["] +[17.923203, "o", "1m"] +[18.013313, "o", "ca"] +[18.103442, "o", "t "] +[18.19359, "o", "fo"] +[18.283721, "o", "rm"] +[18.373839, "o", "at"] +[18.46399, "o", "te"] +[18.554114, "o", "d-"] +[18.644247, "o", "pa"] +[18.824463, "o", "tch"] +[18.914688, "o", "es"] +[19.004822, "o", "/c"] +[19.094955, "o", "pp"] +[19.185077, "o", "ut"] +[19.275209, "o", "es"] +[19.365351, "o", "t."] +[19.455486, "o", "pa"] +[19.545745, "o", "tc"] +[19.725971, "o", "h\u001b"] +[19.81609, "o", "[0m"] +[20.817702, "o", "\r\n"] +[20.819901, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001\r\nFrom: John Doe \r\nDate: Mon, 23 Feb 2026 19:26:50 +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.827117, "o", "$ "] +[23.828447, "o", "\u001b["] +[24.008775, "o", "1m"] +[24.098911, "o", "\u001b["] +[24.189078, "o", "0m"] +[24.189507, "o", "\r\n"] +[24.191601, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/freeze.cast b/doc/asciicasts/freeze.cast index a1185c8b..d37661a4 100644 --- a/doc/asciicasts/freeze.cast +++ b/doc/asciicasts/freeze.cast @@ -1,71 +1,70 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686748, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.029284, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.032547, "o", "$ "] -[1.035103, "o", "\u001b["] -[1.215277, "o", "1m"] -[1.307309, "o", "ca"] -[1.39611, "o", "t "] -[1.486277, "o", "df"] -[1.57642, "o", "et"] -[1.666625, "o", "ch"] -[1.756741, "o", ".y"] -[1.846873, "o", "am"] -[1.936995, "o", "l\u001b"] -[2.117256, "o", "[0m"] -[3.118953, "o", "\r\n"] -[3.120908, "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.124135, "o", "$ "] -[4.126851, "o", "\u001b["] -[4.307127, "o", "1m"] -[4.397273, "o", "df"] -[4.487443, "o", "et"] -[4.577557, "o", "ch "] -[4.667694, "o", "fr"] -[4.757831, "o", "ee"] -[4.847953, "o", "ze"] -[4.938092, "o", "\u001b["] -[5.028651, "o", "0m"] -[6.02993, "o", "\r\n"] -[6.531479, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[6.54426, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[6.546598, "o", " \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m "] -[6.546792, "o", "\r\n"] -[6.549157, "o", " \u001b[1;92mjsmn:\u001b[0m "] -[6.549859, "o", "\r\n \u001b[1;34m> Freezing on version master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] -[6.552313, "o", "Updated manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/freeze \r\n"] -[6.631368, "o", "$ "] -[7.633949, "o", "\u001b"] -[7.814276, "o", "[1"] -[7.904375, "o", "mc"] -[7.994502, "o", "at"] -[8.084629, "o", " d"] -[8.174765, "o", "fe"] -[8.264907, "o", "tc"] -[8.35506, "o", "h."] -[8.445172, "o", "ya"] -[8.535335, "o", "ml"] -[8.71565, "o", "\u001b"] -[8.805781, "o", "[0"] -[8.895922, "o", "m"] -[9.897425, "o", "\r\n"] -[9.899337, "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 tag: v3.4\r\n repo-path: cpputest/cpputest.git\r\n\r\n - name: jsmn\r\n revision: 25647e692c7906b96ffd2b05ca54c097948e879c\r\n branch: master\r\n repo-path: zserge/jsmn.git\r\n"] -[9.902658, "o", "$ "] -[10.905204, "o", "\u001b"] -[11.085489, "o", "[1"] -[11.175594, "o", "ml"] -[11.265748, "o", "s "] -[11.355878, "o", "-l"] -[11.44602, "o", " ."] -[11.53614, "o", "\u001b["] -[11.626283, "o", "0m"] -[12.627941, "o", "\r\n"] -[12.630401, "o", "total 16\r\n"] -[12.630456, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 21 15:12 cpputest\r\n-rw-rw-rw- 1 dev dev 317 Feb 21 15:12 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:12 dfetch.yaml.backup\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:12 jsmn\r\n"] -[15.637931, "o", "$ "] -[15.639262, "o", "\u001b"] -[15.819884, "o", "[1"] -[15.910035, "o", "m\u001b"] -[16.000158, "o", "[0"] -[16.090348, "o", "m"] -[16.090869, "o", "\r\n"] -[16.092865, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874711, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.038822, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.043481, "o", "$ "] +[1.045989, "o", "\u001b["] +[1.22627, "o", "1m"] +[1.316393, "o", "ca"] +[1.406575, "o", "t "] +[1.496765, "o", "dfe"] +[1.586918, "o", "tc"] +[1.677068, "o", "h."] +[1.767189, "o", "ya"] +[1.857343, "o", "ml"] +[1.947477, "o", "\u001b[0"] +[2.127728, "o", "m"] +[3.12943, "o", "\r\n"] +[3.131548, "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.135051, "o", "$ "] +[4.137679, "o", "\u001b["] +[4.317957, "o", "1m"] +[4.4081, "o", "df"] +[4.49821, "o", "et"] +[4.58836, "o", "ch"] +[4.678492, "o", " f"] +[4.768625, "o", "re"] +[4.858761, "o", "ez"] +[4.948903, "o", "e\u001b"] +[5.039024, "o", "[0"] +[5.219274, "o", "m"] +[6.220969, "o", "\r\n"] +[6.697623, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[6.711634, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[6.712282, "o", " \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m \r\n"] +[6.713655, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[6.714187, "o", " \u001b[1;34m> Freezing on version master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] +[6.715778, "o", "Updated manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/freeze \r\n"] +[6.784974, "o", "$ "] +[7.786835, "o", "\u001b"] +[7.967069, "o", "[1"] +[8.057182, "o", "mc"] +[8.14737, "o", "at"] +[8.237497, "o", " d"] +[8.327639, "o", "fe"] +[8.417784, "o", "tc"] +[8.50791, "o", "h."] +[8.598049, "o", "ya"] +[8.688204, "o", "ml"] +[8.868619, "o", "\u001b"] +[8.960374, "o", "[0"] +[9.050764, "o", "m"] +[10.052482, "o", "\r\n"] +[10.054671, "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 tag: v3.4\r\n repo-path: cpputest/cpputest.git\r\n\r\n - name: jsmn\r\n revision: 25647e692c7906b96ffd2b05ca54c097948e879c\r\n branch: master\r\n repo-path: zserge/jsmn.git\r\n"] +[10.058188, "o", "$ "] +[11.060769, "o", "\u001b"] +[11.24103, "o", "[1"] +[11.331169, "o", "ml"] +[11.421311, "o", "s "] +[11.511449, "o", "-"] +[11.601575, "o", "l "] +[11.691806, "o", ".\u001b"] +[11.781926, "o", "[0"] +[11.872063, "o", "m"] +[12.873634, "o", "\r\n"] +[12.877605, "o", "total 16\r\ndrwxr-xr-x+ 3 dev dev 4096 Feb 23 19:25 cpputest\r\n-rw-rw-rw- 1 dev dev 317 Feb 23 19:25 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:25 dfetch.yaml.backup\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:25 jsmn\r\n"] +[15.885952, "o", "$ "] +[15.887532, "o", "\u001b["] +[16.06802, "o", "1m"] +[16.158156, "o", "\u001b["] +[16.24829, "o", "0m"] +[16.249507, "o", "\r\n"] +[16.251626, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/import.cast b/doc/asciicasts/import.cast index b6ecc9eb..8c423112 100644 --- a/doc/asciicasts/import.cast +++ b/doc/asciicasts/import.cast @@ -1,67 +1,63 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686859, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.008631, "o", "$ "] -[1.011172, "o", "\u001b["] -[1.191463, "o", "1m"] -[1.281597, "o", "ls"] -[1.371724, "o", " -"] -[1.461902, "o", "l\u001b"] -[1.552014, "o", "[0"] -[1.642163, "o", "m"] -[2.643752, "o", "\r\n"] -[2.646339, "o", "total 580\r\n"] -[2.646465, "o", "-rw-rw-rw- 1 dev dev 1381 Feb 21 15:14 appveyor.yml\r\n-rw-rw-rw- 1 dev dev 1137 Feb 21 15:14 CMakeLists.txt\r\n-rwxrwxrwx 1 dev dev 229 Feb 21 15:14 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 21 15:14 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 21 15:14 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 21 15:14 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 21 15:14 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 21 15:14 libraries\r\n-rw-rw-rw- 1 dev dev 35147 Feb 21 15:14 LICENSE\r\n-rw-rw-rw- 1 dev dev 505101 Feb 21 15:14 modbusscope_demo.gif\r\n-rw-rw-rw- 1 dev dev 1796 Feb 21 15:14 README.md\r\ndrwxrwxrwx+ 5 dev dev 4096 Feb 21 15:14 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Feb 21 15:14 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Feb 21 15:14 tests\r\n"] -[2.649777, "o", "$ "] -[3.652353, "o", "\u001b["] -[3.832627, "o", "1m"] -[3.922764, "o", "ca"] -[4.012898, "o", "t "] -[4.103026, "o", ".gi"] -[4.193146, "o", "tm"] -[4.283264, "o", "od"] -[4.373412, "o", "ul"] -[4.463561, "o", "es"] -[4.553821, "o", "\u001b[0"] -[4.734319, "o", "m"] -[5.7355, "o", "\r\n"] -[5.737374, "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.740649, "o", "$ "] -[6.743153, "o", "\u001b"] -[6.923494, "o", "[1"] -[7.013623, "o", "md"] -[7.103752, "o", "fe"] -[7.193872, "o", "tc"] -[7.284002, "o", "h "] -[7.37415, "o", "im"] -[7.464269, "o", "po"] -[7.554413, "o", "rt"] -[7.644533, "o", "\u001b["] -[7.824821, "o", "0"] -[7.914953, "o", "m"] -[8.916554, "o", "\r\n"] -[9.339469, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[9.937331, "o", "Found libraries/muparser \r\n"] -[9.937803, "o", "Found tests/googletest \r\n"] -[9.939797, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope \r\n"] -[9.996686, "o", "$ "] -[10.999174, "o", "\u001b"] -[11.179451, "o", "[1"] -[11.269663, "o", "mc"] -[11.359749, "o", "at"] -[11.449873, "o", " "] -[11.54001, "o", "df"] -[11.630143, "o", "et"] -[11.720265, "o", "ch"] -[11.8104, "o", ".y"] -[11.900533, "o", "a"] -[12.080776, "o", "ml"] -[12.170917, "o", "\u001b["] -[12.261237, "o", "0m"] -[13.262812, "o", "\r\n"] -[13.264817, "o", "manifest:\r\n version: '0.0'\r\n\r\n remotes:\r\n - name: github-com-beltoforion\r\n url-base: https://github.com/beltoforion\r\n\r\n - name: github-com-google\r\n url-base: https://github.com/google\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.271073, "o", "$ "] -[16.272167, "o", "\u001b"] -[16.452456, "o", "[1"] -[16.542586, "o", "m\u001b"] -[16.632739, "o", "[0"] -[16.722856, "o", "m"] -[16.723371, "o", "\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874822, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.008829, "o", "$ "] +[1.011258, "o", "\u001b["] +[1.191602, "o", "1m"] +[1.281734, "o", "ls"] +[1.371871, "o", " -"] +[1.462071, "o", "l\u001b["] +[1.552262, "o", "0m"] +[2.553826, "o", "\r\n"] +[2.556239, "o", "total 580\r\n"] +[2.556285, "o", "-rw-rw-rw- 1 dev dev 1381 Feb 23 19:26 appveyor.yml\r\n-rw-rw-rw- 1 dev dev 1137 Feb 23 19:26 CMakeLists.txt\r\n-rwxrwxrwx 1 dev dev 229 Feb 23 19:26 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 23 19:26 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 23 19:26 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 23 19:26 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 23 19:26 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 23 19:26 libraries\r\n-rw-rw-rw- 1 dev dev 35147 Feb 23 19:26 LICENSE\r\n-rw-rw-rw- 1 dev dev 505101 Feb 23 19:26 modbusscope_demo.gif\r\n-rw-rw-rw- 1 dev dev 1796 Feb 23 19:26 README.md\r\ndrwxrwxrwx+ 5 dev dev 4096 Feb 23 19:26 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Feb 23 19:26 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Feb 23 19:26 tests\r\n"] +[2.559593, "o", "$ "] +[3.562386, "o", "\u001b["] +[3.742682, "o", "1m"] +[3.832789, "o", "ca"] +[3.922929, "o", "t "] +[4.013071, "o", ".g"] +[4.103692, "o", "it"] +[4.193843, "o", "mo"] +[4.283961, "o", "du"] +[4.374109, "o", "le"] +[4.469257, "o", "s\u001b"] +[4.647973, "o", "[0m"] +[5.649452, "o", "\r\n"] +[5.651401, "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.654735, "o", "$ "] +[6.657334, "o", "\u001b"] +[6.837856, "o", "[1"] +[6.928018, "o", "md"] +[7.018141, "o", "fe"] +[7.108273, "o", "t"] +[7.198401, "o", "ch"] +[7.288608, "o", " i"] +[7.378731, "o", "mp"] +[7.468854, "o", "or"] +[7.55897, "o", "t"] +[7.739477, "o", "\u001b["] +[7.829368, "o", "0m"] +[8.831063, "o", "\r\n"] +[9.260248, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[9.881347, "o", "Found libraries/muparser \r\n"] +[9.882022, "o", "Found tests/googletest \r\n"] +[9.883851, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope \r\n"] +[9.952294, "o", "$ "] +[10.954207, "o", "\u001b["] +[11.134535, "o", "1m"] +[11.224652, "o", "ca"] +[11.314778, "o", "t "] +[11.404917, "o", "df"] +[11.495031, "o", "et"] +[11.585154, "o", "ch"] +[11.675292, "o", ".y"] +[11.765427, "o", "am"] +[11.855549, "o", "l\u001b"] +[12.035785, "o", "[0m"] +[13.037445, "o", "\r\n"] +[13.039441, "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.046247, "o", "$ "] +[16.047491, "o", "\u001b["] +[16.227746, "o", "1m"] +[16.317888, "o", "\u001b["] +[16.408012, "o", "0m"] +[16.408454, "o", "\r\n"] diff --git a/doc/asciicasts/init.cast b/doc/asciicasts/init.cast index d8f090bb..81957e75 100644 --- a/doc/asciicasts/init.cast +++ b/doc/asciicasts/init.cast @@ -1,60 +1,58 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686639, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.008249, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.013439, "o", "$ "] -[1.015985, "o", "\u001b["] -[1.196241, "o", "1m"] -[1.286377, "o", "ls"] -[1.376527, "o", " -"] -[1.466717, "o", "l\u001b"] -[1.556837, "o", "[0"] -[1.646961, "o", "m"] -[2.64843, "o", "\r\n"] -[2.650857, "o", "total 0\r\n"] -[2.6542, "o", "$ "] -[3.656652, "o", "\u001b["] -[3.837488, "o", "1m"] -[3.927611, "o", "df"] -[4.017748, "o", "et"] -[4.107882, "o", "ch"] -[4.198022, "o", " i"] -[4.288167, "o", "ni"] -[4.378286, "o", "t\u001b"] -[4.468489, "o", "[0"] -[4.558827, "o", "m"] -[5.560532, "o", "\r\n"] -[6.012453, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[6.013335, "o", "Created dfetch.yaml \r\n"] -[6.071628, "o", "$ "] -[7.074246, "o", "\u001b["] -[7.254521, "o", "1m"] -[7.344661, "o", "ls"] -[7.43479, "o", " -"] -[7.524918, "o", "l\u001b["] -[7.615057, "o", "0m"] -[8.616586, "o", "\r\n"] -[8.61911, "o", "total 4\r\n"] -[8.619224, "o", "-rw-rw-rw- 1 dev dev 733 Feb 21 15:10 dfetch.yaml\r\n"] -[8.622631, "o", "$ "] -[9.625081, "o", "\u001b"] -[9.805357, "o", "[1"] -[9.895584, "o", "mc"] -[9.985716, "o", "at"] -[10.075848, "o", " "] -[10.165969, "o", "df"] -[10.256138, "o", "et"] -[10.346238, "o", "ch"] -[10.436374, "o", ".y"] -[10.52651, "o", "a"] -[10.706802, "o", "ml"] -[10.796982, "o", "\u001b["] -[10.887114, "o", "0m"] -[11.88872, "o", "\r\n"] -[11.890866, "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"] -[14.898126, "o", "$ "] -[14.899395, "o", "\u001b"] -[15.079701, "o", "[1"] -[15.169833, "o", "m\u001b"] -[15.259962, "o", "[0"] -[15.350083, "o", "m"] -[15.3506, "o", "\r\n"] -[15.352556, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874599, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.013416, "o", "$ "] +[1.015899, "o", "\u001b["] +[1.196139, "o", "1m"] +[1.286286, "o", "ls"] +[1.37643, "o", " -"] +[1.466554, "o", "l\u001b"] +[1.556695, "o", "[0"] +[1.646818, "o", "m"] +[2.648371, "o", "\r\n"] +[2.650617, "o", "total 0\r\n"] +[2.654069, "o", "$ "] +[3.65656, "o", "\u001b["] +[3.836906, "o", "1m"] +[3.927022, "o", "df"] +[4.01716, "o", "et"] +[4.107281, "o", "ch"] +[4.197419, "o", " i"] +[4.287539, "o", "ni"] +[4.377684, "o", "t\u001b"] +[4.467839, "o", "[0"] +[4.557965, "o", "m"] +[5.559473, "o", "\r\n"] +[6.00282, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[6.003631, "o", "Created dfetch.yaml \r\n"] +[6.055559, "o", "$ "] +[7.058159, "o", "\u001b["] +[7.238414, "o", "1m"] +[7.328551, "o", "ls"] +[7.418696, "o", " -"] +[7.508828, "o", "l\u001b"] +[7.598962, "o", "[0"] +[7.689088, "o", "m"] +[8.690442, "o", "\r\n"] +[8.694323, "o", "total 4\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:23 dfetch.yaml\r\n"] +[8.699795, "o", "$ "] +[9.702365, "o", "\u001b["] +[9.882646, "o", "1m"] +[9.972784, "o", "ca"] +[10.062924, "o", "t "] +[10.153046, "o", "df"] +[10.243187, "o", "et"] +[10.333316, "o", "ch"] +[10.423452, "o", ".y"] +[10.513579, "o", "am"] +[10.603722, "o", "l\u001b"] +[10.784109, "o", "[0"] +[10.874223, "o", "m"] +[11.876108, "o", "\r\n"] +[11.877736, "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"] +[14.884942, "o", "$ "] +[14.886328, "o", "\u001b"] +[15.066648, "o", "[1"] +[15.156768, "o", "m\u001b"] +[15.246884, "o", "[0"] +[15.337035, "o", "m"] +[15.337752, "o", "\r\n"] +[15.339652, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/report.cast b/doc/asciicasts/report.cast index 9252b337..f0be0c99 100644 --- a/doc/asciicasts/report.cast +++ b/doc/asciicasts/report.cast @@ -1,46 +1,43 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686726, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.035765, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.039399, "o", "$ "] -[1.041864, "o", "\u001b["] -[1.222128, "o", "1m"] -[1.312285, "o", "ls"] -[1.402419, "o", " -"] -[1.492547, "o", "l\u001b"] -[1.58303, "o", "[0"] -[1.673179, "o", "m"] -[2.674767, "o", "\r\n"] -[2.677398, "o", "total 12\r\ndrwxr-xr-x+ 3 dev dev 4096 Feb 21 15:12 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:12 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:12 jsmn\r\n"] -[2.681208, "o", "$ "] -[3.683687, "o", "\u001b"] -[3.863958, "o", "[1"] -[3.954082, "o", "md"] -[4.044219, "o", "fe"] -[4.134352, "o", "t"] -[4.224478, "o", "ch"] -[4.314615, "o", " r"] -[4.404739, "o", "ep"] -[4.494872, "o", "or"] -[4.585019, "o", "t"] -[4.765341, "o", "\u001b["] -[4.855478, "o", "0m"] -[5.856082, "o", "\r\n"] -[6.293807, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[6.319836, "o", " \u001b[1;92mproject :\u001b[0m\u001b[1;34m cpputest\u001b[0m \r\n"] -[6.320445, "o", " \u001b[1;92m remote :\u001b[0m\u001b[1;34m github\u001b[0m \r\n"] -[6.32179, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m \r\n"] -[6.322332, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m \r\n"] -[6.322825, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m \r\n"] -[6.323348, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 21/02/2026, 15:11:55\u001b[0m \r\n"] -[6.323829, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] -[6.324335, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] -[6.324861, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m \r\n"] -[6.329202, "o", " \u001b[1;92mproject :\u001b[0m\u001b[1;34m jsmn\u001b[0m \r\n"] -[6.32974, "o", " \u001b[1;92m remote :\u001b[0m\u001b[1;34m github\u001b[0m \r\n"] -[6.331025, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m \r\n"] -[6.331538, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m \r\n"] -[6.332036, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] -[6.332532, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 21/02/2026, 15:11:56\u001b[0m \r\n"] -[6.333041, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] -[6.333543, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] -[6.334059, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m \r\n"] -[9.400967, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874689, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.028461, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.031205, "o", "$ "] +[1.033757, "o", "\u001b"] +[1.215665, "o", "[1"] +[1.305783, "o", "ml"] +[1.395947, "o", "s "] +[1.48606, "o", "-l"] +[1.576256, "o", "\u001b["] +[1.666325, "o", "0m"] +[2.668055, "o", "\r\n"] +[2.670585, "o", "total 12\r\n"] +[2.670723, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 23 19:24 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:24 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:24 jsmn\r\n"] +[2.674403, "o", "$ "] +[3.676933, "o", "\u001b["] +[3.857205, "o", "1m"] +[3.947368, "o", "df"] +[4.037517, "o", "et"] +[4.127669, "o", "ch "] +[4.217788, "o", "re"] +[4.307899, "o", "po"] +[4.39807, "o", "rt"] +[4.488197, "o", "\u001b["] +[4.578305, "o", "0m"] +[5.579947, "o", "\r\n"] +[6.060498, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[6.103763, "o", " \u001b[1;92mproject :\u001b[0m\u001b[1;34m cpputest\u001b[0m \r\n"] +[6.104563, "o", " \u001b[1;92m remote :\u001b[0m\u001b[1;34m github\u001b[0m \r\n"] +[6.105896, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m \r\n"] +[6.106447, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m \r\n"] +[6.106966, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m \r\n"] +[6.107504, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 23/02/2026, 19:24:38\u001b[0m \r\n"] +[6.108004, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] +[6.108509, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] +[6.10918, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m \r\n"] +[6.113808, "o", " \u001b[1;92mproject :\u001b[0m\u001b[1;34m jsmn\u001b[0m \r\n"] +[6.11439, "o", " \u001b[1;92m remote :\u001b[0m\u001b[1;34m github\u001b[0m \r\n"] +[6.115916, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m \r\n"] +[6.116511, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m \r\n"] +[6.118513, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m \r\n \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 23/02/2026, 19:24:39\u001b[0m \r\n \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] +[6.119202, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m \r\n"] +[6.119698, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m \r\n"] +[9.202615, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/sbom.cast b/doc/asciicasts/sbom.cast index ce7e94a7..78e9f5e5 100644 --- a/doc/asciicasts/sbom.cast +++ b/doc/asciicasts/sbom.cast @@ -1,50 +1,51 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686735, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.027063, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.029894, "o", "$ "] -[1.032423, "o", "\u001b"] -[1.212729, "o", "[1"] -[1.302862, "o", "ml"] -[1.392953, "o", "s "] -[1.483109, "o", "-l"] -[1.573233, "o", "\u001b["] -[1.663352, "o", "0m"] -[2.664872, "o", "\r\n"] -[2.667607, "o", "total 12\r\ndrwxr-xr-x+ 3 dev dev 4096 Feb 21 15:12 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:12 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:12 jsmn\r\n"] -[2.672769, "o", "$ "] -[3.675703, "o", "\u001b"] -[3.857057, "o", "[1"] -[3.947172, "o", "md"] -[4.037301, "o", "fe"] -[4.127435, "o", "tc"] -[4.217562, "o", "h "] -[4.308136, "o", "re"] -[4.398069, "o", "po"] -[4.488228, "o", "rt"] -[4.578369, "o", " -"] -[4.758611, "o", "t"] -[4.848747, "o", " s"] -[4.938888, "o", "bo"] -[5.02902, "o", "m\u001b"] -[5.119155, "o", "[0"] -[5.209267, "o", "m"] -[6.210893, "o", "\r\n"] -[6.646008, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[6.682746, "o", "Generated SBoM report: report.json \r\n"] -[6.741282, "o", "$ "] -[7.743714, "o", "\u001b["] -[7.924104, "o", "1m"] -[8.014243, "o", "ca"] -[8.10438, "o", "t "] -[8.194498, "o", "re"] -[8.284639, "o", "po"] -[8.374771, "o", "rt"] -[8.464893, "o", ".j"] -[8.555027, "o", "so"] -[8.64519, "o", "n\u001b"] -[8.825873, "o", "[0m"] -[9.826948, "o", "\r\n"] -[9.82899, "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.12.0\"\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.12.0\"\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.12.0\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\"\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"] -[9.829126, "o", " \"url\": \"https://github.com/cpputest/cpputest\"\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\"\r\n }\r\n }\r\n ],\r\n \"name\": \"cpputest\",\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\": \"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.12.0\"\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.12.0\"\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.12.0\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\"\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 \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\"\r\n }\r\n }\r\n ],\r\n \"name\": \"jsmn\",\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-02-21T15:12:22.494319+00:00\",\r\n \"tools\": {\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"dfetch-0.12.0\",\r\n \"externalReferences\": [\r\n {\r\n \"type\": \"build-system\",\r\n \"url\": \"https://git"] -[9.829533, "o", "hub.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.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.12.0\"\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 "] -[9.829582, "o", " \"type\": \"library\",\r\n \"version\": \"11.6.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:4d2e33c9-252b-4dc0-8d48-b27171732c6b\",\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}"] -[12.833426, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874698, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.027615, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.030303, "o", "$ "] +[1.032767, "o", "\u001b"] +[1.213224, "o", "[1"] +[1.303339, "o", "ml"] +[1.393497, "o", "s "] +[1.483613, "o", "-l"] +[1.573747, "o", "\u001b["] +[1.66389, "o", "0m"] +[2.665721, "o", "\r\n"] +[2.669903, "o", "total 12\r\ndrwxr-xr-x+ 3 dev dev 4096 Feb 23 19:24 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:24 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:24 jsmn\r\n"] +[2.67493, "o", "$ "] +[3.679162, "o", "\u001b["] +[3.859394, "o", "1m"] +[3.949538, "o", "df"] +[4.039676, "o", "et"] +[4.129827, "o", "ch"] +[4.219957, "o", " r"] +[4.30998, "o", "ep"] +[4.400124, "o", "or"] +[4.490277, "o", "t "] +[4.580405, "o", "-t"] +[4.760662, "o", " s"] +[4.850918, "o", "bo"] +[4.940985, "o", "m\u001b"] +[5.031106, "o", "[0"] +[5.12124, "o", "m"] +[6.122815, "o", "\r\n"] +[6.569917, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[6.607946, "o", "Generated SBoM report: report.json \r\n"] +[6.678186, "o", "$ "] +[7.680367, "o", "\u001b"] +[7.860629, "o", "[1"] +[7.950816, "o", "mc"] +[8.040979, "o", "at"] +[8.131127, "o", " "] +[8.221263, "o", "re"] +[8.311393, "o", "po"] +[8.40155, "o", "rt"] +[8.491658, "o", ".j"] +[8.581807, "o", "s"] +[8.762047, "o", "on"] +[8.852169, "o", "\u001b["] +[8.942388, "o", "0m"] +[9.944144, "o", "\r\n"] +[9.94624, "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.12.1\"\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"] +[9.946363, "o", " \"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.12.1\"\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.12.1\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\"\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 \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\"\r\n }\r\n }\r\n ],\r\n \"name\": \"cpputest\",\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\": \"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.12.1\"\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.12.1\"\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.12.1\"\r\n ]\r\n }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\"\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 "] +[9.946405, "o", " }\r\n ],\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"MIT\"\r\n }\r\n }\r\n ],\r\n \"name\": \"jsmn\",\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-02-23T19:25:05.309915+00:00\",\r\n \"tools\": {\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"dfetch-0.12.1\",\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.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.12.1\"\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 "] +[9.946424, "o", " \"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.6.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:b6595906-e8ff-4867-85da-4e178bbb7539\",\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}"] +[12.950774, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/update-patch.cast b/doc/asciicasts/update-patch.cast index f8bcb487..f335ecdd 100644 --- a/doc/asciicasts/update-patch.cast +++ b/doc/asciicasts/update-patch.cast @@ -1,228 +1,218 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686787, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[2.826465, "o", "\u001b[H\u001b[2J\u001b[3J"] -[2.828931, "o", "$ "] -[3.831489, "o", "\u001b["] -[4.011783, "o", "1m"] -[4.101919, "o", "ls"] -[4.19206, "o", " -"] -[4.282179, "o", "l ."] -[4.372335, "o", "\u001b["] -[4.462445, "o", "0m"] -[5.463955, "o", "\r\n"] -[5.466549, "o", "total 16\r\n"] -[5.466711, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 21 15:13 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Feb 21 15:13 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 21 15:13 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 21 15:13 patches\r\n"] -[5.469912, "o", "$ "] -[6.472488, "o", "\u001b["] -[6.653539, "o", "1m"] -[6.743829, "o", "ca"] -[6.833957, "o", "t "] -[6.924092, "o", "dfe"] -[7.0142, "o", "tc"] -[7.104373, "o", "h."] -[7.194506, "o", "ya"] -[7.284643, "o", "ml"] -[7.374773, "o", "\u001b[0"] -[7.555175, "o", "m"] -[8.556988, "o", "\r\n"] -[8.55899, "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.562254, "o", "$ "] -[9.565072, "o", "\u001b["] -[9.745393, "o", "1m"] -[9.835499, "o", "ca"] -[9.925642, "o", "t "] -[10.015773, "o", "pa"] -[10.105902, "o", "tc"] -[10.196037, "o", "he"] -[10.286175, "o", "s/"] -[10.376315, "o", "cp"] -[10.466433, "o", "pu"] -[10.646684, "o", "te"] -[10.736803, "o", "st"] -[10.826934, "o", ".p"] -[10.917065, "o", "at"] -[11.007218, "o", "ch"] -[11.097351, "o", "\u001b["] -[11.187406, "o", "0m"] -[12.189313, "o", "\r\n"] -[12.191333, "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.1949, "o", "$ "] -[13.196968, "o", "\u001b["] -[13.377264, "o", "1m"] -[13.467426, "o", "gi"] -[13.557556, "o", "t "] -[13.647698, "o", "st"] -[13.737815, "o", "at"] -[13.82795, "o", "us"] -[13.918093, "o", "\u001b["] -[14.008237, "o", "0m"] -[15.009775, "o", "\r\n"] -[15.014799, "o", "On branch main\r\nnothing to commit, working tree clean\r\n"] -[15.019337, "o", "$ "] -[16.02197, "o", "\u001b"] -[16.202227, "o", "[1"] -[16.292398, "o", "ms"] -[16.382534, "o", "ed"] -[16.472687, "o", " "] -[16.562788, "o", "-i"] -[16.653068, "o", " '"] -[16.743226, "o", "s/"] -[16.833305, "o", "gi"] -[16.923417, "o", "t"] -[17.103674, "o", "la"] -[17.193824, "o", "b/"] -[17.283953, "o", "gi"] -[17.374099, "o", "te"] -[17.464254, "o", "a"] -[17.554381, "o", "/g"] -[17.644529, "o", "' "] -[17.734636, "o", "cp"] -[17.824797, "o", "pu"] -[18.00521, "o", "t"] -[18.095347, "o", "es"] -[18.185401, "o", "t/"] -[18.275559, "o", "sr"] -[18.365708, "o", "c/"] -[18.455851, "o", "R"] -[18.545975, "o", "EA"] -[18.636111, "o", "DM"] -[18.726248, "o", "E."] -[18.906498, "o", "md"] -[18.996644, "o", "\u001b"] -[19.086776, "o", "[0"] -[19.176909, "o", "m"] -[20.178477, "o", "\r\n"] -[20.184354, "o", "$ "] -[21.186896, "o", "\u001b"] -[21.367156, "o", "[1"] -[21.457281, "o", "mg"] -[21.547435, "o", "it"] -[21.637596, "o", " a"] -[21.727707, "o", "dd"] -[21.817854, "o", " ."] -[21.90799, "o", "\u001b["] -[21.998119, "o", "0m"] -[22.999767, "o", "\r\n"] -[23.008736, "o", "$ "] -[24.011234, "o", "\u001b"] -[24.191422, "o", "[1"] -[24.28158, "o", "mg"] -[24.371715, "o", "it"] -[24.461849, "o", " "] -[24.551978, "o", "co"] -[24.642121, "o", "mm"] -[24.73225, "o", "it"] -[24.82241, "o", " -"] -[24.91254, "o", "a"] -[25.092847, "o", " -"] -[25.183046, "o", "m "] -[25.273172, "o", "'F"] -[25.363321, "o", "ix"] -[25.453467, "o", " "] -[25.543584, "o", "vc"] -[25.633717, "o", "s "] -[25.723838, "o", "ho"] -[25.813971, "o", "st"] -[25.994183, "o", "'"] -[26.084355, "o", "\u001b["] -[26.17446, "o", "0m"] -[27.176234, "o", "\r\n"] -[27.183443, "o", "[main 520e886] Fix vcs host\r\n"] -[27.183623, "o", " 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] -[27.188132, "o", "$ "] -[28.194811, "o", "\u001b["] -[28.372108, "o", "1m"] -[28.462231, "o", "df"] -[28.55238, "o", "et"] -[28.642488, "o", "ch"] -[28.732633, "o", " u"] -[28.822837, "o", "pd"] -[28.912966, "o", "at"] -[29.003095, "o", "e-"] -[29.09322, "o", "pa"] -[29.273497, "o", "tch"] -[29.363631, "o", " c"] -[29.453773, "o", "pp"] -[29.543897, "o", "ut"] -[29.634019, "o", "es"] -[29.724166, "o", "t\u001b"] -[29.81429, "o", "[0"] -[29.904421, "o", "m"] -[30.905925, "o", "\r\n"] -[31.387567, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[31.462323, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n\u001b[?25l"] -[31.543347, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.626097, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.706606, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.787337, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.867862, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.948404, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.030553, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.112699, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.192801, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.273359, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.353843, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.434351, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.514898, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.595423, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.675908, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.756418, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.771668, "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"] -[32.772401, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m \r\n"] -[32.849638, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m \r\n"] -[32.861375, "o", "\u001b[?25l"] -[32.941503, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.022311, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.102828, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.18336, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.264158, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.345194, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.426065, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.507085, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.520141, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.520416, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[33.521427, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m "] -[33.521808, "o", "\r\n"] -[33.522913, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m \r\n"] -[33.526424, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m b'README.md'\u001b[0m \r\n"] -[33.608342, "o", "$ "] -[34.610807, "o", "\u001b["] -[34.791155, "o", "1m"] -[34.881292, "o", "ca"] -[34.971422, "o", "t "] -[35.061551, "o", "pa"] -[35.151683, "o", "tc"] -[35.24182, "o", "he"] -[35.331949, "o", "s/"] -[35.422086, "o", "cp"] -[35.512215, "o", "pu"] -[35.692478, "o", "tes"] -[35.782587, "o", "t."] -[35.872739, "o", "pa"] -[35.962852, "o", "tc"] -[36.052984, "o", "h\u001b"] -[36.143115, "o", "[0"] -[36.23324, "o", "m"] -[37.234882, "o", "\r\n"] -[37.236852, "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"] -[37.240333, "o", "$ "] -[38.243014, "o", "\u001b"] -[38.423265, "o", "[1"] -[38.513417, "o", "mg"] -[38.60357, "o", "it"] -[38.693731, "o", " s"] -[38.783997, "o", "ta"] -[38.874211, "o", "tu"] -[38.964341, "o", "s\u001b"] -[39.054463, "o", "[0"] -[39.144588, "o", "m"] -[40.146227, "o", "\r\n"] -[40.167473, "o", "On branch main\r\nChanges 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"] -[40.16783, "o", "\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"] -[43.175323, "o", "$ "] -[43.176669, "o", "\u001b"] -[43.356946, "o", "[1"] -[43.447086, "o", "m\u001b"] -[43.538926, "o", "[0"] -[43.629014, "o", "m"] -[43.629599, "o", "\r\n"] -[43.631429, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874750, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[2.789474, "o", "\u001b[H\u001b[2J\u001b[3J"] +[2.798343, "o", "$ "] +[3.800592, "o", "\u001b["] +[3.981006, "o", "1m"] +[4.071066, "o", "ls"] +[4.161211, "o", " -"] +[4.251342, "o", "l ."] +[4.341482, "o", "\u001b["] +[4.431616, "o", "0m"] +[5.433454, "o", "\r\n"] +[5.436182, "o", "total 16\r\n"] +[5.436238, "o", "drwxr-xr-x+ 3 dev dev 4096 Feb 23 19:25 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Feb 23 19:25 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Feb 23 19:25 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Feb 23 19:25 patches\r\n"] +[5.439836, "o", "$ "] +[6.442381, "o", "\u001b["] +[6.622645, "o", "1m"] +[6.712784, "o", "ca"] +[6.802991, "o", "t "] +[6.893035, "o", "dfe"] +[6.98323, "o", "tc"] +[7.073346, "o", "h."] +[7.163542, "o", "ya"] +[7.253688, "o", "ml"] +[7.343812, "o", "\u001b[0"] +[7.524231, "o", "m"] +[8.525976, "o", "\r\n"] +[8.528136, "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.531645, "o", "$ "] +[9.534178, "o", "\u001b"] +[9.714457, "o", "[1"] +[9.804592, "o", "mc"] +[9.894741, "o", "at"] +[9.984864, "o", " p"] +[10.075027, "o", "at"] +[10.165148, "o", "ch"] +[10.256223, "o", "es"] +[10.346371, "o", "/c"] +[10.436583, "o", "pp"] +[10.617109, "o", "u"] +[10.70723, "o", "te"] +[10.797396, "o", "st"] +[10.887513, "o", ".p"] +[10.977628, "o", "at"] +[11.06779, "o", "ch"] +[11.157912, "o", "\u001b["] +[11.248051, "o", "0m"] +[12.24978, "o", "\r\n"] +[12.252094, "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.255527, "o", "$ "] +[13.258031, "o", "\u001b["] +[13.438303, "o", "1m"] +[13.528438, "o", "gi"] +[13.618567, "o", "t "] +[13.708698, "o", "st"] +[13.798823, "o", "at"] +[13.888967, "o", "us"] +[13.979077, "o", "\u001b["] +[14.06921, "o", "0m"] +[15.070091, "o", "\r\n"] +[15.074625, "o", "On branch main\r\nnothing to commit, working tree clean\r\n"] +[15.078532, "o", "$ "] +[16.081248, "o", "\u001b"] +[16.261512, "o", "[1"] +[16.351657, "o", "ms"] +[16.441782, "o", "ed"] +[16.531917, "o", " -"] +[16.622036, "o", "i "] +[16.712168, "o", "'s"] +[16.802281, "o", "/g"] +[16.892424, "o", "it"] +[16.98256, "o", "la"] +[17.162832, "o", "b"] +[17.252969, "o", "/g"] +[17.34309, "o", "it"] +[17.43323, "o", "ea"] +[17.523361, "o", "/g"] +[17.613488, "o", "' "] +[17.70362, "o", "cp"] +[17.793746, "o", "pu"] +[17.883869, "o", "te"] +[18.064229, "o", "st"] +[18.154271, "o", "/"] +[18.244475, "o", "sr"] +[18.334588, "o", "c/"] +[18.424729, "o", "RE"] +[18.514851, "o", "AD"] +[18.604987, "o", "ME"] +[18.695119, "o", ".m"] +[18.785237, "o", "d\u001b"] +[18.96548, "o", "[0"] +[19.055601, "o", "m"] +[20.05716, "o", "\r\n"] +[20.063117, "o", "$ "] +[21.065603, "o", "\u001b["] +[21.245861, "o", "1m"] +[21.336068, "o", "gi"] +[21.426136, "o", "t "] +[21.516265, "o", "ad"] +[21.606389, "o", "d "] +[21.696515, "o", ".\u001b"] +[21.786647, "o", "[0"] +[21.876777, "o", "m"] +[22.878339, "o", "\r\n"] +[22.887504, "o", "$ "] +[23.890073, "o", "\u001b["] +[24.070408, "o", "1m"] +[24.160521, "o", "gi"] +[24.250657, "o", "t "] +[24.340781, "o", "com"] +[24.430919, "o", "mi"] +[24.521077, "o", "t "] +[24.611194, "o", "-a"] +[24.701337, "o", " -"] +[24.791464, "o", "m '"] +[24.971712, "o", "Fi"] +[25.061863, "o", "x "] +[25.151983, "o", "vc"] +[25.242035, "o", "s "] +[25.332179, "o", "hos"] +[25.422297, "o", "t'"] +[25.512432, "o", "\u001b["] +[25.602558, "o", "0m"] +[26.60429, "o", "\r\n"] +[26.619123, "o", "[main c23f506] Fix vcs host\r\n 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] +[26.624049, "o", "$ "] +[27.626531, "o", "\u001b["] +[27.806908, "o", "1m"] +[27.896964, "o", "df"] +[27.987036, "o", "et"] +[28.077186, "o", "ch"] +[28.167314, "o", " u"] +[28.257447, "o", "pd"] +[28.347576, "o", "at"] +[28.437706, "o", "e-"] +[28.527834, "o", "pa"] +[28.708108, "o", "tch"] +[28.79823, "o", " c"] +[28.888352, "o", "pp"] +[28.978489, "o", "ut"] +[29.068616, "o", "es"] +[29.158748, "o", "t\u001b"] +[29.248871, "o", "[0"] +[29.339005, "o", "m"] +[30.340559, "o", "\r\n"] +[30.770964, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[30.801971, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[30.802118, "o", "\u001b[?25l"] +[30.88328, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[30.964625, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.045183, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.125769, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.206287, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.286779, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.370388, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.452813, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.533487, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.613889, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.695233, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.780538, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.868411, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[31.90514, "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"] +[32.222704, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m \r\n"] +[32.240761, "o", "\u001b[?25l"] +[32.321906, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.402415, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.483001, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.563674, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.644078, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.725032, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.805313, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.888109, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.968204, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.003794, "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"] +[33.004379, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m \r\n"] +[33.005956, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m \r\n"] +[33.00961, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m b'README.md'\u001b[0m \r\n"] +[33.107417, "o", "$ "] +[34.109973, "o", "\u001b["] +[34.290202, "o", "1m"] +[34.380341, "o", "ca"] +[34.470469, "o", "t "] +[34.560605, "o", "pat"] +[34.650724, "o", "ch"] +[34.740859, "o", "es"] +[34.831173, "o", "/c"] +[34.921215, "o", "pp"] +[35.011352, "o", "ute"] +[35.191728, "o", "st"] +[35.281837, "o", ".p"] +[35.371985, "o", "at"] +[35.462118, "o", "ch"] +[35.552255, "o", "\u001b[0"] +[35.642376, "o", "m"] +[36.644094, "o", "\r\n"] +[36.646201, "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"] +[36.649557, "o", "$ "] +[37.651876, "o", "\u001b["] +[37.839955, "o", "1m"] +[37.926313, "o", "gi"] +[38.016419, "o", "t "] +[38.106544, "o", "st"] +[38.196667, "o", "at"] +[38.286803, "o", "us"] +[38.376957, "o", "\u001b["] +[38.467068, "o", "0m"] +[39.468573, "o", "\r\n"] +[39.493615, "o", "On branch main"] +[39.494024, "o", "\r\nChanges not staged for commit:"] +[39.494279, "o", "\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"] +[39.494304, "o", "\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"] +[42.502118, "o", "$ "] +[42.503411, "o", "\u001b["] +[42.683715, "o", "1m"] +[42.773835, "o", "\u001b["] +[42.864163, "o", "0m"] +[42.864718, "o", "\r\n"] +[42.867041, "o", "/workspaces/dfetch/doc/generate-casts"] +[42.867196, "o", "\r\n"] diff --git a/doc/asciicasts/update.cast b/doc/asciicasts/update.cast index 5d4a3ba6..8370605b 100644 --- a/doc/asciicasts/update.cast +++ b/doc/asciicasts/update.cast @@ -1,105 +1,105 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686704, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.510094, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.512831, "o", "$ "] -[1.515204, "o", "\u001b["] -[1.695478, "o", "1m"] -[1.785634, "o", "ls"] -[1.875686, "o", " -"] -[1.965836, "o", "l\u001b"] -[2.055974, "o", "[0"] -[2.146099, "o", "m"] -[3.147609, "o", "\r\n"] -[3.149881, "o", "total 4\r\n"] -[3.149993, "o", "-rw-rw-rw- 1 dev dev 733 Feb 21 15:11 dfetch.yaml\r\n"] -[3.153202, "o", "$ "] -[4.155554, "o", "\u001b["] -[4.335893, "o", "1m"] -[4.425972, "o", "ca"] -[4.516094, "o", "t "] -[4.606235, "o", "df"] -[4.69637, "o", "et"] -[4.786508, "o", "ch"] -[4.876649, "o", ".y"] -[4.966781, "o", "am"] -[5.057017, "o", "l\u001b"] -[5.237265, "o", "[0"] -[5.327376, "o", "m"] -[6.328991, "o", "\r\n"] -[6.331219, "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.334713, "o", "$ "] -[7.336523, "o", "\u001b["] -[7.516788, "o", "1m"] -[7.606962, "o", "df"] -[7.697239, "o", "et"] -[7.787355, "o", "ch"] -[7.877495, "o", " u"] -[7.967622, "o", "pd"] -[8.057754, "o", "at"] -[8.147882, "o", "e\u001b"] -[8.238022, "o", "[0"] -[8.418262, "o", "m"] -[9.419797, "o", "\r\n"] -[9.856319, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[9.867568, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[9.867704, "o", "\u001b[?25l"] -[9.948691, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.029306, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.109785, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.191016, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.271268, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.351758, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.434018, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.514744, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.595688, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.67628, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.756735, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.827985, "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"] -[10.828326, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m \r\n"] -[10.847576, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[10.847869, "o", "\u001b[?25l"] -[10.928417, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.008985, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.089543, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.170027, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.250541, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.331544, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.4117, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.492277, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.572792, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.653373, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.734101, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.814615, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.8951, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.975847, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.975896, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m "] -[11.976071, "o", "\r\n"] -[12.057039, "o", "$ "] -[13.05962, "o", "\u001b"] -[13.239893, "o", "[1"] -[13.33003, "o", "ml"] -[13.420159, "o", "s "] -[13.510296, "o", "-l"] -[13.600415, "o", "\u001b["] -[13.690547, "o", "0m"] -[14.692143, "o", "\r\n"] -[14.694584, "o", "total 12\r\n"] -[14.69463, "o", "drwxrwxrwx+ 3 dev dev 4096 Feb 21 15:11 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 21 15:11 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 21 15:11 jsmn\r\n"] -[14.698229, "o", "$ "] -[15.700803, "o", "\u001b["] -[15.881064, "o", "1m"] -[15.971199, "o", "df"] -[16.061315, "o", "et"] -[16.151489, "o", "ch"] -[16.241608, "o", " u"] -[16.331748, "o", "pd"] -[16.421882, "o", "at"] -[16.512007, "o", "e\u001b"] -[16.602146, "o", "[0"] -[16.782551, "o", "m"] -[17.784051, "o", "\r\n"] -[18.266033, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[18.281358, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] -[18.28185, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m \r\n"] -[18.845967, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] -[18.846765, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] -[21.914349, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874666, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.792779, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.79829, "o", "$ "] +[1.800719, "o", "\u001b["] +[1.981049, "o", "1m"] +[2.071154, "o", "ls"] +[2.161305, "o", " -"] +[2.251436, "o", "l\u001b["] +[2.341558, "o", "0m"] +[3.342819, "o", "\r\n"] +[3.345391, "o", "total 4\r\n"] +[3.345442, "o", "-rw-rw-rw- 1 dev dev 733 Feb 23 19:24 dfetch.yaml\r\n"] +[3.34889, "o", "$ "] +[4.351428, "o", "\u001b"] +[4.532992, "o", "[1"] +[4.623119, "o", "mc"] +[4.71326, "o", "at"] +[4.803524, "o", " d"] +[4.893671, "o", "fe"] +[4.983773, "o", "tc"] +[5.073914, "o", "h."] +[5.16405, "o", "ya"] +[5.254183, "o", "ml"] +[5.434434, "o", "\u001b"] +[5.524594, "o", "[0"] +[5.614715, "o", "m"] +[6.615812, "o", "\r\n"] +[6.619732, "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.623907, "o", "$ "] +[7.626235, "o", "\u001b["] +[7.806502, "o", "1m"] +[7.896655, "o", "df"] +[7.986779, "o", "et"] +[8.076908, "o", "ch"] +[8.167067, "o", " u"] +[8.257188, "o", "pd"] +[8.347329, "o", "at"] +[8.437455, "o", "e\u001b"] +[8.527597, "o", "[0"] +[8.707974, "o", "m"] +[9.70937, "o", "\r\n"] +[10.176248, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[10.187892, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[10.188026, "o", "\u001b[?25l"] +[10.269212, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.349782, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.430587, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.511158, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.591669, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.672296, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.754785, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.835198, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.914512, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.995053, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.075605, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.144743, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.145703, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[11.146108, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m "] +[11.146629, "o", "\r\n"] +[11.16605, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[11.166449, "o", "\u001b[?25l"] +[11.247113, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.327692, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.408228, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.488727, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.569301, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.649862, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.73124, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.8115, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.893498, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.97377, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.054423, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.13502, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.170477, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[12.171287, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m \r\n"] +[12.253209, "o", "$ "] +[13.255767, "o", "\u001b["] +[13.436045, "o", "1m"] +[13.526212, "o", "ls"] +[13.616335, "o", " -"] +[13.70673, "o", "l\u001b"] +[13.796609, "o", "[0"] +[13.886747, "o", "m"] +[14.888318, "o", "\r\n"] +[14.890836, "o", "total 12\r\ndrwxrwxrwx+ 3 dev dev 4096 Feb 23 19:24 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Feb 23 19:24 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Feb 23 19:24 jsmn\r\n"] +[14.894165, "o", "$ "] +[15.896586, "o", "\u001b"] +[16.077997, "o", "[1"] +[16.168139, "o", "md"] +[16.258281, "o", "fe"] +[16.348417, "o", "tc"] +[16.438525, "o", "h "] +[16.528677, "o", "up"] +[16.618805, "o", "da"] +[16.708929, "o", "te"] +[16.799063, "o", "\u001b["] +[16.979329, "o", "0"] +[17.069443, "o", "m"] +[18.07117, "o", "\r\n"] +[18.521556, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[18.538025, "o", " \u001b[1;92mcpputest:\u001b[0m \r\n"] +[18.538772, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m \r\n"] +[19.201797, "o", " \u001b[1;92mjsmn:\u001b[0m \r\n"] +[19.202368, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m \r\n"] +[22.277325, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/validate.cast b/doc/asciicasts/validate.cast index c7fe2419..7e6e5118 100644 --- a/doc/asciicasts/validate.cast +++ b/doc/asciicasts/validate.cast @@ -1,20 +1,20 @@ -{"version": 2, "width": 212, "height": 34, "timestamp": 1771686662, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.5574, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.562283, "o", "$ "] -[1.564677, "o", "\u001b"] -[1.744947, "o", "[1"] -[1.83507, "o", "md"] -[1.925224, "o", "fe"] -[2.015354, "o", "t"] -[2.105479, "o", "ch"] -[2.195809, "o", " v"] -[2.285941, "o", "al"] -[2.37607, "o", "id"] -[2.4662, "o", "a"] -[2.646577, "o", "te"] -[2.736702, "o", "\u001b["] -[2.827142, "o", "0m"] -[3.82848, "o", "\r\n"] -[4.305535, "o", "\u001b[1;34mDfetch (0.12.0)\u001b[0m \r\n"] -[4.312094, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m \r\n"] -[7.374483, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 189, "height": 16, "timestamp": 1771874624, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.567993, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.572791, "o", "$ "] +[1.575268, "o", "\u001b"] +[1.755635, "o", "[1"] +[1.845761, "o", "md"] +[1.935931, "o", "fe"] +[2.026059, "o", "tc"] +[2.116182, "o", "h "] +[2.206326, "o", "va"] +[2.296457, "o", "li"] +[2.386587, "o", "da"] +[2.476753, "o", "te"] +[2.657001, "o", "\u001b"] +[2.747148, "o", "[0"] +[2.837274, "o", "m"] +[3.838671, "o", "\r\n"] +[4.291542, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m \r\n"] +[4.29821, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m \r\n"] +[7.362525, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/contributing.rst b/doc/contributing.rst index e1f2004f..e57eae77 100644 --- a/doc/contributing.rst +++ b/doc/contributing.rst @@ -108,7 +108,7 @@ Releasing git checkout main git pull - git tag -a '0.13.0' -m "Release version 0.13.0" + git tag -a '0.12.1' -m "Release version 0.12.1" git push --tags - The ``ci.yml`` job will automatically create a draft release in `GitHub Releases `_ with all artifacts. @@ -118,5 +118,5 @@ Releasing .. code-block:: rst - Release 0.14.0 (unreleased) + Release 0.13.0 (unreleased) ==================================== diff --git a/doc/installation.rst b/doc/installation.rst index 28839502..5efd777e 100644 --- a/doc/installation.rst +++ b/doc/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.12.0``), it is an official release. + - If it is only numbers (e.g. ``0.12.1``), it is an official release. - ```` indicates the system the installer is for: ``nix`` (Linux), ``osx`` (Mac), or ``win`` (Windows). diff --git a/features/check-git-repo.feature b/features/check-git-repo.feature index 8b590406..66fec3a9 100644 --- a/features/check-git-repo.feature +++ b/features/check-git-repo.feature @@ -26,7 +26,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-rev-only: > wanted (e1fda19a57b873eb8e6ae37780594cbb77b70f1a), available (e1fda19a57b873eb8e6ae37780594cbb77b70f1a) ext/test-rev-and-branch: @@ -52,7 +52,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag-v1: > wanted (v1), available (v2.0) """ @@ -82,7 +82,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-rev-only: > up-to-date (e1fda19a57b873eb8e6ae37780594cbb77b70f1a) ext/test-rev-and-branch: @@ -116,7 +116,7 @@ Feature: Checking dependencies from a git repository And I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > wanted (v2.0), current (v1), available (v2.0) """ @@ -138,7 +138,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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) @@ -159,7 +159,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > up-to-date (master - 90be799b58b10971691715bdc751fbe5237848a0) """ @@ -179,7 +179,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) >>>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: fatal: unable to access 'https://giiiiiidhub.com/i-do-not-exist/broken/': Could not resolve host: giiiiiidhub.com @@ -208,7 +208,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectMissingTag: > wanted (i-dont-exist), but not available at the upstream. SomeProjectNonExistentBranch: @@ -230,7 +230,7 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output starts with: """ - Dfetch (0.12.0) + Dfetch (0.12.1) >>>git ls-remote --heads --tags https://github.com/dfetch-org/test-repo-private.git<<< returned 128: """ @@ -247,6 +247,6 @@ Feature: Checking dependencies from a git repository When I run "dfetch check" Then the output starts with: """ - Dfetch (0.12.0) + Dfetch (0.12.1) >>>git ls-remote --heads --tags git@github.com:dfetch-org/test-repo-private.git<<< returned 128: """ diff --git a/features/check-specific-projects.feature b/features/check-specific-projects.feature index 805eccef..0a4bfae3 100644 --- a/features/check-specific-projects.feature +++ b/features/check-specific-projects.feature @@ -27,7 +27,7 @@ Feature: Checking specific projects When I run "dfetch check ext/test-rev-and-branch" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 92c35da6..d5b54afa 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.12.0) + Dfetch (0.12.1) 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.12.0) + Dfetch (0.12.1) 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.12.0) + Dfetch (0.12.1) 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.12.0) + Dfetch (0.12.1) 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.12.0) + Dfetch (0.12.1) >>>svn info --non-interactive 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: svn: E170013: Unable to connect to a repository at URL 'https://giiiiiidhub.com/i-do-not-exist/broken/trunk' @@ -162,7 +162,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) cutter-svn-tag: > wanted (non-existent-tag), but not available at the upstream. """ @@ -183,7 +183,7 @@ Feature: Checking dependencies from a svn repository When I run "dfetch check SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > up-to-date (v1) """ diff --git a/features/checked-project-has-dependencies.feature b/features/checked-project-has-dependencies.feature index 97d40229..b49aa7a7 100644 --- a/features/checked-project-has-dependencies.feature +++ b/features/checked-project-has-dependencies.feature @@ -29,7 +29,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > wanted (v1), available (v1) """ @@ -66,7 +66,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) Multiple manifests found, using dfetch.yaml SomeProject: > up-to-date (v1) @@ -110,7 +110,7 @@ Feature: Check for dependencies in projects When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 d85d68de..4af1d337 100644 --- a/features/diff-in-git.feature +++ b/features/diff-in-git.feature @@ -65,7 +65,7 @@ Feature: Diff in git When I run "dfetch diff SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > No diffs found since 59efb91396fd369eb113b43382783294dc8ed6d2 """ @@ -92,7 +92,7 @@ Feature: Diff in git When I run "dfetch diff SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > No diffs found since 59efb91396fd369eb113b43382783294dc8ed6d2 """ diff --git a/features/diff-in-svn.feature b/features/diff-in-svn.feature index 6f2341ea..c31bebfa 100644 --- a/features/diff-in-svn.feature +++ b/features/diff-in-svn.feature @@ -62,7 +62,7 @@ Feature: Diff in svn When I run "dfetch diff SomeProject" in MySvnProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > No diffs found since 1 """ @@ -89,7 +89,7 @@ Feature: Diff in svn When I run "dfetch diff SomeProject" in MySvnProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > No diffs found since 1 """ diff --git a/features/fetch-checks-destination.feature b/features/fetch-checks-destination.feature index d2c32b4c..51d307e8 100644 --- a/features/fetch-checks-destination.feature +++ b/features/fetch-checks-destination.feature @@ -20,7 +20,7 @@ Feature: Fetch checks destinations When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Skipping, path "." is not allowed as destination. Destination must be in a valid subfolder. "." is not valid! @@ -42,7 +42,7 @@ Feature: Fetch checks destinations When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Skipping, path "../../some-higher-folder" is outside manifest directory tree. Destination must be in the manifests folder or a subfolder. "../../some-higher-folder" is outside this tree! diff --git a/features/fetch-file-pattern-git.feature b/features/fetch-file-pattern-git.feature index c2de7be3..b7fb036b 100644 --- a/features/fetch-file-pattern-git.feature +++ b/features/fetch-file-pattern-git.feature @@ -22,7 +22,7 @@ Feature: Fetch file pattern from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithAnInterestingFile: > Fetched v1 """ diff --git a/features/fetch-file-pattern-svn.feature b/features/fetch-file-pattern-svn.feature index 7603a7db..a7407762 100644 --- a/features/fetch-file-pattern-svn.feature +++ b/features/fetch-file-pattern-svn.feature @@ -21,7 +21,7 @@ Feature: Fetch file pattern from svn repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-git-repo.feature b/features/fetch-git-repo.feature index 086fbca6..7e55146c 100644 --- a/features/fetch-git-repo.feature +++ b/features/fetch-git-repo.feature @@ -63,7 +63,7 @@ Feature: Fetching dependencies from a git repository And I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Fetched v2.0 """ @@ -84,7 +84,7 @@ Feature: Fetching dependencies from a git repository When I run "dfetch update --force" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Fetched v1 """ diff --git a/features/fetch-single-file-git.feature b/features/fetch-single-file-git.feature index 4105cfd8..cc897d9c 100644 --- a/features/fetch-single-file-git.feature +++ b/features/fetch-single-file-git.feature @@ -21,7 +21,7 @@ Feature: Fetch single file from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithAnInterestingFile: > Fetched v1 """ @@ -53,7 +53,7 @@ Feature: Fetch single file from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithAnInterestingFile: > Fetched v1 """ diff --git a/features/fetch-single-file-svn.feature b/features/fetch-single-file-svn.feature index 0ca833cf..d6e69bdf 100644 --- a/features/fetch-single-file-svn.feature +++ b/features/fetch-single-file-svn.feature @@ -21,7 +21,7 @@ Feature: Fetch single file from svn repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-with-ignore-git.feature b/features/fetch-with-ignore-git.feature index bc93670c..c1ce3d52 100644 --- a/features/fetch-with-ignore-git.feature +++ b/features/fetch-with-ignore-git.feature @@ -28,7 +28,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched v1 """ @@ -58,7 +58,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched v1 """ @@ -91,7 +91,7 @@ Feature: Fetch with ignore in git When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched v1 """ diff --git a/features/fetch-with-ignore-svn.feature b/features/fetch-with-ignore-svn.feature index 2f407a11..0e5b5e55 100644 --- a/features/fetch-with-ignore-svn.feature +++ b/features/fetch-with-ignore-svn.feature @@ -27,7 +27,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched trunk - 1 """ @@ -56,7 +56,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched trunk - 1 """ @@ -88,7 +88,7 @@ Feature: Fetch with ignore in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeInterestingProject: > Fetched trunk - 1 """ diff --git a/features/guard-against-overwriting-git.feature b/features/guard-against-overwriting-git.feature index be99172a..465b2243 100644 --- a/features/guard-against-overwriting-git.feature +++ b/features/guard-against-overwriting-git.feature @@ -23,7 +23,7 @@ Feature: Guard against overwriting in git When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > skipped - local changes after last update (use --force to overwrite) """ @@ -33,7 +33,7 @@ Feature: Guard against overwriting in git When I run "dfetch update --force" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched v2 """ @@ -44,7 +44,7 @@ Feature: Guard against overwriting in git When I run "dfetch update SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched v2 """ diff --git a/features/guard-against-overwriting-svn.feature b/features/guard-against-overwriting-svn.feature index 00877d07..6e205de6 100644 --- a/features/guard-against-overwriting-svn.feature +++ b/features/guard-against-overwriting-svn.feature @@ -23,7 +23,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > skipped - local changes after last update (use --force to overwrite) """ @@ -33,7 +33,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update --force" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched v2 """ @@ -44,7 +44,7 @@ Feature: Guard against overwriting in svn When I run "dfetch update SomeProject" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched v2 """ diff --git a/features/handle-invalid-metadata.feature b/features/handle-invalid-metadata.feature index d9ee6f91..fe4a697a 100644 --- a/features/handle-invalid-metadata.feature +++ b/features/handle-invalid-metadata.feature @@ -22,7 +22,7 @@ Feature: Handle invalid metadata files When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 7018bfe2..7e711f81 100644 --- a/features/journey-basic-patching.feature +++ b/features/journey-basic-patching.feature @@ -55,7 +55,7 @@ Feature: Basic patch journey And I run "dfetch update -f test-repo" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) test-repo: > Fetched v1 > Applying patch "test-repo.patch" diff --git a/features/journey-basic-usage.feature b/features/journey-basic-usage.feature index d1fa29bc..89cf773e 100644 --- a/features/journey-basic-usage.feature +++ b/features/journey-basic-usage.feature @@ -28,7 +28,7 @@ Feature: Basic usage journey When I run "dfetch check" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > wanted & current (v1), available (v2.0) """ diff --git a/features/list-projects.feature b/features/list-projects.feature index 1a67954f..f000de6c 100644 --- a/features/list-projects.feature +++ b/features/list-projects.feature @@ -27,7 +27,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) project : ext/test-repo-tag remote : remote url : https://github.com/dfetch-org/test-repo @@ -67,7 +67,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) project : cutter-svn-tag remote : remote url : svn://svn.code.sf.net/p/cutter/svn/cutter @@ -84,7 +84,7 @@ Feature: List dependencies When I run "dfetch report" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) project : 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 57a1937b..379f4f09 100644 --- a/features/patch-after-fetch-git.feature +++ b/features/patch-after-fetch-git.feature @@ -67,7 +67,7 @@ Feature: Patch after fetching from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Fetched v2.0 > Applying patch "diff.patch" @@ -125,7 +125,7 @@ Feature: Patch after fetching from git repo """ And the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Fetched v2.0 > Applying patch "001-diff.patch" @@ -169,7 +169,7 @@ Feature: Patch after fetching from git repo """ And the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) ext/test-repo-tag: > Fetched v2.0 > Applying patch "diff.patch" @@ -197,7 +197,7 @@ Feature: Patch after fetching from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 2f29e423..aca19d46 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.12.0) + Dfetch (0.12.1) 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 20c88a7b..82b2faae 100644 --- a/features/patch-fuzzy-matching-git.feature +++ b/features/patch-fuzzy-matching-git.feature @@ -59,7 +59,7 @@ Feature: Patch application tolerates small upstream changes When I run "dfetch update" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched master - f47d80c35e14dfa4f9c9c30c9865cbf0f8d50933 > Applying patch "SomeProject.patch" diff --git a/features/report-sbom.feature b/features/report-sbom.feature index e2b4c23d..24f3ef31 100644 --- a/features/report-sbom.feature +++ b/features/report-sbom.feature @@ -41,7 +41,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.0" + "dfetch-0.12.1" ] }, { @@ -55,7 +55,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.0" + "dfetch-0.12.1" ] }, { @@ -69,7 +69,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.0" + "dfetch-0.12.1" ] } ], @@ -117,7 +117,7 @@ Feature: Create an CycloneDX sbom "tools": { "components": [ { - "bom-ref": "dfetch-0.12.0", + "bom-ref": "dfetch-0.12.1", "externalReferences": [ { "type": "build-system", @@ -165,7 +165,7 @@ Feature: Create an CycloneDX sbom "name": "dfetch-org" }, "type": "application", - "version": "0.12.0" + "version": "0.12.1" }, { "description": "Python library for CycloneDX", diff --git a/features/suggest-project-name.feature b/features/suggest-project-name.feature index 0bc7c50e..8c0d1ed0 100644 --- a/features/suggest-project-name.feature +++ b/features/suggest-project-name.feature @@ -15,7 +15,7 @@ Feature: Suggest a project name When I run "dfetch check project with space" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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"? @@ -25,7 +25,7 @@ Feature: Suggest a project name When I run "dfetch check project-with-1" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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"? @@ -35,7 +35,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.12.0) + Dfetch (0.12.1) 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 81f64183..14bbe58b 100644 --- a/features/update-patch-in-git.feature +++ b/features/update-patch-in-git.feature @@ -50,7 +50,7 @@ Feature: Update an existing patch in git """ And the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 1e237e8d..92787dea 100644 --- a/features/update-patch-in-svn.feature +++ b/features/update-patch-in-svn.feature @@ -51,7 +51,7 @@ Feature: Update an existing patch in svn """ And the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) 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 71fc6f22..576ae88a 100644 --- a/features/updated-project-has-dependencies.feature +++ b/features/updated-project-has-dependencies.feature @@ -40,7 +40,7 @@ Feature: Updated project has dependencies When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProjectWithChild: > Fetched v1 > "SomeProjectWithChild" depends on the following project(s) which are not part of your manifest: @@ -88,7 +88,7 @@ Feature: Updated project has dependencies When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) SomeProject: > Fetched v1 SomeProject/dfetch.yaml: Schema validation failed: diff --git a/features/validate-manifest.feature b/features/validate-manifest.feature index 9116d35f..dd32b95a 100644 --- a/features/validate-manifest.feature +++ b/features/validate-manifest.feature @@ -20,7 +20,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) dfetch.yaml : valid """ @@ -42,7 +42,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) Schema validation failed: manifest-wrong: @@ -66,7 +66,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.0) + Dfetch (0.12.1) Schema validation failed: Duplicate manifest.projects.name value(s): ext/test-repo-rev-only """ diff --git a/pyproject.toml b/pyproject.toml index 93a9c4e8..6c8936b0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -203,6 +203,7 @@ lto = "auto" # Use link time optimizations if available and usable include-data-dir="dfetch/resources=resources" include-package-data="infer_license" +include-package="rich._unicode_data" include-module="infer_license.licenses" # Explicitly add module to let nuitka discover the data # python-flag = ["-OO"] # Cannot optimize (yet) commands rely on __doc__ being present