diff --git a/CHANGELOG.rst b/CHANGELOG.rst index db9f4ac0..2bb885f2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,4 +1,4 @@ -Release 0.13.0 (unreleased) +Release 0.13.0 (released 2026-03-30) ==================================== * Add archive (``vcs: archive``) support for fetching dependencies from ``.tar.gz``, ``.tgz``, ``.tar.bz2``, ``.tar.xz`` and ``.zip`` files via HTTP, HTTPS or file URLs (#1058) diff --git a/dfetch/__init__.py b/dfetch/__init__.py index efc3beef..1651dc47 100644 --- a/dfetch/__init__.py +++ b/dfetch/__init__.py @@ -1,5 +1,5 @@ """Dfetch.""" -__version__ = "0.12.1" +__version__ = "0.13.0" DEFAULT_MANIFEST_NAME: str = "dfetch.yaml" diff --git a/doc/asciicasts/add.cast b/doc/asciicasts/add.cast index a136c2c4..1706f67d 100644 --- a/doc/asciicasts/add.cast +++ b/doc/asciicasts/add.cast @@ -1,86 +1,79 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774765, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.526136, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.529983, "o", "$ "] -[1.532978, "o", "\u001b"] -[1.713503, "o", "[1"] -[1.80361, "o", "mc"] -[1.893763, "o", "at"] -[1.983888, "o", " d"] -[2.074031, "o", "fe"] -[2.164342, "o", "tc"] -[2.254453, "o", "h."] -[2.344586, "o", "ya"] -[2.434735, "o", "ml"] -[2.614966, "o", "\u001b"] -[2.705088, "o", "[0"] -[2.795223, "o", "m"] -[3.796618, "o", "\r\n"] -[3.799921, "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.806059, "o", "$ "] -[4.809269, "o", "\u001b"] -[4.989573, "o", "[1"] -[5.079884, "o", "md"] -[5.170155, "o", "fe"] -[5.260134, "o", "t"] -[5.35027, "o", "ch"] -[5.440405, "o", " a"] -[5.530529, "o", "dd"] -[5.620673, "o", " h"] -[5.710822, "o", "t"] -[5.891083, "o", "tp"] -[5.98132, "o", "s:"] -[6.071444, "o", "//"] -[6.161576, "o", "gi"] -[6.251704, "o", "t"] -[6.341821, "o", "hu"] -[6.431956, "o", "b."] -[6.52208, "o", "co"] -[6.61222, "o", "m/"] -[6.792762, "o", "d"] -[6.882949, "o", "fe"] -[6.973091, "o", "tc"] -[7.063222, "o", "h-"] -[7.153345, "o", "or"] -[7.243847, "o", "g"] -[7.333795, "o", "/d"] -[7.42393, "o", "fe"] -[7.51406, "o", "tc"] -[7.69429, "o", "h."] -[7.784584, "o", "g"] -[7.874714, "o", "it"] -[7.96483, "o", "\u001b["] -[8.054957, "o", "0m"] -[9.056615, "o", "\r\n"] -[9.52535, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[10.052605, "o", " \u001b[1;92mhttps://github.com/dfetch-org/dfetch.git:\u001b[0m\r\n"] -[10.053209, "o", " \u001b[1;34m> Adding project to manifest\u001b[0m\r\n"] -[10.053749, "o", " - \u001b[34mname:\u001b[0m dfetch\r\n"] -[10.054229, "o", " \u001b[34mremote:\u001b[0m github\r\n"] -[10.054731, "o", " \u001b[34mbranch:\u001b[0m main\r\n"] -[10.055203, "o", " \u001b[34mrepo-path:\u001b[0m dfetch-org/dfetch.git\r\n"] -[10.05624, "o", " \u001b[1;92mdfetch:\u001b[0m\r\n"] -[10.056777, "o", " \u001b[1;34m> Added 'dfetch' to manifest '/workspaces/dfetch/doc/generate-casts/add/dfetch.yaml'\u001b[0m\r\n"] -[10.114965, "o", "$ "] -[11.118103, "o", "\u001b"] -[11.298382, "o", "[1"] -[11.388507, "o", "mc"] -[11.478657, "o", "at"] -[11.568774, "o", " d"] -[11.658911, "o", "fe"] -[11.749043, "o", "tc"] -[11.839164, "o", "h."] -[11.929283, "o", "ya"] -[12.019422, "o", "ml"] -[12.199664, "o", "\u001b"] -[12.289795, "o", "[0"] -[12.379925, "o", "m"] -[13.381651, "o", "\r\n"] -[13.387827, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n\r\n - name: dfetch\r\n remote: github\r\n branch: main\r\n repo-path: dfetch-org/dfetch.git\r\n"] -[16.398412, "o", "$ "] -[16.40025, "o", "\u001b"] -[16.580666, "o", "[1"] -[16.670843, "o", "m\u001b"] -[16.76096, "o", "[0"] -[16.851064, "o", "m"] -[16.851564, "o", "\r\n"] -[16.854342, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904942, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.607458, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.611103, "o", "$ "] +[1.614465, "o", "\u001b["] +[1.794764, "o", "1m"] +[1.884911, "o", "ca"] +[1.975062, "o", "t "] +[2.065244, "o", "dfe"] +[2.155367, "o", "tc"] +[2.245541, "o", "h."] +[2.335738, "o", "ya"] +[2.425879, "o", "ml"] +[2.515991, "o", "\u001b[0"] +[2.696593, "o", "m"] +[3.697817, "o", "\r\n"] +[3.700914, "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.705871, "o", "$ "] +[4.709167, "o", "\u001b["] +[4.889501, "o", "1m"] +[4.979644, "o", "df"] +[5.069788, "o", "et"] +[5.159904, "o", "ch"] +[5.250053, "o", " a"] +[5.340199, "o", "dd"] +[5.430359, "o", " h"] +[5.520497, "o", "tt"] +[5.610624, "o", "ps"] +[5.790876, "o", ":/"] +[5.881046, "o", "/g"] +[5.971185, "o", "it"] +[6.061318, "o", "hu"] +[6.151464, "o", "b."] +[6.243581, "o", "co"] +[6.332403, "o", "m/"] +[6.422545, "o", "df"] +[6.512688, "o", "et"] +[6.69294, "o", "ch"] +[6.7831, "o", "-o"] +[6.873247, "o", "rg"] +[6.963389, "o", "/d"] +[7.053537, "o", "fe"] +[7.143708, "o", "tc"] +[7.233846, "o", "h."] +[7.323982, "o", "gi"] +[7.414108, "o", "t\u001b"] +[7.594357, "o", "[0"] +[7.684503, "o", "m"] +[8.687025, "o", "\r\n"] +[9.171683, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[9.61021, "o", " \u001b[1;92mhttps://github.com/dfetch-org/dfetch.git:\u001b[0m\r\n"] +[9.610781, "o", " \u001b[1;34m> Adding project to manifest\u001b[0m\r\n"] +[9.611327, "o", " - \u001b[34mname:\u001b[0m dfetch\r\n"] +[9.611806, "o", " \u001b[34mremote:\u001b[0m github\r\n"] +[9.612372, "o", " \u001b[34mbranch:\u001b[0m main\r\n"] +[9.612877, "o", " \u001b[34mrepo-path:\u001b[0m dfetch-org/dfetch.git\r\n"] +[9.614035, "o", " \u001b[1;92mdfetch:\u001b[0m\r\n"] +[9.614595, "o", " \u001b[1;34m> Added 'dfetch' to manifest '/workspaces/dfetch/doc/generate-casts/add/dfetch.yaml'\u001b[0m\r\n"] +[9.686571, "o", "$ "] +[10.689682, "o", "\u001b["] +[10.869946, "o", "1m"] +[10.960081, "o", "ca"] +[11.050231, "o", "t "] +[11.140331, "o", "df"] +[11.230463, "o", "et"] +[11.320598, "o", "ch"] +[11.410748, "o", ".y"] +[11.500868, "o", "am"] +[11.591019, "o", "l\u001b"] +[11.771278, "o", "[0"] +[11.86378, "o", "m"] +[12.86512, "o", "\r\n"] +[12.867952, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n\r\n - name: dfetch\r\n remote: github\r\n branch: main\r\n repo-path: dfetch-org/dfetch.git\r\n"] +[15.875792, "o", "$ "] +[15.877684, "o", "\u001b["] +[16.057963, "o", "1m"] +[16.148109, "o", "\u001b["] +[16.238273, "o", "0m"] +[16.239261, "o", "\r\n"] +[16.243093, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/basic.cast b/doc/asciicasts/basic.cast index 1e1fb36b..08a218e4 100644 --- a/doc/asciicasts/basic.cast +++ b/doc/asciicasts/basic.cast @@ -1,163 +1,160 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774719, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.51454, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.518533, "o", "$ "] -[1.521734, "o", "\u001b"] -[1.702056, "o", "[1"] -[1.792431, "o", "ml"] -[1.882603, "o", "s "] -[1.972708, "o", "-l"] -[2.062839, "o", "\u001b["] -[2.15297, "o", "0m"] -[3.154465, "o", "\r\n"] -[3.157987, "o", "total 4\r\n"] -[3.158039, "o", "-rw-rw-rw- 1 dev dev 733 Mar 29 08:58 dfetch.yaml\r\n"] -[3.16297, "o", "$ "] -[4.166161, "o", "\u001b["] -[4.346484, "o", "1m"] -[4.436548, "o", "ca"] -[4.526693, "o", "t "] -[4.61682, "o", "dfe"] -[4.708656, "o", "tc"] -[4.797875, "o", "h."] -[4.888015, "o", "ya"] -[4.978137, "o", "ml"] -[5.068398, "o", "\u001b[0"] -[5.248651, "o", "m"] -[6.250173, "o", "\r\n"] -[6.25345, "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.258653, "o", "$ "] -[7.261801, "o", "\u001b["] -[7.442068, "o", "1m"] -[7.532653, "o", "df"] -[7.62236, "o", "et"] -[7.712488, "o", "ch "] -[7.802632, "o", "ch"] -[7.892769, "o", "ec"] -[7.982873, "o", "k\u001b"] -[8.07301, "o", "[0"] -[8.163131, "o", "m"] -[9.164647, "o", "\r\n"] -[9.651652, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[9.678456, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n\u001b[?25l"] -[9.76056, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.841154, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[9.921787, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.002443, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.082956, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.152372, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.154105, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n \u001b[1;92mjsmn:\u001b[0m"] -[10.1547, "o", "\r\n\u001b[?25l"] -[10.23593, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.316234, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.396835, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.477363, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.557931, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.638501, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.718994, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.799692, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.833604, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.834039, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.835057, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[10.925167, "o", "$ "] -[11.927744, "o", "\u001b["] -[12.10803, "o", "1m"] -[12.198152, "o", "se"] -[12.288288, "o", "d "] -[12.378411, "o", "-i "] -[12.468571, "o", "'s"] -[12.558733, "o", "/v"] -[12.648829, "o", "3."] -[12.739059, "o", "4/"] -[12.829156, "o", "v4."] -[13.009525, "o", "0/"] -[13.099717, "o", "g'"] -[13.189856, "o", " d"] -[13.279982, "o", "fe"] -[13.370095, "o", "tch"] -[13.46024, "o", ".y"] -[13.550382, "o", "am"] -[13.640505, "o", "l\u001b"] -[13.730642, "o", "[0"] -[13.910817, "o", "m"] -[14.912399, "o", "\r\n"] -[14.921958, "o", "$ "] -[15.924897, "o", "\u001b["] -[16.105144, "o", "1m"] -[16.195287, "o", "ca"] -[16.285438, "o", "t "] -[16.375546, "o", "df"] -[16.465695, "o", "et"] -[16.555826, "o", "ch"] -[16.645988, "o", ".y"] -[16.736133, "o", "am"] -[16.826252, "o", "l\u001b"] -[17.006477, "o", "[0m"] -[18.008241, "o", "\r\n"] -[18.011006, "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.016229, "o", "$ "] -[19.01921, "o", "\u001b["] -[19.199487, "o", "1m"] -[19.289638, "o", "df"] -[19.379751, "o", "et"] -[19.469878, "o", "ch"] -[19.560015, "o", " u"] -[19.650146, "o", "pd"] -[19.740262, "o", "at"] -[19.830399, "o", "e\u001b"] -[19.922389, "o", "[0"] -[20.102168, "o", "m"] -[21.103221, "o", "\r\n"] -[21.534191, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[21.548022, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[21.548169, "o", "\u001b[?25l"] -[21.62924, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[21.709844, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[21.790421, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[21.870992, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[21.951553, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.032133, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.112993, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.196255, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.276631, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.357193, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.43769, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.518241, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] -[22.551063, "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"] -[22.551816, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m\r\n"] -[22.577375, "o", " \u001b[1;92mjsmn:\u001b[0m"] -[22.577929, "o", "\r\n\u001b[?25l"] -[22.659, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[22.739634, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[22.820175, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[22.90067, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[22.981272, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.061846, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.142397, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.222972, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.303796, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.385465, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.466016, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.546594, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.624793, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[23.62564, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[23.626212, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m"] -[23.626478, "o", "\r\n"] -[23.715724, "o", "$ "] -[24.719051, "o", "\u001b"] -[24.899468, "o", "[1"] -[24.989611, "o", "ml"] -[25.079748, "o", "s "] -[25.169869, "o", "-"] -[25.259998, "o", "l\u001b"] -[25.350136, "o", "[0"] -[25.440269, "o", "m"] -[26.441785, "o", "\r\n"] -[26.44542, "o", "total 12\r\n"] -[26.445471, "o", "drwxrwxrwx+ 3 dev dev 4096 Mar 29 08:59 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 08:58 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 29 08:59 jsmn\r\n"] -[29.454233, "o", "$ "] -[29.45604, "o", "\u001b["] -[29.636322, "o", "1m"] -[29.726466, "o", "\u001b["] -[29.816685, "o", "0m"] -[29.817111, "o", "\r\n"] -[29.820288, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904896, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.548011, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.551712, "o", "$ "] +[1.55477, "o", "\u001b["] +[1.73515, "o", "1m"] +[1.825181, "o", "ls"] +[1.915344, "o", " -"] +[2.005549, "o", "l\u001b["] +[2.095894, "o", "0m"] +[3.097182, "o", "\r\n"] +[3.100704, "o", "total 4\r\n"] +[3.100756, "o", "-rw-rw-rw- 1 dev dev 733 Mar 30 21:08 dfetch.yaml\r\n"] +[3.106285, "o", "$ "] +[4.109365, "o", "\u001b["] +[4.289622, "o", "1m"] +[4.379773, "o", "ca"] +[4.469925, "o", "t "] +[4.560063, "o", "dfe"] +[4.650508, "o", "tc"] +[4.740633, "o", "h."] +[4.830801, "o", "ya"] +[4.920938, "o", "ml"] +[5.011089, "o", "\u001b[0"] +[5.191335, "o", "m"] +[6.192405, "o", "\r\n"] +[6.195286, "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.201607, "o", "$ "] +[7.204613, "o", "\u001b["] +[7.384888, "o", "1m"] +[7.475004, "o", "df"] +[7.566442, "o", "et"] +[7.657313, "o", "ch "] +[7.745994, "o", "ch"] +[7.836131, "o", "ec"] +[7.926268, "o", "k\u001b"] +[8.016394, "o", "[0"] +[8.106523, "o", "m"] +[9.10836, "o", "\r\n"] +[9.602511, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[9.619511, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n\u001b[?25l"] +[9.704457, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.784166, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.866384, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.947012, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.027907, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.029634, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.030425, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] +[10.031231, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[10.031356, "o", "\u001b[?25l"] +[10.112137, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.192885, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.27356, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.354072, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.434667, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.515264, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.58993, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.590765, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[10.655086, "o", "$ "] +[11.657997, "o", "\u001b["] +[11.838719, "o", "1m"] +[11.929009, "o", "se"] +[12.018998, "o", "d "] +[12.109125, "o", "-i"] +[12.199275, "o", " '"] +[12.289393, "o", "s/"] +[12.37952, "o", "v3"] +[12.469671, "o", ".4"] +[12.55985, "o", "/v"] +[12.740124, "o", "4.0"] +[12.830264, "o", "/g"] +[12.920398, "o", "' "] +[13.010523, "o", "df"] +[13.100732, "o", "et"] +[13.190812, "o", "ch"] +[13.280941, "o", ".y"] +[13.37109, "o", "am"] +[13.461239, "o", "l\u001b"] +[13.641484, "o", "[0"] +[13.731616, "o", "m"] +[14.732616, "o", "\r\n"] +[14.741395, "o", "$ "] +[15.744027, "o", "\u001b["] +[15.924196, "o", "1m"] +[16.014354, "o", "ca"] +[16.104482, "o", "t "] +[16.194629, "o", "dfe"] +[16.284768, "o", "tc"] +[16.374905, "o", "h."] +[16.465057, "o", "ya"] +[16.55519, "o", "ml"] +[16.645358, "o", "\u001b[0"] +[16.827543, "o", "m"] +[17.832026, "o", "\r\n"] +[17.834703, "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"] +[17.839853, "o", "$ "] +[18.84289, "o", "\u001b["] +[19.023121, "o", "1m"] +[19.113366, "o", "df"] +[19.203476, "o", "et"] +[19.293631, "o", "ch "] +[19.383817, "o", "up"] +[19.474174, "o", "da"] +[19.564018, "o", "te"] +[19.654152, "o", "\u001b["] +[19.744306, "o", "0m"] +[20.745376, "o", "\r\n"] +[21.217099, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[21.231707, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[21.231845, "o", "\u001b[?25l"] +[21.313016, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.393598, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.474311, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.554965, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.635551, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.716128, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.797072, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.879328, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[21.962562, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.043299, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.12387, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.204674, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.285167, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v4.0\u001b[0m"] +[22.297734, "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"] +[22.298519, "o", " \u001b[1;34m> Fetched v4.0\u001b[0m\r\n"] +[22.325152, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[22.325444, "o", "\u001b[?25l"] +[22.406097, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.486797, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.567295, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.647829, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.729058, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.809639, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.890151, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[22.970717, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.051402, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.131895, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.21871, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.29977, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.380286, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.460901, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[23.523939, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[23.524636, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[23.60191, "o", "$ "] +[24.605989, "o", "\u001b"] +[24.78626, "o", "[1"] +[24.876393, "o", "ml"] +[24.966658, "o", "s "] +[25.056654, "o", "-l"] +[25.146799, "o", "\u001b["] +[25.236935, "o", "0m"] +[26.238659, "o", "\r\n"] +[26.242107, "o", "total 12\r\n"] +[26.242149, "o", "drwxrwxrwx+ 3 dev dev 4096 Mar 30 21:08 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:08 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 30 21:08 jsmn\r\n"] +[29.248218, "o", "$ "] +[29.250024, "o", "\u001b["] +[29.430321, "o", "1m"] +[29.520476, "o", "\u001b["] +[29.610607, "o", "0m"] +[29.611177, "o", "\r\n"] +[29.614119, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/check-ci.cast b/doc/asciicasts/check-ci.cast index 588d3d72..6372e99a 100644 --- a/doc/asciicasts/check-ci.cast +++ b/doc/asciicasts/check-ci.cast @@ -1,130 +1,124 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774809, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.604147, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.608004, "o", "$ "] -[1.611257, "o", "\u001b"] -[1.791504, "o", "[1"] -[1.881637, "o", "mc"] -[1.971798, "o", "at"] -[2.061926, "o", " "] -[2.152043, "o", "df"] -[2.242169, "o", "et"] -[2.332317, "o", "ch"] -[2.422458, "o", ".y"] -[2.512578, "o", "a"] -[2.692957, "o", "ml"] -[2.783078, "o", "\u001b["] -[2.873246, "o", "0m"] -[3.874904, "o", "\r\n"] -[3.878249, "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.883761, "o", "$ "] -[4.887097, "o", "\u001b"] -[5.068525, "o", "[1"] -[5.158666, "o", "md"] -[5.248808, "o", "fe"] -[5.338924, "o", "tc"] -[5.429056, "o", "h "] -[5.51919, "o", "ch"] -[5.60931, "o", "ec"] -[5.699477, "o", "k "] -[5.789607, "o", "--"] -[5.970038, "o", "j"] -[6.060164, "o", "en"] -[6.15031, "o", "ki"] -[6.240431, "o", "ns"] -[6.330569, "o", "-j"] -[6.420692, "o", "so"] -[6.51082, "o", "n "] -[6.600961, "o", "je"] -[6.691224, "o", "nk"] -[6.871441, "o", "in"] -[6.961626, "o", "s"] -[7.051747, "o", ".j"] -[7.141882, "o", "so"] -[7.232011, "o", "n "] -[7.322126, "o", "--"] -[7.412261, "o", "sa"] -[7.50262, "o", "ri"] -[7.592741, "o", "f "] -[7.773026, "o", "sa"] -[7.863146, "o", "ri"] -[7.953265, "o", "f"] -[8.043408, "o", ".j"] -[8.133554, "o", "so"] -[8.233129, "o", "n\u001b"] -[8.313833, "o", "[0"] -[8.404005, "o", "m"] -[9.405803, "o", "\r\n"] -[9.849789, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[9.86444, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[9.864693, "o", "\u001b[?25l"] -[9.945501, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.027606, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.108102, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.18869, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.249285, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[10.250143, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] -[10.25205, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n\u001b[?25l"] -[10.3327, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.41325, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.493796, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.574356, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.654941, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.735935, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.817575, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.898131, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[10.978693, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.059264, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[11.085828, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.086521, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[11.154468, "o", "$ "] -[12.157324, "o", "\u001b["] -[12.337585, "o", "1m"] -[12.427894, "o", "ls"] -[12.51809, "o", " -"] -[12.608211, "o", "l "] -[12.698342, "o", ".\u001b"] -[12.788478, "o", "[0"] -[12.878609, "o", "m"] -[13.880167, "o", "\r\n"] -[13.883089, "o", "total 16\r\n"] -[13.883338, "o", "-rw-rw-rw- 1 dev dev 733 Mar 29 09:00 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1027 Mar 29 09:00 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Mar 29 09:00 sarif.json\r\n"] -[13.888523, "o", "$ "] -[14.897366, "o", "\u001b["] -[15.077243, "o", "1m"] -[15.167373, "o", "ca"] -[15.257506, "o", "t "] -[15.347623, "o", "je"] -[15.437757, "o", "nk"] -[15.527907, "o", "in"] -[15.618015, "o", "s."] -[15.708188, "o", "js"] -[15.798304, "o", "on"] -[15.978946, "o", "\u001b["] -[16.069089, "o", "0m"] -[17.070826, "o", "\r\n"] -[17.073648, "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"] -[17.0738, "o", " \"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}"] -[17.079861, "o", "$ "] -[18.083186, "o", "\u001b"] -[18.263547, "o", "[1"] -[18.353676, "o", "mc"] -[18.443834, "o", "at"] -[18.533953, "o", " s"] -[18.624079, "o", "ar"] -[18.714154, "o", "if"] -[18.804326, "o", ".j"] -[18.89446, "o", "so"] -[18.986321, "o", "n\u001b"] -[19.166575, "o", "["] -[19.256707, "o", "0m"] -[20.257455, "o", "\r\n"] -[20.260628, "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.\""] -[20.260771, "o", "\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is up-to-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"unavailable-project-version\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. However the specific version is not available at the upstream of the project. Check if the remote has the given version. \"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Requested project version is unavailable at the remote\"\r\n }\r\n },\r\n {\r\n \"id\": \"pinned-but-out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. This is currently the state of the project. However a newer version is available at the upstream of the project. Either ignore this warning or update the version to the latest and update using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is pinned, but out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project is configured to always follow the latest version, There is a newer version available at the upstream of the project. Please update the project using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"local-changes-in-project\",\r\n \"help\": {\r\n \"text\": \"The files of this project are different then when they were added, Please create a patch using 'dfetch diff ' and add it to the manifest using the 'patch:' attribute. Or better yet, upstream the changes and update your project. When running 'dfetch check' on a platform with different line endings, then this warning is likely a false positive.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was locally changed\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"artifacts\": [\r\n {\r\n \"location\": {\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"sourceLanguage\": \"yaml\"\r\n }\r\n ],\r\n \"results\": [\r\n {\r\n \"message\": {\r\n \"text\": \"cpputest : cpputest was never fetched!\"\r\n },\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 "] -[20.260797, "o", " }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n },\r\n {\r\n \"message\": {\r\n \"text\": \"jsmn : jsmn was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 15,\r\n \"endLine\": 14,\r\n \"startColumn\": 11,\r\n \"startLine\": 14\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"version\": \"2.1.0\"\r\n}"] -[23.269029, "o", "$ "] -[23.270962, "o", "\u001b["] -[23.451259, "o", "1m"] -[23.541401, "o", "\u001b["] -[23.631528, "o", "0m"] -[23.632112, "o", "\r\n"] -[23.634972, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904986, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.543529, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.547258, "o", "$ "] +[1.550262, "o", "\u001b"] +[1.730538, "o", "[1"] +[1.820662, "o", "mc"] +[1.910815, "o", "at"] +[2.000956, "o", " "] +[2.091083, "o", "df"] +[2.1812, "o", "et"] +[2.271385, "o", "ch"] +[2.365369, "o", ".y"] +[2.451589, "o", "a"] +[2.631833, "o", "ml"] +[2.721988, "o", "\u001b["] +[2.812166, "o", "0m"] +[3.81364, "o", "\r\n"] +[3.816479, "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.821711, "o", "$ "] +[4.824491, "o", "\u001b["] +[5.004746, "o", "1m"] +[5.094887, "o", "df"] +[5.185013, "o", "et"] +[5.275138, "o", "ch"] +[5.365289, "o", " c"] +[5.455445, "o", "he"] +[5.545577, "o", "ck"] +[5.635709, "o", " -"] +[5.725843, "o", "-j"] +[5.906119, "o", "en"] +[5.996268, "o", "ki"] +[6.086424, "o", "ns"] +[6.176557, "o", "-j"] +[6.266693, "o", "so"] +[6.356835, "o", "n "] +[6.446974, "o", "je"] +[6.537118, "o", "nk"] +[6.627679, "o", "in"] +[6.807957, "o", "s."] +[6.898104, "o", "js"] +[6.988225, "o", "on"] +[7.078381, "o", " -"] +[7.168445, "o", "-s"] +[7.25859, "o", "ar"] +[7.348739, "o", "if"] +[7.438877, "o", " s"] +[7.529009, "o", "ar"] +[7.709271, "o", "if"] +[7.7994, "o", ".j"] +[7.889557, "o", "so"] +[7.979668, "o", "n\u001b"] +[8.069817, "o", "[0"] +[8.160232, "o", "m"] +[9.161429, "o", "\r\n"] +[9.660571, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[9.68441, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[9.684568, "o", "\u001b[?25l"] +[9.765452, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.846026, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[9.926625, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.00717, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.045548, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.046312, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] +[10.047427, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[10.04756, "o", "\u001b[?25l"] +[10.128272, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.208837, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.289403, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.370044, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.450617, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.531777, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.614442, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.694074, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.774808, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.856416, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[10.875923, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[10.876953, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[10.942919, "o", "$ "] +[11.946089, "o", "\u001b["] +[12.126462, "o", "1m"] +[12.216598, "o", "ls"] +[12.306748, "o", " -"] +[12.396852, "o", "l ."] +[12.487015, "o", "\u001b["] +[12.577352, "o", "0m"] +[13.578583, "o", "\r\n"] +[13.581895, "o", "total 16\r\n"] +[13.582071, "o", "-rw-rw-rw- 1 dev dev 733 Mar 30 21:09 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 1027 Mar 30 21:09 jenkins.json\r\n-rw-rw-rw- 1 dev dev 6117 Mar 30 21:09 sarif.json\r\n"] +[13.587537, "o", "$ "] +[14.590699, "o", "\u001b["] +[14.770981, "o", "1m"] +[14.86116, "o", "ca"] +[14.95129, "o", "t "] +[15.04142, "o", "jen"] +[15.131708, "o", "ki"] +[15.22187, "o", "ns"] +[15.312158, "o", ".j"] +[15.402302, "o", "so"] +[15.492455, "o", "n\u001b["] +[15.67315, "o", "0m"] +[16.674117, "o", "\r\n"] +[16.677303, "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.685319, "o", "$ "] +[17.688477, "o", "\u001b["] +[17.868739, "o", "1m"] +[17.958902, "o", "ca"] +[18.049019, "o", "t "] +[18.139173, "o", "sa"] +[18.229319, "o", "ri"] +[18.319456, "o", "f."] +[18.409575, "o", "js"] +[18.499751, "o", "on"] +[18.590058, "o", "\u001b["] +[18.770302, "o", "0m"] +[19.772217, "o", "\r\n"] +[19.776553, "o", "{\r\n \"runs\": [\r\n {\r\n \"tool\": {\r\n \"driver\": {\r\n \"name\": \"DFetch\",\r\n \"informationUri\": \"https://dfetch.rtfd.io\",\r\n \"rules\": [\r\n {\r\n \"id\": \"unfetched-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest was never fetched, fetch it with 'dfetch update '. After fetching, commit the updated project to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was never fetched\"\r\n }\r\n },\r\n {\r\n \"id\": \"up-to-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is up-to-date, everything is ok, nothing to do.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is up-to-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"unavailable-project-version\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. However the specific version is not available at the upstream of the project. Check if the remote has the given version. \"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Requested project version is unavailable at the remote\"\r\n }\r\n },\r\n {\r\n \"id\": \"pinned-but-out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project mentioned in the manifest is pinned to a specific version, For instance a branch, tag, or revision. This is currently the state of the project. However a newer version is available at the upstream of the project. Either ignore this warning or update the version to the latest and update using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is pinned, but out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"out-of-date-project\",\r\n \"help\": {\r\n \"text\": \"The project is configured to always follow the latest version, There is a newer version available at the upstream of the project. Please update the project using 'dfetch update ' and commit the result to your repository.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project is out-of-date\"\r\n }\r\n },\r\n {\r\n \"id\": \"local-changes-in-project\",\r\n \"help\": {\r\n \"text\": \"The files of this project are different then when they were added, Please create a patch using 'dfetch diff ' and add it to the manifest using the 'patch:' attribute. Or better yet, upstream the changes and update your project. When running 'dfetch check' on a platform with different line endings, then this warning is likely a false positive.\"\r\n },\r\n \"shortDescription\": {\r\n \"text\": \"Project was locally changed\"\r\n }\r\n }\r\n ]\r\n }\r\n },\r\n \"artifacts\": [\r\n {\r\n "] +[19.776603, "o", " \"location\": {\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"sourceLanguage\": \"yaml\"\r\n }\r\n ],\r\n \"results\": [\r\n {\r\n \"message\": {\r\n \"text\": \"cpputest : cpputest was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 19,\r\n \"endLine\": 9,\r\n \"startColumn\": 11,\r\n \"startLine\": 9\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n },\r\n {\r\n \"message\": {\r\n \"text\": \"jsmn : jsmn was never fetched!\"\r\n },\r\n \"level\": \"error\",\r\n \"locations\": [\r\n {\r\n \"physicalLocation\": {\r\n \"artifactLocation\": {\r\n \"index\": 0,\r\n \"uri\": \"dfetch.yaml\"\r\n },\r\n \"region\": {\r\n \"endColumn\": 15,\r\n \"endLine\": 14,\r\n \"startColumn\": 11,\r\n \"startLine\": 14\r\n }\r\n }\r\n }\r\n ],\r\n \"ruleId\": \"unfetched-project\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"version\": \"2.1.0\"\r\n}"] +[22.78838, "o", "$ "] +[22.791281, "o", "\u001b["] +[22.972418, "o", "1m"] +[23.061722, "o", "\u001b["] +[23.151862, "o", "0m"] +[23.152259, "o", "\r\n"] +[23.157031, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/check.cast b/doc/asciicasts/check.cast index 6192839e..fe6cdfc5 100644 --- a/doc/asciicasts/check.cast +++ b/doc/asciicasts/check.cast @@ -1,54 +1,59 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774797, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.530718, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.534834, "o", "$ "] -[1.538122, "o", "\u001b"] -[1.718464, "o", "[1"] -[1.808597, "o", "mc"] -[1.898749, "o", "at"] -[1.988967, "o", " "] -[2.078985, "o", "df"] -[2.169132, "o", "et"] -[2.25925, "o", "ch"] -[2.349401, "o", ".y"] -[2.439543, "o", "a"] -[2.619999, "o", "ml"] -[2.710156, "o", "\u001b["] -[2.800272, "o", "0m"] -[3.801824, "o", "\r\n"] -[3.804829, "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.810776, "o", "$ "] -[4.813555, "o", "\u001b["] -[4.994135, "o", "1m"] -[5.084264, "o", "df"] -[5.174397, "o", "et"] -[5.264531, "o", "ch"] -[5.354661, "o", " c"] -[5.444795, "o", "he"] -[5.534956, "o", "ck"] -[5.62509, "o", "\u001b["] -[5.715221, "o", "0m"] -[6.716986, "o", "\r\n"] -[7.225892, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[7.239534, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[7.239665, "o", "\u001b[?25l"] -[7.320732, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.401339, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.481919, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.530894, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[7.531676, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m\r\n"] -[7.532508, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[7.532632, "o", "\u001b[?25l"] -[7.613403, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.693972, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.774582, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.855307, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[7.935848, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.016365, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] -[8.089455, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] -[11.204395, "o", "$ "] -[11.206315, "o", "\u001b["] -[11.386594, "o", "1m"] -[11.476728, "o", "\u001b["] -[11.566843, "o", "0m"] -[11.567355, "o", "\r\n"] -[11.570086, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904974, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.575319, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.579181, "o", "$ "] +[1.58239, "o", "\u001b["] +[1.762658, "o", "1m"] +[1.852799, "o", "ca"] +[1.942942, "o", "t "] +[2.033095, "o", "df"] +[2.123229, "o", "et"] +[2.213374, "o", "ch"] +[2.303494, "o", ".y"] +[2.393678, "o", "am"] +[2.483794, "o", "l\u001b"] +[2.664105, "o", "[0m"] +[3.665732, "o", "\r\n"] +[3.669002, "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.675557, "o", "$ "] +[4.678752, "o", "\u001b"] +[4.859023, "o", "[1"] +[4.950023, "o", "md"] +[5.042443, "o", "fe"] +[5.132581, "o", "tc"] +[5.22269, "o", "h "] +[5.31284, "o", "ch"] +[5.402984, "o", "ec"] +[5.49312, "o", "k\u001b"] +[5.583273, "o", "[0"] +[5.763509, "o", "m"] +[6.765062, "o", "\r\n"] +[7.313785, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[7.3275, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[7.32765, "o", "\u001b[?25l"] +[7.408492, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.489072, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.56967, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.646388, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[7.647435, "o", " \u001b[1;34m> wanted (v3.4), available (v4.0)\u001b[0m"] +[7.647739, "o", "\r\n"] +[7.649079, "o", " \u001b[1;92mjsmn:\u001b[0m"] +[7.649459, "o", "\r\n"] +[7.649953, "o", "\u001b[?25l"] +[7.731052, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.811536, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.892068, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[7.973936, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.054633, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.135446, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.215987, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.29662, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.377494, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Checking\u001b[0m"] +[8.377534, "o", "\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[8.378198, "o", " \u001b[1;34m> available (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m\r\n"] +[11.450283, "o", "$ "] +[11.453131, "o", "\u001b["] +[11.634103, "o", "1m"] +[11.724263, "o", "\u001b["] +[11.814365, "o", "0m"] +[11.814978, "o", "\r\n"] +[11.81803, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/diff.cast b/doc/asciicasts/diff.cast index 3cd0c8d2..5e0418af 100644 --- a/doc/asciicasts/diff.cast +++ b/doc/asciicasts/diff.cast @@ -1,113 +1,116 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774895, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.257193, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.260643, "o", "$ "] -[1.263806, "o", "\u001b["] -[1.44411, "o", "1m"] -[1.534151, "o", "ls"] -[1.624299, "o", " -"] -[1.714416, "o", "l ."] -[1.804564, "o", "\u001b["] -[1.894672, "o", "0m"] -[2.896237, "o", "\r\n"] -[2.899708, "o", "total 12\r\n"] -[2.899763, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:01 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 09:01 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:01 jsmn\r\n"] -[2.90486, "o", "$ "] -[3.908003, "o", "\u001b["] -[4.089189, "o", "1m"] -[4.179336, "o", "ls"] -[4.269462, "o", " -"] -[4.359673, "o", "l c"] -[4.449802, "o", "pp"] -[4.539936, "o", "ut"] -[4.63007, "o", "es"] -[4.720209, "o", "t/"] -[4.810389, "o", "src"] -[4.990638, "o", "/R"] -[5.083509, "o", "EA"] -[5.173417, "o", "DM"] -[5.263543, "o", "E."] -[5.35374, "o", "md\u001b"] -[5.443862, "o", "[0"] -[5.533977, "o", "m"] -[6.535505, "o", "\r\n"] -[6.5392, "o", "-rw-rw-rw- 1 dev dev 6777 Mar 29 09:01 cpputest/src/README.md"] -[6.539351, "o", "\r\n"] -[6.546616, "o", "$ "] -[7.549874, "o", "\u001b["] -[7.730148, "o", "1m"] -[7.820286, "o", "se"] -[7.910407, "o", "d "] -[8.000547, "o", "-i"] -[8.090682, "o", " '"] -[8.180931, "o", "s/"] -[8.27104, "o", "gi"] -[8.361195, "o", "th"] -[8.451308, "o", "ub"] -[8.631653, "o", "/gi"] -[8.72189, "o", "tl"] -[8.812015, "o", "ab"] -[8.902152, "o", "/g"] -[8.992387, "o", "' "] -[9.08343, "o", "cp"] -[9.176235, "o", "pu"] -[9.265397, "o", "te"] -[9.357204, "o", "st"] -[9.535785, "o", "/s"] -[9.625871, "o", "rc/"] -[9.716005, "o", "RE"] -[9.806145, "o", "AD"] -[9.896265, "o", "ME"] -[9.986399, "o", ".m"] -[10.076536, "o", "d\u001b"] -[10.166669, "o", "[0"] -[10.256792, "o", "m"] -[11.258358, "o", "\r\n"] -[11.267334, "o", "$ "] -[12.270475, "o", "\u001b["] -[12.450732, "o", "1m"] -[12.540883, "o", "df"] -[12.631016, "o", "et"] -[12.721141, "o", "ch"] -[12.811269, "o", " d"] -[12.9014, "o", "if"] -[12.991531, "o", "f "] -[13.081664, "o", "cp"] -[13.171794, "o", "pu"] -[13.352027, "o", "te"] -[13.442169, "o", "st"] -[13.53229, "o", "\u001b["] -[13.62243, "o", "0m"] -[14.623888, "o", "\r\n"] -[15.102582, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[15.148186, "o", " \u001b[1;92mcpputest:\u001b[0m"] -[15.148232, "o", "\r\n"] -[15.148893, "o", " \u001b[1;34m> Generating patch cpputest.patch since 28f7406a2a43ed683c0f8722ba6e410d97c6aeb8 in \u001b[0m "] -[15.148978, "o", "\r\n"] -[15.149018, "o", "\u001b[1;34m/workspaces/dfetch/doc/generate-casts/diff\u001b[0m "] -[15.149055, "o", "\r\n"] -[15.214045, "o", "$ "] -[16.217264, "o", "\u001b"] -[16.397535, "o", "[1"] -[16.487677, "o", "mc"] -[16.577839, "o", "at"] -[16.668019, "o", " "] -[16.758132, "o", "cp"] -[16.848266, "o", "pu"] -[16.938389, "o", "te"] -[17.028529, "o", "st"] -[17.118652, "o", "."] -[17.298906, "o", "pa"] -[17.389077, "o", "tc"] -[17.479212, "o", "h\u001b"] -[17.569335, "o", "[0"] -[17.659468, "o", "m"] -[18.661017, "o", "\r\n"] -[18.664368, "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.673544, "o", "$ "] -[21.675476, "o", "\u001b"] -[21.855753, "o", "[1"] -[21.945884, "o", "m\u001b"] -[22.035963, "o", "[0"] -[22.126093, "o", "m"] -[22.12661, "o", "\r\n"] -[22.129622, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905071, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.284255, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.288502, "o", "$ "] +[1.291563, "o", "\u001b["] +[1.471815, "o", "1m"] +[1.561988, "o", "ls"] +[1.652143, "o", " -"] +[1.742272, "o", "l "] +[1.832617, "o", ".\u001b"] +[1.922772, "o", "[0"] +[2.012936, "o", "m"] +[3.015137, "o", "\r\n"] +[3.018565, "o", "total 12"] +[3.018777, "o", "\r\ndrwxr-xr-x+ 3 dev dev 4096 Mar 30 21:11 cpputest"] +[3.018796, "o", "\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:11 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:11 jsmn\r\n"] +[3.026098, "o", "$ "] +[4.030059, "o", "\u001b"] +[4.210346, "o", "[1"] +[4.300534, "o", "ml"] +[4.390689, "o", "s "] +[4.480826, "o", "-"] +[4.570974, "o", "l "] +[4.6611, "o", "cp"] +[4.751251, "o", "pu"] +[4.841372, "o", "te"] +[4.931518, "o", "s"] +[5.111785, "o", "t/"] +[5.201921, "o", "sr"] +[5.292059, "o", "c/"] +[5.382186, "o", "RE"] +[5.472324, "o", "A"] +[5.562483, "o", "DM"] +[5.652727, "o", "E."] +[5.742845, "o", "md"] +[5.832994, "o", "\u001b["] +[6.013295, "o", "0"] +[6.103612, "o", "m"] +[7.104416, "o", "\r\n"] +[7.108473, "o", "-rw-rw-rw- 1 dev dev 6777 Mar 30 21:11 cpputest/src/README.md\r\n"] +[7.118051, "o", "$ "] +[8.12213, "o", "\u001b"] +[8.302249, "o", "[1"] +[8.392401, "o", "ms"] +[8.482533, "o", "ed"] +[8.572658, "o", " -"] +[8.662795, "o", "i "] +[8.752967, "o", "'s"] +[8.84449, "o", "/g"] +[8.934616, "o", "it"] +[9.024772, "o", "hu"] +[9.205029, "o", "b"] +[9.295165, "o", "/g"] +[9.385313, "o", "it"] +[9.475438, "o", "la"] +[9.565636, "o", "b/"] +[9.655775, "o", "g'"] +[9.745921, "o", " c"] +[9.836051, "o", "pp"] +[9.926179, "o", "ut"] +[10.106426, "o", "es"] +[10.196592, "o", "t"] +[10.286726, "o", "/s"] +[10.377005, "o", "rc"] +[10.467139, "o", "/R"] +[10.557281, "o", "EA"] +[10.647475, "o", "DM"] +[10.737577, "o", "E."] +[10.827713, "o", "md"] +[11.008029, "o", "\u001b["] +[11.098123, "o", "0m"] +[12.099433, "o", "\r\n"] +[12.107301, "o", "$ "] +[13.110379, "o", "\u001b"] +[13.290784, "o", "[1"] +[13.380968, "o", "md"] +[13.471094, "o", "fe"] +[13.561232, "o", "t"] +[13.651369, "o", "ch"] +[13.741509, "o", " d"] +[13.831647, "o", "if"] +[13.921783, "o", "f "] +[14.011916, "o", "c"] +[14.192217, "o", "pp"] +[14.282359, "o", "ut"] +[14.372487, "o", "es"] +[14.462631, "o", "t\u001b"] +[14.552797, "o", "["] +[14.642908, "o", "0m"] +[15.643982, "o", "\r\n"] +[16.16444, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[16.208015, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[16.208675, "o", " \u001b[1;34m> Generating patch cpputest.patch since 83a614581e7ee6b11cf07223d70b49e5ad1a3750 in \u001b[0m \r\n\u001b[1;34m/workspaces/dfetch/doc/generate-casts/diff\u001b[0m \r\n"] +[16.279564, "o", "$ "] +[17.282665, "o", "\u001b"] +[17.462867, "o", "[1"] +[17.552992, "o", "mc"] +[17.643118, "o", "at"] +[17.733261, "o", " c"] +[17.823391, "o", "pp"] +[17.913542, "o", "ut"] +[18.003687, "o", "es"] +[18.093825, "o", "t."] +[18.184117, "o", "pa"] +[18.364337, "o", "t"] +[18.454483, "o", "ch"] +[18.544612, "o", "\u001b["] +[18.634922, "o", "0m"] +[19.635997, "o", "\r\n"] +[19.639073, "o", "diff --git a/README.md b/README.md\r\nindex 2655a7b..fc6084e 100644\r\n--- a/README.md\r\n+++ b/README.md\r\n@@ -3,7 +3,7 @@ CppUTest\r\n \r\n CppUTest unit testing and mocking framework for C/C++\r\n \r\n-[More information on the project page](http://cpputest.github.com)\r\n+[More information on the project page](http://cpputest.gitlab.com)\r\n \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] +[22.646754, "o", "$ "] +[22.648684, "o", "\u001b["] +[22.828984, "o", "1m"] +[22.919111, "o", "\u001b["] +[23.009255, "o", "0m"] +[23.009694, "o", "\r\n"] +[23.012625, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/environment.cast b/doc/asciicasts/environment.cast index 33babf8c..843aab8d 100644 --- a/doc/asciicasts/environment.cast +++ b/doc/asciicasts/environment.cast @@ -1,28 +1,27 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774782, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.019582, "o", "$ "] -[1.022715, "o", "\u001b"] -[1.20297, "o", "[1"] -[1.293106, "o", "md"] -[1.383229, "o", "fe"] -[1.473387, "o", "t"] -[1.563508, "o", "ch"] -[1.653703, "o", " e"] -[1.743844, "o", "nv"] -[1.833997, "o", "ir"] -[1.924029, "o", "o"] -[2.104268, "o", "nm"] -[2.19442, "o", "en"] -[2.284526, "o", "t\u001b"] -[2.374675, "o", "[0"] -[2.464798, "o", "m"] -[3.466426, "o", "\r\n"] -[3.918173, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[3.918952, "o", " \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1044-azure\u001b[0m\r\n"] -[3.921669, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m\r\n"] -[3.935754, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m\r\n"] -[6.998085, "o", "$ "] -[6.999866, "o", "\u001b["] -[7.180177, "o", "1m"] -[7.27035, "o", "\u001b["] -[7.360493, "o", "0m"] -[7.361019, "o", "\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904958, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.020241, "o", "$ "] +[1.023173, "o", "\u001b"] +[1.203508, "o", "[1"] +[1.293667, "o", "md"] +[1.38379, "o", "fe"] +[1.47392, "o", "tc"] +[1.564046, "o", "h "] +[1.655188, "o", "en"] +[1.745314, "o", "vi"] +[1.835512, "o", "ro"] +[1.925651, "o", "nm"] +[2.105896, "o", "e"] +[2.196031, "o", "nt"] +[2.286226, "o", "\u001b["] +[2.376526, "o", "0m"] +[3.377784, "o", "\r\n"] +[3.963169, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[3.964051, "o", " \u001b[1;92mplatform :\u001b[0m\u001b[1;34m Linux 6.8.0-1044-azure\u001b[0m\r\n"] +[3.967615, "o", " \u001b[1;92mgit :\u001b[0m\u001b[1;34m 2.52.0\u001b[0m\r\n"] +[3.981201, "o", " \u001b[1;92msvn :\u001b[0m\u001b[1;34m 1.14.5 (r1922182)\u001b[0m\r\n"] +[7.05328, "o", "$ "] +[7.056335, "o", "\u001b["] +[7.237918, "o", "1m"] +[7.328038, "o", "\u001b["] +[7.418192, "o", "0m"] +[7.418706, "o", "\r\n"] diff --git a/doc/asciicasts/format-patch.cast b/doc/asciicasts/format-patch.cast index 083a181a..b9db78bd 100644 --- a/doc/asciicasts/format-patch.cast +++ b/doc/asciicasts/format-patch.cast @@ -1,121 +1,129 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774961, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.876993, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.880416, "o", "$ "] -[1.88357, "o", "\u001b["] -[2.063972, "o", "1m"] -[2.154052, "o", "ls"] -[2.244202, "o", " -"] -[2.33429, "o", "l "] -[2.424424, "o", ".\u001b"] -[2.514585, "o", "[0"] -[2.604698, "o", "m"] -[3.606471, "o", "\r\n"] -[3.60985, "o", "total 16\r\n"] -[3.609891, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:02 cpputest"] -[3.609918, "o", "\r\n-rw-rw-rw- 1 dev dev 229 Mar 29 09:02 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:02 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 29 09:02 patches\r\n"] -[3.615315, "o", "$ "] -[4.618348, "o", "\u001b["] -[4.798581, "o", "1m"] -[4.888735, "o", "ca"] -[4.978852, "o", "t "] -[5.06893, "o", "df"] -[5.159091, "o", "et"] -[5.249288, "o", "ch"] -[5.339378, "o", ".y"] -[5.429509, "o", "am"] -[5.519644, "o", "l\u001b"] -[5.699967, "o", "[0"] -[5.790096, "o", "m"] -[6.791355, "o", "\r\n"] -[6.794334, "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.799776, "o", "$ "] -[7.802827, "o", "\u001b["] -[7.98307, "o", "1m"] -[8.073224, "o", "ca"] -[8.163347, "o", "t "] -[8.253476, "o", "pat"] -[8.343586, "o", "ch"] -[8.433737, "o", "es"] -[8.523861, "o", "/c"] -[8.61399, "o", "pp"] -[8.704187, "o", "ute"] -[8.884448, "o", "st"] -[8.974601, "o", ".p"] -[9.064711, "o", "at"] -[9.154856, "o", "ch"] -[9.24499, "o", "\u001b[0"] -[9.335113, "o", "m"] -[10.336318, "o", "\r\n"] -[10.339282, "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"] -[10.339328, "o", " \r\n [![Build Status](https://travis-ci.org/cpputest/cpputest.png?branch=master)](https://travis-ci.org/cpputest/cpputest)\r\n \r\n"] -[10.344664, "o", "$ "] -[11.347695, "o", "\u001b["] -[11.534291, "o", "1m"] -[11.624273, "o", "df"] -[11.716283, "o", "et"] -[11.804451, "o", "ch"] -[11.894613, "o", " f"] -[11.98474, "o", "or"] -[12.074868, "o", "ma"] -[12.164989, "o", "t-"] -[12.255112, "o", "pa"] -[12.435499, "o", "tch"] -[12.525597, "o", " c"] -[12.615726, "o", "pp"] -[12.705871, "o", "ut"] -[12.795991, "o", "es"] -[12.888177, "o", "t "] -[12.97781, "o", "--"] -[13.068128, "o", "ou"] -[13.15849, "o", "tp"] -[13.248464, "o", "ut"] -[13.428783, "o", "-di"] -[13.518906, "o", "re"] -[13.609042, "o", "ct"] -[13.699163, "o", "or"] -[13.789923, "o", "y "] -[13.879436, "o", "fo"] -[13.969652, "o", "rm"] -[14.05977, "o", "at"] -[14.149918, "o", "te"] -[14.330177, "o", "d-"] -[14.42032, "o", "pat"] -[14.510443, "o", "ch"] -[14.600587, "o", "es"] -[14.690707, "o", "\u001b["] -[14.780889, "o", "0m"] -[15.782507, "o", "\r\n"] -[16.225638, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[16.25017, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[16.250779, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m\r\n"] -[16.310847, "o", "$ "] -[17.313933, "o", "\u001b["] -[17.494298, "o", "1m"] -[17.584503, "o", "ca"] -[17.674629, "o", "t "] -[17.764757, "o", "for"] -[17.854891, "o", "ma"] -[17.945027, "o", "tt"] -[18.035263, "o", "ed"] -[18.125368, "o", "-p"] -[18.215505, "o", "atc"] -[18.395887, "o", "he"] -[18.486243, "o", "s/"] -[18.576335, "o", "cp"] -[18.666461, "o", "pu"] -[18.756604, "o", "tes"] -[18.846717, "o", "t."] -[18.936854, "o", "pa"] -[19.026997, "o", "tc"] -[19.117144, "o", "h\u001b"] -[19.297386, "o", "[0m"] -[20.298934, "o", "\r\n"] -[20.301697, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001\r\nFrom: John Doe \r\nDate: Sun, 29 Mar 2026 09:02:57 +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.309066, "o", "$ "] -[23.310979, "o", "\u001b"] -[23.491343, "o", "[1"] -[23.581693, "o", "m\u001b"] -[23.67181, "o", "[0"] -[23.761939, "o", "m"] -[23.762527, "o", "\r\n"] -[23.765631, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905140, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.929793, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.9353, "o", "$ "] +[1.938293, "o", "\u001b["] +[2.119067, "o", "1m"] +[2.209138, "o", "ls"] +[2.299262, "o", " -"] +[2.389399, "o", "l "] +[2.479443, "o", ".\u001b"] +[2.573376, "o", "[0"] +[2.661909, "o", "m"] +[3.66352, "o", "\r\n"] +[3.66804, "o", "total 16\r\n"] +[3.668152, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 30 21:12 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Mar 30 21:12 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:12 jsmn\r\n"] +[3.669098, "o", "drwxrwxrwx+ 2 dev dev 4096 Mar 30 21:12 patches\r\n"] +[3.680413, "o", "$ "] +[4.683195, "o", "\u001b["] +[4.863587, "o", "1m"] +[4.953712, "o", "ca"] +[5.044179, "o", "t "] +[5.134308, "o", "df"] +[5.224462, "o", "et"] +[5.314619, "o", "ch"] +[5.404762, "o", ".y"] +[5.494877, "o", "am"] +[5.585013, "o", "l\u001b"] +[5.765568, "o", "[0m"] +[6.767222, "o", "\r\n"] +[6.776822, "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.803423, "o", "$ "] +[7.803552, "o", "\u001b["] +[7.983743, "o", "1m"] +[8.073905, "o", "ca"] +[8.164047, "o", "t "] +[8.25418, "o", "pa"] +[8.344328, "o", "tc"] +[8.434519, "o", "he"] +[8.524654, "o", "s/"] +[8.61479, "o", "cp"] +[8.70492, "o", "pu"] +[8.885152, "o", "tes"] +[8.975305, "o", "t."] +[9.065469, "o", "pa"] +[9.155594, "o", "tc"] +[9.245721, "o", "h\u001b"] +[9.335842, "o", "[0"] +[9.425976, "o", "m"] +[10.42752, "o", "\r\n"] +[10.430698, "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.436745, "o", "$ "] +[11.440551, "o", "\u001b["] +[11.6208, "o", "1m"] +[11.711011, "o", "df"] +[11.801235, "o", "et"] +[11.891321, "o", "ch"] +[11.981421, "o", " f"] +[12.071583, "o", "or"] +[12.161714, "o", "ma"] +[12.251886, "o", "t-"] +[12.34201, "o", "pa"] +[12.522265, "o", "tc"] +[12.61239, "o", "h "] +[12.702521, "o", "cp"] +[12.792675, "o", "pu"] +[12.88278, "o", "te"] +[12.972931, "o", "st"] +[13.063053, "o", " -"] +[13.153212, "o", "-o"] +[13.243354, "o", "ut"] +[13.423576, "o", "pu"] +[13.513745, "o", "t-"] +[13.603868, "o", "di"] +[13.694001, "o", "re"] +[13.784121, "o", "ct"] +[13.874265, "o", "or"] +[13.964421, "o", "y "] +[14.054574, "o", "fo"] +[14.144713, "o", "rm"] +[14.324959, "o", "at"] +[14.415088, "o", "te"] +[14.505228, "o", "d-"] +[14.595385, "o", "pa"] +[14.690413, "o", "tc"] +[14.778576, "o", "he"] +[14.868707, "o", "s\u001b"] +[14.959408, "o", "[0"] +[15.050459, "o", "m"] +[16.058844, "o", "\r\n"] +[16.598009, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[16.623104, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[16.623673, "o", " \u001b[1;34m> formatted patch written to formatted-patches/cpputest.patch\u001b[0m\r\n"] +[16.694839, "o", "$ "] +[17.697762, "o", "\u001b["] +[17.87832, "o", "1m"] +[17.970364, "o", "ca"] +[18.060272, "o", "t "] +[18.150314, "o", "fo"] +[18.240464, "o", "rm"] +[18.330583, "o", "at"] +[18.420733, "o", "te"] +[18.510862, "o", "d-"] +[18.60099, "o", "pa"] +[18.78123, "o", "tch"] +[18.871374, "o", "es"] +[18.961491, "o", "/c"] +[19.05163, "o", "pp"] +[19.141754, "o", "ut"] +[19.231903, "o", "es"] +[19.322063, "o", "t."] +[19.412185, "o", "pa"] +[19.502362, "o", "tc"] +[19.682581, "o", "h\u001b"] +[19.77273, "o", "[0m"] +[20.775682, "o", "\r\n"] +[20.777672, "o", "From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001"] +[20.77804, "o", "\r\n"] +[20.778407, "o", "From: John Doe "] +[20.778711, "o", "\r\n"] +[20.778997, "o", "Date: Mon, 30 Mar 2026 21:12:37 +0000"] +[20.779365, "o", "\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"] +[20.779416, "o", "+[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.786532, "o", "$ "] +[23.788488, "o", "\u001b["] +[23.969363, "o", "1m"] +[24.059484, "o", "\u001b["] +[24.149792, "o", "0m"] +[24.150098, "o", "\r\n"] +[24.152919, "o", "/workspaces/dfetch/doc/generate-casts"] +[24.15301, "o", "\r\n"] diff --git a/doc/asciicasts/freeze.cast b/doc/asciicasts/freeze.cast index c6ad5bdf..78fa2703 100644 --- a/doc/asciicasts/freeze.cast +++ b/doc/asciicasts/freeze.cast @@ -1,69 +1,72 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774879, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.039774, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.044786, "o", "$ "] -[1.047955, "o", "\u001b["] -[1.228135, "o", "1m"] -[1.318265, "o", "ca"] -[1.408446, "o", "t "] -[1.50053, "o", "df"] -[1.590654, "o", "et"] -[1.680793, "o", "ch"] -[1.770956, "o", ".y"] -[1.861127, "o", "am"] -[1.951317, "o", "l\u001b"] -[2.131699, "o", "[0m"] -[3.133482, "o", "\r\n"] -[3.136605, "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.141478, "o", "$ "] -[4.144533, "o", "\u001b["] -[4.324819, "o", "1m"] -[4.415703, "o", "df"] -[4.505854, "o", "et"] -[4.595985, "o", "ch"] -[4.686122, "o", " f"] -[4.776245, "o", "re"] -[4.866389, "o", "ez"] -[4.958249, "o", "e\u001b"] -[5.047587, "o", "[0"] -[5.22782, "o", "m"] -[6.22938, "o", "\r\n"] -[6.710588, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[6.72748, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[6.727996, "o", " \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m\r\n"] -[6.730007, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[6.730543, "o", " \u001b[1;34m> Frozen on version 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[6.732089, "o", "Updated manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/freeze\r\n"] -[6.813142, "o", "$ "] -[7.816185, "o", "\u001b["] -[7.996489, "o", "1m"] -[8.086595, "o", "ca"] -[8.176712, "o", "t "] -[8.266817, "o", "dfe"] -[8.356958, "o", "tc"] -[8.447089, "o", "h."] -[8.537209, "o", "ya"] -[8.62734, "o", "ml"] -[8.717499, "o", "\u001b[0"] -[8.897793, "o", "m"] -[9.899381, "o", "\r\n"] -[9.902405, "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.907365, "o", "$ "] -[10.910562, "o", "\u001b"] -[11.09227, "o", "[1"] -[11.182331, "o", "ml"] -[11.272484, "o", "s "] -[11.362597, "o", "-"] -[11.452732, "o", "l "] -[11.542853, "o", ".\u001b"] -[11.632978, "o", "[0"] -[11.723118, "o", "m"] -[12.724685, "o", "\r\n"] -[12.728145, "o", "total 16\r\n"] -[12.72826, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:01 cpputest\r\n-rw-rw-rw- 1 dev dev 317 Mar 29 09:01 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 09:01 dfetch.yaml.backup\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:01 jsmn\r\n"] -[15.736845, "o", "$ "] -[15.738752, "o", "\u001b["] -[15.919011, "o", "1m"] -[16.00915, "o", "\u001b["] -[16.099282, "o", "0m"] -[16.099864, "o", "\r\n"] -[16.102552, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905055, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.041471, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.048283, "o", "$ "] +[1.052106, "o", "\u001b"] +[1.231945, "o", "[1"] +[1.322118, "o", "mc"] +[1.412255, "o", "at"] +[1.50239, "o", " "] +[1.592522, "o", "df"] +[1.682663, "o", "et"] +[1.772919, "o", "ch"] +[1.863101, "o", ".y"] +[1.953237, "o", "a"] +[2.133539, "o", "ml"] +[2.223673, "o", "\u001b["] +[2.313801, "o", "0m"] +[3.315466, "o", "\r\n"] +[3.31818, "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.324226, "o", "$ "] +[4.327415, "o", "\u001b["] +[4.508484, "o", "1m"] +[4.59843, "o", "df"] +[4.688565, "o", "et"] +[4.77872, "o", "ch "] +[4.868854, "o", "fr"] +[4.958983, "o", "ee"] +[5.049112, "o", "ze"] +[5.139252, "o", "\u001b["] +[5.229386, "o", "0m"] +[6.230265, "o", "\r\n"] +[6.762104, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[6.783842, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n \u001b[1;34m> Already pinned in manifest on version v3.4\u001b[0m"] +[6.78424, "o", "\r\n"] +[6.787653, "o", " \u001b[1;92mjsmn:\u001b[0m"] +[6.787908, "o", "\r\n"] +[6.788956, "o", " \u001b[1;34m> Frozen on version 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m"] +[6.790063, "o", "\r\n"] +[6.793628, "o", "Updated manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/freeze"] +[6.793663, "o", "\r\n"] +[6.858482, "o", "$ "] +[7.862227, "o", "\u001b["] +[8.04238, "o", "1m"] +[8.134232, "o", "ca"] +[8.224365, "o", "t "] +[8.314501, "o", "df"] +[8.404643, "o", "et"] +[8.494753, "o", "ch"] +[8.584926, "o", ".y"] +[8.675322, "o", "am"] +[8.765505, "o", "l\u001b"] +[8.945754, "o", "[0m"] +[9.947256, "o", "\r\n"] +[9.950043, "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.955475, "o", "$ "] +[10.958188, "o", "\u001b["] +[11.13845, "o", "1m"] +[11.228591, "o", "ls"] +[11.318755, "o", " -"] +[11.408904, "o", "l "] +[11.499029, "o", ".\u001b"] +[11.589195, "o", "[0"] +[11.67969, "o", "m"] +[12.681153, "o", "\r\n"] +[12.68553, "o", "total 16\r\n"] +[12.685755, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 30 21:10 cpputest\r\n-rw-rw-rw- 1 dev dev 317 Mar 30 21:11 dfetch.yaml\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:10 dfetch.yaml.backup\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:10 jsmn\r\n"] +[15.697737, "o", "$ "] +[15.699565, "o", "\u001b["] +[15.879877, "o", "1m"] +[15.970011, "o", "\u001b["] +[16.060165, "o", "0m"] +[16.060733, "o", "\r\n"] +[16.063497, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/import.cast b/doc/asciicasts/import.cast index 324e91b8..00f16cab 100644 --- a/doc/asciicasts/import.cast +++ b/doc/asciicasts/import.cast @@ -1,67 +1,67 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774990, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.018479, "o", "$ "] -[1.02162, "o", "\u001b"] -[1.201934, "o", "[1"] -[1.292035, "o", "ml"] -[1.382455, "o", "s "] -[1.472587, "o", "-l"] -[1.562753, "o", "\u001b["] -[1.652837, "o", "0m"] -[2.654367, "o", "\r\n"] -[2.657996, "o", "total 580\r\n"] -[2.65805, "o", "-rw-rw-rw- 1 dev dev 1137 Mar 29 09:03 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 35147 Mar 29 09:03 LICENSE\r\n-rw-rw-rw- 1 dev dev 1796 Mar 29 09:03 README.md\r\n-rw-rw-rw- 1 dev dev 1381 Mar 29 09:03 appveyor.yml\r\n-rwxrwxrwx 1 dev dev 229 Mar 29 09:03 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 29 09:03 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 29 09:03 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 29 09:03 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 29 09:03 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 29 09:03 libraries\r\n-rw-rw-rw- 1 dev dev 505101 Mar 29 09:03 modbusscope_demo.gif\r\ndrwxrwxrwx+ 5 dev dev 4096 Mar 29 09:03 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Mar 29 09:03 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Mar 29 09:03 tests\r\n"] -[2.663114, "o", "$ "] -[3.666315, "o", "\u001b["] -[3.846588, "o", "1m"] -[3.936738, "o", "ca"] -[4.026855, "o", "t "] -[4.116978, "o", ".g"] -[4.207123, "o", "it"] -[4.297257, "o", "mo"] -[4.387381, "o", "du"] -[4.47751, "o", "le"] -[4.567656, "o", "s\u001b"] -[4.747897, "o", "[0"] -[4.838617, "o", "m"] -[5.83954, "o", "\r\n"] -[5.842593, "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.848336, "o", "$ "] -[6.850501, "o", "\u001b["] -[7.031001, "o", "1m"] -[7.120927, "o", "df"] -[7.212149, "o", "et"] -[7.301522, "o", "ch"] -[7.391697, "o", " i"] -[7.481838, "o", "mp"] -[7.571967, "o", "or"] -[7.662181, "o", "t\u001b"] -[7.753437, "o", "[0"] -[7.933698, "o", "m"] -[8.935375, "o", "\r\n"] -[9.421828, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[10.232404, "o", "Found libraries/muparser\r\n"] -[10.23307, "o", "Found tests/googletest\r\n"] -[10.235064, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope\r\n"] -[10.298465, "o", "$ "] -[11.301376, "o", "\u001b"] -[11.481638, "o", "[1"] -[11.571784, "o", "mc"] -[11.661818, "o", "at"] -[11.751936, "o", " "] -[11.842325, "o", "df"] -[11.932471, "o", "et"] -[12.022769, "o", "ch"] -[12.112756, "o", ".y"] -[12.203183, "o", "a"] -[12.383276, "o", "ml"] -[12.473452, "o", "\u001b["] -[12.563576, "o", "0m"] -[13.565261, "o", "\r\n"] -[13.568165, "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"] -[13.56836, "o", "\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.577002, "o", "$ "] -[16.578831, "o", "\u001b["] -[16.759109, "o", "1m"] -[16.849231, "o", "\u001b["] -[16.93937, "o", "0m"] -[16.939809, "o", "\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905170, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.019646, "o", "$ "] +[1.022581, "o", "\u001b"] +[1.202843, "o", "[1"] +[1.292972, "o", "ml"] +[1.383126, "o", "s "] +[1.473248, "o", "-"] +[1.563385, "o", "l\u001b"] +[1.65346, "o", "[0"] +[1.744034, "o", "m"] +[2.745459, "o", "\r\n"] +[2.748552, "o", "total 580\r\n"] +[2.748772, "o", "-rw-rw-rw- 1 dev dev 1137 Mar 30 21:12 CMakeLists.txt\r\n-rw-rw-rw- 1 dev dev 35147 Mar 30 21:12 LICENSE\r\n-rw-rw-rw- 1 dev dev 1796 Mar 30 21:12 README.md\r\n-rw-rw-rw- 1 dev dev 1381 Mar 30 21:12 appveyor.yml\r\n-rwxrwxrwx 1 dev dev 229 Mar 30 21:12 create_doc.sh\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 30 21:12 data\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 30 21:12 doc\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 30 21:12 docs\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 30 21:12 installer\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 30 21:12 libraries\r\n-rw-rw-rw- 1 dev dev 505101 Mar 30 21:12 modbusscope_demo.gif\r\ndrwxrwxrwx+ 5 dev dev 4096 Mar 30 21:12 resources\r\ndrwxrwxrwx+ 9 dev dev 4096 Mar 30 21:12 src\r\ndrwxrwxrwx+ 9 dev dev 4096 Mar 30 21:12 tests\r\n"] +[2.756251, "o", "$ "] +[3.759463, "o", "\u001b"] +[3.939739, "o", "[1"] +[4.029884, "o", "mc"] +[4.120025, "o", "at"] +[4.210148, "o", " ."] +[4.300278, "o", "gi"] +[4.390408, "o", "tm"] +[4.480546, "o", "od"] +[4.570695, "o", "ul"] +[4.660846, "o", "es"] +[4.841106, "o", "\u001b"] +[4.931228, "o", "[0"] +[5.021423, "o", "m"] +[6.022962, "o", "\r\n"] +[6.025922, "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"] +[6.031192, "o", "$ "] +[7.034026, "o", "\u001b["] +[7.214311, "o", "1m"] +[7.304469, "o", "df"] +[7.394602, "o", "et"] +[7.484741, "o", "ch "] +[7.57487, "o", "im"] +[7.665009, "o", "po"] +[7.755128, "o", "rt"] +[7.845273, "o", "\u001b["] +[7.937284, "o", "0m"] +[8.938793, "o", "\r\n"] +[9.41653, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[10.259302, "o", "Found libraries/muparser\r\n"] +[10.259873, "o", "Found tests/googletest\r\n"] +[10.261892, "o", "Created manifest (dfetch.yaml) in /workspaces/dfetch/doc/generate-casts/ModbusScope\r\n"] +[10.321858, "o", "$ "] +[11.324956, "o", "\u001b"] +[11.505253, "o", "[1"] +[11.5954, "o", "mc"] +[11.685484, "o", "at"] +[11.775635, "o", " "] +[11.865754, "o", "df"] +[11.955911, "o", "et"] +[12.046548, "o", "ch"] +[12.136268, "o", ".y"] +[12.226296, "o", "a"] +[12.406579, "o", "ml"] +[12.496714, "o", "\u001b["] +[12.587088, "o", "0m"] +[13.587697, "o", "\r\n"] +[13.590734, "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.599374, "o", "$ "] +[16.601181, "o", "\u001b["] +[16.781707, "o", "1m"] +[16.871823, "o", "\u001b["] +[16.961966, "o", "0m"] +[16.962421, "o", "\r\n"] diff --git a/doc/asciicasts/init.cast b/doc/asciicasts/init.cast index 7178947a..0cd2c001 100644 --- a/doc/asciicasts/init.cast +++ b/doc/asciicasts/init.cast @@ -1,59 +1,59 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774749, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.01997, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.025645, "o", "$ "] -[1.028232, "o", "\u001b"] -[1.208506, "o", "[1"] -[1.298633, "o", "ml"] -[1.38879, "o", "s "] -[1.478911, "o", "-l"] -[1.569025, "o", "\u001b["] -[1.659174, "o", "0m"] -[2.660665, "o", "\r\n"] -[2.664097, "o", "total 0\r\n"] -[2.669209, "o", "$ "] -[3.672702, "o", "\u001b"] -[3.852962, "o", "[1"] -[3.943099, "o", "md"] -[4.033217, "o", "fe"] -[4.123357, "o", "t"] -[4.213493, "o", "ch"] -[4.304553, "o", " i"] -[4.394237, "o", "ni"] -[4.484393, "o", "t\u001b"] -[4.574613, "o", "["] -[4.754762, "o", "0m"] -[5.756342, "o", "\r\n"] -[6.2007, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[6.201547, "o", "Created dfetch.yaml\r\n"] -[6.261313, "o", "$ "] -[7.264582, "o", "\u001b["] -[7.44485, "o", "1m"] -[7.53498, "o", "ls"] -[7.625104, "o", " -"] -[7.715249, "o", "l\u001b["] -[7.805373, "o", "0m"] -[8.805964, "o", "\r\n"] -[8.809378, "o", "total 4\r\n"] -[8.809496, "o", "-rw-rw-rw- 1 dev dev 733 Mar 29 08:59 dfetch.yaml\r\n"] -[8.815008, "o", "$ "] -[9.817529, "o", "\u001b["] -[9.997774, "o", "1m"] -[10.088313, "o", "ca"] -[10.178434, "o", "t "] -[10.268579, "o", "df"] -[10.358699, "o", "et"] -[10.450331, "o", "ch"] -[10.539015, "o", ".y"] -[10.629151, "o", "am"] -[10.719288, "o", "l\u001b"] -[10.899553, "o", "[0"] -[10.989869, "o", "m"] -[11.990998, "o", "\r\n"] -[11.994002, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] -[15.002874, "o", "$ "] -[15.004886, "o", "\u001b["] -[15.18517, "o", "1m"] -[15.275409, "o", "\u001b["] -[15.365546, "o", "0m"] -[15.366094, "o", "\r\n"] -[15.369642, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904926, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.018355, "o", "$ "] +[1.021881, "o", "\u001b["] +[1.202169, "o", "1m"] +[1.292298, "o", "ls"] +[1.38244, "o", " -"] +[1.472602, "o", "l\u001b"] +[1.562683, "o", "[0"] +[1.653117, "o", "m"] +[2.654196, "o", "\r\n"] +[2.659035, "o", "total 0"] +[2.660021, "o", "\r\n"] +[2.667843, "o", "$ "] +[3.671274, "o", "\u001b"] +[3.853915, "o", "[1"] +[3.94168, "o", "md"] +[4.032053, "o", "fe"] +[4.12217, "o", "t"] +[4.212306, "o", "ch"] +[4.30245, "o", " i"] +[4.392572, "o", "ni"] +[4.482718, "o", "t\u001b"] +[4.57285, "o", "["] +[4.75337, "o", "0m"] +[5.75709, "o", "\r\n"] +[6.22854, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[6.229433, "o", "Created dfetch.yaml\r\n"] +[6.303209, "o", "$ "] +[7.306423, "o", "\u001b["] +[7.486798, "o", "1m"] +[7.576926, "o", "ls"] +[7.66711, "o", " -"] +[7.757189, "o", "l\u001b"] +[7.847325, "o", "[0"] +[7.937967, "o", "m"] +[8.938489, "o", "\r\n"] +[8.942393, "o", "total 4\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:08 dfetch.yaml"] +[8.942516, "o", "\r\n"] +[8.949745, "o", "$ "] +[9.95307, "o", "\u001b["] +[10.13329, "o", "1m"] +[10.22342, "o", "ca"] +[10.313567, "o", "t "] +[10.403705, "o", "dfe"] +[10.493848, "o", "tc"] +[10.583967, "o", "h."] +[10.674023, "o", "ya"] +[10.764175, "o", "ml"] +[10.854301, "o", "\u001b[0"] +[11.034685, "o", "m"] +[12.037529, "o", "\r\n"] +[12.040239, "o", "manifest:\r\n version: 0.0 # DFetch Module syntax version\r\n\r\n remotes: # declare common sources in one place\r\n - name: github\r\n url-base: https://github.com/\r\n\r\n projects:\r\n - name: cpputest\r\n dst: cpputest/src/ # Destination of this project (relative to this file)\r\n repo-path: cpputest/cpputest.git # Use default github remote\r\n tag: v3.4 # tag\r\n\r\n - name: jsmn # without destination, defaults to project name\r\n repo-path: zserge/jsmn.git # only repo-path is enough\r\n"] +[15.054225, "o", "$ "] +[15.059066, "o", "\u001b["] +[15.239334, "o", "1m"] +[15.329463, "o", "\u001b["] +[15.41962, "o", "0m"] +[15.420126, "o", "\r\n"] +[15.423258, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/interactive-add.cast b/doc/asciicasts/interactive-add.cast index 2bce072c..9a919754 100644 --- a/doc/asciicasts/interactive-add.cast +++ b/doc/asciicasts/interactive-add.cast @@ -1,115 +1,134 @@ -{"version": 2, "width": 33, "height": 25, "timestamp": 1774774687, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.020763, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.025257, "o", "$ "] -[1.029119, "o", "\u001b"] -[1.209326, "o", "[1"] -[1.299481, "o", "mc"] -[1.389629, "o", "at"] -[1.47976, "o", " "] -[1.569896, "o", "df"] -[1.660035, "o", "et"] -[1.750192, "o", "ch"] -[1.840323, "o", ".y"] -[1.930438, "o", "a"] -[2.110741, "o", "ml"] -[2.200852, "o", "\u001b["] -[2.290977, "o", "0m"] -[3.292556, "o", "\r\n"] -[3.295576, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n"] -[3.301532, "o", "$ "] -[3.596754, "r", "111x25"] -[4.304592, "o", "\u001b["] -[4.484932, "o", "1m"] -[4.57506, "o", "df"] -[4.665176, "o", "et"] -[4.755314, "o", "ch"] -[4.845442, "o", " a"] -[4.935555, "o", "dd"] -[5.025706, "o", " -"] -[5.115848, "o", "i "] -[5.205972, "o", "ht"] -[5.387564, "o", "tps"] -[5.476356, "o", ":/"] -[5.566459, "o", "/g"] -[5.656603, "o", "it"] -[5.746736, "o", "hu"] -[5.836865, "o", "b."] -[5.927003, "o", "co"] -[6.01714, "o", "m/"] -[6.107252, "o", "cp"] -[6.287544, "o", "pu"] -[6.377675, "o", "tes"] -[6.46779, "o", "t/"] -[6.558119, "o", "cp"] -[6.648201, "o", "pu"] -[6.738307, "o", "te"] -[6.828446, "o", "st"] -[6.918588, "o", ".g"] -[7.008799, "o", "it"] -[7.189192, "o", "\u001b["] -[7.279315, "o", "0m"] -[8.280907, "o", "\r\n"] -[8.85657, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[9.306349, "o", " \u001b[1;92mhttps://github.com/cpputest/cpputest.git:\u001b[0m\r\n"] -[9.306917, "o", " \u001b[1;34m> Adding project through interactive wizard\u001b[0m\r\n"] -[9.307253, "o", " \u001b[92m?\u001b[0m Name: \u001b[2mcpputest\u001b[0m"] -[13.834172, "o", "\r\n\u001b[1A\u001b[2K"] -[13.835052, "o", " - \u001b[34mname:\u001b[0m cpputest\r\n"] -[13.83617, "o", " \u001b[34murl:\u001b[0m https://github.com/cpputest/cpputest.git"] -[13.836356, "o", "\r\n \u001b[92m?\u001b[0m Destination: \u001b[2mcpputest\u001b[0m"] -[14.630908, "o", "\r\n"] -[14.63095, "o", "\u001b[1A\u001b[2K"] -[15.279036, "o", " \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mmaster \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[16.638518, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m3.7.2 \u001b[2mtag\u001b[0m\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[16.864556, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mgh-pages \u001b[2mbranch\u001b[0m\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[16.998753, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mlatest-passing-build \u001b[2mtag\u001b[0m\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[17.253788, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1mrevert-1598-fix\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[17.539622, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▾ \u001b[1mrevert-1598-fix\u001b[0m\r\n junit_newline_encoding \u001b[2mbranch\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 5 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[18.318319, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▾ revert-1598-fix\r\n \u001b[92m▶\u001b[0m \u001b[1mjunit_newline_encoding \u001b[2mbranch\u001b[0m\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 5 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] -[18.669281, "o", "\u001b[13A\u001b[0J"] -[18.670395, "o", " \u001b[34mbranch:\u001b[0m revert-1598-fix/junit_newline_encoding\r\n"] -[19.277344, "o", " \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] -[20.29916, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1m.circleci\u001b[0m\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] -[21.650081, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] -[22.056607, "o", "\u001b[13A\u001b[0J"] -[22.061046, "o", " \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[92m▶\u001b[0m .\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.157548, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.460659, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ .circleci\r\n \u001b[92m▶\u001b[0m ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.726259, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[23.954263, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker"] -[23.954481, "o", "\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.090072, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.297134, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] -[24.702155, "o", "\u001b[13A\u001b[0J"] -[24.702928, "o", " \u001b[34mignore:\u001b[0m\r\n"] -[24.703401, "o", " - .circleci\r\n"] -[24.705431, "o", " - .github\r\n"] -[24.707902, "o", "Add project to manifest? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] -[25.258062, "o", "y"] -[25.318216, "o", "\r\n"] -[25.319821, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[25.320446, "o", " \u001b[1;34m> Added 'cpputest' to manifest '/workspaces/dfetch/doc/generate-casts/interactive-add/dfetch.yaml'\u001b[0m\r\n"] -[25.321004, "o", "Run \u001b[32m'dfetch update cpputest'\u001b[0m now? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] -[25.871142, "o", "n"] -[25.934569, "o", "\r\n"] -[26.010632, "o", "$ "] -[27.014153, "o", "\u001b["] -[27.194507, "o", "1m"] -[27.284626, "o", "ca"] -[27.374768, "o", "t "] -[27.464886, "o", "dfe"] -[27.555015, "o", "tc"] -[27.64514, "o", "h."] -[27.735274, "o", "ya"] -[27.82541, "o", "ml"] -[27.915743, "o", "\u001b[0"] -[28.095966, "o", "m"] -[29.09752, "o", "\r\n"] -[29.100401, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n\r\n - name: cpputest\r\n url: https://github.com/cpputest/cpputest.git\r\n branch: revert-1598-fix/junit_newline_encoding\r\n ignore:\r\n - .circleci\r\n - .github\r\n"] -[32.108775, "o", "$ "] -[32.110446, "o", "\u001b["] -[32.29078, "o", "1m"] -[32.380906, "o", "\u001b["] -[32.471023, "o", "0m"] -[32.471578, "o", "\r\n"] -[32.474817, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904850, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.01609, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.020551, "o", "$ "] +[1.023656, "o", "\u001b"] +[1.203966, "o", "[1"] +[1.294148, "o", "mc"] +[1.384303, "o", "at"] +[1.474412, "o", " "] +[1.564566, "o", "df"] +[1.654737, "o", "et"] +[1.744849, "o", "ch"] +[1.834966, "o", ".y"] +[1.925092, "o", "a"] +[2.105637, "o", "ml"] +[2.195623, "o", "\u001b["] +[2.285912, "o", "0m"] +[3.287817, "o", "\r\n"] +[3.291064, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n"] +[3.296124, "o", "$ "] +[4.299257, "o", "\u001b["] +[4.479942, "o", "1m"] +[4.570077, "o", "df"] +[4.660201, "o", "et"] +[4.75034, "o", "ch "] +[4.840487, "o", "ad"] +[4.930637, "o", "d "] +[5.020761, "o", "-i"] +[5.110906, "o", " h"] +[5.201042, "o", "ttp"] +[5.381322, "o", "s:"] +[5.471448, "o", "//"] +[5.561581, "o", "gi"] +[5.651722, "o", "th"] +[5.741826, "o", "ub."] +[5.83199, "o", "co"] +[5.922149, "o", "m/"] +[6.012269, "o", "cp"] +[6.102415, "o", "pu"] +[6.28265, "o", "tes"] +[6.372807, "o", "t/"] +[6.462936, "o", "cp"] +[6.553059, "o", "pu"] +[6.643164, "o", "te"] +[6.733284, "o", "st."] +[6.823418, "o", "gi"] +[6.913561, "o", "t\u001b"] +[7.003687, "o", "[0"] +[7.18395, "o", "m"] +[8.185524, "o", "\r\n"] +[8.70616, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[9.1195, "o", " \u001b[1;92mhttps://github.com/cpputest/cpputest.git:\u001b[0m\r\n \u001b[1;34m> Adding project through interactive wizard\u001b[0m\r\n \u001b[92m?\u001b[0m Name: \u001b[2mcpputest\u001b[0m"] +[12.252581, "o", "\r\n"] +[12.253326, "o", "\u001b[1A\u001b[2K"] +[12.2545, "o", " - \u001b[34mname:\u001b[0m cpputest"] +[12.254785, "o", "\r\n"] +[12.255681, "o", " \u001b[34murl:\u001b[0m https://github.com/cpputest/cpputest.git\r\n"] +[12.25582, "o", " \u001b[92m?\u001b[0m Destination: \u001b[2mcpputest\u001b[0m"] +[14.981586, "o", "\r\n\u001b[1A\u001b[2K"] +[15.639647, "o", " \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mmaster \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[17.794563, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m3.7.2 \u001b[2mtag\u001b[0m\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[18.254662, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mgh-pages \u001b[2mbranch\u001b[0m\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[18.566907, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1mlatest-passing-build \u001b[2mtag\u001b[0m\u001b[0m\r\n ▸ revert-1598-fix\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[19.113564, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n"] +[19.113615, "o", " master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1mrevert-1598-fix\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n v3.6 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 4 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[19.511155, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n \u001b[92m▶\u001b[0m ▾ \u001b[1mrevert-1598-fix\u001b[0m\r\n junit_newline_encoding \u001b[2mbranch\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 5 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[20.147108, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mVersion:\u001b[0m\r\n master \u001b[2mbranch\u001b[0m \u001b[2m(default)\u001b[0m\r\n 3.7.2 \u001b[2mtag\u001b[0m\r\n gh-pages \u001b[2mbranch\u001b[0m\r\n latest-passing-build \u001b[2mtag\u001b[0m\r\n ▾ revert-1598-fix\r\n \u001b[92m▶\u001b[0m \u001b[1mjunit_newline_encoding \u001b[2mbranch\u001b[0m\u001b[0m\r\n separate_gtest \u001b[2mbranch\u001b[0m\r\n v3.3 \u001b[2mtag\u001b[0m\r\n v3.4 \u001b[2mtag\u001b[0m\r\n v3.5 \u001b[2mtag\u001b[0m\r\n \u001b[2m↓ 5 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc list\u001b[0m\r\n"] +[21.285541, "o", "\u001b[13A\u001b[0J \u001b[34mbranch:\u001b[0m revert-1598-fix/junit_newline_encoding"] +[21.286525, "o", "\r\n"] +[21.954202, "o", " \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] +[26.083223, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m"] +[26.083719, "o", "\r\n .\r\n \u001b[92m▶\u001b[0m ▸ \u001b[1m.circleci\u001b[0m\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] +[27.52948, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mSource path:\u001b[0m\r\n \u001b[92m▶\u001b[0m \u001b[1m.\u001b[0m\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Enter select →/← expand/collapse Esc skip\u001b[0m\r\n"] +[28.303082, "o", "\u001b[13A\u001b[0J"] +[28.30857, "o", " \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m"] +[28.309107, "o", "\r\n \u001b[92m▶\u001b[0m .\r\n ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples"] +[28.309142, "o", "\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[29.105294, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ .circleci\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[29.853962, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[30.410183, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ .github\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[30.862971, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m"] +[30.863125, "o", "\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[31.402272, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n \u001b[92m▶\u001b[0m ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[31.902561, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n \u001b[92m▶\u001b[0m ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[31.953922, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n \u001b[92m▶\u001b[0m ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[32.351419, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n \u001b[92m▶\u001b[0m ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[32.607768, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n \u001b[92m▶\u001b[0m ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[32.84119, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n \u001b[92m▶\u001b[0m ▸ include\r\n ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[33.081454, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n .\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n \u001b[92m▶\u001b[0m ▸ m4\r\n \u001b[2m↓ 41 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[33.377613, "o", "\u001b[13A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 1 more above\u001b[0m\r\n ▸ \u001b[2m.circleci\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n \u001b[92m▶\u001b[0m ▸ platforms\r\n \u001b[2m↓ 40 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[33.951189, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 2 more above\u001b[0m\r\n ▸ \u001b[2m.github\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n \u001b[92m▶\u001b[0m ▸ platforms_examples\r\n \u001b[2m↓ 39 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[34.190948, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n"] +[34.190993, "o", " \u001b[2m↑ 3 more above\u001b[0m\r\n ▸ build\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n \u001b[92m▶\u001b[0m ▸ scripts\r\n \u001b[2m↓ 38 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[34.74572, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n"] +[34.745887, "o", " \u001b[2m↑ 4 more above\u001b[0m\r\n ▸ builds\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n ▸ scripts\r\n \u001b[92m▶\u001b[0m ▸ src\r\n \u001b[2m↓ 37 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[35.225486, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 5 more above\u001b[0m\r\n ▸ cmake\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ tests\r\n \u001b[2m↓ 36 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[35.609103, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 6 more above\u001b[0m\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n ▸ scripts\r\n ▸ src\r\n ▸ tests\r\n \u001b[92m▶\u001b[0m .clang-format\r\n \u001b[2m↓ 35 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[36.618628, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 6 more above\u001b[0m\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ tests\r\n .clang-format\r\n \u001b[2m↓ 35 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[36.985785, "o", "\u001b[14A\u001b[0J \u001b[92m?\u001b[0m \u001b[1mIgnore:\u001b[0m\r\n \u001b[2m↑ 6 more above\u001b[0m\r\n ▸ docker\r\n ▸ examples\r\n ▸ include\r\n ▸ m4\r\n ▸ platforms\r\n ▸ platforms_examples\r\n ▸ scripts\r\n ▸ src\r\n \u001b[92m▶\u001b[0m ▸ \u001b[2mtests\u001b[0m\r\n .clang-format\r\n \u001b[2m↓ 35 more below\u001b[0m\r\n \u001b[2m↑/↓ navigate Space toggle Enter confirm →/← expand/collapse Esc skip\u001b[0m\r\n"] +[38.532861, "o", "\u001b[14A\u001b[0J"] +[38.533384, "o", " \u001b[34mignore:\u001b[0m\r\n"] +[38.533914, "o", " - .circleci\r\n"] +[38.535393, "o", " - .github\r\n"] +[38.535848, "o", " - tests\r\n"] +[38.540963, "o", "Add project to manifest? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] +[39.091013, "o", "y"] +[39.151785, "o", "\r\n"] +[39.152615, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[39.153211, "o", " \u001b[1;34m> Added 'cpputest' to manifest '/workspaces/dfetch/doc/generate-casts/interactive-add/dfetch.yaml'\u001b[0m\r\n"] +[39.153709, "o", "Run \u001b[32m'dfetch update cpputest'\u001b[0m now? \u001b[1m(\u001b[0my\u001b[1m)\u001b[0m: "] +[39.704353, "o", "n"] +[39.765927, "o", "\r\n"] +[39.830775, "o", "$ "] +[40.834187, "o", "\u001b["] +[41.014538, "o", "1m"] +[41.104649, "o", "ca"] +[41.194816, "o", "t "] +[41.284921, "o", "df"] +[41.375063, "o", "et"] +[41.465209, "o", "ch"] +[41.55534, "o", ".y"] +[41.645464, "o", "am"] +[41.735613, "o", "l\u001b"] +[41.916091, "o", "[0"] +[42.006226, "o", "m"] +[43.007763, "o", "\r\n"] +[43.010746, "o", "manifest:\r\n version: '0.0'\r\n projects:\r\n - name: jsmn\r\n url: https://github.com/zserge/jsmn.git\r\n branch: master\r\n\r\n - name: cpputest\r\n url: https://github.com/cpputest/cpputest.git\r\n branch: revert-1598-fix/junit_newline_encoding\r\n ignore:\r\n - .circleci\r\n - .github\r\n - tests\r\n"] +[46.019581, "o", "$ "] +[46.022884, "o", "\u001b["] +[46.202926, "o", "1m"] +[46.293375, "o", "\u001b["] +[46.383513, "o", "0m"] +[46.384057, "o", "\r\n"] +[46.38687, "o", "/workspaces/dfetch/doc/generate-casts"] +[46.38701, "o", "\r\n"] diff --git a/doc/asciicasts/report.cast b/doc/asciicasts/report.cast index 8a62f4c7..ca67f5b9 100644 --- a/doc/asciicasts/report.cast +++ b/doc/asciicasts/report.cast @@ -1,46 +1,47 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774856, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.037865, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.042295, "o", "$ "] -[1.044677, "o", "\u001b["] -[1.225016, "o", "1m"] -[1.315141, "o", "ls"] -[1.4053, "o", " -"] -[1.495434, "o", "l\u001b"] -[1.585561, "o", "[0"] -[1.67568, "o", "m"] -[2.67721, "o", "\r\n"] -[2.680757, "o", "total 12\r\n"] -[2.68088, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:00 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 09:00 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:00 jsmn\r\n"] -[2.685775, "o", "$ "] -[3.689043, "o", "\u001b"] -[3.869705, "o", "[1"] -[3.96164, "o", "md"] -[4.050768, "o", "fe"] -[4.14092, "o", "t"] -[4.23106, "o", "ch"] -[4.321181, "o", " r"] -[4.411318, "o", "ep"] -[4.501561, "o", "or"] -[4.591682, "o", "t"] -[4.772053, "o", "\u001b["] -[4.866174, "o", "0m"] -[5.865844, "o", "\r\n"] -[6.302145, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[6.331751, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[6.33235, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] -[6.333651, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m\r\n"] -[6.334169, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] -[6.334681, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m\r\n"] -[6.335178, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 29/03/2026, 09:00:44\u001b[0m\r\n"] -[6.335666, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.33616, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.336677, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m\r\n"] -[6.340863, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[6.34139, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] -[6.342645, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m\r\n"] -[6.343136, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] -[6.343719, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.344382, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 29/03/2026, 09:00:46\u001b[0m\r\n"] -[6.345512, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] -[6.348514, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m\r\n"] -[9.422094, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905032, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.041505, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.046931, "o", "$ "] +[1.050859, "o", "\u001b["] +[1.231117, "o", "1m"] +[1.321966, "o", "ls"] +[1.412123, "o", " -"] +[1.502259, "o", "l\u001b"] +[1.592387, "o", "[0"] +[1.682535, "o", "m"] +[2.684049, "o", "\r\n"] +[2.687441, "o", "total 12\r\n"] +[2.687517, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 30 21:10 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:10 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:10 jsmn\r\n"] +[2.693065, "o", "$ "] +[3.696323, "o", "\u001b["] +[3.876644, "o", "1m"] +[3.966651, "o", "df"] +[4.05681, "o", "et"] +[4.146861, "o", "ch"] +[4.237008, "o", " r"] +[4.327145, "o", "ep"] +[4.417273, "o", "or"] +[4.507389, "o", "t\u001b"] +[4.597539, "o", "[0"] +[4.777816, "o", "m"] +[5.779456, "o", "\r\n"] +[6.284803, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[6.317069, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[6.317658, "o", " \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m\r\n"] +[6.318968, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/cpputest/cpputest.git\u001b[0m\r\n"] +[6.319476, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] +[6.319992, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m v3.4\u001b[0m\r\n"] +[6.320497, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 30/03/2026, 21:10:20\u001b[0m\r\n"] +[6.320996, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.321478, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.322013, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m BSD 3-Clause \"New\" or \"Revised\" License\u001b[0m\r\n"] +[6.326224, "o", " \u001b[1;92mjsmn:\u001b[0m"] +[6.326256, "o", "\r\n \u001b[1;92m- remote :\u001b[0m\u001b[1;34m github\u001b[0m"] +[6.326825, "o", "\r\n"] +[6.328284, "o", " \u001b[1;92m remote url :\u001b[0m\u001b[1;34m https://github.com/zserge/jsmn.git\u001b[0m\r\n"] +[6.328761, "o", " \u001b[1;92m branch :\u001b[0m\u001b[1;34m master\u001b[0m\r\n"] +[6.329249, "o", " \u001b[1;92m tag :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.329757, "o", " \u001b[1;92m last fetch :\u001b[0m\u001b[1;34m 30/03/2026, 21:10:22\u001b[0m\r\n"] +[6.330251, "o", " \u001b[1;92m revision :\u001b[0m\u001b[1;34m 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[6.330712, "o", " \u001b[1;92m patch :\u001b[0m\u001b[1;34m \u001b[0m\r\n"] +[6.335785, "o", " \u001b[1;92m licenses :\u001b[0m\u001b[1;34m MIT License\u001b[0m\r\n"] +[9.464286, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/sbom.cast b/doc/asciicasts/sbom.cast index b1dd4809..b70bd61f 100644 --- a/doc/asciicasts/sbom.cast +++ b/doc/asciicasts/sbom.cast @@ -1,52 +1,56 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774865, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.040968, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.045964, "o", "$ "] -[1.048967, "o", "\u001b"] -[1.229236, "o", "[1"] -[1.319363, "o", "ml"] -[1.409507, "o", "s "] -[1.499609, "o", "-"] -[1.589766, "o", "l\u001b"] -[1.679916, "o", "[0"] -[1.770034, "o", "m"] -[2.771549, "o", "\r\n"] -[2.774909, "o", "total 12\r\n"] -[2.774962, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:01 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 09:01 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:01 jsmn\r\n"] -[2.779947, "o", "$ "] -[3.791667, "o", "\u001b["] -[3.971413, "o", "1m"] -[4.061562, "o", "df"] -[4.151692, "o", "et"] -[4.241816, "o", "ch "] -[4.331944, "o", "re"] -[4.422098, "o", "po"] -[4.512308, "o", "rt"] -[4.602741, "o", " -"] -[4.692843, "o", "t s"] -[4.873105, "o", "bo"] -[4.963226, "o", "m\u001b"] -[5.053361, "o", "[0"] -[5.143501, "o", "m"] -[6.145265, "o", "\r\n"] -[6.596424, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[6.632634, "o", "Generated SBoM report: report.json\r\n"] -[6.702399, "o", "$ "] -[7.705495, "o", "\u001b"] -[7.885758, "o", "[1"] -[7.975923, "o", "mc"] -[8.066057, "o", "at"] -[8.156166, "o", " r"] -[8.246316, "o", "ep"] -[8.336447, "o", "or"] -[8.426571, "o", "t."] -[8.516813, "o", "js"] -[8.606839, "o", "on"] -[8.787069, "o", "\u001b"] -[8.877364, "o", "[0"] -[8.967486, "o", "m"] -[9.968411, "o", "\r\n"] -[9.971389, "o", "{\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"cpputest-v3.4\",\r\n \"evidence\": {\r\n"] -[9.97156, "o", " \"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 \"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 \"group\": \"cpputest\",\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."] -[9.971591, "o", "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 }\r\n ],\r\n \"group\": \"zserge\",\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-03-29T09:01:12.601922+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\": \"MI"] -[9.971639, "o", "T\"\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 \"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.7.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:c98bbea9-4f0b-4b77-a969-ebbd1daa7785\",\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.976212, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905041, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.041452, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.047448, "o", "$ "] +[1.050772, "o", "\u001b"] +[1.231072, "o", "[1"] +[1.321207, "o", "ml"] +[1.411346, "o", "s "] +[1.503422, "o", "-"] +[1.592487, "o", "l\u001b"] +[1.682404, "o", "[0"] +[1.774463, "o", "m"] +[2.775812, "o", "\r\n"] +[2.779104, "o", "total 12\r\n"] +[2.779401, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 30 21:10 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:10 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:10 jsmn\r\n"] +[2.786491, "o", "$ "] +[3.789541, "o", "\u001b"] +[3.969996, "o", "[1"] +[4.060094, "o", "md"] +[4.150221, "o", "fe"] +[4.240351, "o", "t"] +[4.330502, "o", "ch"] +[4.420646, "o", " r"] +[4.510756, "o", "ep"] +[4.600911, "o", "or"] +[4.691121, "o", "t"] +[4.871446, "o", " -"] +[4.96161, "o", "t "] +[5.051737, "o", "sb"] +[5.142227, "o", "om"] +[5.23209, "o", "\u001b"] +[5.322208, "o", "[0"] +[5.412344, "o", "m"] +[6.41397, "o", "\r\n"] +[6.973226, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[7.065853, "o", "Generated SBoM report: report.json"] +[7.066032, "o", "\r\n"] +[7.160338, "o", "$ "] +[8.163571, "o", "\u001b"] +[8.34386, "o", "[1"] +[8.434022, "o", "mc"] +[8.524128, "o", "at"] +[8.614318, "o", " r"] +[8.704446, "o", "ep"] +[8.796245, "o", "or"] +[8.884738, "o", "t."] +[8.974928, "o", "js"] +[9.065052, "o", "on"] +[9.245349, "o", "\u001b"] +[9.335396, "o", "[0"] +[9.425526, "o", "m"] +[10.427146, "o", "\r\n"] +[10.430476, "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.13.0\"\r\n ]\r\n },\r\n {"] +[10.430663, "o", "\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.13.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.13.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 \"url\": \"https://github.com/cpputest/cpputest\"\r\n }\r\n ],\r\n \"group\": \"cpputest\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"id\": \"BSD-3-Clause\"\r\n }\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.13.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.13.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 a"] +[10.430728, "o", "s used for project in dfetch.yaml\"\r\n }\r\n ],\r\n \"tools\": [\r\n \"dfetch-0.13.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 \"group\": \"zserge\",\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-03-30T21:10:48.858983+00:00\",\r\n \"tools\": {\r\n \"components\": [\r\n {\r\n \"bom-ref\": \"dfetch-0.13.0\",\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.13.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/ac"] +[10.430819, "o", "tions\"\r\n },\r\n {\r\n \"type\": \"distribution\",\r\n \"url\": \"https://pypi.org/project/cyclonedx-python-lib/\"\r\n },\r\n {\r\n \"type\": \"documentation\",\r\n \"url\": \"https://cyclonedx-python-library.readthedocs.io/\"\r\n },\r\n {\r\n \"type\": \"issue-tracker\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/issues\"\r\n },\r\n {\r\n \"type\": \"license\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE\"\r\n },\r\n {\r\n \"type\": \"release-notes\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md\"\r\n },\r\n {\r\n \"type\": \"vcs\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib\"\r\n },\r\n {\r\n \"type\": \"website\",\r\n \"url\": \"https://github.com/CycloneDX/cyclonedx-python-lib/#readme\"\r\n }\r\n ],\r\n \"group\": \"CycloneDX\",\r\n \"licenses\": [\r\n {\r\n \"license\": {\r\n \"acknowledgement\": \"declared\",\r\n \"id\": \"Apache-2.0\"\r\n }\r\n }\r\n ],\r\n \"name\": \"cyclonedx-python-lib\",\r\n \"type\": \"library\",\r\n \"version\": \"11.7.0\"\r\n }\r\n ]\r\n }\r\n },\r\n \"serialNumber\": \"urn:uuid:34b684ce-83ca-4931-a88b-b2d60edf14a4\",\r\n \"version\": 1,\r\n \"$schema\": \"http://cyclonedx.org/schema/bom-1.6.schema.json\",\r\n \"bomFormat\": \"CycloneDX\",\r\n \"specVersion\": \"1.6\"\r\n}"] +[13.43589, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/update-patch.cast b/doc/asciicasts/update-patch.cast index 7d9f524c..ca7e17c9 100644 --- a/doc/asciicasts/update-patch.cast +++ b/doc/asciicasts/update-patch.cast @@ -1,234 +1,241 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774917, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[2.515807, "o", "\u001b[H\u001b[2J\u001b[3J"] -[2.519555, "o", "$ "] -[3.52265, "o", "\u001b"] -[3.703098, "o", "[1"] -[3.793236, "o", "ml"] -[3.883397, "o", "s "] -[3.973506, "o", "-l"] -[4.063636, "o", " ."] -[4.153775, "o", "\u001b["] -[4.243875, "o", "0m"] -[5.245459, "o", "\r\n"] -[5.248864, "o", "total 16\r\n"] -[5.248972, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 29 09:01 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Mar 29 09:01 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 29 09:01 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 29 09:01 patches\r\n"] -[5.254118, "o", "$ "] -[6.257455, "o", "\u001b"] -[6.437741, "o", "[1"] -[6.527858, "o", "mc"] -[6.617994, "o", "at"] -[6.708151, "o", " "] -[6.79829, "o", "df"] -[6.888417, "o", "et"] -[6.978538, "o", "ch"] -[7.068682, "o", ".y"] -[7.158805, "o", "a"] -[7.339059, "o", "ml"] -[7.429192, "o", "\u001b["] -[7.519529, "o", "0m"] -[8.521074, "o", "\r\n"] -[8.524082, "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.52964, "o", "$ "] -[9.532797, "o", "\u001b"] -[9.713039, "o", "[1"] -[9.803212, "o", "mc"] -[9.893367, "o", "at"] -[9.98349, "o", " "] -[10.073629, "o", "pa"] -[10.163769, "o", "tc"] -[10.253885, "o", "he"] -[10.344022, "o", "s/"] -[10.434282, "o", "c"] -[10.614515, "o", "pp"] -[10.704836, "o", "ut"] -[10.794955, "o", "es"] -[10.88508, "o", "t."] -[10.975212, "o", "p"] -[11.06535, "o", "at"] -[11.155495, "o", "ch"] -[11.245598, "o", "\u001b["] -[11.335724, "o", "0m"] -[12.337404, "o", "\r\n"] -[12.341146, "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.346899, "o", "$ "] -[13.349948, "o", "\u001b["] -[13.530223, "o", "1m"] -[13.62035, "o", "gi"] -[13.710483, "o", "t "] -[13.800688, "o", "sta"] -[13.89081, "o", "tu"] -[13.980933, "o", "s\u001b"] -[14.071157, "o", "[0"] -[14.161445, "o", "m"] -[15.163365, "o", "\r\n"] -[15.169465, "o", "On branch main\r\nnothing to commit, working tree clean\r\n"] -[15.175456, "o", "$ "] -[16.178158, "o", "\u001b["] -[16.35844, "o", "1m"] -[16.44858, "o", "se"] -[16.5387, "o", "d "] -[16.628949, "o", "-i"] -[16.719068, "o", " '"] -[16.809223, "o", "s/"] -[16.899362, "o", "gi"] -[16.98948, "o", "tl"] -[17.079604, "o", "ab"] -[17.259949, "o", "/g"] -[17.350071, "o", "it"] -[17.440204, "o", "ea"] -[17.530355, "o", "/g"] -[17.620465, "o", "' "] -[17.710743, "o", "cp"] -[17.803253, "o", "pu"] -[17.893412, "o", "te"] -[17.983534, "o", "st"] -[18.163891, "o", "/s"] -[18.254024, "o", "rc"] -[18.344155, "o", "/R"] -[18.434274, "o", "EA"] -[18.524399, "o", "DM"] -[18.61452, "o", "E."] -[18.70477, "o", "md"] -[18.794886, "o", "\u001b["] -[18.885006, "o", "0m"] -[19.888219, "o", "\r\n"] -[19.901796, "o", "$ "] -[20.905307, "o", "\u001b"] -[21.085562, "o", "[1"] -[21.175803, "o", "mg"] -[21.26585, "o", "it"] -[21.355979, "o", " "] -[21.446108, "o", "ad"] -[21.536237, "o", "d "] -[21.626409, "o", ".\u001b"] -[21.716717, "o", "[0"] -[21.807078, "o", "m"] -[22.808659, "o", "\r\n"] -[22.820686, "o", "$ "] -[23.824074, "o", "\u001b"] -[24.004417, "o", "[1"] -[24.094409, "o", "mg"] -[24.184533, "o", "it"] -[24.274668, "o", " "] -[24.364872, "o", "co"] -[24.455001, "o", "mm"] -[24.545129, "o", "it"] -[24.635284, "o", " -"] -[24.725406, "o", "a"] -[24.905659, "o", " -"] -[24.995785, "o", "m "] -[25.08593, "o", "'F"] -[25.176057, "o", "ix"] -[25.26627, "o", " "] -[25.356347, "o", "vc"] -[25.446469, "o", "s "] -[25.536593, "o", "ho"] -[25.62673, "o", "st"] -[25.807062, "o", "'"] -[25.897214, "o", "\u001b["] -[25.987312, "o", "0m"] -[26.988857, "o", "\r\n"] -[26.999009, "o", "[main 76c5f8d] Fix vcs host\r\n 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] -[27.004326, "o", "$ "] -[28.00725, "o", "\u001b["] -[28.187527, "o", "1m"] -[28.277665, "o", "df"] -[28.367777, "o", "et"] -[28.457917, "o", "ch "] -[28.548052, "o", "up"] -[28.638234, "o", "da"] -[28.728382, "o", "te"] -[28.818557, "o", "-p"] -[28.908727, "o", "atc"] -[29.088961, "o", "h "] -[29.1791, "o", "cp"] -[29.269257, "o", "pu"] -[29.359351, "o", "te"] -[29.449483, "o", "st\u001b"] -[29.539618, "o", "[0"] -[29.629741, "o", "m"] -[30.631287, "o", "\r\n"] -[31.090644, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[31.130398, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[31.131206, "o", "\u001b[?25l"] -[31.211896, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.292532, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.373102, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.453685, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.534261, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.61483, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.695412, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.775975, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.856717, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[31.937274, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.019424, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.098722, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.180447, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.26406, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.344759, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.426109, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.506086, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.586674, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.602969, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.603109, "o", "\r\n"] -[32.603255, "o", "\u001b[?25h\r\u001b[1A\u001b[2K"] -[32.604372, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m"] -[32.604484, "o", "\r\n"] -[32.69484, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m\r\n"] -[32.713609, "o", "\u001b[?25l"] -[32.793872, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.87444, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[32.954968, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.035558, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.116093, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.196854, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.277426, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.358951, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.440609, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.521359, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[33.552934, "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.553743, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] -[33.5545, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m\r\n"] -[33.557634, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m \u001b[0m \r\n\u001b[34mb'README.md'\u001b[0m \r\n"] -[33.646855, "o", "$ "] -[34.650021, "o", "\u001b"] -[34.830395, "o", "[1"] -[34.920518, "o", "mc"] -[35.010668, "o", "at"] -[35.10079, "o", " p"] -[35.190926, "o", "at"] -[35.281047, "o", "ch"] -[35.371224, "o", "es"] -[35.461332, "o", "/c"] -[35.551454, "o", "pp"] -[35.731702, "o", "u"] -[35.822028, "o", "te"] -[35.91216, "o", "st"] -[36.002275, "o", ".p"] -[36.092428, "o", "at"] -[36.182564, "o", "ch"] -[36.27287, "o", "\u001b["] -[36.363055, "o", "0m"] -[37.366466, "o", "\r\n"] -[37.369565, "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.374416, "o", "$ "] -[38.378066, "o", "\u001b"] -[38.560684, "o", "[1"] -[38.650836, "o", "mg"] -[38.74096, "o", "it"] -[38.8311, "o", " s"] -[38.921239, "o", "ta"] -[39.011385, "o", "tu"] -[39.101524, "o", "s\u001b"] -[39.191648, "o", "[0"] -[39.281771, "o", "m"] -[40.283426, "o", "\r\n"] -[40.312246, "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\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.319943, "o", "$ "] -[43.321855, "o", "\u001b"] -[43.502343, "o", "[1"] -[43.592566, "o", "m\u001b"] -[43.682698, "o", "[0"] -[43.77282, "o", "m"] -[43.773469, "o", "\r\n"] -[43.776329, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905094, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[2.976388, "o", "\u001b[H\u001b[2J\u001b[3J"] +[2.986994, "o", "$ "] +[3.98968, "o", "\u001b["] +[4.169947, "o", "1m"] +[4.260074, "o", "ls"] +[4.350212, "o", " -"] +[4.440364, "o", "l ."] +[4.5305, "o", "\u001b["] +[4.621089, "o", "0m"] +[5.621568, "o", "\r\n"] +[5.625096, "o", "total 16\r\n"] +[5.625299, "o", "drwxr-xr-x+ 3 dev dev 4096 Mar 30 21:11 cpputest\r\n-rw-rw-rw- 1 dev dev 229 Mar 30 21:11 dfetch.yaml\r\ndrwxr-xr-x+ 4 dev dev 4096 Mar 30 21:11 jsmn\r\ndrwxrwxrwx+ 2 dev dev 4096 Mar 30 21:11 patches\r\n"] +[5.634259, "o", "$ "] +[6.636549, "o", "\u001b["] +[6.817858, "o", "1m"] +[6.908505, "o", "ca"] +[6.998004, "o", "t "] +[7.08813, "o", "dfe"] +[7.178274, "o", "tc"] +[7.268417, "o", "h."] +[7.358566, "o", "ya"] +[7.448699, "o", "ml"] +[7.538816, "o", "\u001b[0"] +[7.719091, "o", "m"] +[8.720623, "o", "\r\n"] +[8.723598, "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.72935, "o", "$ "] +[9.732339, "o", "\u001b["] +[9.912552, "o", "1m"] +[10.002719, "o", "ca"] +[10.092853, "o", "t "] +[10.182986, "o", "pa"] +[10.273109, "o", "tc"] +[10.36325, "o", "he"] +[10.453391, "o", "s/"] +[10.54353, "o", "cp"] +[10.633667, "o", "pu"] +[10.813926, "o", "te"] +[10.904069, "o", "st"] +[10.99421, "o", ".p"] +[11.084515, "o", "at"] +[11.174571, "o", "ch"] +[11.264715, "o", "\u001b["] +[11.35484, "o", "0m"] +[12.356378, "o", "\r\n"] +[12.359386, "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.36504, "o", "$ "] +[13.367483, "o", "\u001b["] +[13.547692, "o", "1m"] +[13.637844, "o", "gi"] +[13.727993, "o", "t "] +[13.818134, "o", "st"] +[13.908278, "o", "at"] +[13.998479, "o", "us"] +[14.088607, "o", "\u001b["] +[14.178745, "o", "0m"] +[15.18032, "o", "\r\n"] +[15.203014, "o", "On branch main\r\nnothing to commit, working tree clean\r\n"] +[15.207884, "o", "$ "] +[16.213459, "o", "\u001b"] +[16.393143, "o", "[1"] +[16.483304, "o", "ms"] +[16.573517, "o", "ed"] +[16.665508, "o", " "] +[16.755544, "o", "-i"] +[16.84568, "o", " '"] +[16.935811, "o", "s/"] +[17.025974, "o", "gi"] +[17.116092, "o", "t"] +[17.296338, "o", "la"] +[17.38649, "o", "b/"] +[17.476618, "o", "gi"] +[17.566744, "o", "te"] +[17.656858, "o", "a"] +[17.747002, "o", "/g"] +[17.837162, "o", "' "] +[17.92729, "o", "cp"] +[18.019495, "o", "pu"] +[18.197651, "o", "t"] +[18.287934, "o", "es"] +[18.377983, "o", "t/"] +[18.468112, "o", "sr"] +[18.558245, "o", "c/"] +[18.648377, "o", "R"] +[18.740627, "o", "EA"] +[18.830676, "o", "DM"] +[18.920805, "o", "E."] +[19.10111, "o", "md"] +[19.191239, "o", "\u001b"] +[19.281391, "o", "[0"] +[19.37153, "o", "m"] +[20.373056, "o", "\r\n"] +[20.382224, "o", "$ "] +[21.38548, "o", "\u001b"] +[21.56569, "o", "[1"] +[21.655837, "o", "mg"] +[21.746671, "o", "it"] +[21.836778, "o", " "] +[21.928521, "o", "ad"] +[22.01833, "o", "d "] +[22.108514, "o", ".\u001b"] +[22.198684, "o", "[0"] +[22.288783, "o", "m"] +[23.290369, "o", "\r\n"] +[23.302773, "o", "$ "] +[24.305923, "o", "\u001b["] +[24.487673, "o", "1m"] +[24.577804, "o", "gi"] +[24.667934, "o", "t "] +[24.758081, "o", "co"] +[24.848214, "o", "mm"] +[24.938333, "o", "it"] +[25.028479, "o", " -"] +[25.11862, "o", "a "] +[25.209267, "o", "-m"] +[25.389518, "o", " '"] +[25.479694, "o", "Fi"] +[25.569813, "o", "x "] +[25.659958, "o", "vc"] +[25.750078, "o", "s "] +[25.840215, "o", "ho"] +[25.930354, "o", "st"] +[26.020533, "o", "'\u001b"] +[26.11066, "o", "[0"] +[26.290975, "o", "m"] +[27.292138, "o", "\r\n"] +[27.302303, "o", "[main 108c7d9] Fix vcs host\r\n"] +[27.302744, "o", " 1 file changed, 1 insertion(+), 1 deletion(-)\r\n"] +[27.308186, "o", "$ "] +[28.31104, "o", "\u001b"] +[28.491295, "o", "[1"] +[28.581433, "o", "md"] +[28.67157, "o", "fe"] +[28.761711, "o", "t"] +[28.851855, "o", "ch"] +[28.942005, "o", " u"] +[29.034198, "o", "pd"] +[29.122248, "o", "at"] +[29.212381, "o", "e"] +[29.392646, "o", "-p"] +[29.48277, "o", "at"] +[29.572908, "o", "ch"] +[29.663045, "o", " c"] +[29.753212, "o", "p"] +[29.843344, "o", "pu"] +[29.933485, "o", "te"] +[30.023615, "o", "st"] +[30.113778, "o", "\u001b["] +[30.294066, "o", "0"] +[30.384268, "o", "m"] +[31.387008, "o", "\r\n"] +[31.880988, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[31.922502, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n\u001b[?25l"] +[32.008503, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.085271, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.166506, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.246766, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.327614, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.408403, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.488924, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.569491, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.65006, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.730869, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.811421, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.892156, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[32.973539, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.058353, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.137919, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.219992, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.301413, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.381952, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.462521, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.543129, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.606579, "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.607195, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[33.700847, "o", " \u001b[1;34m> Updating patch \"patches/cpputest.patch\"\u001b[0m\r\n"] +[33.717944, "o", "\u001b[?25l"] +[33.798279, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.878884, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[33.959383, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.04014, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.122512, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.201478, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.282082, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.363207, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.444537, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.5313, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.612112, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.693624, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.774655, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[34.790815, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[34.791545, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[34.792109, "o", " \u001b[1;34m> Applying patch \"patches/cpputest.patch\"\u001b[0m\r\n"] +[34.795456, "o", " \u001b[34msuccessfully patched 1/1: \u001b[0m\u001b[34m \u001b[0m \r\n\u001b[34mb'README.md'\u001b[0m \r\n"] +[34.89494, "o", "$ "] +[35.897904, "o", "\u001b"] +[36.078346, "o", "[1"] +[36.168538, "o", "mc"] +[36.258663, "o", "at"] +[36.348855, "o", " p"] +[36.438989, "o", "at"] +[36.529129, "o", "ch"] +[36.620208, "o", "es"] +[36.710108, "o", "/c"] +[36.800234, "o", "pp"] +[36.980532, "o", "u"] +[37.070659, "o", "te"] +[37.160804, "o", "st"] +[37.250961, "o", ".p"] +[37.341072, "o", "at"] +[37.431214, "o", "ch"] +[37.521359, "o", "\u001b["] +[37.611657, "o", "0m"] +[38.613341, "o", "\r\n"] +[38.615375, "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"] +[38.624195, "o", "$ "] +[39.626885, "o", "\u001b"] +[39.806894, "o", "[1"] +[39.897027, "o", "mg"] +[39.987485, "o", "it"] +[40.077305, "o", " "] +[40.167477, "o", "st"] +[40.257599, "o", "at"] +[40.347934, "o", "us"] +[40.437884, "o", "\u001b["] +[40.528014, "o", "0"] +[40.708254, "o", "m"] +[41.709936, "o", "\r\n"] +[41.742704, "o", "On branch main"] +[41.742838, "o", "\r\n"] +[41.743099, "o", "Changes not staged for commit:\r\n (use \"git add ...\" to update what will be committed)\r\n (use \"git restore ...\" to discard changes in working directory)\r\n\t\u001b[31mmodified: cpputest/src/.dfetch_data.yaml\u001b[m\r\n\t\u001b[31mmodified: patches/cpputest.patch\u001b[m\r\n\r\n"] +[41.743213, "o", "no changes added to commit (use \"git add\" and/or \"git commit -a\")\r\n"] +[44.752474, "o", "$ "] +[44.754378, "o", "\u001b"] +[44.935405, "o", "[1"] +[45.025524, "o", "m\u001b"] +[45.115679, "o", "[0"] +[45.206766, "o", "m\r\n"] +[45.216149, "o", "/workspaces/dfetch/doc/generate-casts"] +[45.216253, "o", "\r\n"] diff --git a/doc/asciicasts/update.cast b/doc/asciicasts/update.cast index d8cdc247..9731fbb7 100644 --- a/doc/asciicasts/update.cast +++ b/doc/asciicasts/update.cast @@ -1,121 +1,115 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774833, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.554078, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.557538, "o", "$ "] -[1.560759, "o", "\u001b["] -[1.741055, "o", "1m"] -[1.831172, "o", "ls"] -[1.921317, "o", " -"] -[2.011452, "o", "l\u001b"] -[2.101571, "o", "[0"] -[2.192299, "o", "m"] -[3.193504, "o", "\r\n"] -[3.197332, "o", "total 4\r\n-rw-rw-rw- 1 dev dev 733 Mar 29 09:00 dfetch.yaml"] -[3.197736, "o", "\r\n"] -[3.206448, "o", "$ "] -[4.209017, "o", "\u001b"] -[4.389333, "o", "[1"] -[4.479458, "o", "mc"] -[4.56958, "o", "at"] -[4.659715, "o", " d"] -[4.749857, "o", "fe"] -[4.839978, "o", "tc"] -[4.930106, "o", "h."] -[5.020233, "o", "ya"] -[5.11047, "o", "ml"] -[5.290733, "o", "\u001b"] -[5.380868, "o", "[0"] -[5.471423, "o", "m"] -[6.472484, "o", "\r\n"] -[6.475594, "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.480214, "o", "$ "] -[7.483852, "o", "\u001b["] -[7.66394, "o", "1m"] -[7.754033, "o", "df"] -[7.844197, "o", "et"] -[7.934333, "o", "ch"] -[8.02447, "o", " u"] -[8.114667, "o", "pd"] -[8.2048, "o", "at"] -[8.294939, "o", "e\u001b"] -[8.385074, "o", "[0"] -[8.565454, "o", "m"] -[9.567222, "o", "\r\n"] -[10.002609, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[10.016352, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[10.016703, "o", "\u001b[?25l"] -[10.09763, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.178237, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.259016, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.339575, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.420167, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.500731, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.581306, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.661871, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.74375, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.824315, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.905423, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[10.987213, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.067567, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.148152, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.22871, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.310258, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.390396, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.470625, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] -[11.521172, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[11.521838, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] -[11.564396, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[11.564746, "o", "\u001b[?25l"] -[11.646333, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.727044, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.807586, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.888169, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[11.969091, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.052086, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.13039, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.211428, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.292023, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.372575, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.453149, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.534467, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.615589, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.696111, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.776664, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.857247, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] -[12.917367, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] -[12.918174, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] -[12.98567, "o", "$ "] -[13.988661, "o", "\u001b"] -[14.168939, "o", "[1"] -[14.259164, "o", "ml"] -[14.34919, "o", "s "] -[14.439332, "o", "-"] -[14.529445, "o", "l\u001b"] -[14.619592, "o", "[0"] -[14.710135, "o", "m"] -[15.713043, "o", "\r\n"] -[15.721899, "o", "total 12"] -[15.722159, "o", "\r\n"] -[15.723309, "o", "drwxrwxrwx+ 3 dev dev 4096 Mar 29 09:00 cpputest"] -[15.72354, "o", "\r\n"] -[15.723707, "o", "-rw-rw-rw- 1 dev dev 733 Mar 29 09:00 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 29 09:00 jsmn\r\n"] -[15.741241, "o", "$ "] -[16.746393, "o", "\u001b"] -[16.926855, "o", "[1"] -[17.016987, "o", "md"] -[17.107896, "o", "fe"] -[17.197224, "o", "tc"] -[17.287367, "o", "h "] -[17.377493, "o", "up"] -[17.467623, "o", "da"] -[17.557742, "o", "te"] -[17.647931, "o", "\u001b["] -[17.828288, "o", "0"] -[17.918431, "o", "m"] -[18.920037, "o", "\r\n"] -[19.350193, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[19.365799, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] -[19.366342, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m\r\n"] -[20.018322, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] -[20.018893, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m"] -[20.019201, "o", "\r\n"] -[23.076645, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774905009, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.567576, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.57137, "o", "$ "] +[1.574485, "o", "\u001b"] +[1.754745, "o", "[1"] +[1.844913, "o", "ml"] +[1.935078, "o", "s "] +[2.025223, "o", "-"] +[2.115338, "o", "l\u001b"] +[2.205493, "o", "[0"] +[2.296043, "o", "m"] +[3.297115, "o", "\r\n"] +[3.302495, "o", "total 4\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:10 dfetch.yaml"] +[3.302543, "o", "\r\n"] +[3.312427, "o", "$ "] +[4.31544, "o", "\u001b["] +[4.495708, "o", "1m"] +[4.585858, "o", "ca"] +[4.676026, "o", "t "] +[4.766151, "o", "df"] +[4.856499, "o", "et"] +[4.947187, "o", "ch"] +[5.036598, "o", ".y"] +[5.126763, "o", "am"] +[5.216898, "o", "l\u001b"] +[5.397701, "o", "[0m"] +[6.398733, "o", "\r\n"] +[6.401739, "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.406609, "o", "$ "] +[7.409696, "o", "\u001b["] +[7.590128, "o", "1m"] +[7.680255, "o", "df"] +[7.7704, "o", "et"] +[7.860547, "o", "ch"] +[7.951592, "o", " u"] +[8.040755, "o", "pd"] +[8.130887, "o", "at"] +[8.221025, "o", "e\u001b"] +[8.311148, "o", "[0"] +[8.49142, "o", "m"] +[9.493121, "o", "\r\n"] +[9.975043, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[9.988069, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[9.988279, "o", "\u001b[?25l"] +[10.069154, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.150027, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.231223, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.311449, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.392028, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.472755, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.553272, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.636865, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.718027, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.800082, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.879706, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[10.960472, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.041177, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.121617, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.202207, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.283883, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.364435, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m"] +[11.379672, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching v3.4\u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[11.380481, "o", " \u001b[1;34m> Fetched v3.4\u001b[0m\r\n"] +[11.404808, "o", " \u001b[1;92mjsmn:\u001b[0m\r\n"] +[11.405245, "o", "\u001b[?25l"] +[11.485695, "o", "\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.566262, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.646929, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.727531, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.809137, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.889588, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[11.970181, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.051628, "o", "\r\u001b[2K\u001b[32m⠧\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.132199, "o", "\r\u001b[2K\u001b[32m⠇\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.212853, "o", "\r\u001b[2K\u001b[32m⠏\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.294172, "o", "\r\u001b[2K\u001b[32m⠋\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.376027, "o", "\r\u001b[2K\u001b[32m⠙\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.458676, "o", "\r\u001b[2K\u001b[32m⠹\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.539823, "o", "\r\u001b[2K\u001b[32m⠸\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.620416, "o", "\r\u001b[2K\u001b[32m⠼\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.700999, "o", "\r\u001b[2K\u001b[32m⠴\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.781527, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m"] +[12.81461, "o", "\r\u001b[2K\u001b[32m⠦\u001b[0m \u001b[1;94m> Fetching \u001b[0m\r\n\u001b[?25h\r\u001b[1A\u001b[2K"] +[12.815206, "o", " \u001b[1;34m> Fetched master - 25647e692c7906b96ffd2b05ca54c097948e879c\u001b[0m\r\n"] +[12.894407, "o", "$ "] +[13.897798, "o", "\u001b"] +[14.078087, "o", "[1"] +[14.168887, "o", "ml"] +[14.259027, "o", "s "] +[14.349189, "o", "-l"] +[14.43931, "o", "\u001b["] +[14.529435, "o", "0m"] +[15.531017, "o", "\r\n"] +[15.535352, "o", "total 12\r\n"] +[15.535566, "o", "drwxrwxrwx+ 3 dev dev 4096 Mar 30 21:10 cpputest\r\n-rw-rw-rw- 1 dev dev 733 Mar 30 21:10 dfetch.yaml\r\ndrwxrwxrwx+ 4 dev dev 4096 Mar 30 21:10 jsmn\r\n"] +[15.543233, "o", "$ "] +[16.546611, "o", "\u001b["] +[16.727401, "o", "1m"] +[16.817527, "o", "df"] +[16.907669, "o", "et"] +[16.997825, "o", "ch "] +[17.08797, "o", "up"] +[17.178153, "o", "da"] +[17.268276, "o", "te"] +[17.358441, "o", "\u001b["] +[17.448577, "o", "0m"] +[18.449853, "o", "\r\n"] +[18.955688, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[18.972127, "o", " \u001b[1;92mcpputest:\u001b[0m\r\n"] +[18.972665, "o", " \u001b[1;34m> up-to-date (v3.4)\u001b[0m\r\n"] +[19.543982, "o", " \u001b[1;92mjsmn:\u001b[0m"] +[19.544025, "o", "\r\n"] +[19.545486, "o", " \u001b[1;34m> up-to-date (master - 25647e692c7906b96ffd2b05ca54c097948e879c)\u001b[0m"] +[19.54564, "o", "\r\n"] +[22.631335, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/asciicasts/validate.cast b/doc/asciicasts/validate.cast index bf775e6c..6c5bbaf7 100644 --- a/doc/asciicasts/validate.cast +++ b/doc/asciicasts/validate.cast @@ -1,20 +1,20 @@ -{"version": 2, "width": 111, "height": 25, "timestamp": 1774774790, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} -[0.545765, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.549334, "o", "$ "] -[1.552512, "o", "\u001b"] -[1.732747, "o", "[1"] -[1.822869, "o", "md"] -[1.913007, "o", "fe"] -[2.00315, "o", "t"] -[2.093254, "o", "ch"] -[2.183396, "o", " v"] -[2.273557, "o", "al"] -[2.363664, "o", "id"] -[2.453805, "o", "a"] -[2.634142, "o", "te"] -[2.724301, "o", "\u001b["] -[2.814418, "o", "0m"] -[3.815961, "o", "\r\n"] -[4.298398, "o", "\u001b[1;34mDfetch (0.12.1)\u001b[0m\r\n"] -[4.305204, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m\r\n"] -[7.386545, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] +{"version": 2, "width": 114, "height": 25, "timestamp": 1774904966, "env": {"SHELL": "/bin/sh", "TERM": "xterm-256color"}} +[0.643076, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.64776, "o", "$ "] +[1.651852, "o", "\u001b"] +[1.83238, "o", "[1"] +[1.922686, "o", "md"] +[2.012848, "o", "fe"] +[2.102975, "o", "t"] +[2.193124, "o", "ch"] +[2.283246, "o", " v"] +[2.373383, "o", "al"] +[2.464393, "o", "id"] +[2.554548, "o", "a"] +[2.734795, "o", "te"] +[2.825306, "o", "\u001b["] +[2.91531, "o", "0m"] +[3.91699, "o", "\r\n"] +[4.43394, "o", "\u001b[1;34mDfetch (0.13.0)\u001b[0m\r\n"] +[4.440748, "o", " \u001b[1;92mdfetch.yaml :\u001b[0m\u001b[1;34m valid\u001b[0m\r\n"] +[7.556312, "o", "/workspaces/dfetch/doc/generate-casts\r\n"] diff --git a/doc/howto/contributing.rst b/doc/howto/contributing.rst index 2788b5e1..84456bfc 100644 --- a/doc/howto/contributing.rst +++ b/doc/howto/contributing.rst @@ -358,7 +358,7 @@ Releasing git checkout main git pull - git tag -a '0.12.1' -m "Release version 0.12.1" + git tag -a '0.13.0' -m "Release version 0.13.0" git push --tags - The ``ci.yml`` job will automatically create a draft release in `GitHub Releases `_ with all artifacts. @@ -368,5 +368,5 @@ Releasing .. code-block:: rst - Release 0.13.0 (unreleased) + Release 0.14.0 (unreleased) ==================================== diff --git a/doc/tutorials/installation.rst b/doc/tutorials/installation.rst index 5e01cac1..2e9e68cb 100644 --- a/doc/tutorials/installation.rst +++ b/doc/tutorials/installation.rst @@ -27,7 +27,7 @@ Each installer package has a name in the format ``-``. - ```` shows the software version: - If it includes ``dev``, it is a development release (for testing). - - If it is only numbers (e.g. ``0.12.1``), it is an official release. + - If it is only numbers (e.g. ``0.13.0``), it is an official release. - ```` indicates the system the installer is for: ``nix`` (Linux), ``osx`` (Mac), or ``win`` (Windows). diff --git a/features/check-archive.feature b/features/check-archive.feature index 1ba56760..d74c4426 100644 --- a/features/check-archive.feature +++ b/features/check-archive.feature @@ -24,7 +24,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > up-to-date (some-remote-server/SomeProject.tar.gz) """ @@ -48,7 +48,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > up-to-date (sha256:) """ @@ -69,7 +69,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > wanted (some-remote-server/SomeProject.tar.gz), available (some-remote-server/SomeProject.tar.gz) """ @@ -87,7 +87,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) non-existent-archive: > wanted (https://dfetch.invalid/does-not-exist.tar.gz), but not available at the upstream. """ @@ -113,7 +113,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check SomeProject" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > up-to-date (some-remote-server/SomeProject.tar.gz) """ @@ -136,7 +136,7 @@ Feature: Checking dependencies from an archive When I run "dfetch check SomeProject" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > Local changes were detected, please generate a patch using 'dfetch diff SomeProject' and add it to your manifest using 'patch:'. Alternatively overwrite the local changes with 'dfetch update --force SomeProject' > up-to-date (some-remote-server/SomeProject.tar.gz) diff --git a/features/check-git-repo.feature b/features/check-git-repo.feature index 66fec3a9..052e9df6 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) >>>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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) >>>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.1) + Dfetch (0.13.0) >>>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 0a4bfae3..97cd9bc1 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.1) + Dfetch (0.13.0) 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 d5b54afa..1701eb45 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) >>>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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProject: > up-to-date (v1) """ diff --git a/features/checked-project-has-dependencies.feature b/features/checked-project-has-dependencies.feature index b49aa7a7..269951c7 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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 4af1d337..e5b49021 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProject: > No diffs found since 59efb91396fd369eb113b43382783294dc8ed6d2 """ diff --git a/features/diff-in-svn.feature b/features/diff-in-svn.feature index c31bebfa..d7a14a52 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProject: > No diffs found since 1 """ diff --git a/features/fetch-archive.feature b/features/fetch-archive.feature index 0f667f19..d1ff7ce2 100644 --- a/features/fetch-archive.feature +++ b/features/fetch-archive.feature @@ -117,7 +117,7 @@ Feature: Fetching dependencies from an archive (tar/zip) When I run "dfetch update" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) Hash mismatch for SomeProject! sha256 expected 0000000000000000000000000000000000000000000000000000000000000000 """ @@ -194,7 +194,7 @@ Feature: Fetching dependencies from an archive (tar/zip) When I run "dfetch update --force" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProject: > Fetched some-remote-server/SomeProject.tar.gz """ diff --git a/features/fetch-checks-destination.feature b/features/fetch-checks-destination.feature index 51d307e8..f48ea641 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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 7be43bae..bf9f50b3 100644 --- a/features/fetch-file-pattern-git.feature +++ b/features/fetch-file-pattern-git.feature @@ -24,7 +24,7 @@ Feature: Fetch file pattern from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) SomeProjectWithAnInterestingFile: > Fetched v1 """ @@ -56,7 +56,7 @@ Feature: Fetch file pattern from git repo When I run "dfetch update" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) The 'src:' filter 'SomeFolder/Some*' matches multiple directories from 'some-remote-server/SomeProjectWithAnInterestingFile.git'. Only considering files in 'SomeFolder/SomeOtherSubFolder'. SomeProjectWithAnInterestingFile: > Fetched v1 diff --git a/features/fetch-file-pattern-svn.feature b/features/fetch-file-pattern-svn.feature index a7407762..8596abd5 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.1) + Dfetch (0.13.0) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-git-repo-with-submodule.feature b/features/fetch-git-repo-with-submodule.feature index 7978e215..deaee56a 100644 --- a/features/fetch-git-repo-with-submodule.feature +++ b/features/fetch-git-repo-with-submodule.feature @@ -24,7 +24,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) my-project-with-submodules: > Found & fetched submodule "./ext/test-repo1" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Found & fetched submodule "./ext/test-repo2" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) @@ -63,7 +63,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) outer-project: > Found & fetched submodule "./ext/middle" (some-remote-server/MiddleProject.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a @@ -95,7 +95,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch report" in MyProject Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) my-project-with-submodules: - remote : remote url : some-remote-server/SomeInterestingProject.git @@ -138,7 +138,7 @@ Feature: Fetch projects with nested VCS dependencies When I run "dfetch update" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) glob-project: > Found & fetched submodule "./ext/test-repo" (some-remote-server/TestRepo.git @ master - 79698c99152e4a4b7b759c9def50a130bc91a2ff) > Fetched master - e1fda19a57b873eb8e6ae37780594cbb77b70f1a diff --git a/features/fetch-git-repo.feature b/features/fetch-git-repo.feature index 7e55146c..0c7d5683 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) ext/test-repo-tag: > Fetched v1 """ diff --git a/features/fetch-single-file-git.feature b/features/fetch-single-file-git.feature index cc897d9c..fee06a17 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProjectWithAnInterestingFile: > Fetched v1 """ diff --git a/features/fetch-single-file-svn.feature b/features/fetch-single-file-svn.feature index d6e69bdf..e05f7b0f 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.1) + Dfetch (0.13.0) SomeProjectWithAnInterestingFile: > Fetched trunk - 1 """ diff --git a/features/fetch-with-ignore-git.feature b/features/fetch-with-ignore-git.feature index c1ce3d52..0392b6dd 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeInterestingProject: > Fetched v1 """ diff --git a/features/fetch-with-ignore-svn.feature b/features/fetch-with-ignore-svn.feature index 0e5b5e55..56321ef9 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeInterestingProject: > Fetched trunk - 1 """ diff --git a/features/guard-against-overwriting-git.feature b/features/guard-against-overwriting-git.feature index 465b2243..ac9f70b9 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProject: > Fetched v2 """ diff --git a/features/guard-against-overwriting-svn.feature b/features/guard-against-overwriting-svn.feature index 6e205de6..bc13e82e 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) SomeProject: > Fetched v2 """ diff --git a/features/handle-invalid-metadata.feature b/features/handle-invalid-metadata.feature index fe4a697a..26af2e03 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.1) + Dfetch (0.13.0) 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 7e711f81..50c0cc36 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.1) + Dfetch (0.13.0) test-repo: > Fetched v1 > Applying patch "test-repo.patch" diff --git a/features/journey-basic-usage.feature b/features/journey-basic-usage.feature index 89cf773e..769157bc 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.1) + Dfetch (0.13.0) ext/test-repo-tag: > wanted & current (v1), available (v2.0) """ diff --git a/features/list-projects.feature b/features/list-projects.feature index 79eb9f86..d1c4b1ac 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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 379f4f09..1b904b80 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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 aca19d46..e7a18ab5 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.1) + Dfetch (0.13.0) 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 82b2faae..c77f2517 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.1) + Dfetch (0.13.0) SomeProject: > Fetched master - f47d80c35e14dfa4f9c9c30c9865cbf0f8d50933 > Applying patch "SomeProject.patch" diff --git a/features/report-sbom.feature b/features/report-sbom.feature index e0052aa2..68dd9c0e 100644 --- a/features/report-sbom.feature +++ b/features/report-sbom.feature @@ -41,7 +41,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.1" + "dfetch-0.13.0" ] }, { @@ -55,7 +55,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.1" + "dfetch-0.13.0" ] }, { @@ -69,7 +69,7 @@ Feature: Create an CycloneDX sbom } ], "tools": [ - "dfetch-0.12.1" + "dfetch-0.13.0" ] } ], @@ -118,7 +118,7 @@ Feature: Create an CycloneDX sbom "tools": { "components": [ { - "bom-ref": "dfetch-0.12.1", + "bom-ref": "dfetch-0.13.0", "externalReferences": [ { "type": "build-system", @@ -166,7 +166,7 @@ Feature: Create an CycloneDX sbom "name": "dfetch-org" }, "type": "application", - "version": "0.12.1" + "version": "0.13.0" }, { "description": "Python library for CycloneDX", diff --git a/features/suggest-project-name.feature b/features/suggest-project-name.feature index 8c0d1ed0..8b21afd8 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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.1) + Dfetch (0.13.0) 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 14bbe58b..7ef6a7a4 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.1) + Dfetch (0.13.0) 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 92787dea..9656df53 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.1) + Dfetch (0.13.0) 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 b5895480..949ff6cc 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.1) + Dfetch (0.13.0) SomeProjectWithManifest: > Fetched v1 > "SomeProjectWithManifest" 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.1) + Dfetch (0.13.0) SomeProject: > Fetched v1 SomeProject/dfetch.yaml: Schema validation failed: diff --git a/features/validate-manifest.feature b/features/validate-manifest.feature index b1e8a82f..3d0e8ba6 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.1) + Dfetch (0.13.0) dfetch.yaml : valid """ @@ -42,7 +42,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) Schema validation failed: manifest-wrong: @@ -80,7 +80,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) dfetch.yaml : valid """ @@ -101,7 +101,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) Schema validation failed: hash: not-a-valid-hash ^ (line: 9) @@ -123,7 +123,7 @@ Feature: Validate a manifest When I run "dfetch validate" Then the output shows """ - Dfetch (0.12.1) + Dfetch (0.13.0) Schema validation failed: Duplicate manifest.projects.name value(s): ext/test-repo-rev-only """ diff --git a/script/release.py b/script/release.py index b385aa65..09e99ad9 100644 --- a/script/release.py +++ b/script/release.py @@ -63,7 +63,7 @@ def replace_pattern_in_files(file_path_pattern, search_pattern, replacement, fla ) replace_pattern_in_files( - file_path_pattern=f"{base_dir}/doc/installation.rst", + file_path_pattern=f"{base_dir}/doc/tutorials/installation.rst", search_pattern=r"``\d+\.\d+\.\d+``", replacement=f"``{__version__}``", flags=re.DOTALL, @@ -72,13 +72,13 @@ def replace_pattern_in_files(file_path_pattern, search_pattern, replacement, fla major, minor, _ = map(int, __version__.split(".")) replace_pattern_in_files( - file_path_pattern=f"{base_dir}/doc/contributing.rst", + file_path_pattern=f"{base_dir}/doc/howto/contributing.rst", search_pattern=r"\d+\.\d+\.\d+", replacement=__version__, ) replace_pattern_in_files( - file_path_pattern=f"{base_dir}/doc/contributing.rst", + file_path_pattern=f"{base_dir}/doc/howto/contributing.rst", search_pattern=r"\d+\.\d+\.\d+ \(unreleased\)", replacement=f"{major}.{minor + 1}.0 (unreleased)", )