golangのステップカウンター

# お題
大昔(?)、「Goのステップカウンター無いな」と思って適当に作ったのだけど、あれからしばらくしてもまだ見当たらない（探し方が悪い？そもそもGoでステップカウンターなんて必要ない？）ので、前回は `go run` して動かすようにしていたものを各環境で動くバイナリを生成して公開。
ステップカウントの仕方は練習がてら適当に作ったままなので、多少の検証はしたもののカウントミスがないことは保証できない。
（テストコードもないのでバグだらけかもしれない。）

# バイナリとソース

以下で各環境用のバイナリはダウンロードできる。
https://github.com/sky0621/go-stepcounter/releases/tag/v0.1.1

ソースは下記。
https://github.com/sky0621/go-stepcounter/tree/v0.1.1
※実装内容はあまりにも適当なので、もうちょっと直すかも。

# 実践

## ■ サンプルプロジェクト

同じリポジトリ内に適当に作っておいたサンプルプロジェクトを相手に実行してみた結果。

### プロジェクト構成

```bash
$ tree _sampleproject/
_sampleproject/
├── app.go
├── client
│   └── aws
│       └── sqs.go
├── cmd
│   └── main.go
├── config
│   └── config.go
└── glide.yaml
```

### 実行結果

```markdown
$ ./go-stepcounter ../sky0621/go-stepcounter/_sampleproject/
# 各ソースステップ数一覧(2019-12-29 23:17 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 82 | 12 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../sky0621/go-stepcounter/_sampleproject/app.go | 8 | 0 |
| ../sky0621/go-stepcounter/_sampleproject/client/aws/sqs.go | 6 | 5 |
| ../sky0621/go-stepcounter/_sampleproject/cmd/main.go | 36 | 0 |
| ../sky0621/go-stepcounter/_sampleproject/config/config.go | 32 | 7 |
```

以下は、上記をマークダウンのプレビュー表示した場合の見え方。
---------------------------------------------------------

### 各ソースステップ数一覧(2019-12-29 23:17 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 82 | 12 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../sky0621/go-stepcounter/_sampleproject/app.go | 8 | 0 |
| ../sky0621/go-stepcounter/_sampleproject/client/aws/sqs.go | 6 | 5 |
| ../sky0621/go-stepcounter/_sampleproject/cmd/main.go | 36 | 0 |
| ../sky0621/go-stepcounter/_sampleproject/config/config.go | 32 | 7 |

---------------------------------------------------------

サンプルプロジェクトだけではいまいち参考にならないので、ここからは実際によく使われているプロダクトを相手にステップカウントしてみる。

## ■ sqlx

https://github.com/jmoiron/sqlx

### 実行結果

```markdown
$ ./go-stepcounter ../jmoiron/sqlx/
# 各ソースステップ数一覧(2019-12-29 23:37 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 1836 | 602 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../jmoiron/sqlx/bind.go | 167 | 29 |
| ../jmoiron/sqlx/doc.go | 1 | 11 |
| ../jmoiron/sqlx/named.go | 281 | 87 |
| ../jmoiron/sqlx/named_context.go | 89 | 29 |
| ../jmoiron/sqlx/reflectx/reflect.go | 303 | 81 |
| ../jmoiron/sqlx/sqlx.go | 676 | 228 |
| ../jmoiron/sqlx/sqlx_context.go | 201 | 103 |
| ../jmoiron/sqlx/types/types.go | 118 | 34 |
```

以下は、上記をマークダウンのプレビュー表示した場合の見え方。
---------------------------------------------------------

### 各ソースステップ数一覧(2019-12-29 23:37 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 1836 | 602 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../jmoiron/sqlx/bind.go | 167 | 29 |
| ../jmoiron/sqlx/doc.go | 1 | 11 |
| ../jmoiron/sqlx/named.go | 281 | 87 |
| ../jmoiron/sqlx/named_context.go | 89 | 29 |
| ../jmoiron/sqlx/reflectx/reflect.go | 303 | 81 |
| ../jmoiron/sqlx/sqlx.go | 676 | 228 |
| ../jmoiron/sqlx/sqlx_context.go | 201 | 103 |
| ../jmoiron/sqlx/types/types.go | 118 | 34 |

---------------------------------------------------------

## ■ echo

https://github.com/labstack/ech

### 実行結果

```markdown
$ ./go-stepcounter ../labstack/echo/
# 各ソースステップ数一覧(2019-12-29 23:42 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 3830 | 812 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../labstack/echo/bind.go | 266 | 19 |
| ../labstack/echo/context.go | 440 | 69 |
| ../labstack/echo/echo.go | 624 | 136 |
| ../labstack/echo/group.go | 82 | 24 |
| ../labstack/echo/log.go | 37 | 1 |
| ../labstack/echo/middleware/basic_auth.go | 74 | 17 |
| ../labstack/echo/middleware/body_dump.go | 72 | 16 |
| ../labstack/echo/middleware/body_limit.go | 81 | 18 |
| ../labstack/echo/middleware/compress.go | 93 | 13 |
| ../labstack/echo/middleware/cors.go | 99 | 30 |
| ../labstack/echo/middleware/csrf.go | 135 | 46 |
| ../labstack/echo/middleware/jwt.go | 181 | 52 |
| ../labstack/echo/middleware/key_auth.go | 107 | 29 |
| ../labstack/echo/middleware/logger.go | 168 | 40 |
| ../labstack/echo/middleware/method_override.go | 59 | 20 |
| ../labstack/echo/middleware/middleware.go | 28 | 4 |
| ../labstack/echo/middleware/proxy.go | 184 | 40 |
| ../labstack/echo/middleware/proxy_1_11.go | 19 | 1 |
| ../labstack/echo/middleware/proxy_1_11_n.go | 9 | 1 |
| ../labstack/echo/middleware/recover.go | 55 | 15 |
| ../labstack/echo/middleware/redirect.go | 94 | 38 |
| ../labstack/echo/middleware/request_id.go | 46 | 8 |
| ../labstack/echo/middleware/rewrite.go | 53 | 19 |
| ../labstack/echo/middleware/secure.go | 75 | 52 |
| ../labstack/echo/middleware/slash.go | 81 | 23 |
| ../labstack/echo/middleware/static.go | 189 | 19 |
| ../labstack/echo/middleware/util.go | 47 | 2 |
| ../labstack/echo/response.go | 69 | 24 |
| ../labstack/echo/router.go | 363 | 36 |
```

以下は、上記をマークダウンのプレビュー表示した場合の見え方。
---------------------------------------------------------

### 各ソースステップ数一覧(2019-12-29 23:42 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 3830 | 812 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../labstack/echo/bind.go | 266 | 19 |
| ../labstack/echo/context.go | 440 | 69 |
| ../labstack/echo/echo.go | 624 | 136 |
| ../labstack/echo/group.go | 82 | 24 |
| ../labstack/echo/log.go | 37 | 1 |
| ../labstack/echo/middleware/basic_auth.go | 74 | 17 |
| ../labstack/echo/middleware/body_dump.go | 72 | 16 |
| ../labstack/echo/middleware/body_limit.go | 81 | 18 |
| ../labstack/echo/middleware/compress.go | 93 | 13 |
| ../labstack/echo/middleware/cors.go | 99 | 30 |
| ../labstack/echo/middleware/csrf.go | 135 | 46 |
| ../labstack/echo/middleware/jwt.go | 181 | 52 |
| ../labstack/echo/middleware/key_auth.go | 107 | 29 |
| ../labstack/echo/middleware/logger.go | 168 | 40 |
| ../labstack/echo/middleware/method_override.go | 59 | 20 |
| ../labstack/echo/middleware/middleware.go | 28 | 4 |
| ../labstack/echo/middleware/proxy.go | 184 | 40 |
| ../labstack/echo/middleware/proxy_1_11.go | 19 | 1 |
| ../labstack/echo/middleware/proxy_1_11_n.go | 9 | 1 |
| ../labstack/echo/middleware/recover.go | 55 | 15 |
| ../labstack/echo/middleware/redirect.go | 94 | 38 |
| ../labstack/echo/middleware/request_id.go | 46 | 8 |
| ../labstack/echo/middleware/rewrite.go | 53 | 19 |
| ../labstack/echo/middleware/secure.go | 75 | 52 |
| ../labstack/echo/middleware/slash.go | 81 | 23 |
| ../labstack/echo/middleware/static.go | 189 | 19 |
| ../labstack/echo/middleware/util.go | 47 | 2 |
| ../labstack/echo/response.go | 69 | 24 |
| ../labstack/echo/router.go | 363 | 36 |

---------------------------------------------------------

ここまでは、有名所とはいえ、いわゆるライブラリやフレームワークといった立ち位置のもの。
最後に１プロダクトとして大きめなのをカウントしてみる。

## ■ docker-ce

https://github.com/docker/docker-ce

### 実行結果

```markdown
$ ./go-stepcounter ../docker/docker-ce/
# 各ソースステップ数一覧(2019-12-29 23:44 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 136184 | 19312 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../docker/docker-ce/components/cli/.golangci.yml | 77 | 0 |
| ../docker/docker-ce/components/cli/cli/cobra.go | 241 | 41 |
| ../docker/docker-ce/components/cli/cli/command/builder/cmd.go | 21 | 1 |
| ../docker/docker-ce/components/cli/cli/command/builder/prune.go | 80 | 2 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/create.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/formatter.go | 44 | 2 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/list.go | 42 | 0 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/remove.go | 34 | 0 |
| ../docker/docker-ce/components/cli/cli/command/cli.go | 445 | 58 |
| ../docker/docker-ce/components/cli/cli/command/cli_options.go | 73 | 12 |
| ../docker/docker-ce/components/cli/cli/command/commands/commands.go | 94 | 23 |
| ../docker/docker-ce/components/cli/cli/command/config/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/config/create.go | 75 | 2 |
| ../docker/docker-ce/components/cli/cli/command/config/formatter.go | 146 | 3 |
| ../docker/docker-ce/components/cli/cli/command/config/inspect.go | 52 | 4 |
| ../docker/docker-ce/components/cli/cli/command/config/ls.go | 58 | 2 |
| ../docker/docker-ce/components/cli/cli/command/config/remove.go | 43 | 2 |
| ../docker/docker-ce/components/cli/cli/command/container/attach.go | 130 | 16 |
| ../docker/docker-ce/components/cli/cli/command/container/cmd.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/commit.go | 59 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/cp.go | 220 | 49 |
| ../docker/docker-ce/components/cli/cli/command/container/create.go | 241 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/diff.go | 39 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/exec.go | 177 | 10 |
| ../docker/docker-ce/components/cli/cli/command/container/export.go | 47 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/formatter_diff.go | 59 | 2 |
| ../docker/docker-ce/components/cli/cli/command/container/formatter_stats.go | 188 | 12 |
| ../docker/docker-ce/components/cli/cli/command/container/hijack.go | 134 | 41 |
| ../docker/docker-ce/components/cli/cli/command/container/inspect.go | 37 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/kill.go | 47 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/list.go | 103 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/logs.go | 68 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/opts.go | 870 | 91 |
| ../docker/docker-ce/components/cli/cli/command/container/pause.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/port.go | 65 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/prune.go | 61 | 3 |
| ../docker/docker-ce/components/cli/cli/command/container/rename.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/restart.go | 52 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/rm.go | 61 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/run.go | 244 | 24 |
| ../docker/docker-ce/components/cli/cli/command/container/start.go | 156 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/stats.go | 196 | 27 |
| ../docker/docker-ce/components/cli/cli/command/container/stats_helpers.go | 199 | 17 |
| ../docker/docker-ce/components/cli/cli/command/container/stop.go | 55 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/top.go | 44 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/tty.go | 109 | 5 |
| ../docker/docker-ce/components/cli/cli/command/container/unpause.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/update.go | 121 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/utils.go | 137 | 8 |
| ../docker/docker-ce/components/cli/cli/command/container/wait.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/cmd.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/create.go | 185 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/export.go | 101 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/import.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/inspect.go | 55 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/list.go | 89 | 0 |
| ../docker/docker-ce/components/cli/cli/command/context/options.go | 205 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/remove.go | 59 | 3 |
| ../docker/docker-ce/components/cli/cli/command/context/update.go | 131 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/use.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context.go | 19 | 4 |
| ../docker/docker-ce/components/cli/cli/command/defaultcontextstore.go | 164 | 26 |
| ../docker/docker-ce/components/cli/cli/command/events_utils.go | 34 | 6 |
| ../docker/docker-ce/components/cli/cli/command/formatter/buildcache.go | 153 | 2 |
| ../docker/docker-ce/components/cli/cli/command/formatter/container.go | 287 | 9 |
| ../docker/docker-ce/components/cli/cli/command/formatter/context.go | 72 | 4 |
| ../docker/docker-ce/components/cli/cli/command/formatter/custom.go | 40 | 6 |
| ../docker/docker-ce/components/cli/cli/command/formatter/disk_usage.go | 392 | 8 |
| ../docker/docker-ce/components/cli/cli/command/formatter/displayutils.go | 47 | 8 |
| ../docker/docker-ce/components/cli/cli/command/formatter/formatter.go | 87 | 12 |
| ../docker/docker-ce/components/cli/cli/command/formatter/image.go | 231 | 9 |
| ../docker/docker-ce/components/cli/cli/command/formatter/reflect.go | 55 | 7 |
| ../docker/docker-ce/components/cli/cli/command/formatter/volume.go | 100 | 3 |
| ../docker/docker-ce/components/cli/cli/command/idresolver/idresolver.go | 58 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context.go | 312 | 74 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context_unix.go | 7 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context_windows.go | 12 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/build/dockerignore.go | 28 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/build.go | 548 | 48 |
| ../docker/docker-ce/components/cli/cli/command/image/build_buildkit.go | 425 | 18 |
| ../docker/docker-ce/components/cli/cli/command/image/build_session.go | 60 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/cmd.go | 29 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/formatter_history.go | 93 | 2 |
| ../docker/docker-ce/components/cli/cli/command/image/history.go | 50 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/import.go | 74 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/inspect.go | 35 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/list.go | 79 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/load.go | 57 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/prune.go | 84 | 3 |
| ../docker/docker-ce/components/cli/cli/command/image/pull.go | 70 | 4 |
| ../docker/docker-ce/components/cli/cli/command/image/push.go | 58 | 4 |
| ../docker/docker-ce/components/cli/cli/command/image/remove.go | 72 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/save.go | 46 | 2 |
| ../docker/docker-ce/components/cli/cli/command/image/tag.go | 31 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/trust.go | 285 | 33 |
| ../docker/docker-ce/components/cli/cli/command/inspect/inspector.go | 155 | 19 |
| ../docker/docker-ce/components/cli/cli/command/manifest/annotate.go | 82 | 2 |
| ../docker/docker-ce/components/cli/cli/command/manifest/cmd.go | 34 | 2 |
| ../docker/docker-ce/components/cli/cli/command/manifest/create_list.go | 67 | 4 |
| ../docker/docker-ce/components/cli/cli/command/manifest/inspect.go | 127 | 6 |
| ../docker/docker-ce/components/cli/cli/command/manifest/push.go | 238 | 4 |
| ../docker/docker-ce/components/cli/cli/command/manifest/util.go | 67 | 8 |
| ../docker/docker-ce/components/cli/cli/command/network/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/network/connect.go | 75 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/create.go | 212 | 11 |
| ../docker/docker-ce/components/cli/cli/command/network/disconnect.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/formatter.go | 100 | 2 |
| ../docker/docker-ce/components/cli/cli/command/network/inspect.go | 37 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/list.go | 61 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/prune.go | 59 | 3 |
| ../docker/docker-ce/components/cli/cli/command/network/remove.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/cmd.go | 49 | 7 |
| ../docker/docker-ce/components/cli/cli/command/node/demote.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/formatter.go | 286 | 3 |
| ../docker/docker-ce/components/cli/cli/command/node/inspect.go | 58 | 2 |
| ../docker/docker-ce/components/cli/cli/command/node/list.go | 66 | 1 |
| ../docker/docker-ce/components/cli/cli/command/node/opts.go | 19 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/promote.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/ps.go | 85 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/remove.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/update.go | 106 | 1 |
| ../docker/docker-ce/components/cli/cli/command/orchestrator.go | 61 | 13 |
| ../docker/docker-ce/components/cli/cli/command/plugin/cmd.go | 28 | 1 |
| ../docker/docker-ce/components/cli/cli/command/plugin/create.go | 100 | 3 |
| ../docker/docker-ce/components/cli/cli/command/plugin/disable.go | 30 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/enable.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/formatter.go | 78 | 2 |
| ../docker/docker-ce/components/cli/cli/command/plugin/inspect.go | 35 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/install.go | 151 | 3 |
| ../docker/docker-ce/components/cli/cli/command/plugin/list.go | 58 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/push.go | 61 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/remove.go | 44 | 1 |
| ../docker/docker-ce/components/cli/cli/command/plugin/set.go | 18 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/upgrade.go | 79 | 0 |
| ../docker/docker-ce/components/cli/cli/command/registry/formatter_search.go | 87 | 3 |
| ../docker/docker-ce/components/cli/cli/command/registry/login.go | 154 | 9 |
| ../docker/docker-ce/components/cli/cli/command/registry/logout.go | 60 | 5 |
| ../docker/docker-ce/components/cli/cli/command/registry/search.go | 76 | 2 |
| ../docker/docker-ce/components/cli/cli/command/registry.go | 162 | 28 |
| ../docker/docker-ce/components/cli/cli/command/secret/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/secret/create.go | 97 | 1 |
| ../docker/docker-ce/components/cli/cli/command/secret/formatter.go | 152 | 3 |
| ../docker/docker-ce/components/cli/cli/command/secret/inspect.go | 52 | 2 |
| ../docker/docker-ce/components/cli/cli/command/secret/ls.go | 58 | 0 |
| ../docker/docker-ce/components/cli/cli/command/secret/remove.go | 43 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/cmd.go | 30 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/create.go | 138 | 19 |
| ../docker/docker-ce/components/cli/cli/command/service/formatter.go | 589 | 24 |
| ../docker/docker-ce/components/cli/cli/command/service/generic_resource_opts.go | 72 | 11 |
| ../docker/docker-ce/components/cli/cli/command/service/helpers.go | 25 | 2 |
| ../docker/docker-ce/components/cli/cli/command/service/inspect.go | 75 | 3 |
| ../docker/docker-ce/components/cli/cli/command/service/list.go | 132 | 38 |
| ../docker/docker-ce/components/cli/cli/command/service/logs.go | 253 | 51 |
| ../docker/docker-ce/components/cli/cli/command/service/opts.go | 798 | 34 |
| ../docker/docker-ce/components/cli/cli/command/service/parse.go | 101 | 30 |
| ../docker/docker-ce/components/cli/cli/command/service/progress/progress.go | 393 | 39 |
| ../docker/docker-ce/components/cli/cli/command/service/ps.go | 140 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/remove.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/rollback.go | 50 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/scale.go | 100 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/trust.go | 67 | 6 |
| ../docker/docker-ce/components/cli/cli/command/service/update.go | 1013 | 150 |
| ../docker/docker-ce/components/cli/cli/command/stack/cmd.go | 109 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/common.go | 41 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/deploy.go | 51 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/formatter/formatter.go | 61 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/cli.go | 124 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/client.go | 81 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/conversion.go | 239 | 5 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/convert.go | 515 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/deploy.go | 144 | 2 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/list.go | 124 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/ps.go | 97 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/remove.go | 23 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/services.go | 124 | 4 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/stack.go | 134 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/stackclient.go | 235 | 14 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/warnings.go | 134 | 0 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/watcher.go | 220 | 4 |
| ../docker/docker-ce/components/cli/cli/command/stack/list.go | 72 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/loader/loader.go | 126 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/options/opts.go | 31 | 5 |
| ../docker/docker-ce/components/cli/cli/command/stack/ps.go | 39 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/remove.go | 34 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/services.go | 81 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/common.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/deploy.go | 58 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/deploy_composefile.go | 230 | 16 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/list.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/ps.go | 27 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/remove.go | 123 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/services.go | 31 | 17 |
| ../docker/docker-ce/components/cli/cli/command/streams.go | 10 | 9 |
| ../docker/docker-ce/components/cli/cli/command/swarm/ca.go | 118 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/cmd.go | 29 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/init.go | 101 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/join.go | 76 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/join_token.go | 93 | 2 |
| ../docker/docker-ce/components/cli/cli/command/swarm/leave.go | 34 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/opts.go | 219 | 19 |
| ../docker/docker-ce/components/cli/cli/command/swarm/progress/root_rotation.go | 93 | 7 |
| ../docker/docker-ce/components/cli/cli/command/swarm/unlock.go | 63 | 2 |
| ../docker/docker-ce/components/cli/cli/command/swarm/unlock_key.go | 71 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/update.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/command/system/cmd.go | 22 | 1 |
| ../docker/docker-ce/components/cli/cli/command/system/df.go | 58 | 1 |
| ../docker/docker-ce/components/cli/cli/command/system/dial_stdio.go | 107 | 4 |
| ../docker/docker-ce/components/cli/cli/command/system/events.go | 115 | 8 |
| ../docker/docker-ce/components/cli/cli/command/system/info.go | 412 | 22 |
| ../docker/docker-ce/components/cli/cli/command/system/inspect.go | 191 | 4 |
| ../docker/docker-ce/components/cli/cli/command/system/prune.go | 126 | 6 |
| ../docker/docker-ce/components/cli/cli/command/system/version.go | 254 | 4 |
| ../docker/docker-ce/components/cli/cli/command/task/formatter.go | 128 | 4 |
| ../docker/docker-ce/components/cli/cli/command/task/print.go | 68 | 8 |
| ../docker/docker-ce/components/cli/cli/command/trust/cmd.go | 22 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/common.go | 119 | 18 |
| ../docker/docker-ce/components/cli/cli/command/trust/formatter.go | 100 | 16 |
| ../docker/docker-ce/components/cli/cli/command/trust/helpers.go | 32 | 8 |
| ../docker/docker-ce/components/cli/cli/command/trust/inspect.go | 93 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/inspect_pretty.go | 79 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/key.go | 19 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/key_generate.go | 111 | 6 |
| ../docker/docker-ce/components/cli/cli/command/trust/key_load.go | 101 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/revoke.go | 104 | 7 |
| ../docker/docker-ce/components/cli/cli/command/trust/sign.go | 212 | 11 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer.go | 19 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer_add.go | 123 | 3 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer_remove.go | 128 | 3 |
| ../docker/docker-ce/components/cli/cli/command/trust.go | 10 | 2 |
| ../docker/docker-ce/components/cli/cli/command/utils.go | 148 | 27 |
| ../docker/docker-ce/components/cli/cli/command/volume/cmd.go | 23 | 1 |
| ../docker/docker-ce/components/cli/cli/command/volume/create.go | 59 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/inspect.go | 35 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/list.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/prune.go | 61 | 3 |
| ../docker/docker-ce/components/cli/cli/command/volume/remove.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/compose/convert/compose.go | 162 | 10 |
| ../docker/docker-ce/components/cli/cli/compose/convert/service.go | 565 | 43 |
| ../docker/docker-ce/components/cli/cli/compose/convert/volume.go | 137 | 3 |
| ../docker/docker-ce/components/cli/cli/compose/interpolation/interpolation.go | 120 | 17 |
| ../docker/docker-ce/components/cli/cli/compose/loader/interpolate.go | 62 | 1 |
| ../docker/docker-ce/components/cli/cli/compose/loader/loader.go | 813 | 49 |
| ../docker/docker-ce/components/cli/cli/compose/loader/merge.go | 208 | 3 |
| ../docker/docker-ce/components/cli/cli/compose/loader/volume.go | 103 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/loader/windows_path.go | 45 | 16 |
| ../docker/docker-ce/components/cli/cli/compose/schema/bindata.go | 554 | 12 |
| ../docker/docker-ce/components/cli/cli/compose/schema/data/doc.go | 1 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/schema/schema.go | 140 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/template/template.go | 194 | 21 |
| ../docker/docker-ce/components/cli/cli/compose/types/types.go | 374 | 82 |
| ../docker/docker-ce/components/cli/cli/config/config.go | 106 | 18 |
| ../docker/docker-ce/components/cli/cli/config/configfile/file.go | 313 | 39 |
| ../docker/docker-ce/components/cli/cli/config/credentials/credentials.go | 10 | 5 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store.go | 14 | 3 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_darwin.go | 4 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_linux.go | 10 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_windows.go | 4 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/file_store.go | 55 | 11 |
| ../docker/docker-ce/components/cli/cli/config/credentials/native_store.go | 100 | 20 |
| ../docker/docker-ce/components/cli/cli/config/types/authconfig.go | 10 | 7 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/commandconn.go | 241 | 22 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/pdeathsig_linux.go | 8 | 0 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/pdeathsig_nolinux.go | 6 | 1 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/session_unix.go | 7 | 3 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/session_windows.go | 6 | 0 |
| ../docker/docker-ce/components/cli/cli/connhelper/connhelper.go | 41 | 9 |
| ../docker/docker-ce/components/cli/cli/connhelper/ssh/ssh.go | 52 | 4 |
| ../docker/docker-ce/components/cli/cli/context/docker/constants.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/context/docker/load.go | 142 | 12 |
| ../docker/docker-ce/components/cli/cli/context/endpoint.go | 5 | 1 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/constants.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/load.go | 106 | 16 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/save.go | 56 | 1 |
| ../docker/docker-ce/components/cli/cli/context/store/doc.go | 1 | 21 |
| ../docker/docker-ce/components/cli/cli/context/store/io_utils.go | 23 | 3 |
| ../docker/docker-ce/components/cli/cli/context/store/metadatastore.go | 139 | 0 |
| ../docker/docker-ce/components/cli/cli/context/store/store.go | 417 | 28 |
| ../docker/docker-ce/components/cli/cli/context/store/storeconfig.go | 37 | 9 |
| ../docker/docker-ce/components/cli/cli/context/store/tlsstore.go | 84 | 1 |
| ../docker/docker-ce/components/cli/cli/context/tlsdata.go | 87 | 4 |
| ../docker/docker-ce/components/cli/cli/debug/debug.go | 16 | 5 |
| ../docker/docker-ce/components/cli/cli/error.go | 23 | 4 |
| ../docker/docker-ce/components/cli/cli/flags/client.go | 8 | 2 |
| ../docker/docker-ce/components/cli/cli/flags/common.go | 89 | 18 |
| ../docker/docker-ce/components/cli/cli/manifest/store/store.go | 141 | 13 |
| ../docker/docker-ce/components/cli/cli/manifest/types/types.go | 85 | 16 |
| ../docker/docker-ce/components/cli/cli/registry/client/client.go | 171 | 12 |
| ../docker/docker-ce/components/cli/cli/registry/client/endpoint.go | 111 | 8 |
| ../docker/docker-ce/components/cli/cli/registry/client/fetcher.go | 253 | 13 |
| ../docker/docker-ce/components/cli/cli/required.go | 92 | 6 |
| ../docker/docker-ce/components/cli/cli/streams/in.go | 39 | 9 |
| ../docker/docker-ce/components/cli/cli/streams/out.go | 38 | 5 |
| ../docker/docker-ce/components/cli/cli/streams/stream.go | 23 | 5 |
| ../docker/docker-ce/components/cli/cli/trust/trust.go | 299 | 39 |
| ../docker/docker-ce/components/cli/cli/version/version.go | 7 | 2 |
| ../docker/docker-ce/components/cli/cli/winresources/res_windows.go | 1 | 16 |
| ../docker/docker-ce/components/cli/cli-plugins/examples/helloworld/main.go | 93 | 3 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/candidate.go | 17 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/cobra.go | 38 | 16 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/error.go | 22 | 14 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager.go | 146 | 36 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager_unix.go | 5 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager_windows.go | 9 | 0 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/metadata.go | 13 | 12 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/plugin.go | 81 | 17 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/suffix_unix.go | 7 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/suffix_windows.go | 20 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/plugin/plugin.go | 117 | 24 |
| ../docker/docker-ce/components/cli/cmd/docker/docker.go | 398 | 31 |
| ../docker/docker-ce/components/cli/cmd/docker/docker_windows.go | 2 | 0 |
| ../docker/docker-ce/components/cli/docs/yaml/generate.go | 87 | 4 |
| ../docker/docker-ce/components/cli/docs/yaml/yaml.go | 226 | 16 |
| ../docker/docker-ce/components/cli/e2e/cli-plugins/plugins/badmeta/main.go | 13 | 2 |
| ../docker/docker-ce/components/cli/e2e/cli-plugins/plugins/nopersistentprerun/main.go | 32 | 1 |
| ../docker/docker-ce/components/cli/e2e/internal/fixtures/fixtures.go | 104 | 17 |
| ../docker/docker-ce/components/cli/e2e/plugin/basic/basic.go | 31 | 0 |
| ../docker/docker-ce/components/cli/kubernetes/check.go | 48 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/clientset.go | 7 | 12 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/scheme/register.go | 8 | 19 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta1/compose_client.go | 7 | 11 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta1/stack.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta2/compose_client.go | 7 | 11 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta2/stack.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/interface.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/v1beta2/interface.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/v1beta2/stack.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/factory.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/generic.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/internalinterfaces/factory_interfaces.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/listers/compose/v1beta2/expansion_generated.go | 4 | 6 |
| ../docker/docker-ce/components/cli/kubernetes/client/listers/compose/v1beta2/stack.go | 5 | 6 |
| ../docker/docker-ce/components/cli/kubernetes/compose/clone/maps.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/compose/clone/slices.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/doc.go | 1 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/compose/impersonation/impersonationconfig.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/doc.go | 1 | 8 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/owner.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/parsing.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/register.go | 9 | 9 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/stack.go | 12 | 18 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/composefile_stack_types.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/doc.go | 1 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/owner.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/register.go | 9 | 10 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/scale.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/stack.go | 31 | 58 |
| ../docker/docker-ce/components/cli/kubernetes/doc.go | 1 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/labels/labels.go | 9 | 11 |
| ../docker/docker-ce/components/cli/man/generate.go | 103 | 2 |
| ../docker/docker-ce/components/cli/man/import.go | 2 | 3 |
| ../docker/docker-ce/components/cli/opts/config.go | 77 | 6 |
| ../docker/docker-ce/components/cli/opts/duration.go | 43 | 11 |
| ../docker/docker-ce/components/cli/opts/env.go | 34 | 9 |
| ../docker/docker-ce/components/cli/opts/envfile.go | 7 | 13 |
| ../docker/docker-ce/components/cli/opts/file.go | 62 | 7 |
| ../docker/docker-ce/components/cli/opts/gpus.go | 91 | 7 |
| ../docker/docker-ce/components/cli/opts/hosts.go | 122 | 32 |
| ../docker/docker-ce/components/cli/opts/hosts_unix.go | 3 | 2 |
| ../docker/docker-ce/components/cli/opts/hosts_windows.go | 2 | 2 |
| ../docker/docker-ce/components/cli/opts/ip.go | 30 | 11 |
| ../docker/docker-ce/components/cli/opts/mount.go | 155 | 7 |
| ../docker/docker-ce/components/cli/opts/network.go | 104 | 7 |
| ../docker/docker-ce/components/cli/opts/opts.go | 367 | 88 |
| ../docker/docker-ce/components/cli/opts/opts_unix.go | 2 | 2 |
| ../docker/docker-ce/components/cli/opts/opts_windows.go | 2 | 52 |
| ../docker/docker-ce/components/cli/opts/parse.go | 69 | 13 |
| ../docker/docker-ce/components/cli/opts/port.go | 138 | 9 |
| ../docker/docker-ce/components/cli/opts/quotedstring.go | 25 | 6 |
| ../docker/docker-ce/components/cli/opts/runtime.go | 56 | 7 |
| ../docker/docker-ce/components/cli/opts/secret.go | 77 | 6 |
| ../docker/docker-ce/components/cli/opts/throttledevice.go | 81 | 9 |
| ../docker/docker-ce/components/cli/opts/ulimit.go | 39 | 6 |
| ../docker/docker-ce/components/cli/opts/weightdevice.go | 64 | 8 |
| ../docker/docker-ce/components/cli/service/logs/parse_logs.go | 26 | 10 |
| ../docker/docker-ce/components/cli/templates/templates.go | 61 | 15 |
| ../docker/docker-ce/components/engine/api/common.go | 5 | 4 |
| ../docker/docker-ce/components/engine/api/common_unix.go | 2 | 2 |
| ../docker/docker-ce/components/engine/api/common_windows.go | 2 | 5 |
| ../docker/docker-ce/components/engine/api/server/backend/build/backend.go | 97 | 8 |
| ../docker/docker-ce/components/engine/api/server/backend/build/tag.go | 58 | 8 |
| ../docker/docker-ce/components/engine/api/server/httputils/decoder.go | 10 | 3 |
| ../docker/docker-ce/components/engine/api/server/httputils/errors_deprecated.go | 5 | 3 |
| ../docker/docker-ce/components/engine/api/server/httputils/form.go | 55 | 10 |
| ../docker/docker-ce/components/engine/api/server/httputils/httputils.go | 91 | 17 |
| ../docker/docker-ce/components/engine/api/server/httputils/httputils_write_json.go | 12 | 1 |
| ../docker/docker-ce/components/engine/api/server/httputils/write_log_stream.go | 68 | 6 |
| ../docker/docker-ce/components/engine/api/server/middleware/cors.go | 25 | 6 |
| ../docker/docker-ce/components/engine/api/server/middleware/debug.go | 73 | 7 |
| ../docker/docker-ce/components/engine/api/server/middleware/experimental.go | 20 | 4 |
| ../docker/docker-ce/components/engine/api/server/middleware/middleware.go | 8 | 2 |
| ../docker/docker-ce/components/engine/api/server/middleware/version.go | 50 | 5 |
| ../docker/docker-ce/components/engine/api/server/middleware.go | 16 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/build/backend.go | 14 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/build/build.go | 41 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/build/build_routes.go | 357 | 26 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/backend.go | 7 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/checkpoint.go | 28 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/checkpoint_routes.go | 50 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/container/backend.go | 65 | 7 |
| ../docker/docker-ce/components/engine/api/server/router/container/container.go | 56 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/container/container_routes.go | 536 | 47 |
| ../docker/docker-ce/components/engine/api/server/router/container/copy.go | 118 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/container/exec.go | 126 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/container/inspect.go | 15 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/debug/debug.go | 43 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/debug/debug_routes.go | 10 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/backend.go | 10 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/distribution.go | 21 | 5 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/distribution_routes.go | 124 | 10 |
| ../docker/docker-ce/components/engine/api/server/router/experimental.go | 44 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/backend.go | 5 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/grpc.go | 30 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/grpc_routes.go | 36 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/image/backend.go | 33 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/image/image.go | 32 | 7 |
| ../docker/docker-ce/components/engine/api/server/router/image/image_routes.go | 263 | 12 |
| ../docker/docker-ce/components/engine/api/server/router/local.go | 45 | 14 |
| ../docker/docker-ce/components/engine/api/server/router/network/backend.go | 24 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/network/filter.go | 1 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/network/network.go | 32 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/network/network_routes.go | 305 | 54 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/backend.go | 23 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/plugin.go | 31 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/plugin_routes.go | 257 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/router.go | 10 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/session/backend.go | 8 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/session/session.go | 21 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/session/session_routes.go | 13 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/backend.go | 38 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/cluster.go | 50 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/cluster_routes.go | 461 | 13 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/helpers.go | 72 | 23 |
| ../docker/docker-ce/components/engine/api/server/router/system/backend.go | 20 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/system/system.go | 34 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/system/system_routes.go | 209 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/volume/backend.go | 14 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/volume/volume.go | 25 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/volume/volume_routes.go | 82 | 0 |
| ../docker/docker-ce/components/engine/api/server/server.go | 144 | 32 |
| ../docker/docker-ce/components/engine/api/templates/server/operation.gotmpl | 12 | 7 |
| ../docker/docker-ce/components/engine/api/types/auth.go | 10 | 7 |
| ../docker/docker-ce/components/engine/api/types/backend/backend.go | 81 | 33 |
| ../docker/docker-ce/components/engine/api/types/backend/build.go | 31 | 7 |
| ../docker/docker-ce/components/engine/api/types/blkiodev/blkio.go | 16 | 2 |
| ../docker/docker-ce/components/engine/api/types/client.go | 252 | 111 |
| ../docker/docker-ce/components/engine/api/types/configs.go | 41 | 14 |
| ../docker/docker-ce/components/engine/api/types/container/config.go | 41 | 21 |
| ../docker/docker-ce/components/engine/api/types/container/container_changes.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_create.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_top.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_update.go | 4 | 9 |
| ../docker/docker-ce/components/engine/api/types/container/container_wait.go | 8 | 14 |
| ../docker/docker-ce/components/engine/api/types/container/host_config.go | 294 | 85 |
| ../docker/docker-ce/components/engine/api/types/container/hostconfig_unix.go | 29 | 6 |
| ../docker/docker-ce/components/engine/api/types/container/hostconfig_windows.go | 27 | 7 |
| ../docker/docker-ce/components/engine/api/types/container/waitcondition.go | 7 | 13 |
| ../docker/docker-ce/components/engine/api/types/error_response.go | 4 | 6 |
| ../docker/docker-ce/components/engine/api/types/error_response_ext.go | 4 | 1 |
| ../docker/docker-ce/components/engine/api/types/events/events.go | 28 | 19 |
| ../docker/docker-ce/components/engine/api/types/filters/parse.go | 237 | 42 |
| ../docker/docker-ce/components/engine/api/types/graph_driver_data.go | 5 | 8 |
| ../docker/docker-ce/components/engine/api/types/id_response.go | 4 | 6 |
| ../docker/docker-ce/components/engine/api/types/image/image_history.go | 9 | 19 |
| ../docker/docker-ce/components/engine/api/types/image_delete_response_item.go | 5 | 6 |
| ../docker/docker-ce/components/engine/api/types/image_summary.go | 13 | 24 |
| ../docker/docker-ce/components/engine/api/types/mount/mount.go | 62 | 54 |
| ../docker/docker-ce/components/engine/api/types/network/network.go | 95 | 16 |
| ../docker/docker-ce/components/engine/api/types/plugin.go | 60 | 92 |
| ../docker/docker-ce/components/engine/api/types/plugin_device.go | 7 | 12 |
| ../docker/docker-ce/components/engine/api/types/plugin_env.go | 7 | 12 |
| ../docker/docker-ce/components/engine/api/types/plugin_interface_type.go | 6 | 10 |
| ../docker/docker-ce/components/engine/api/types/plugin_mount.go | 10 | 18 |
| ../docker/docker-ce/components/engine/api/types/plugin_responses.go | 54 | 7 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/entry.pb.go | 668 | 19 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/gen.go | 1 | 1 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/io.go | 61 | 12 |
| ../docker/docker-ce/components/engine/api/types/port.go | 7 | 10 |
| ../docker/docker-ce/components/engine/api/types/registry/authenticate.go | 5 | 12 |
| ../docker/docker-ce/components/engine/api/types/registry/registry.go | 51 | 57 |
| ../docker/docker-ce/components/engine/api/types/seccomp.go | 68 | 15 |
| ../docker/docker-ce/components/engine/api/types/service_update_response.go | 4 | 5 |
| ../docker/docker-ce/components/engine/api/types/stats.go | 84 | 71 |
| ../docker/docker-ce/components/engine/api/types/strslice/strslice.go | 17 | 8 |
| ../docker/docker-ce/components/engine/api/types/swarm/common.go | 23 | 9 |
| ../docker/docker-ce/components/engine/api/types/swarm/config.go | 25 | 8 |
| ../docker/docker-ce/components/engine/api/types/swarm/container.go | 54 | 15 |
| ../docker/docker-ce/components/engine/api/types/swarm/network.go | 76 | 27 |
| ../docker/docker-ce/components/engine/api/types/swarm/node.go | 68 | 31 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime/gen.go | 1 | 1 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime/plugin.pb.go | 703 | 22 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime.go | 13 | 9 |
| ../docker/docker-ce/components/engine/api/types/swarm/secret.go | 24 | 6 |
| ../docker/docker-ce/components/engine/api/types/swarm/service.go | 62 | 61 |
| ../docker/docker-ce/components/engine/api/types/swarm/swarm.go | 117 | 73 |
| ../docker/docker-ce/components/engine/api/types/swarm/task.go | 109 | 57 |
| ../docker/docker-ce/components/engine/api/types/time/duration_convert.go | 8 | 2 |
| ../docker/docker-ce/components/engine/api/types/time/timestamp.go | 95 | 23 |
| ../docker/docker-ce/components/engine/api/types/types.go | 456 | 104 |
| ../docker/docker-ce/components/engine/api/types/versions/compare.go | 46 | 7 |
| ../docker/docker-ce/components/engine/api/types/versions/v1p19/types.go | 23 | 7 |
| ../docker/docker-ce/components/engine/api/types/versions/v1p20/types.go | 25 | 8 |
| ../docker/docker-ce/components/engine/api/types/volume/volume_create.go | 7 | 15 |
| ../docker/docker-ce/components/engine/api/types/volume/volume_list.go | 6 | 11 |
| ../docker/docker-ce/components/engine/api/types/volume.go | 16 | 39 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/containerimage/pull.go | 765 | 53 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/localinlinecache/inlinecache.go | 140 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/layer.go | 104 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/leasemanager.go | 108 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/snapshot.go | 472 | 3 |
| ../docker/docker-ce/components/engine/builder/builder-next/builder.go | 507 | 16 |
| ../docker/docker-ce/components/engine/builder/builder-next/controller.go | 251 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/executor_unix.go | 115 | 2 |
| ../docker/docker-ce/components/engine/builder/builder-next/executor_windows.go | 23 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/exporter/export.go | 145 | 5 |
| ../docker/docker-ce/components/engine/builder/builder-next/exporter/writer.go | 183 | 12 |
| ../docker/docker-ce/components/engine/builder/builder-next/imagerefchecker/checker.go | 76 | 4 |
| ../docker/docker-ce/components/engine/builder/builder-next/reqbodyhandler.go | 57 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc.go | 36 | 8 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc_unix.go | 13 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/worker.go | 405 | 28 |
| ../docker/docker-ce/components/engine/builder/builder.go | 65 | 34 |
| ../docker/docker-ce/components/engine/builder/dockerfile/buildargs.go | 126 | 25 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder.go | 314 | 27 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder_unix.go | 4 | 1 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/builder/dockerfile/containerbackend.go | 122 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy.go | 463 | 64 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy_unix.go | 34 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy_windows.go | 82 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers.go | 414 | 126 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers_unix.go | 26 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers_windows.go | 78 | 49 |
| ../docker/docker-ce/components/engine/builder/dockerfile/evaluator.go | 204 | 24 |
| ../docker/docker-ce/components/engine/builder/dockerfile/imagecontext.go | 109 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/imageprobe.go | 49 | 4 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals.go | 382 | 65 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals_linux.go | 75 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals_windows.go | 76 | 7 |
| ../docker/docker-ce/components/engine/builder/dockerfile/metrics.go | 36 | 2 |
| ../docker/docker-ce/components/engine/builder/dockerignore/dockerignore.go | 52 | 7 |
| ../docker/docker-ce/components/engine/builder/remotecontext/archive.go | 89 | 17 |
| ../docker/docker-ce/components/engine/builder/remotecontext/detect.go | 162 | 6 |
| ../docker/docker-ce/components/engine/builder/remotecontext/filehash.go | 37 | 3 |
| ../docker/docker-ce/components/engine/builder/remotecontext/generate.go | 1 | 1 |
| ../docker/docker-ce/components/engine/builder/remotecontext/git/gitutils.go | 167 | 20 |
| ../docker/docker-ce/components/engine/builder/remotecontext/git.go | 29 | 1 |
| ../docker/docker-ce/components/engine/builder/remotecontext/lazycontext.go | 81 | 8 |
| ../docker/docker-ce/components/engine/builder/remotecontext/mimetype.go | 17 | 7 |
| ../docker/docker-ce/components/engine/builder/remotecontext/remote.go | 96 | 16 |
| ../docker/docker-ce/components/engine/builder/remotecontext/tarsum.go | 130 | 10 |
| ../docker/docker-ce/components/engine/builder/remotecontext/tarsum.pb.go | 489 | 18 |
| ../docker/docker-ce/components/engine/cli/cobra.go | 97 | 4 |
| ../docker/docker-ce/components/engine/cli/config/configdir.go | 18 | 4 |
| ../docker/docker-ce/components/engine/cli/debug/debug.go | 16 | 5 |
| ../docker/docker-ce/components/engine/cli/error.go | 23 | 4 |
| ../docker/docker-ce/components/engine/cli/required.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/build_cancel.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/build_prune.go | 35 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_create.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_delete.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_list.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/client.go | 171 | 110 |
| ../docker/docker-ce/components/engine/client/client_deprecated.go | 8 | 12 |
| ../docker/docker-ce/components/engine/client/client_unix.go | 4 | 2 |
| ../docker/docker-ce/components/engine/client/client_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/client/config_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/config_inspect.go | 29 | 1 |
| ../docker/docker-ce/components/engine/client/config_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/config_remove.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/config_update.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/container_attach.go | 29 | 24 |
| ../docker/docker-ce/components/engine/client/container_commit.go | 46 | 1 |
| ../docker/docker-ce/components/engine/client/container_copy.go | 71 | 14 |
| ../docker/docker-ce/components/engine/client/container_create.go | 38 | 4 |
| ../docker/docker-ce/components/engine/client/container_diff.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/container_exec.go | 38 | 7 |
| ../docker/docker-ce/components/engine/client/container_export.go | 13 | 3 |
| ../docker/docker-ce/components/engine/client/container_inspect.go | 44 | 2 |
| ../docker/docker-ce/components/engine/client/container_kill.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/container_list.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/container_logs.go | 48 | 22 |
| ../docker/docker-ce/components/engine/client/container_pause.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/container_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/container_remove.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/container_rename.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/container_resize.go | 21 | 2 |
| ../docker/docker-ce/components/engine/client/container_restart.go | 16 | 3 |
| ../docker/docker-ce/components/engine/client/container_start.go | 18 | 1 |
| ../docker/docker-ce/components/engine/client/container_stats.go | 19 | 2 |
| ../docker/docker-ce/components/engine/client/container_stop.go | 16 | 7 |
| ../docker/docker-ce/components/engine/client/container_top.go | 22 | 1 |
| ../docker/docker-ce/components/engine/client/container_unpause.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/container_update.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/container_wait.go | 52 | 17 |
| ../docker/docker-ce/components/engine/client/disk_usage.go | 19 | 1 |
| ../docker/docker-ce/components/engine/client/distribution_inspect.go | 29 | 2 |
| ../docker/docker-ce/components/engine/client/errors.go | 97 | 18 |
| ../docker/docker-ce/components/engine/client/events.go | 81 | 5 |
| ../docker/docker-ce/components/engine/client/hijack.go | 100 | 23 |
| ../docker/docker-ce/components/engine/client/image_build.go | 124 | 3 |
| ../docker/docker-ce/components/engine/client/image_create.go | 30 | 2 |
| ../docker/docker-ce/components/engine/client/image_history.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/image_import.go | 32 | 3 |
| ../docker/docker-ce/components/engine/client/image_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/image_list.go | 38 | 2 |
| ../docker/docker-ce/components/engine/client/image_load.go | 23 | 3 |
| ../docker/docker-ce/components/engine/client/image_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/image_pull.go | 46 | 12 |
| ../docker/docker-ce/components/engine/client/image_push.go | 43 | 4 |
| ../docker/docker-ce/components/engine/client/image_remove.go | 24 | 1 |
| ../docker/docker-ce/components/engine/client/image_save.go | 16 | 2 |
| ../docker/docker-ce/components/engine/client/image_search.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/image_tag.go | 28 | 1 |
| ../docker/docker-ce/components/engine/client/info.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/interface.go | 171 | 13 |
| ../docker/docker-ce/components/engine/client/interface_experimental.go | 13 | 1 |
| ../docker/docker-ce/components/engine/client/interface_stable.go | 6 | 2 |
| ../docker/docker-ce/components/engine/client/login.go | 18 | 2 |
| ../docker/docker-ce/components/engine/client/network_connect.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/network_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/network_disconnect.go | 11 | 1 |
| ../docker/docker-ce/components/engine/client/network_inspect.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/network_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/network_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/network_remove.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/node_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/node_list.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/node_remove.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/node_update.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/options.go | 130 | 25 |
| ../docker/docker-ce/components/engine/client/ping.go | 52 | 8 |
| ../docker/docker-ce/components/engine/client/plugin_create.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_disable.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_enable.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_install.go | 95 | 3 |
| ../docker/docker-ce/components/engine/client/plugin_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/plugin_push.go | 13 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_remove.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_set.go | 9 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_upgrade.go | 32 | 1 |
| ../docker/docker-ce/components/engine/client/request.go | 210 | 24 |
| ../docker/docker-ce/components/engine/client/secret_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/secret_inspect.go | 29 | 1 |
| ../docker/docker-ce/components/engine/client/secret_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/secret_remove.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/secret_update.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/service_create.go | 125 | 20 |
| ../docker/docker-ce/components/engine/client/service_inspect.go | 31 | 1 |
| ../docker/docker-ce/components/engine/client/service_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/service_logs.go | 41 | 2 |
| ../docker/docker-ce/components/engine/client/service_remove.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/service_update.go | 73 | 5 |
| ../docker/docker-ce/components/engine/client/swarm_get_unlock_key.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_init.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_inspect.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_join.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_leave.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_unlock.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_update.go | 18 | 1 |
| ../docker/docker-ce/components/engine/client/task_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/task_list.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/task_logs.go | 40 | 2 |
| ../docker/docker-ce/components/engine/client/transport.go | 13 | 2 |
| ../docker/docker-ce/components/engine/client/utils.go | 26 | 3 |
| ../docker/docker-ce/components/engine/client/version.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/volume_create.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/volume_inspect.go | 30 | 2 |
| ../docker/docker-ce/components/engine/client/volume_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/volume_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/volume_remove.go | 17 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config.go | 85 | 6 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_common_unix.go | 52 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_unix.go | 52 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_windows.go | 25 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon.go | 544 | 58 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_freebsd.go | 5 | 2 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_linux.go | 7 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_unix.go | 135 | 12 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_windows.go | 72 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker.go | 77 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker_unix.go | 12 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker_windows.go | 36 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/metrics.go | 31 | 0 |
| ../docker/docker-ce/components/engine/cmd/dockerd/options.go | 77 | 17 |
| ../docker/docker-ce/components/engine/cmd/dockerd/service_unsupported.go | 6 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/service_windows.go | 347 | 20 |
| ../docker/docker-ce/components/engine/container/archive.go | 57 | 16 |
| ../docker/docker-ce/components/engine/container/container.go | 522 | 116 |
| ../docker/docker-ce/components/engine/container/container_unix.go | 391 | 38 |
| ../docker/docker-ce/components/engine/container/container_windows.go | 162 | 23 |
| ../docker/docker-ce/components/engine/container/env.go | 32 | 5 |
| ../docker/docker-ce/components/engine/container/health.go | 54 | 14 |
| ../docker/docker-ce/components/engine/container/history.go | 17 | 7 |
| ../docker/docker-ce/components/engine/container/memory_store.go | 69 | 13 |
| ../docker/docker-ce/components/engine/container/monitor.go | 39 | 2 |
| ../docker/docker-ce/components/engine/container/mounts_unix.go | 9 | 2 |
| ../docker/docker-ce/components/engine/container/mounts_windows.go | 6 | 1 |
| ../docker/docker-ce/components/engine/container/state.go | 271 | 78 |
| ../docker/docker-ce/components/engine/container/store.go | 12 | 13 |
| ../docker/docker-ce/components/engine/container/stream/attach.go | 132 | 20 |
| ../docker/docker-ce/components/engine/container/stream/streams.go | 119 | 28 |
| ../docker/docker-ce/components/engine/container/view.go | 394 | 48 |
| ../docker/docker-ce/components/engine/contrib/apparmor/main.go | 42 | 3 |
| ../docker/docker-ce/components/engine/contrib/apparmor/template.go | 228 | 0 |
| ../docker/docker-ce/components/engine/contrib/docker-device-tool/device_tool.go | 143 | 1 |
| ../docker/docker-ce/components/engine/contrib/docker-device-tool/device_tool_windows.go | 3 | 0 |
| ../docker/docker-ce/components/engine/contrib/httpserver/server.go | 10 | 0 |
| ../docker/docker-ce/components/engine/daemon/apparmor_default.go | 25 | 4 |
| ../docker/docker-ce/components/engine/daemon/apparmor_default_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/archive.go | 297 | 83 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions.go | 11 | 2 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions_unix.go | 20 | 1 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions_windows.go | 8 | 0 |
| ../docker/docker-ce/components/engine/daemon/archive_unix.go | 21 | 6 |
| ../docker/docker-ce/components/engine/daemon/archive_windows.go | 22 | 12 |
| ../docker/docker-ce/components/engine/daemon/attach.go | 164 | 3 |
| ../docker/docker-ce/components/engine/daemon/auth.go | 9 | 1 |
| ../docker/docker-ce/components/engine/daemon/changes.go | 27 | 1 |
| ../docker/docker-ce/components/engine/daemon/checkpoint.go | 107 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/cluster.go | 324 | 83 |
| ../docker/docker-ce/components/engine/daemon/cluster/configs.go | 95 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/controllers/plugin/controller.go | 199 | 23 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/config.go | 61 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/container.go | 404 | 12 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/network.go | 205 | 8 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/node.go | 77 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/secret.go | 63 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/service.go | 538 | 17 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/swarm.go | 122 | 12 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/task.go | 56 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/errors.go | 34 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/backend.go | 69 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/adapter.go | 395 | 61 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/attachment.go | 51 | 9 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/container.go | 546 | 35 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/controller.go | 509 | 101 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/errors.go | 9 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/executor.go | 240 | 14 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/validate.go | 35 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/filters.go | 111 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/helpers.go | 192 | 18 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr.go | 245 | 63 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr_linux.go | 64 | 11 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr_others.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/cluster/networks.go | 263 | 23 |
| ../docker/docker-ce/components/engine/daemon/cluster/noderunner.go | 337 | 33 |
| ../docker/docker-ce/components/engine/daemon/cluster/nodes.go | 86 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/provider/network.go | 26 | 5 |
| ../docker/docker-ce/components/engine/daemon/cluster/secrets.go | 96 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/services.go | 490 | 99 |
| ../docker/docker-ce/components/engine/daemon/cluster/swarm.go | 497 | 36 |
| ../docker/docker-ce/components/engine/daemon/cluster/tasks.go | 79 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/utils.go | 50 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster.go | 20 | 3 |
| ../docker/docker-ce/components/engine/daemon/commit.go | 158 | 10 |
| ../docker/docker-ce/components/engine/daemon/config/builder.go | 55 | 10 |
| ../docker/docker-ce/components/engine/daemon/config/config.go | 388 | 147 |
| ../docker/docker-ce/components/engine/daemon/config/config_common_unix.go | 54 | 11 |
| ../docker/docker-ce/components/engine/daemon/config/config_unix.go | 78 | 16 |
| ../docker/docker-ce/components/engine/daemon/config/config_windows.go | 34 | 16 |
| ../docker/docker-ce/components/engine/daemon/config/opts.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs_linux.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/configs_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs_windows.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/container.go | 327 | 40 |
| ../docker/docker-ce/components/engine/daemon/container_linux.go | 22 | 1 |
| ../docker/docker-ce/components/engine/daemon/container_operations.go | 939 | 65 |
| ../docker/docker-ce/components/engine/daemon/container_operations_unix.go | 321 | 35 |
| ../docker/docker-ce/components/engine/daemon/container_operations_windows.go | 154 | 18 |
| ../docker/docker-ce/components/engine/daemon/container_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/daemon/create.go | 280 | 26 |
| ../docker/docker-ce/components/engine/daemon/create_unix.go | 72 | 7 |
| ../docker/docker-ce/components/engine/daemon/create_windows.go | 43 | 39 |
| ../docker/docker-ce/components/engine/daemon/daemon.go | 1108 | 203 |
| ../docker/docker-ce/components/engine/daemon/daemon_linux.go | 107 | 16 |
| ../docker/docker-ce/components/engine/daemon/daemon_unix.go | 1280 | 190 |
| ../docker/docker-ce/components/engine/daemon/daemon_unsupported.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/daemon_windows.go | 500 | 67 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_unix.go | 22 | 1 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_windows.go | 39 | 3 |
| ../docker/docker-ce/components/engine/daemon/delete.go | 116 | 16 |
| ../docker/docker-ce/components/engine/daemon/dependency.go | 12 | 1 |
| ../docker/docker-ce/components/engine/daemon/devices_linux.go | 32 | 0 |
| ../docker/docker-ce/components/engine/daemon/discovery/discovery.go | 153 | 18 |
| ../docker/docker-ce/components/engine/daemon/disk_usage.go | 39 | 3 |
| ../docker/docker-ce/components/engine/daemon/errors.go | 124 | 6 |
| ../docker/docker-ce/components/engine/daemon/events/events.go | 118 | 21 |
| ../docker/docker-ce/components/engine/daemon/events/filter.go | 107 | 9 |
| ../docker/docker-ce/components/engine/daemon/events/metrics.go | 12 | 0 |
| ../docker/docker-ce/components/engine/daemon/events.go | 259 | 22 |
| ../docker/docker-ce/components/engine/daemon/exec/exec.go | 111 | 14 |
| ../docker/docker-ce/components/engine/daemon/exec.go | 280 | 24 |
| ../docker/docker-ce/components/engine/daemon/exec_linux.go | 49 | 8 |
| ../docker/docker-ce/components/engine/daemon/exec_windows.go | 12 | 0 |
| ../docker/docker-ce/components/engine/daemon/export.go | 71 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/aufs.go | 483 | 87 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/dirs.go | 47 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/mount.go | 44 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/btrfs.go | 529 | 59 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/dummy_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/version.go | 8 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy.go | 198 | 28 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy_cgo.go | 10 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy_nocgo.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/counter.go | 48 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/device_setup.go | 196 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/deviceset.go | 2113 | 263 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/devmapper_doc.go | 1 | 92 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/driver.go | 184 | 32 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/mount.go | 53 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver.go | 203 | 93 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_freebsd.go | 15 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_linux.go | 89 | 26 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_unsupported.go | 7 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_windows.go | 7 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/errors.go | 22 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/fsdiff.go | 118 | 29 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/lcow.go | 777 | 234 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/lcow_svm.go | 312 | 55 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs.go | 105 | 9 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_file.go | 166 | 9 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_filedriver.go | 93 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_pathdriver.go | 173 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay/overlay.go | 334 | 86 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay/overlay_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/check.go | 77 | 12 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/mount.go | 70 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/overlay.go | 529 | 101 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/overlay_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/randomid.go | 53 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlayutils/overlayutils.go | 52 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/plugin.go | 48 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/proxy.go | 236 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/errors.go | 12 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/projectquota.go | 220 | 111 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/projectquota_unsupported.go | 10 | 4 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/types.go | 11 | 4 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_aufs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_btrfs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_devicemapper.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_overlay.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_overlay2.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_vfs.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_windows.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_zfs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/copy_linux.go | 5 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/copy_unsupported.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/driver.go | 154 | 19 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/quota_linux.go | 29 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/quota_unsupported.go | 19 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/windows/windows.go | 746 | 103 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs.go | 344 | 27 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_freebsd.go | 27 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_linux.go | 23 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_unsupported.go | 7 | 1 |
| ../docker/docker-ce/components/engine/daemon/health.go | 288 | 53 |
| ../docker/docker-ce/components/engine/daemon/images/cache.go | 21 | 1 |
| ../docker/docker-ce/components/engine/daemon/images/image.go | 50 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_builder.go | 186 | 12 |
| ../docker/docker-ce/components/engine/daemon/images/image_commit.go | 100 | 15 |
| ../docker/docker-ce/components/engine/daemon/images/image_delete.go | 249 | 110 |
| ../docker/docker-ce/components/engine/daemon/images/image_events.go | 29 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_exporter.go | 13 | 8 |
| ../docker/docker-ce/components/engine/daemon/images/image_history.go | 71 | 3 |
| ../docker/docker-ce/components/engine/daemon/images/image_import.go | 118 | 6 |
| ../docker/docker-ce/components/engine/daemon/images/image_inspect.go | 92 | 2 |
| ../docker/docker-ce/components/engine/daemon/images/image_prune.go | 179 | 10 |
| ../docker/docker-ce/components/engine/daemon/images/image_pull.go | 96 | 13 |
| ../docker/docker-ce/components/engine/daemon/images/image_push.go | 53 | 4 |
| ../docker/docker-ce/components/engine/daemon/images/image_search.go | 81 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_tag.go | 32 | 3 |
| ../docker/docker-ce/components/engine/daemon/images/image_unix.go | 32 | 6 |
| ../docker/docker-ce/components/engine/daemon/images/image_windows.go | 33 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/images.go | 288 | 25 |
| ../docker/docker-ce/components/engine/daemon/images/locals.go | 23 | 2 |
| ../docker/docker-ce/components/engine/daemon/images/service.go | 188 | 39 |
| ../docker/docker-ce/components/engine/daemon/info.go | 256 | 8 |
| ../docker/docker-ce/components/engine/daemon/info_unix.go | 214 | 23 |
| ../docker/docker-ce/components/engine/daemon/info_windows.go | 16 | 2 |
| ../docker/docker-ce/components/engine/daemon/initlayer/setup_unix.go | 58 | 8 |
| ../docker/docker-ce/components/engine/daemon/initlayer/setup_windows.go | 8 | 6 |
| ../docker/docker-ce/components/engine/daemon/inspect.go | 220 | 17 |
| ../docker/docker-ce/components/engine/daemon/inspect_linux.go | 61 | 2 |
| ../docker/docker-ce/components/engine/daemon/inspect_windows.go | 20 | 2 |
| ../docker/docker-ce/components/engine/daemon/keys.go | 48 | 5 |
| ../docker/docker-ce/components/engine/daemon/keys_unsupported.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/kill.go | 121 | 32 |
| ../docker/docker-ce/components/engine/daemon/licensing.go | 8 | 0 |
| ../docker/docker-ce/components/engine/daemon/links/links.go | 104 | 18 |
| ../docker/docker-ce/components/engine/daemon/links.go | 66 | 11 |
| ../docker/docker-ce/components/engine/daemon/list.go | 468 | 70 |
| ../docker/docker-ce/components/engine/daemon/list_unix.go | 5 | 3 |
| ../docker/docker-ce/components/engine/daemon/list_windows.go | 15 | 2 |
| ../docker/docker-ce/components/engine/daemon/listeners/group_unix.go | 18 | 1 |
| ../docker/docker-ce/components/engine/daemon/listeners/listeners_linux.go | 91 | 7 |
| ../docker/docker-ce/components/engine/daemon/listeners/listeners_windows.go | 45 | 2 |
| ../docker/docker-ce/components/engine/daemon/logdrivers_linux.go | 13 | 2 |
| ../docker/docker-ce/components/engine/daemon/logdrivers_windows.go | 12 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/adapter.go | 105 | 9 |
| ../docker/docker-ce/components/engine/daemon/logger/awslogs/cloudwatchlogs.go | 222 | 612 |
| ../docker/docker-ce/components/engine/daemon/logger/copier.go | 144 | 23 |
| ../docker/docker-ce/components/engine/daemon/logger/etwlogs/etwlogs_windows.go | 129 | 18 |
| ../docker/docker-ce/components/engine/daemon/logger/factory.go | 123 | 11 |
| ../docker/docker-ce/components/engine/daemon/logger/fluentd/fluentd.go | 224 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging.go | 190 | 21 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging_linux.go | 15 | 9 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging_others.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/gelf/gelf.go | 225 | 12 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/journald.go | 96 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/journald_unsupported.go | 3 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read.go | 226 | 142 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_native.go | 2 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_native_compat.go | 2 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonfilelog.go | 156 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/jsonlog.go | 16 | 6 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/jsonlogbytes.go | 110 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/time_marshalling.go | 12 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/read.go | 74 | 8 |
| ../docker/docker-ce/components/engine/daemon/logger/local/config.go | 30 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/local/doc.go | 1 | 8 |
| ../docker/docker-ce/components/engine/daemon/logger/local/local.go | 184 | 7 |
| ../docker/docker-ce/components/engine/daemon/logger/local/read.go | 142 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/logentries/logentries.go | 97 | 6 |
| ../docker/docker-ce/components/engine/daemon/logger/logger.go | 87 | 50 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/file_unix.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/file_windows.go | 162 | 49 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/log_tag.go | 22 | 3 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/logfile.go | 599 | 42 |
| ../docker/docker-ce/components/engine/daemon/logger/loginfo.go | 115 | 14 |
| ../docker/docker-ce/components/engine/daemon/logger/metrics.go | 16 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin.go | 92 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin_unix.go | 15 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/proxy.go | 83 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/ring.go | 165 | 29 |
| ../docker/docker-ce/components/engine/daemon/logger/splunk/splunk.go | 557 | 38 |
| ../docker/docker-ce/components/engine/daemon/logger/syslog/syslog.go | 219 | 14 |
| ../docker/docker-ce/components/engine/daemon/logger/templates/templates.go | 38 | 7 |
| ../docker/docker-ce/components/engine/daemon/logs.go | 160 | 25 |
| ../docker/docker-ce/components/engine/daemon/metrics.go | 167 | 0 |
| ../docker/docker-ce/components/engine/daemon/metrics_unix.go | 50 | 3 |
| ../docker/docker-ce/components/engine/daemon/metrics_unsupported.go | 7 | 1 |
| ../docker/docker-ce/components/engine/daemon/monitor.go | 177 | 10 |
| ../docker/docker-ce/components/engine/daemon/mounts.go | 41 | 7 |
| ../docker/docker-ce/components/engine/daemon/names/names.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/names.go | 98 | 0 |
| ../docker/docker-ce/components/engine/daemon/network/filter.go | 112 | 4 |
| ../docker/docker-ce/components/engine/daemon/network/settings.go | 59 | 13 |
| ../docker/docker-ce/components/engine/daemon/network.go | 869 | 68 |
| ../docker/docker-ce/components/engine/daemon/network_windows.go | 9 | 1 |
| ../docker/docker-ce/components/engine/daemon/nvidia_linux.go | 82 | 8 |
| ../docker/docker-ce/components/engine/daemon/oci_linux.go | 812 | 93 |
| ../docker/docker-ce/components/engine/daemon/oci_utils.go | 11 | 3 |
| ../docker/docker-ce/components/engine/daemon/oci_windows.go | 399 | 56 |
| ../docker/docker-ce/components/engine/daemon/pause.go | 38 | 6 |
| ../docker/docker-ce/components/engine/daemon/prune.go | 203 | 18 |
| ../docker/docker-ce/components/engine/daemon/reload.go | 246 | 72 |
| ../docker/docker-ce/components/engine/daemon/reload_unix.go | 44 | 5 |
| ../docker/docker-ce/components/engine/daemon/reload_windows.go | 5 | 2 |
| ../docker/docker-ce/components/engine/daemon/rename.go | 100 | 3 |
| ../docker/docker-ce/components/engine/daemon/resize.go | 38 | 7 |
| ../docker/docker-ce/components/engine/daemon/restart.go | 49 | 22 |
| ../docker/docker-ce/components/engine/daemon/seccomp_disabled.go | 17 | 2 |
| ../docker/docker-ce/components/engine/daemon/seccomp_linux.go | 51 | 2 |
| ../docker/docker-ce/components/engine/daemon/seccomp_unsupported.go | 13 | 2 |
| ../docker/docker-ce/components/engine/daemon/secrets.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/secrets_linux.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/secrets_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/secrets_windows.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/selinux_linux.go | 11 | 0 |
| ../docker/docker-ce/components/engine/daemon/selinux_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/start.go | 214 | 25 |
| ../docker/docker-ce/components/engine/daemon/start_unix.go | 43 | 5 |
| ../docker/docker-ce/components/engine/daemon/start_windows.go | 32 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats/collector.go | 117 | 22 |
| ../docker/docker-ce/components/engine/daemon/stats/collector_unix.go | 56 | 11 |
| ../docker/docker-ce/components/engine/daemon/stats/collector_windows.go | 9 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats.go | 129 | 7 |
| ../docker/docker-ce/components/engine/daemon/stats_collector.go | 18 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats_unix.go | 46 | 3 |
| ../docker/docker-ce/components/engine/daemon/stats_windows.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/stop.go | 57 | 23 |
| ../docker/docker-ce/components/engine/daemon/top_unix.go | 145 | 22 |
| ../docker/docker-ce/components/engine/daemon/top_windows.go | 39 | 15 |
| ../docker/docker-ce/components/engine/daemon/trustkey.go | 49 | 4 |
| ../docker/docker-ce/components/engine/daemon/unpause.go | 32 | 3 |
| ../docker/docker-ce/components/engine/daemon/update.go | 71 | 7 |
| ../docker/docker-ce/components/engine/daemon/update_linux.go | 45 | 0 |
| ../docker/docker-ce/components/engine/daemon/update_windows.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/volumes.go | 327 | 38 |
| ../docker/docker-ce/components/engine/daemon/volumes_linux.go | 24 | 5 |
| ../docker/docker-ce/components/engine/daemon/volumes_unix.go | 117 | 30 |
| ../docker/docker-ce/components/engine/daemon/volumes_windows.go | 33 | 9 |
| ../docker/docker-ce/components/engine/daemon/wait.go | 12 | 7 |
| ../docker/docker-ce/components/engine/daemon/workdir.go | 13 | 6 |
| ../docker/docker-ce/components/engine/distribution/config.go | 186 | 47 |
| ../docker/docker-ce/components/engine/distribution/errors.go | 147 | 35 |
| ../docker/docker-ce/components/engine/distribution/metadata/metadata.go | 48 | 15 |
| ../docker/docker-ce/components/engine/distribution/metadata/v1_id_service.go | 39 | 5 |
| ../docker/docker-ce/components/engine/distribution/metadata/v2_metadata_service.go | 175 | 29 |
| ../docker/docker-ce/components/engine/distribution/pull.go | 133 | 39 |
| ../docker/docker-ce/components/engine/distribution/pull_v2.go | 792 | 91 |
| ../docker/docker-ce/components/engine/distribution/pull_v2_unix.go | 54 | 3 |
| ../docker/docker-ce/components/engine/distribution/pull_v2_windows.go | 119 | 10 |
| ../docker/docker-ce/components/engine/distribution/push.go | 119 | 37 |
| ../docker/docker-ce/components/engine/distribution/push_v2.go | 540 | 75 |
| ../docker/docker-ce/components/engine/distribution/registry.go | 123 | 14 |
| ../docker/docker-ce/components/engine/distribution/utils/progress.go | 34 | 5 |
| ../docker/docker-ce/components/engine/distribution/xfer/download.go | 359 | 65 |
| ../docker/docker-ce/components/engine/distribution/xfer/transfer.go | 260 | 93 |
| ../docker/docker-ce/components/engine/distribution/xfer/upload.go | 131 | 18 |
| ../docker/docker-ce/components/engine/dockerversion/useragent.go | 59 | 9 |
| ../docker/docker-ce/components/engine/dockerversion/version_lib.go | 11 | 4 |
| ../docker/docker-ce/components/engine/errdefs/defs.go | 40 | 16 |
| ../docker/docker-ce/components/engine/errdefs/doc.go | 1 | 7 |
| ../docker/docker-ce/components/engine/errdefs/helpers.go | 158 | 14 |
| ../docker/docker-ce/components/engine/errdefs/http_helpers.go | 159 | 18 |
| ../docker/docker-ce/components/engine/errdefs/is.go | 79 | 13 |
| ../docker/docker-ce/components/engine/hack/make/.go-autogen | 52 | 0 |
| ../docker/docker-ce/components/engine/hack/make/.go-autogen.ps1 | 66 | 5 |
| ../docker/docker-ce/components/engine/hack/make/.resources-windows/resources.go | 1 | 17 |
| ../docker/docker-ce/components/engine/image/cache/cache.go | 208 | 16 |
| ../docker/docker-ce/components/engine/image/cache/compare.go | 56 | 2 |
| ../docker/docker-ce/components/engine/image/fs.go | 134 | 13 |
| ../docker/docker-ce/components/engine/image/image.go | 162 | 49 |
| ../docker/docker-ce/components/engine/image/rootfs.go | 32 | 12 |
| ../docker/docker-ce/components/engine/image/store.go | 283 | 12 |
| ../docker/docker-ce/components/engine/image/tarexport/load.go | 370 | 9 |
| ../docker/docker-ce/components/engine/image/tarexport/save.go | 357 | 20 |
| ../docker/docker-ce/components/engine/image/tarexport/tarexport.go | 38 | 3 |
| ../docker/docker-ce/components/engine/image/v1/imagev1.go | 113 | 14 |
| ../docker/docker-ce/components/engine/integration/doc.go | 1 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/container/container.go | 52 | 6 |
| ../docker/docker-ce/components/engine/integration/internal/container/exec.go | 59 | 13 |
| ../docker/docker-ce/components/engine/integration/internal/container/ops.go | 140 | 20 |
| ../docker/docker-ce/components/engine/integration/internal/container/states.go | 50 | 3 |
| ../docker/docker-ce/components/engine/integration/internal/network/network.go | 25 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/network/ops.go | 74 | 9 |
| ../docker/docker-ce/components/engine/integration/internal/network/states.go | 16 | 1 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement.go | 21 | 3 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement_linux.go | 31 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement_windows.go | 7 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/swarm/service.go | 174 | 24 |
| ../docker/docker-ce/components/engine/integration/internal/swarm/states.go | 74 | 4 |
| ../docker/docker-ce/components/engine/integration/network/helpers.go | 70 | 13 |
| ../docker/docker-ce/components/engine/integration/network/helpers_windows.go | 41 | 3 |
| ../docker/docker-ce/components/engine/integration/plugin/logging/cmd/close_on_start/main.go | 38 | 2 |
| ../docker/docker-ce/components/engine/integration/plugin/logging/cmd/dummy/main.go | 16 | 0 |
| ../docker/docker-ce/components/engine/integration/plugin/volumes/cmd/dummy/main.go | 16 | 0 |
| ../docker/docker-ce/components/engine/integration-cli/checker/checker.go | 60 | 12 |
| ../docker/docker-ce/components/engine/integration-cli/cli/build/build.go | 59 | 9 |
| ../docker/docker-ce/components/engine/integration-cli/cli/cli.go | 165 | 25 |
| ../docker/docker-ce/components/engine/integration-cli/daemon/daemon.go | 99 | 17 |
| ../docker/docker-ce/components/engine/integration-cli/daemon/daemon_swarm.go | 163 | 21 |
| ../docker/docker-ce/components/engine/integration-cli/environment/environment.go | 35 | 5 |
| ../docker/docker-ce/components/engine/integration-cli/requirement/requirement.go | 23 | 3 |
| ../docker/docker-ce/components/engine/layer/empty.go | 44 | 4 |
| ../docker/docker-ce/components/engine/layer/filestore.go | 360 | 11 |
| ../docker/docker-ce/components/engine/layer/filestore_unix.go | 8 | 3 |
| ../docker/docker-ce/components/engine/layer/filestore_windows.go | 27 | 3 |
| ../docker/docker-ce/components/engine/layer/layer.go | 105 | 89 |
| ../docker/docker-ce/components/engine/layer/layer_store.go | 641 | 32 |
| ../docker/docker-ce/components/engine/layer/layer_store_windows.go | 8 | 0 |
| ../docker/docker-ce/components/engine/layer/layer_unix.go | 5 | 1 |
| ../docker/docker-ce/components/engine/layer/layer_windows.go | 33 | 5 |
| ../docker/docker-ce/components/engine/layer/migration.go | 157 | 8 |
| ../docker/docker-ce/components/engine/layer/mounted_layer.go | 88 | 6 |
| ../docker/docker-ce/components/engine/layer/ro_layer.go | 148 | 7 |
| ../docker/docker-ce/components/engine/layer/ro_layer_windows.go | 6 | 0 |
| ../docker/docker-ce/components/engine/libcontainerd/libcontainerd_linux.go | 10 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/libcontainerd_windows.go | 15 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/local/local_windows.go | 1063 | 207 |
| ../docker/docker-ce/components/engine/libcontainerd/local/process_windows.go | 35 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/local/utils_windows.go | 31 | 6 |
| ../docker/docker-ce/components/engine/libcontainerd/queue/queue.go | 28 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client.go | 734 | 31 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_io_windows.go | 145 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_linux.go | 110 | 3 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_windows.go | 81 | 6 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon.go | 283 | 10 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_linux.go | 57 | 3 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_options.go | 38 | 11 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_options_linux.go | 7 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_windows.go | 38 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/utils_linux.go | 8 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/utils_windows.go | 5 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types.go | 57 | 8 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types_linux.go | 19 | 5 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types_windows.go | 24 | 5 |
| ../docker/docker-ce/components/engine/oci/caps/defaults.go | 19 | 1 |
| ../docker/docker-ce/components/engine/oci/caps/utils.go | 128 | 24 |
| ../docker/docker-ce/components/engine/oci/defaults.go | 175 | 9 |
| ../docker/docker-ce/components/engine/oci/devices_linux.go | 62 | 11 |
| ../docker/docker-ce/components/engine/oci/devices_unsupported.go | 10 | 5 |
| ../docker/docker-ce/components/engine/oci/namespaces.go | 10 | 1 |
| ../docker/docker-ce/components/engine/oci/oci.go | 55 | 6 |
| ../docker/docker-ce/components/engine/opts/address_pools.go | 62 | 7 |
| ../docker/docker-ce/components/engine/opts/env.go | 35 | 9 |
| ../docker/docker-ce/components/engine/opts/hosts.go | 129 | 33 |
| ../docker/docker-ce/components/engine/opts/hosts_unix.go | 3 | 2 |
| ../docker/docker-ce/components/engine/opts/hosts_windows.go | 2 | 1 |
| ../docker/docker-ce/components/engine/opts/ip.go | 30 | 11 |
| ../docker/docker-ce/components/engine/opts/opts.go | 232 | 60 |
| ../docker/docker-ce/components/engine/opts/opts_unix.go | 2 | 2 |
| ../docker/docker-ce/components/engine/opts/opts_windows.go | 2 | 51 |
| ../docker/docker-ce/components/engine/opts/quotedstring.go | 25 | 6 |
| ../docker/docker-ce/components/engine/opts/runtime.go | 56 | 7 |
| ../docker/docker-ce/components/engine/opts/ulimit.go | 56 | 9 |
| ../docker/docker-ce/components/engine/pkg/aaparser/aaparser.go | 58 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/archive.go | 928 | 207 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_linux.go | 206 | 37 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_other.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_unix.go | 79 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_windows.go | 39 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/changes.go | 317 | 72 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_linux.go | 220 | 38 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_other.go | 72 | 7 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_unix.go | 27 | 9 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_windows.go | 22 | 5 |
| ../docker/docker-ce/components/engine/pkg/archive/copy.go | 280 | 135 |
| ../docker/docker-ce/components/engine/pkg/archive/copy_unix.go | 7 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/copy_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/pkg/archive/diff.go | 185 | 47 |
| ../docker/docker-ce/components/engine/pkg/archive/example_changes.go | 82 | 4 |
| ../docker/docker-ce/components/engine/pkg/archive/time_linux.go | 13 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/time_unsupported.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/whiteouts.go | 5 | 13 |
| ../docker/docker-ce/components/engine/pkg/archive/wrap.go | 40 | 16 |
| ../docker/docker-ce/components/engine/pkg/authorization/api.go | 45 | 23 |
| ../docker/docker-ce/components/engine/pkg/authorization/authz.go | 130 | 30 |
| ../docker/docker-ce/components/engine/pkg/authorization/middleware.go | 77 | 13 |
| ../docker/docker-ce/components/engine/pkg/authorization/plugin.go | 85 | 12 |
| ../docker/docker-ce/components/engine/pkg/authorization/response.go | 123 | 38 |
| ../docker/docker-ce/components/engine/pkg/broadcaster/unbuffered.go | 37 | 7 |
| ../docker/docker-ce/components/engine/pkg/capabilities/caps.go | 17 | 5 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive.go | 69 | 24 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive_unix.go | 153 | 16 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive_windows.go | 17 | 7 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/chroot_linux.go | 76 | 22 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/chroot_unix.go | 11 | 1 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff.go | 11 | 8 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff_unix.go | 98 | 9 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff_windows.go | 32 | 4 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/init_unix.go | 20 | 3 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/init_windows.go | 3 | 0 |
| ../docker/docker-ce/components/engine/pkg/containerfs/archiver.go | 150 | 28 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs.go | 53 | 19 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs_windows.go | 11 | 2 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper.go | 619 | 85 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_log.go | 63 | 43 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper.go | 168 | 43 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic.go | 2 | 2 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic_deferred_remove.go | 23 | 7 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic_dlsym_deferred_remove.go | 50 | 64 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_no_deferred_remove.go | 8 | 5 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/ioctl.go | 21 | 1 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/log.go | 9 | 1 |
| ../docker/docker-ce/components/engine/pkg/directory/directory.go | 22 | 1 |
| ../docker/docker-ce/components/engine/pkg/directory/directory_unix.go | 38 | 8 |
| ../docker/docker-ce/components/engine/pkg/directory/directory_windows.go | 31 | 4 |
| ../docker/docker-ce/components/engine/pkg/discovery/backends.go | 79 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/discovery.go | 17 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/entry.go | 71 | 10 |
| ../docker/docker-ce/components/engine/pkg/discovery/file/file.go | 81 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/generator.go | 28 | 1 |
| ../docker/docker-ce/components/engine/pkg/discovery/kv/kv.go | 141 | 25 |
| ../docker/docker-ce/components/engine/pkg/discovery/memory/memory.go | 69 | 9 |
| ../docker/docker-ce/components/engine/pkg/discovery/nodes/nodes.go | 40 | 5 |
| ../docker/docker-ce/components/engine/pkg/dmesg/dmesg_linux.go | 13 | 1 |
| ../docker/docker-ce/components/engine/pkg/filenotify/filenotify.go | 28 | 7 |
| ../docker/docker-ce/components/engine/pkg/filenotify/fsnotify.go | 10 | 4 |
| ../docker/docker-ce/components/engine/pkg/filenotify/poller.go | 155 | 29 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils.go | 219 | 43 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_darwin.go | 18 | 2 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_unix.go | 15 | 3 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/fsutils/fsutils_linux.go | 76 | 4 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_linux.go | 66 | 21 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_others.go | 16 | 5 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_unix.go | 20 | 13 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_windows.go | 13 | 7 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools.go | 189 | 42 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools_unix.go | 178 | 32 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools_windows.go | 14 | 7 |
| ../docker/docker-ce/components/engine/pkg/idtools/usergroupadd_linux.go | 130 | 17 |
| ../docker/docker-ce/components/engine/pkg/idtools/usergroupadd_unsupported.go | 5 | 4 |
| ../docker/docker-ce/components/engine/pkg/idtools/utils_unix.go | 25 | 3 |
| ../docker/docker-ce/components/engine/pkg/ioutils/buffer.go | 41 | 0 |
| ../docker/docker-ce/components/engine/pkg/ioutils/bytespipe.go | 135 | 25 |
| ../docker/docker-ce/components/engine/pkg/ioutils/fswriters.go | 122 | 23 |
| ../docker/docker-ce/components/engine/pkg/ioutils/readers.go | 111 | 25 |
| ../docker/docker-ce/components/engine/pkg/ioutils/temp_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/ioutils/temp_windows.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/ioutils/writeflusher.go | 67 | 13 |
| ../docker/docker-ce/components/engine/pkg/ioutils/writers.go | 42 | 10 |
| ../docker/docker-ce/components/engine/pkg/jsonmessage/jsonmessage.go | 221 | 35 |
| ../docker/docker-ce/components/engine/pkg/locker/locker.go | 64 | 31 |
| ../docker/docker-ce/components/engine/pkg/longpath/longpath.go | 15 | 7 |
| ../docker/docker-ce/components/engine/pkg/loopback/attach_loopback.go | 96 | 17 |
| ../docker/docker-ce/components/engine/pkg/loopback/ioctl.go | 37 | 5 |
| ../docker/docker-ce/components/engine/pkg/loopback/loop_wrapper.go | 17 | 3 |
| ../docker/docker-ce/components/engine/pkg/loopback/loopback.go | 47 | 7 |
| ../docker/docker-ce/components/engine/pkg/mount/flags.go | 114 | 14 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_freebsd.go | 30 | 11 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_linux.go | 29 | 34 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_unsupported.go | 27 | 2 |
| ../docker/docker-ce/components/engine/pkg/mount/mount.go | 104 | 33 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_freebsd.go | 44 | 8 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_linux.go | 53 | 10 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo.go | 14 | 15 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_freebsd.go | 38 | 7 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_linux.go | 89 | 39 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/sharedsubtree_linux.go | 41 | 18 |
| ../docker/docker-ce/components/engine/pkg/mount/unmount_unix.go | 14 | 4 |
| ../docker/docker-ce/components/engine/pkg/mount/unmount_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/namesgenerator/cmd/names-generator/main.go | 11 | 0 |
| ../docker/docker-ce/components/engine/pkg/namesgenerator/names-generator.go | 365 | 242 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel.go | 52 | 10 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_darwin.go | 40 | 6 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_unix.go | 22 | 7 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_windows.go | 36 | 4 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/uname_linux.go | 10 | 3 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/uname_unsupported.go | 10 | 4 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_linux.go | 69 | 11 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_unix.go | 19 | 7 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_windows.go | 47 | 5 |
| ../docker/docker-ce/components/engine/pkg/parsers/parsers.go | 59 | 31 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile.go | 39 | 7 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_darwin.go | 8 | 3 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_unix.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_windows.go | 21 | 0 |
| ../docker/docker-ce/components/engine/pkg/platform/architecture_unix.go | 12 | 4 |
| ../docker/docker-ce/components/engine/pkg/platform/architecture_windows.go | 49 | 4 |
| ../docker/docker-ce/components/engine/pkg/platform/platform.go | 17 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugingetter/getter.go | 36 | 8 |
| ../docker/docker-ce/components/engine/pkg/plugins/client.go | 198 | 16 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery.go | 126 | 4 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery_unix.go | 2 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery_windows.go | 6 | 0 |
| ../docker/docker-ce/components/engine/pkg/plugins/errors.go | 26 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/fixtures/foo.go | 54 | 13 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/fixtures/otherfixture/spaceship.go | 2 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/main.go | 75 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/parser.go | 236 | 5 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/template.go | 97 | 4 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins.go | 244 | 48 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins_unix.go | 4 | 3 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugins/transport/http.go | 26 | 6 |
| ../docker/docker-ce/components/engine/pkg/plugins/transport/transport.go | 25 | 6 |
| ../docker/docker-ce/components/engine/pkg/pools/pools.go | 92 | 26 |
| ../docker/docker-ce/components/engine/pkg/progress/progress.go | 51 | 23 |
| ../docker/docker-ce/components/engine/pkg/progress/progressreader.go | 53 | 5 |
| ../docker/docker-ce/components/engine/pkg/pubsub/publisher.go | 92 | 15 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_linux.go | 18 | 6 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_unix.go | 13 | 6 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_unsupported.go | 10 | 2 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_windows.go | 13 | 5 |
| ../docker/docker-ce/components/engine/pkg/reexec/reexec.go | 34 | 6 |
| ../docker/docker-ce/components/engine/pkg/signal/signal.go | 42 | 7 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_darwin.go | 38 | 1 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_freebsd.go | 40 | 1 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_linux.go | 76 | 2 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_linux_mipsx.go | 76 | 3 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_unix.go | 10 | 7 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_unsupported.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_windows.go | 14 | 9 |
| ../docker/docker-ce/components/engine/pkg/signal/trap.go | 79 | 19 |
| ../docker/docker-ce/components/engine/pkg/stdcopy/stdcopy.go | 123 | 45 |
| ../docker/docker-ce/components/engine/pkg/streamformatter/streamformatter.go | 125 | 13 |
| ../docker/docker-ce/components/engine/pkg/streamformatter/streamwriter.go | 36 | 4 |
| ../docker/docker-ce/components/engine/pkg/stringid/stringid.go | 45 | 11 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs.go | 87 | 44 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs_unix.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs_windows.go | 140 | 13 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu.go | 7 | 2 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu_linux.go | 20 | 7 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu_windows.go | 35 | 4 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo.go | 76 | 39 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_linux.go | 235 | 15 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_windows.go | 5 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/args_windows.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes.go | 19 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes_unix.go | 7 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes_windows.go | 21 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/errors.go | 8 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/exitcode.go | 15 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/filesys_unix.go | 27 | 30 |
| ../docker/docker-ce/components/engine/pkg/system/filesys_windows.go | 203 | 63 |
| ../docker/docker-ce/components/engine/pkg/system/init.go | 14 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/init_unix.go | 6 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/init_windows.go | 24 | 9 |
| ../docker/docker-ce/components/engine/pkg/system/lcow.go | 24 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/lcow_unix.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/lcow_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/lstat_unix.go | 12 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/lstat_windows.go | 9 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo.go | 7 | 6 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_linux.go | 52 | 9 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_unsupported.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_windows.go | 35 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/mknod.go | 10 | 8 |
| ../docker/docker-ce/components/engine/pkg/system/mknod_windows.go | 7 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/path.go | 35 | 22 |
| ../docker/docker-ce/components/engine/pkg/system/path_unix.go | 4 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/path_windows.go | 18 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/process_unix.go | 15 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/process_windows.go | 12 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/rm.go | 49 | 19 |
| ../docker/docker-ce/components/engine/pkg/system/stat_darwin.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_freebsd.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_linux.go | 13 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/stat_openbsd.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_unix.go | 41 | 14 |
| ../docker/docker-ce/components/engine/pkg/system/stat_windows.go | 32 | 10 |
| ../docker/docker-ce/components/engine/pkg/system/syscall_unix.go | 8 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/syscall_windows.go | 121 | 16 |
| ../docker/docker-ce/components/engine/pkg/system/umask.go | 7 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/umask_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/utimes_unix.go | 16 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/utimes_unsupported.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/xattrs_linux.go | 26 | 8 |
| ../docker/docker-ce/components/engine/pkg/system/xattrs_unsupported.go | 7 | 3 |
| ../docker/docker-ce/components/engine/pkg/tailfile/tailfile.go | 163 | 23 |
| ../docker/docker-ce/components/engine/pkg/tarsum/builder_context.go | 12 | 7 |
| ../docker/docker-ce/components/engine/pkg/tarsum/fileinfosums.go | 93 | 21 |
| ../docker/docker-ce/components/engine/pkg/tarsum/tarsum.go | 227 | 38 |
| ../docker/docker-ce/components/engine/pkg/tarsum/versioning.go | 115 | 21 |
| ../docker/docker-ce/components/engine/pkg/tarsum/writercloser.go | 17 | 0 |
| ../docker/docker-ce/components/engine/pkg/term/ascii.go | 61 | 2 |
| ../docker/docker-ce/components/engine/pkg/term/proxy.go | 50 | 16 |
| ../docker/docker-ce/components/engine/pkg/term/tc.go | 14 | 1 |
| ../docker/docker-ce/components/engine/pkg/term/term.go | 86 | 21 |
| ../docker/docker-ce/components/engine/pkg/term/term_windows.go | 147 | 40 |
| ../docker/docker-ce/components/engine/pkg/term/termios_bsd.go | 28 | 5 |
| ../docker/docker-ce/components/engine/pkg/term/termios_linux.go | 28 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/windows/ansi_reader.go | 194 | 31 |
| ../docker/docker-ce/components/engine/pkg/term/windows/ansi_writer.go | 48 | 5 |
| ../docker/docker-ce/components/engine/pkg/term/windows/console.go | 24 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/windows/windows.go | 23 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/winsize.go | 13 | 3 |
| ../docker/docker-ce/components/engine/pkg/truncindex/truncindex.go | 100 | 23 |
| ../docker/docker-ce/components/engine/pkg/urlutil/urlutil.go | 33 | 12 |
| ../docker/docker-ce/components/engine/pkg/useragent/useragent.go | 36 | 13 |
| ../docker/docker-ce/components/engine/plugin/backend_linux.go | 719 | 33 |
| ../docker/docker-ce/components/engine/plugin/backend_unsupported.go | 44 | 13 |
| ../docker/docker-ce/components/engine/plugin/blobstore.go | 169 | 2 |
| ../docker/docker-ce/components/engine/plugin/defs.go | 13 | 61 |
| ../docker/docker-ce/components/engine/plugin/errors.go | 44 | 0 |
| ../docker/docker-ce/components/engine/plugin/events.go | 77 | 21 |
| ../docker/docker-ce/components/engine/plugin/executor/containerd/containerd.go | 135 | 12 |
| ../docker/docker-ce/components/engine/plugin/manager.go | 310 | 19 |
| ../docker/docker-ce/components/engine/plugin/manager_linux.go | 277 | 9 |
| ../docker/docker-ce/components/engine/plugin/manager_windows.go | 20 | 1 |
| ../docker/docker-ce/components/engine/plugin/store.go | 211 | 37 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin.go | 210 | 50 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin_linux.go | 121 | 2 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin_unsupported.go | 8 | 2 |
| ../docker/docker-ce/components/engine/plugin/v2/settable.go | 84 | 3 |
| ../docker/docker-ce/components/engine/profiles/apparmor/apparmor.go | 94 | 21 |
| ../docker/docker-ce/components/engine/profiles/apparmor/template.go | 40 | 2 |
| ../docker/docker-ce/components/engine/profiles/seccomp/generate.go | 22 | 4 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp.go | 154 | 10 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp_default.go | 667 | 2 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp_unsupported.go | 7 | 2 |
| ../docker/docker-ce/components/engine/reference/errors.go | 16 | 0 |
| ../docker/docker-ce/components/engine/reference/store.go | 252 | 39 |
| ../docker/docker-ce/components/engine/registry/auth.go | 223 | 26 |
| ../docker/docker-ce/components/engine/registry/config.go | 296 | 86 |
| ../docker/docker-ce/components/engine/registry/config_unix.go | 7 | 6 |
| ../docker/docker-ce/components/engine/registry/config_windows.go | 10 | 5 |
| ../docker/docker-ce/components/engine/registry/endpoint_v1.go | 138 | 21 |
| ../docker/docker-ce/components/engine/registry/errors.go | 24 | 0 |
| ../docker/docker-ce/components/engine/registry/registry.go | 161 | 15 |
| ../docker/docker-ce/components/engine/registry/resumable/resumablerequestreader.go | 83 | 5 |
| ../docker/docker-ce/components/engine/registry/service.go | 225 | 38 |
| ../docker/docker-ce/components/engine/registry/service_v2.go | 69 | 4 |
| ../docker/docker-ce/components/engine/registry/session.go | 617 | 81 |
| ../docker/docker-ce/components/engine/registry/types.go | 38 | 23 |
| ../docker/docker-ce/components/engine/restartmanager/restartmanager.go | 110 | 7 |
| ../docker/docker-ce/components/engine/rootless/rootless.go | 19 | 2 |
| ../docker/docker-ce/components/engine/rootless/specconv/specconv_linux.go | 27 | 5 |
| ../docker/docker-ce/components/engine/runconfig/config.go | 47 | 17 |
| ../docker/docker-ce/components/engine/runconfig/config_unix.go | 40 | 9 |
| ../docker/docker-ce/components/engine/runconfig/config_windows.go | 12 | 4 |
| ../docker/docker-ce/components/engine/runconfig/errors.go | 23 | 15 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig.go | 56 | 9 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig_unix.go | 72 | 18 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig_windows.go | 67 | 16 |
| ../docker/docker-ce/components/engine/runconfig/opts/parse.go | 16 | 1 |
| ../docker/docker-ce/components/engine/volume/drivers/adapter.go | 146 | 4 |
| ../docker/docker-ce/components/engine/volume/drivers/extpoint.go | 170 | 30 |
| ../docker/docker-ce/components/engine/volume/drivers/proxy.go | 189 | 1 |
| ../docker/docker-ce/components/engine/volume/local/local.go | 260 | 51 |
| ../docker/docker-ce/components/engine/volume/local/local_unix.go | 98 | 8 |
| ../docker/docker-ce/components/engine/volume/local/local_windows.go | 34 | 5 |
| ../docker/docker-ce/components/engine/volume/mounts/lcow_parser.go | 27 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/linux_parser.go | 346 | 30 |
| ../docker/docker-ce/components/engine/volume/mounts/mounts.go | 110 | 48 |
| ../docker/docker-ce/components/engine/volume/mounts/parser.go | 35 | 6 |
| ../docker/docker-ce/components/engine/volume/mounts/validate.go | 22 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_copy.go | 17 | 2 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_unix.go | 13 | 1 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/windows_parser.go | 339 | 59 |
| ../docker/docker-ce/components/engine/volume/service/by.go | 61 | 8 |
| ../docker/docker-ce/components/engine/volume/service/convert.go | 114 | 1 |
| ../docker/docker-ce/components/engine/volume/service/db.go | 78 | 5 |
| ../docker/docker-ce/components/engine/volume/service/default_driver.go | 18 | 1 |
| ../docker/docker-ce/components/engine/volume/service/default_driver_stubs.go | 6 | 1 |
| ../docker/docker-ce/components/engine/volume/service/errors.go | 76 | 16 |
| ../docker/docker-ce/components/engine/volume/service/opts/opts.go | 50 | 26 |
| ../docker/docker-ce/components/engine/volume/service/restore.go | 66 | 10 |
| ../docker/docker-ce/components/engine/volume/service/service.go | 192 | 40 |
| ../docker/docker-ce/components/engine/volume/service/store.go | 666 | 91 |
| ../docker/docker-ce/components/engine/volume/service/store_unix.go | 4 | 3 |
| ../docker/docker-ce/components/engine/volume/service/store_windows.go | 5 | 5 |
| ../docker/docker-ce/components/engine/volume/volume.go | 35 | 27 |
```

以下は、上記をマークダウンのプレビュー表示した場合の見え方。
---------------------------------------------------------

### 各ソースステップ数一覧(2019-12-29 23:44 時点)

#### ※ツール（ https://github.com/sky0621/go-stepcounter ）による自動生成

| TotalStep | TotalComment |
| :--- | :--- |
| 136184 | 19312 |

| Path | Step | Comment |
| :--- | :--- | :--- |
| ../docker/docker-ce/components/cli/.golangci.yml | 77 | 0 |
| ../docker/docker-ce/components/cli/cli/cobra.go | 241 | 41 |
| ../docker/docker-ce/components/cli/cli/command/builder/cmd.go | 21 | 1 |
| ../docker/docker-ce/components/cli/cli/command/builder/prune.go | 80 | 2 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/create.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/formatter.go | 44 | 2 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/list.go | 42 | 0 |
| ../docker/docker-ce/components/cli/cli/command/checkpoint/remove.go | 34 | 0 |
| ../docker/docker-ce/components/cli/cli/command/cli.go | 445 | 58 |
| ../docker/docker-ce/components/cli/cli/command/cli_options.go | 73 | 12 |
| ../docker/docker-ce/components/cli/cli/command/commands/commands.go | 94 | 23 |
| ../docker/docker-ce/components/cli/cli/command/config/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/config/create.go | 75 | 2 |
| ../docker/docker-ce/components/cli/cli/command/config/formatter.go | 146 | 3 |
| ../docker/docker-ce/components/cli/cli/command/config/inspect.go | 52 | 4 |
| ../docker/docker-ce/components/cli/cli/command/config/ls.go | 58 | 2 |
| ../docker/docker-ce/components/cli/cli/command/config/remove.go | 43 | 2 |
| ../docker/docker-ce/components/cli/cli/command/container/attach.go | 130 | 16 |
| ../docker/docker-ce/components/cli/cli/command/container/cmd.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/commit.go | 59 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/cp.go | 220 | 49 |
| ../docker/docker-ce/components/cli/cli/command/container/create.go | 241 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/diff.go | 39 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/exec.go | 177 | 10 |
| ../docker/docker-ce/components/cli/cli/command/container/export.go | 47 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/formatter_diff.go | 59 | 2 |
| ../docker/docker-ce/components/cli/cli/command/container/formatter_stats.go | 188 | 12 |
| ../docker/docker-ce/components/cli/cli/command/container/hijack.go | 134 | 41 |
| ../docker/docker-ce/components/cli/cli/command/container/inspect.go | 37 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/kill.go | 47 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/list.go | 103 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/logs.go | 68 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/opts.go | 870 | 91 |
| ../docker/docker-ce/components/cli/cli/command/container/pause.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/port.go | 65 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/prune.go | 61 | 3 |
| ../docker/docker-ce/components/cli/cli/command/container/rename.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/restart.go | 52 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/rm.go | 61 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/run.go | 244 | 24 |
| ../docker/docker-ce/components/cli/cli/command/container/start.go | 156 | 14 |
| ../docker/docker-ce/components/cli/cli/command/container/stats.go | 196 | 27 |
| ../docker/docker-ce/components/cli/cli/command/container/stats_helpers.go | 199 | 17 |
| ../docker/docker-ce/components/cli/cli/command/container/stop.go | 55 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/top.go | 44 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/tty.go | 109 | 5 |
| ../docker/docker-ce/components/cli/cli/command/container/unpause.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/update.go | 121 | 1 |
| ../docker/docker-ce/components/cli/cli/command/container/utils.go | 137 | 8 |
| ../docker/docker-ce/components/cli/cli/command/container/wait.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/cmd.go | 42 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/create.go | 185 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/export.go | 101 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/import.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/inspect.go | 55 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context/list.go | 89 | 0 |
| ../docker/docker-ce/components/cli/cli/command/context/options.go | 205 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/remove.go | 59 | 3 |
| ../docker/docker-ce/components/cli/cli/command/context/update.go | 131 | 2 |
| ../docker/docker-ce/components/cli/cli/command/context/use.go | 43 | 1 |
| ../docker/docker-ce/components/cli/cli/command/context.go | 19 | 4 |
| ../docker/docker-ce/components/cli/cli/command/defaultcontextstore.go | 164 | 26 |
| ../docker/docker-ce/components/cli/cli/command/events_utils.go | 34 | 6 |
| ../docker/docker-ce/components/cli/cli/command/formatter/buildcache.go | 153 | 2 |
| ../docker/docker-ce/components/cli/cli/command/formatter/container.go | 287 | 9 |
| ../docker/docker-ce/components/cli/cli/command/formatter/context.go | 72 | 4 |
| ../docker/docker-ce/components/cli/cli/command/formatter/custom.go | 40 | 6 |
| ../docker/docker-ce/components/cli/cli/command/formatter/disk_usage.go | 392 | 8 |
| ../docker/docker-ce/components/cli/cli/command/formatter/displayutils.go | 47 | 8 |
| ../docker/docker-ce/components/cli/cli/command/formatter/formatter.go | 87 | 12 |
| ../docker/docker-ce/components/cli/cli/command/formatter/image.go | 231 | 9 |
| ../docker/docker-ce/components/cli/cli/command/formatter/reflect.go | 55 | 7 |
| ../docker/docker-ce/components/cli/cli/command/formatter/volume.go | 100 | 3 |
| ../docker/docker-ce/components/cli/cli/command/idresolver/idresolver.go | 58 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context.go | 312 | 74 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context_unix.go | 7 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/build/context_windows.go | 12 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/build/dockerignore.go | 28 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/build.go | 548 | 48 |
| ../docker/docker-ce/components/cli/cli/command/image/build_buildkit.go | 425 | 18 |
| ../docker/docker-ce/components/cli/cli/command/image/build_session.go | 60 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/cmd.go | 29 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/formatter_history.go | 93 | 2 |
| ../docker/docker-ce/components/cli/cli/command/image/history.go | 50 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/import.go | 74 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/inspect.go | 35 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/list.go | 79 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/load.go | 57 | 5 |
| ../docker/docker-ce/components/cli/cli/command/image/prune.go | 84 | 3 |
| ../docker/docker-ce/components/cli/cli/command/image/pull.go | 70 | 4 |
| ../docker/docker-ce/components/cli/cli/command/image/push.go | 58 | 4 |
| ../docker/docker-ce/components/cli/cli/command/image/remove.go | 72 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/save.go | 46 | 2 |
| ../docker/docker-ce/components/cli/cli/command/image/tag.go | 31 | 1 |
| ../docker/docker-ce/components/cli/cli/command/image/trust.go | 285 | 33 |
| ../docker/docker-ce/components/cli/cli/command/inspect/inspector.go | 155 | 19 |
| ../docker/docker-ce/components/cli/cli/command/manifest/annotate.go | 82 | 2 |
| ../docker/docker-ce/components/cli/cli/command/manifest/cmd.go | 34 | 2 |
| ../docker/docker-ce/components/cli/cli/command/manifest/create_list.go | 67 | 4 |
| ../docker/docker-ce/components/cli/cli/command/manifest/inspect.go | 127 | 6 |
| ../docker/docker-ce/components/cli/cli/command/manifest/push.go | 238 | 4 |
| ../docker/docker-ce/components/cli/cli/command/manifest/util.go | 67 | 8 |
| ../docker/docker-ce/components/cli/cli/command/network/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/network/connect.go | 75 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/create.go | 212 | 11 |
| ../docker/docker-ce/components/cli/cli/command/network/disconnect.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/formatter.go | 100 | 2 |
| ../docker/docker-ce/components/cli/cli/command/network/inspect.go | 37 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/list.go | 61 | 0 |
| ../docker/docker-ce/components/cli/cli/command/network/prune.go | 59 | 3 |
| ../docker/docker-ce/components/cli/cli/command/network/remove.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/cmd.go | 49 | 7 |
| ../docker/docker-ce/components/cli/cli/command/node/demote.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/formatter.go | 286 | 3 |
| ../docker/docker-ce/components/cli/cli/command/node/inspect.go | 58 | 2 |
| ../docker/docker-ce/components/cli/cli/command/node/list.go | 66 | 1 |
| ../docker/docker-ce/components/cli/cli/command/node/opts.go | 19 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/promote.go | 32 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/ps.go | 85 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/remove.go | 46 | 0 |
| ../docker/docker-ce/components/cli/cli/command/node/update.go | 106 | 1 |
| ../docker/docker-ce/components/cli/cli/command/orchestrator.go | 61 | 13 |
| ../docker/docker-ce/components/cli/cli/command/plugin/cmd.go | 28 | 1 |
| ../docker/docker-ce/components/cli/cli/command/plugin/create.go | 100 | 3 |
| ../docker/docker-ce/components/cli/cli/command/plugin/disable.go | 30 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/enable.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/formatter.go | 78 | 2 |
| ../docker/docker-ce/components/cli/cli/command/plugin/inspect.go | 35 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/install.go | 151 | 3 |
| ../docker/docker-ce/components/cli/cli/command/plugin/list.go | 58 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/push.go | 61 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/remove.go | 44 | 1 |
| ../docker/docker-ce/components/cli/cli/command/plugin/set.go | 18 | 0 |
| ../docker/docker-ce/components/cli/cli/command/plugin/upgrade.go | 79 | 0 |
| ../docker/docker-ce/components/cli/cli/command/registry/formatter_search.go | 87 | 3 |
| ../docker/docker-ce/components/cli/cli/command/registry/login.go | 154 | 9 |
| ../docker/docker-ce/components/cli/cli/command/registry/logout.go | 60 | 5 |
| ../docker/docker-ce/components/cli/cli/command/registry/search.go | 76 | 2 |
| ../docker/docker-ce/components/cli/cli/command/registry.go | 162 | 28 |
| ../docker/docker-ce/components/cli/cli/command/secret/cmd.go | 25 | 1 |
| ../docker/docker-ce/components/cli/cli/command/secret/create.go | 97 | 1 |
| ../docker/docker-ce/components/cli/cli/command/secret/formatter.go | 152 | 3 |
| ../docker/docker-ce/components/cli/cli/command/secret/inspect.go | 52 | 2 |
| ../docker/docker-ce/components/cli/cli/command/secret/ls.go | 58 | 0 |
| ../docker/docker-ce/components/cli/cli/command/secret/remove.go | 43 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/cmd.go | 30 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/create.go | 138 | 19 |
| ../docker/docker-ce/components/cli/cli/command/service/formatter.go | 589 | 24 |
| ../docker/docker-ce/components/cli/cli/command/service/generic_resource_opts.go | 72 | 11 |
| ../docker/docker-ce/components/cli/cli/command/service/helpers.go | 25 | 2 |
| ../docker/docker-ce/components/cli/cli/command/service/inspect.go | 75 | 3 |
| ../docker/docker-ce/components/cli/cli/command/service/list.go | 132 | 38 |
| ../docker/docker-ce/components/cli/cli/command/service/logs.go | 253 | 51 |
| ../docker/docker-ce/components/cli/cli/command/service/opts.go | 798 | 34 |
| ../docker/docker-ce/components/cli/cli/command/service/parse.go | 101 | 30 |
| ../docker/docker-ce/components/cli/cli/command/service/progress/progress.go | 393 | 39 |
| ../docker/docker-ce/components/cli/cli/command/service/ps.go | 140 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/remove.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/rollback.go | 50 | 0 |
| ../docker/docker-ce/components/cli/cli/command/service/scale.go | 100 | 1 |
| ../docker/docker-ce/components/cli/cli/command/service/trust.go | 67 | 6 |
| ../docker/docker-ce/components/cli/cli/command/service/update.go | 1013 | 150 |
| ../docker/docker-ce/components/cli/cli/command/stack/cmd.go | 109 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/common.go | 41 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/deploy.go | 51 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/formatter/formatter.go | 61 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/cli.go | 124 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/client.go | 81 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/conversion.go | 239 | 5 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/convert.go | 515 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/deploy.go | 144 | 2 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/list.go | 124 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/ps.go | 97 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/remove.go | 23 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/services.go | 124 | 4 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/stack.go | 134 | 6 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/stackclient.go | 235 | 14 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/warnings.go | 134 | 0 |
| ../docker/docker-ce/components/cli/cli/command/stack/kubernetes/watcher.go | 220 | 4 |
| ../docker/docker-ce/components/cli/cli/command/stack/list.go | 72 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/loader/loader.go | 126 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/options/opts.go | 31 | 5 |
| ../docker/docker-ce/components/cli/cli/command/stack/ps.go | 39 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/remove.go | 34 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/services.go | 81 | 3 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/common.go | 40 | 0 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/deploy.go | 58 | 11 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/deploy_composefile.go | 230 | 16 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/list.go | 41 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/ps.go | 27 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/remove.go | 123 | 1 |
| ../docker/docker-ce/components/cli/cli/command/stack/swarm/services.go | 31 | 17 |
| ../docker/docker-ce/components/cli/cli/command/streams.go | 10 | 9 |
| ../docker/docker-ce/components/cli/cli/command/swarm/ca.go | 118 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/cmd.go | 29 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/init.go | 101 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/join.go | 76 | 1 |
| ../docker/docker-ce/components/cli/cli/command/swarm/join_token.go | 93 | 2 |
| ../docker/docker-ce/components/cli/cli/command/swarm/leave.go | 34 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/opts.go | 219 | 19 |
| ../docker/docker-ce/components/cli/cli/command/swarm/progress/root_rotation.go | 93 | 7 |
| ../docker/docker-ce/components/cli/cli/command/swarm/unlock.go | 63 | 2 |
| ../docker/docker-ce/components/cli/cli/command/swarm/unlock_key.go | 71 | 0 |
| ../docker/docker-ce/components/cli/cli/command/swarm/update.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/command/system/cmd.go | 22 | 1 |
| ../docker/docker-ce/components/cli/cli/command/system/df.go | 58 | 1 |
| ../docker/docker-ce/components/cli/cli/command/system/dial_stdio.go | 107 | 4 |
| ../docker/docker-ce/components/cli/cli/command/system/events.go | 115 | 8 |
| ../docker/docker-ce/components/cli/cli/command/system/info.go | 412 | 22 |
| ../docker/docker-ce/components/cli/cli/command/system/inspect.go | 191 | 4 |
| ../docker/docker-ce/components/cli/cli/command/system/prune.go | 126 | 6 |
| ../docker/docker-ce/components/cli/cli/command/system/version.go | 254 | 4 |
| ../docker/docker-ce/components/cli/cli/command/task/formatter.go | 128 | 4 |
| ../docker/docker-ce/components/cli/cli/command/task/print.go | 68 | 8 |
| ../docker/docker-ce/components/cli/cli/command/trust/cmd.go | 22 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/common.go | 119 | 18 |
| ../docker/docker-ce/components/cli/cli/command/trust/formatter.go | 100 | 16 |
| ../docker/docker-ce/components/cli/cli/command/trust/helpers.go | 32 | 8 |
| ../docker/docker-ce/components/cli/cli/command/trust/inspect.go | 93 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/inspect_pretty.go | 79 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/key.go | 19 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/key_generate.go | 111 | 6 |
| ../docker/docker-ce/components/cli/cli/command/trust/key_load.go | 101 | 4 |
| ../docker/docker-ce/components/cli/cli/command/trust/revoke.go | 104 | 7 |
| ../docker/docker-ce/components/cli/cli/command/trust/sign.go | 212 | 11 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer.go | 19 | 1 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer_add.go | 123 | 3 |
| ../docker/docker-ce/components/cli/cli/command/trust/signer_remove.go | 128 | 3 |
| ../docker/docker-ce/components/cli/cli/command/trust.go | 10 | 2 |
| ../docker/docker-ce/components/cli/cli/command/utils.go | 148 | 27 |
| ../docker/docker-ce/components/cli/cli/command/volume/cmd.go | 23 | 1 |
| ../docker/docker-ce/components/cli/cli/command/volume/create.go | 59 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/inspect.go | 35 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/list.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/command/volume/prune.go | 61 | 3 |
| ../docker/docker-ce/components/cli/cli/command/volume/remove.go | 56 | 0 |
| ../docker/docker-ce/components/cli/cli/compose/convert/compose.go | 162 | 10 |
| ../docker/docker-ce/components/cli/cli/compose/convert/service.go | 565 | 43 |
| ../docker/docker-ce/components/cli/cli/compose/convert/volume.go | 137 | 3 |
| ../docker/docker-ce/components/cli/cli/compose/interpolation/interpolation.go | 120 | 17 |
| ../docker/docker-ce/components/cli/cli/compose/loader/interpolate.go | 62 | 1 |
| ../docker/docker-ce/components/cli/cli/compose/loader/loader.go | 813 | 49 |
| ../docker/docker-ce/components/cli/cli/compose/loader/merge.go | 208 | 3 |
| ../docker/docker-ce/components/cli/cli/compose/loader/volume.go | 103 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/loader/windows_path.go | 45 | 16 |
| ../docker/docker-ce/components/cli/cli/compose/schema/bindata.go | 554 | 12 |
| ../docker/docker-ce/components/cli/cli/compose/schema/data/doc.go | 1 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/schema/schema.go | 140 | 5 |
| ../docker/docker-ce/components/cli/cli/compose/template/template.go | 194 | 21 |
| ../docker/docker-ce/components/cli/cli/compose/types/types.go | 374 | 82 |
| ../docker/docker-ce/components/cli/cli/config/config.go | 106 | 18 |
| ../docker/docker-ce/components/cli/cli/config/configfile/file.go | 313 | 39 |
| ../docker/docker-ce/components/cli/cli/config/credentials/credentials.go | 10 | 5 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store.go | 14 | 3 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_darwin.go | 4 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_linux.go | 10 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/config/credentials/default_store_windows.go | 4 | 0 |
| ../docker/docker-ce/components/cli/cli/config/credentials/file_store.go | 55 | 11 |
| ../docker/docker-ce/components/cli/cli/config/credentials/native_store.go | 100 | 20 |
| ../docker/docker-ce/components/cli/cli/config/types/authconfig.go | 10 | 7 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/commandconn.go | 241 | 22 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/pdeathsig_linux.go | 8 | 0 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/pdeathsig_nolinux.go | 6 | 1 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/session_unix.go | 7 | 3 |
| ../docker/docker-ce/components/cli/cli/connhelper/commandconn/session_windows.go | 6 | 0 |
| ../docker/docker-ce/components/cli/cli/connhelper/connhelper.go | 41 | 9 |
| ../docker/docker-ce/components/cli/cli/connhelper/ssh/ssh.go | 52 | 4 |
| ../docker/docker-ce/components/cli/cli/context/docker/constants.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/context/docker/load.go | 142 | 12 |
| ../docker/docker-ce/components/cli/cli/context/endpoint.go | 5 | 1 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/constants.go | 4 | 1 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/load.go | 106 | 16 |
| ../docker/docker-ce/components/cli/cli/context/kubernetes/save.go | 56 | 1 |
| ../docker/docker-ce/components/cli/cli/context/store/doc.go | 1 | 21 |
| ../docker/docker-ce/components/cli/cli/context/store/io_utils.go | 23 | 3 |
| ../docker/docker-ce/components/cli/cli/context/store/metadatastore.go | 139 | 0 |
| ../docker/docker-ce/components/cli/cli/context/store/store.go | 417 | 28 |
| ../docker/docker-ce/components/cli/cli/context/store/storeconfig.go | 37 | 9 |
| ../docker/docker-ce/components/cli/cli/context/store/tlsstore.go | 84 | 1 |
| ../docker/docker-ce/components/cli/cli/context/tlsdata.go | 87 | 4 |
| ../docker/docker-ce/components/cli/cli/debug/debug.go | 16 | 5 |
| ../docker/docker-ce/components/cli/cli/error.go | 23 | 4 |
| ../docker/docker-ce/components/cli/cli/flags/client.go | 8 | 2 |
| ../docker/docker-ce/components/cli/cli/flags/common.go | 89 | 18 |
| ../docker/docker-ce/components/cli/cli/manifest/store/store.go | 141 | 13 |
| ../docker/docker-ce/components/cli/cli/manifest/types/types.go | 85 | 16 |
| ../docker/docker-ce/components/cli/cli/registry/client/client.go | 171 | 12 |
| ../docker/docker-ce/components/cli/cli/registry/client/endpoint.go | 111 | 8 |
| ../docker/docker-ce/components/cli/cli/registry/client/fetcher.go | 253 | 13 |
| ../docker/docker-ce/components/cli/cli/required.go | 92 | 6 |
| ../docker/docker-ce/components/cli/cli/streams/in.go | 39 | 9 |
| ../docker/docker-ce/components/cli/cli/streams/out.go | 38 | 5 |
| ../docker/docker-ce/components/cli/cli/streams/stream.go | 23 | 5 |
| ../docker/docker-ce/components/cli/cli/trust/trust.go | 299 | 39 |
| ../docker/docker-ce/components/cli/cli/version/version.go | 7 | 2 |
| ../docker/docker-ce/components/cli/cli/winresources/res_windows.go | 1 | 16 |
| ../docker/docker-ce/components/cli/cli-plugins/examples/helloworld/main.go | 93 | 3 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/candidate.go | 17 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/cobra.go | 38 | 16 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/error.go | 22 | 14 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager.go | 146 | 36 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager_unix.go | 5 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/manager_windows.go | 9 | 0 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/metadata.go | 13 | 12 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/plugin.go | 81 | 17 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/suffix_unix.go | 7 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/manager/suffix_windows.go | 20 | 1 |
| ../docker/docker-ce/components/cli/cli-plugins/plugin/plugin.go | 117 | 24 |
| ../docker/docker-ce/components/cli/cmd/docker/docker.go | 398 | 31 |
| ../docker/docker-ce/components/cli/cmd/docker/docker_windows.go | 2 | 0 |
| ../docker/docker-ce/components/cli/docs/yaml/generate.go | 87 | 4 |
| ../docker/docker-ce/components/cli/docs/yaml/yaml.go | 226 | 16 |
| ../docker/docker-ce/components/cli/e2e/cli-plugins/plugins/badmeta/main.go | 13 | 2 |
| ../docker/docker-ce/components/cli/e2e/cli-plugins/plugins/nopersistentprerun/main.go | 32 | 1 |
| ../docker/docker-ce/components/cli/e2e/internal/fixtures/fixtures.go | 104 | 17 |
| ../docker/docker-ce/components/cli/e2e/plugin/basic/basic.go | 31 | 0 |
| ../docker/docker-ce/components/cli/kubernetes/check.go | 48 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/clientset.go | 7 | 12 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/scheme/register.go | 8 | 19 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta1/compose_client.go | 7 | 11 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta1/stack.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta2/compose_client.go | 7 | 11 |
| ../docker/docker-ce/components/cli/kubernetes/client/clientset/typed/compose/v1beta2/stack.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/interface.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/v1beta2/interface.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/compose/v1beta2/stack.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/factory.go | 4 | 5 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/generic.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/client/informers/internalinterfaces/factory_interfaces.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/client/listers/compose/v1beta2/expansion_generated.go | 4 | 6 |
| ../docker/docker-ce/components/cli/kubernetes/client/listers/compose/v1beta2/stack.go | 5 | 6 |
| ../docker/docker-ce/components/cli/kubernetes/compose/clone/maps.go | 4 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/compose/clone/slices.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/doc.go | 1 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/compose/impersonation/impersonationconfig.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/doc.go | 1 | 8 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/owner.go | 3 | 3 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/parsing.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/register.go | 9 | 9 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta1/stack.go | 12 | 18 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/composefile_stack_types.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/doc.go | 1 | 4 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/owner.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/register.go | 9 | 10 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/scale.go | 3 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/compose/v1beta2/stack.go | 31 | 58 |
| ../docker/docker-ce/components/cli/kubernetes/doc.go | 1 | 2 |
| ../docker/docker-ce/components/cli/kubernetes/labels/labels.go | 9 | 11 |
| ../docker/docker-ce/components/cli/man/generate.go | 103 | 2 |
| ../docker/docker-ce/components/cli/man/import.go | 2 | 3 |
| ../docker/docker-ce/components/cli/opts/config.go | 77 | 6 |
| ../docker/docker-ce/components/cli/opts/duration.go | 43 | 11 |
| ../docker/docker-ce/components/cli/opts/env.go | 34 | 9 |
| ../docker/docker-ce/components/cli/opts/envfile.go | 7 | 13 |
| ../docker/docker-ce/components/cli/opts/file.go | 62 | 7 |
| ../docker/docker-ce/components/cli/opts/gpus.go | 91 | 7 |
| ../docker/docker-ce/components/cli/opts/hosts.go | 122 | 32 |
| ../docker/docker-ce/components/cli/opts/hosts_unix.go | 3 | 2 |
| ../docker/docker-ce/components/cli/opts/hosts_windows.go | 2 | 2 |
| ../docker/docker-ce/components/cli/opts/ip.go | 30 | 11 |
| ../docker/docker-ce/components/cli/opts/mount.go | 155 | 7 |
| ../docker/docker-ce/components/cli/opts/network.go | 104 | 7 |
| ../docker/docker-ce/components/cli/opts/opts.go | 367 | 88 |
| ../docker/docker-ce/components/cli/opts/opts_unix.go | 2 | 2 |
| ../docker/docker-ce/components/cli/opts/opts_windows.go | 2 | 52 |
| ../docker/docker-ce/components/cli/opts/parse.go | 69 | 13 |
| ../docker/docker-ce/components/cli/opts/port.go | 138 | 9 |
| ../docker/docker-ce/components/cli/opts/quotedstring.go | 25 | 6 |
| ../docker/docker-ce/components/cli/opts/runtime.go | 56 | 7 |
| ../docker/docker-ce/components/cli/opts/secret.go | 77 | 6 |
| ../docker/docker-ce/components/cli/opts/throttledevice.go | 81 | 9 |
| ../docker/docker-ce/components/cli/opts/ulimit.go | 39 | 6 |
| ../docker/docker-ce/components/cli/opts/weightdevice.go | 64 | 8 |
| ../docker/docker-ce/components/cli/service/logs/parse_logs.go | 26 | 10 |
| ../docker/docker-ce/components/cli/templates/templates.go | 61 | 15 |
| ../docker/docker-ce/components/engine/api/common.go | 5 | 4 |
| ../docker/docker-ce/components/engine/api/common_unix.go | 2 | 2 |
| ../docker/docker-ce/components/engine/api/common_windows.go | 2 | 5 |
| ../docker/docker-ce/components/engine/api/server/backend/build/backend.go | 97 | 8 |
| ../docker/docker-ce/components/engine/api/server/backend/build/tag.go | 58 | 8 |
| ../docker/docker-ce/components/engine/api/server/httputils/decoder.go | 10 | 3 |
| ../docker/docker-ce/components/engine/api/server/httputils/errors_deprecated.go | 5 | 3 |
| ../docker/docker-ce/components/engine/api/server/httputils/form.go | 55 | 10 |
| ../docker/docker-ce/components/engine/api/server/httputils/httputils.go | 91 | 17 |
| ../docker/docker-ce/components/engine/api/server/httputils/httputils_write_json.go | 12 | 1 |
| ../docker/docker-ce/components/engine/api/server/httputils/write_log_stream.go | 68 | 6 |
| ../docker/docker-ce/components/engine/api/server/middleware/cors.go | 25 | 6 |
| ../docker/docker-ce/components/engine/api/server/middleware/debug.go | 73 | 7 |
| ../docker/docker-ce/components/engine/api/server/middleware/experimental.go | 20 | 4 |
| ../docker/docker-ce/components/engine/api/server/middleware/middleware.go | 8 | 2 |
| ../docker/docker-ce/components/engine/api/server/middleware/version.go | 50 | 5 |
| ../docker/docker-ce/components/engine/api/server/middleware.go | 16 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/build/backend.go | 14 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/build/build.go | 41 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/build/build_routes.go | 357 | 26 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/backend.go | 7 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/checkpoint.go | 28 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/checkpoint/checkpoint_routes.go | 50 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/container/backend.go | 65 | 7 |
| ../docker/docker-ce/components/engine/api/server/router/container/container.go | 56 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/container/container_routes.go | 536 | 47 |
| ../docker/docker-ce/components/engine/api/server/router/container/copy.go | 118 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/container/exec.go | 126 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/container/inspect.go | 15 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/debug/debug.go | 43 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/debug/debug_routes.go | 10 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/backend.go | 10 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/distribution.go | 21 | 5 |
| ../docker/docker-ce/components/engine/api/server/router/distribution/distribution_routes.go | 124 | 10 |
| ../docker/docker-ce/components/engine/api/server/router/experimental.go | 44 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/backend.go | 5 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/grpc.go | 30 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/grpc/grpc_routes.go | 36 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/image/backend.go | 33 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/image/image.go | 32 | 7 |
| ../docker/docker-ce/components/engine/api/server/router/image/image_routes.go | 263 | 12 |
| ../docker/docker-ce/components/engine/api/server/router/local.go | 45 | 14 |
| ../docker/docker-ce/components/engine/api/server/router/network/backend.go | 24 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/network/filter.go | 1 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/network/network.go | 32 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/network/network_routes.go | 305 | 54 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/backend.go | 23 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/plugin.go | 31 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/plugin/plugin_routes.go | 257 | 9 |
| ../docker/docker-ce/components/engine/api/server/router/router.go | 10 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/session/backend.go | 8 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/session/session.go | 21 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/session/session_routes.go | 13 | 0 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/backend.go | 38 | 1 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/cluster.go | 50 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/cluster_routes.go | 461 | 13 |
| ../docker/docker-ce/components/engine/api/server/router/swarm/helpers.go | 72 | 23 |
| ../docker/docker-ce/components/engine/api/server/router/system/backend.go | 20 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/system/system.go | 34 | 4 |
| ../docker/docker-ce/components/engine/api/server/router/system/system_routes.go | 209 | 2 |
| ../docker/docker-ce/components/engine/api/server/router/volume/backend.go | 14 | 3 |
| ../docker/docker-ce/components/engine/api/server/router/volume/volume.go | 25 | 6 |
| ../docker/docker-ce/components/engine/api/server/router/volume/volume_routes.go | 82 | 0 |
| ../docker/docker-ce/components/engine/api/server/server.go | 144 | 32 |
| ../docker/docker-ce/components/engine/api/templates/server/operation.gotmpl | 12 | 7 |
| ../docker/docker-ce/components/engine/api/types/auth.go | 10 | 7 |
| ../docker/docker-ce/components/engine/api/types/backend/backend.go | 81 | 33 |
| ../docker/docker-ce/components/engine/api/types/backend/build.go | 31 | 7 |
| ../docker/docker-ce/components/engine/api/types/blkiodev/blkio.go | 16 | 2 |
| ../docker/docker-ce/components/engine/api/types/client.go | 252 | 111 |
| ../docker/docker-ce/components/engine/api/types/configs.go | 41 | 14 |
| ../docker/docker-ce/components/engine/api/types/container/config.go | 41 | 21 |
| ../docker/docker-ce/components/engine/api/types/container/container_changes.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_create.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_top.go | 5 | 11 |
| ../docker/docker-ce/components/engine/api/types/container/container_update.go | 4 | 9 |
| ../docker/docker-ce/components/engine/api/types/container/container_wait.go | 8 | 14 |
| ../docker/docker-ce/components/engine/api/types/container/host_config.go | 294 | 85 |
| ../docker/docker-ce/components/engine/api/types/container/hostconfig_unix.go | 29 | 6 |
| ../docker/docker-ce/components/engine/api/types/container/hostconfig_windows.go | 27 | 7 |
| ../docker/docker-ce/components/engine/api/types/container/waitcondition.go | 7 | 13 |
| ../docker/docker-ce/components/engine/api/types/error_response.go | 4 | 6 |
| ../docker/docker-ce/components/engine/api/types/error_response_ext.go | 4 | 1 |
| ../docker/docker-ce/components/engine/api/types/events/events.go | 28 | 19 |
| ../docker/docker-ce/components/engine/api/types/filters/parse.go | 237 | 42 |
| ../docker/docker-ce/components/engine/api/types/graph_driver_data.go | 5 | 8 |
| ../docker/docker-ce/components/engine/api/types/id_response.go | 4 | 6 |
| ../docker/docker-ce/components/engine/api/types/image/image_history.go | 9 | 19 |
| ../docker/docker-ce/components/engine/api/types/image_delete_response_item.go | 5 | 6 |
| ../docker/docker-ce/components/engine/api/types/image_summary.go | 13 | 24 |
| ../docker/docker-ce/components/engine/api/types/mount/mount.go | 62 | 54 |
| ../docker/docker-ce/components/engine/api/types/network/network.go | 95 | 16 |
| ../docker/docker-ce/components/engine/api/types/plugin.go | 60 | 92 |
| ../docker/docker-ce/components/engine/api/types/plugin_device.go | 7 | 12 |
| ../docker/docker-ce/components/engine/api/types/plugin_env.go | 7 | 12 |
| ../docker/docker-ce/components/engine/api/types/plugin_interface_type.go | 6 | 10 |
| ../docker/docker-ce/components/engine/api/types/plugin_mount.go | 10 | 18 |
| ../docker/docker-ce/components/engine/api/types/plugin_responses.go | 54 | 7 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/entry.pb.go | 668 | 19 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/gen.go | 1 | 1 |
| ../docker/docker-ce/components/engine/api/types/plugins/logdriver/io.go | 61 | 12 |
| ../docker/docker-ce/components/engine/api/types/port.go | 7 | 10 |
| ../docker/docker-ce/components/engine/api/types/registry/authenticate.go | 5 | 12 |
| ../docker/docker-ce/components/engine/api/types/registry/registry.go | 51 | 57 |
| ../docker/docker-ce/components/engine/api/types/seccomp.go | 68 | 15 |
| ../docker/docker-ce/components/engine/api/types/service_update_response.go | 4 | 5 |
| ../docker/docker-ce/components/engine/api/types/stats.go | 84 | 71 |
| ../docker/docker-ce/components/engine/api/types/strslice/strslice.go | 17 | 8 |
| ../docker/docker-ce/components/engine/api/types/swarm/common.go | 23 | 9 |
| ../docker/docker-ce/components/engine/api/types/swarm/config.go | 25 | 8 |
| ../docker/docker-ce/components/engine/api/types/swarm/container.go | 54 | 15 |
| ../docker/docker-ce/components/engine/api/types/swarm/network.go | 76 | 27 |
| ../docker/docker-ce/components/engine/api/types/swarm/node.go | 68 | 31 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime/gen.go | 1 | 1 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime/plugin.pb.go | 703 | 22 |
| ../docker/docker-ce/components/engine/api/types/swarm/runtime.go | 13 | 9 |
| ../docker/docker-ce/components/engine/api/types/swarm/secret.go | 24 | 6 |
| ../docker/docker-ce/components/engine/api/types/swarm/service.go | 62 | 61 |
| ../docker/docker-ce/components/engine/api/types/swarm/swarm.go | 117 | 73 |
| ../docker/docker-ce/components/engine/api/types/swarm/task.go | 109 | 57 |
| ../docker/docker-ce/components/engine/api/types/time/duration_convert.go | 8 | 2 |
| ../docker/docker-ce/components/engine/api/types/time/timestamp.go | 95 | 23 |
| ../docker/docker-ce/components/engine/api/types/types.go | 456 | 104 |
| ../docker/docker-ce/components/engine/api/types/versions/compare.go | 46 | 7 |
| ../docker/docker-ce/components/engine/api/types/versions/v1p19/types.go | 23 | 7 |
| ../docker/docker-ce/components/engine/api/types/versions/v1p20/types.go | 25 | 8 |
| ../docker/docker-ce/components/engine/api/types/volume/volume_create.go | 7 | 15 |
| ../docker/docker-ce/components/engine/api/types/volume/volume_list.go | 6 | 11 |
| ../docker/docker-ce/components/engine/api/types/volume.go | 16 | 39 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/containerimage/pull.go | 765 | 53 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/localinlinecache/inlinecache.go | 140 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/layer.go | 104 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/leasemanager.go | 108 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/adapters/snapshot/snapshot.go | 472 | 3 |
| ../docker/docker-ce/components/engine/builder/builder-next/builder.go | 507 | 16 |
| ../docker/docker-ce/components/engine/builder/builder-next/controller.go | 251 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/executor_unix.go | 115 | 2 |
| ../docker/docker-ce/components/engine/builder/builder-next/executor_windows.go | 23 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/exporter/export.go | 145 | 5 |
| ../docker/docker-ce/components/engine/builder/builder-next/exporter/writer.go | 183 | 12 |
| ../docker/docker-ce/components/engine/builder/builder-next/imagerefchecker/checker.go | 76 | 4 |
| ../docker/docker-ce/components/engine/builder/builder-next/reqbodyhandler.go | 57 | 0 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc.go | 36 | 8 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc_unix.go | 13 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/gc_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/builder/builder-next/worker/worker.go | 405 | 28 |
| ../docker/docker-ce/components/engine/builder/builder.go | 65 | 34 |
| ../docker/docker-ce/components/engine/builder/dockerfile/buildargs.go | 126 | 25 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder.go | 314 | 27 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder_unix.go | 4 | 1 |
| ../docker/docker-ce/components/engine/builder/dockerfile/builder_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/builder/dockerfile/containerbackend.go | 122 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy.go | 463 | 64 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy_unix.go | 34 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/copy_windows.go | 82 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers.go | 414 | 126 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers_unix.go | 26 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/dispatchers_windows.go | 78 | 49 |
| ../docker/docker-ce/components/engine/builder/dockerfile/evaluator.go | 204 | 24 |
| ../docker/docker-ce/components/engine/builder/dockerfile/imagecontext.go | 109 | 5 |
| ../docker/docker-ce/components/engine/builder/dockerfile/imageprobe.go | 49 | 4 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals.go | 382 | 65 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals_linux.go | 75 | 6 |
| ../docker/docker-ce/components/engine/builder/dockerfile/internals_windows.go | 76 | 7 |
| ../docker/docker-ce/components/engine/builder/dockerfile/metrics.go | 36 | 2 |
| ../docker/docker-ce/components/engine/builder/dockerignore/dockerignore.go | 52 | 7 |
| ../docker/docker-ce/components/engine/builder/remotecontext/archive.go | 89 | 17 |
| ../docker/docker-ce/components/engine/builder/remotecontext/detect.go | 162 | 6 |
| ../docker/docker-ce/components/engine/builder/remotecontext/filehash.go | 37 | 3 |
| ../docker/docker-ce/components/engine/builder/remotecontext/generate.go | 1 | 1 |
| ../docker/docker-ce/components/engine/builder/remotecontext/git/gitutils.go | 167 | 20 |
| ../docker/docker-ce/components/engine/builder/remotecontext/git.go | 29 | 1 |
| ../docker/docker-ce/components/engine/builder/remotecontext/lazycontext.go | 81 | 8 |
| ../docker/docker-ce/components/engine/builder/remotecontext/mimetype.go | 17 | 7 |
| ../docker/docker-ce/components/engine/builder/remotecontext/remote.go | 96 | 16 |
| ../docker/docker-ce/components/engine/builder/remotecontext/tarsum.go | 130 | 10 |
| ../docker/docker-ce/components/engine/builder/remotecontext/tarsum.pb.go | 489 | 18 |
| ../docker/docker-ce/components/engine/cli/cobra.go | 97 | 4 |
| ../docker/docker-ce/components/engine/cli/config/configdir.go | 18 | 4 |
| ../docker/docker-ce/components/engine/cli/debug/debug.go | 16 | 5 |
| ../docker/docker-ce/components/engine/cli/error.go | 23 | 4 |
| ../docker/docker-ce/components/engine/cli/required.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/build_cancel.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/build_prune.go | 35 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_create.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_delete.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/checkpoint_list.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/client.go | 171 | 110 |
| ../docker/docker-ce/components/engine/client/client_deprecated.go | 8 | 12 |
| ../docker/docker-ce/components/engine/client/client_unix.go | 4 | 2 |
| ../docker/docker-ce/components/engine/client/client_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/client/config_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/config_inspect.go | 29 | 1 |
| ../docker/docker-ce/components/engine/client/config_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/config_remove.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/config_update.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/container_attach.go | 29 | 24 |
| ../docker/docker-ce/components/engine/client/container_commit.go | 46 | 1 |
| ../docker/docker-ce/components/engine/client/container_copy.go | 71 | 14 |
| ../docker/docker-ce/components/engine/client/container_create.go | 38 | 4 |
| ../docker/docker-ce/components/engine/client/container_diff.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/container_exec.go | 38 | 7 |
| ../docker/docker-ce/components/engine/client/container_export.go | 13 | 3 |
| ../docker/docker-ce/components/engine/client/container_inspect.go | 44 | 2 |
| ../docker/docker-ce/components/engine/client/container_kill.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/container_list.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/container_logs.go | 48 | 22 |
| ../docker/docker-ce/components/engine/client/container_pause.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/container_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/container_remove.go | 21 | 1 |
| ../docker/docker-ce/components/engine/client/container_rename.go | 12 | 1 |
| ../docker/docker-ce/components/engine/client/container_resize.go | 21 | 2 |
| ../docker/docker-ce/components/engine/client/container_restart.go | 16 | 3 |
| ../docker/docker-ce/components/engine/client/container_start.go | 18 | 1 |
| ../docker/docker-ce/components/engine/client/container_stats.go | 19 | 2 |
| ../docker/docker-ce/components/engine/client/container_stop.go | 16 | 7 |
| ../docker/docker-ce/components/engine/client/container_top.go | 22 | 1 |
| ../docker/docker-ce/components/engine/client/container_unpause.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/container_update.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/container_wait.go | 52 | 17 |
| ../docker/docker-ce/components/engine/client/disk_usage.go | 19 | 1 |
| ../docker/docker-ce/components/engine/client/distribution_inspect.go | 29 | 2 |
| ../docker/docker-ce/components/engine/client/errors.go | 97 | 18 |
| ../docker/docker-ce/components/engine/client/events.go | 81 | 5 |
| ../docker/docker-ce/components/engine/client/hijack.go | 100 | 23 |
| ../docker/docker-ce/components/engine/client/image_build.go | 124 | 3 |
| ../docker/docker-ce/components/engine/client/image_create.go | 30 | 2 |
| ../docker/docker-ce/components/engine/client/image_history.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/image_import.go | 32 | 3 |
| ../docker/docker-ce/components/engine/client/image_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/image_list.go | 38 | 2 |
| ../docker/docker-ce/components/engine/client/image_load.go | 23 | 3 |
| ../docker/docker-ce/components/engine/client/image_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/image_pull.go | 46 | 12 |
| ../docker/docker-ce/components/engine/client/image_push.go | 43 | 4 |
| ../docker/docker-ce/components/engine/client/image_remove.go | 24 | 1 |
| ../docker/docker-ce/components/engine/client/image_save.go | 16 | 2 |
| ../docker/docker-ce/components/engine/client/image_search.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/image_tag.go | 28 | 1 |
| ../docker/docker-ce/components/engine/client/info.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/interface.go | 171 | 13 |
| ../docker/docker-ce/components/engine/client/interface_experimental.go | 13 | 1 |
| ../docker/docker-ce/components/engine/client/interface_stable.go | 6 | 2 |
| ../docker/docker-ce/components/engine/client/login.go | 18 | 2 |
| ../docker/docker-ce/components/engine/client/network_connect.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/network_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/network_disconnect.go | 11 | 1 |
| ../docker/docker-ce/components/engine/client/network_inspect.go | 42 | 2 |
| ../docker/docker-ce/components/engine/client/network_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/network_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/network_remove.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/node_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/node_list.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/node_remove.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/node_update.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/options.go | 130 | 25 |
| ../docker/docker-ce/components/engine/client/ping.go | 52 | 8 |
| ../docker/docker-ce/components/engine/client/plugin_create.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_disable.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_enable.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_install.go | 95 | 3 |
| ../docker/docker-ce/components/engine/client/plugin_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/plugin_push.go | 13 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_remove.go | 15 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_set.go | 9 | 1 |
| ../docker/docker-ce/components/engine/client/plugin_upgrade.go | 32 | 1 |
| ../docker/docker-ce/components/engine/client/request.go | 210 | 24 |
| ../docker/docker-ce/components/engine/client/secret_create.go | 20 | 1 |
| ../docker/docker-ce/components/engine/client/secret_inspect.go | 29 | 1 |
| ../docker/docker-ce/components/engine/client/secret_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/secret_remove.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/secret_update.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/service_create.go | 125 | 20 |
| ../docker/docker-ce/components/engine/client/service_inspect.go | 31 | 1 |
| ../docker/docker-ce/components/engine/client/service_list.go | 30 | 1 |
| ../docker/docker-ce/components/engine/client/service_logs.go | 41 | 2 |
| ../docker/docker-ce/components/engine/client/service_remove.go | 7 | 1 |
| ../docker/docker-ce/components/engine/client/service_update.go | 73 | 5 |
| ../docker/docker-ce/components/engine/client/swarm_get_unlock_key.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_init.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_inspect.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_join.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_leave.go | 14 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_unlock.go | 10 | 1 |
| ../docker/docker-ce/components/engine/client/swarm_update.go | 18 | 1 |
| ../docker/docker-ce/components/engine/client/task_inspect.go | 26 | 1 |
| ../docker/docker-ce/components/engine/client/task_list.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/task_logs.go | 40 | 2 |
| ../docker/docker-ce/components/engine/client/transport.go | 13 | 2 |
| ../docker/docker-ce/components/engine/client/utils.go | 26 | 3 |
| ../docker/docker-ce/components/engine/client/version.go | 16 | 1 |
| ../docker/docker-ce/components/engine/client/volume_create.go | 17 | 1 |
| ../docker/docker-ce/components/engine/client/volume_inspect.go | 30 | 2 |
| ../docker/docker-ce/components/engine/client/volume_list.go | 26 | 2 |
| ../docker/docker-ce/components/engine/client/volume_prune.go | 27 | 1 |
| ../docker/docker-ce/components/engine/client/volume_remove.go | 17 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config.go | 85 | 6 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_common_unix.go | 52 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_unix.go | 52 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/config_windows.go | 25 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon.go | 544 | 58 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_freebsd.go | 5 | 2 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_linux.go | 7 | 3 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_unix.go | 135 | 12 |
| ../docker/docker-ce/components/engine/cmd/dockerd/daemon_windows.go | 72 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker.go | 77 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker_unix.go | 12 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/docker_windows.go | 36 | 9 |
| ../docker/docker-ce/components/engine/cmd/dockerd/metrics.go | 31 | 0 |
| ../docker/docker-ce/components/engine/cmd/dockerd/options.go | 77 | 17 |
| ../docker/docker-ce/components/engine/cmd/dockerd/service_unsupported.go | 6 | 1 |
| ../docker/docker-ce/components/engine/cmd/dockerd/service_windows.go | 347 | 20 |
| ../docker/docker-ce/components/engine/container/archive.go | 57 | 16 |
| ../docker/docker-ce/components/engine/container/container.go | 522 | 116 |
| ../docker/docker-ce/components/engine/container/container_unix.go | 391 | 38 |
| ../docker/docker-ce/components/engine/container/container_windows.go | 162 | 23 |
| ../docker/docker-ce/components/engine/container/env.go | 32 | 5 |
| ../docker/docker-ce/components/engine/container/health.go | 54 | 14 |
| ../docker/docker-ce/components/engine/container/history.go | 17 | 7 |
| ../docker/docker-ce/components/engine/container/memory_store.go | 69 | 13 |
| ../docker/docker-ce/components/engine/container/monitor.go | 39 | 2 |
| ../docker/docker-ce/components/engine/container/mounts_unix.go | 9 | 2 |
| ../docker/docker-ce/components/engine/container/mounts_windows.go | 6 | 1 |
| ../docker/docker-ce/components/engine/container/state.go | 271 | 78 |
| ../docker/docker-ce/components/engine/container/store.go | 12 | 13 |
| ../docker/docker-ce/components/engine/container/stream/attach.go | 132 | 20 |
| ../docker/docker-ce/components/engine/container/stream/streams.go | 119 | 28 |
| ../docker/docker-ce/components/engine/container/view.go | 394 | 48 |
| ../docker/docker-ce/components/engine/contrib/apparmor/main.go | 42 | 3 |
| ../docker/docker-ce/components/engine/contrib/apparmor/template.go | 228 | 0 |
| ../docker/docker-ce/components/engine/contrib/docker-device-tool/device_tool.go | 143 | 1 |
| ../docker/docker-ce/components/engine/contrib/docker-device-tool/device_tool_windows.go | 3 | 0 |
| ../docker/docker-ce/components/engine/contrib/httpserver/server.go | 10 | 0 |
| ../docker/docker-ce/components/engine/daemon/apparmor_default.go | 25 | 4 |
| ../docker/docker-ce/components/engine/daemon/apparmor_default_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/archive.go | 297 | 83 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions.go | 11 | 2 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions_unix.go | 20 | 1 |
| ../docker/docker-ce/components/engine/daemon/archive_tarcopyoptions_windows.go | 8 | 0 |
| ../docker/docker-ce/components/engine/daemon/archive_unix.go | 21 | 6 |
| ../docker/docker-ce/components/engine/daemon/archive_windows.go | 22 | 12 |
| ../docker/docker-ce/components/engine/daemon/attach.go | 164 | 3 |
| ../docker/docker-ce/components/engine/daemon/auth.go | 9 | 1 |
| ../docker/docker-ce/components/engine/daemon/changes.go | 27 | 1 |
| ../docker/docker-ce/components/engine/daemon/checkpoint.go | 107 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/cluster.go | 324 | 83 |
| ../docker/docker-ce/components/engine/daemon/cluster/configs.go | 95 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/controllers/plugin/controller.go | 199 | 23 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/config.go | 61 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/container.go | 404 | 12 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/network.go | 205 | 8 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/node.go | 77 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/secret.go | 63 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/service.go | 538 | 17 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/swarm.go | 122 | 12 |
| ../docker/docker-ce/components/engine/daemon/cluster/convert/task.go | 56 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/errors.go | 34 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/backend.go | 69 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/adapter.go | 395 | 61 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/attachment.go | 51 | 9 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/container.go | 546 | 35 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/controller.go | 509 | 101 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/errors.go | 9 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/executor.go | 240 | 14 |
| ../docker/docker-ce/components/engine/daemon/cluster/executor/container/validate.go | 35 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/filters.go | 111 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/helpers.go | 192 | 18 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr.go | 245 | 63 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr_linux.go | 64 | 11 |
| ../docker/docker-ce/components/engine/daemon/cluster/listen_addr_others.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/cluster/networks.go | 263 | 23 |
| ../docker/docker-ce/components/engine/daemon/cluster/noderunner.go | 337 | 33 |
| ../docker/docker-ce/components/engine/daemon/cluster/nodes.go | 86 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster/provider/network.go | 26 | 5 |
| ../docker/docker-ce/components/engine/daemon/cluster/secrets.go | 96 | 6 |
| ../docker/docker-ce/components/engine/daemon/cluster/services.go | 490 | 99 |
| ../docker/docker-ce/components/engine/daemon/cluster/swarm.go | 497 | 36 |
| ../docker/docker-ce/components/engine/daemon/cluster/tasks.go | 79 | 3 |
| ../docker/docker-ce/components/engine/daemon/cluster/utils.go | 50 | 4 |
| ../docker/docker-ce/components/engine/daemon/cluster.go | 20 | 3 |
| ../docker/docker-ce/components/engine/daemon/commit.go | 158 | 10 |
| ../docker/docker-ce/components/engine/daemon/config/builder.go | 55 | 10 |
| ../docker/docker-ce/components/engine/daemon/config/config.go | 388 | 147 |
| ../docker/docker-ce/components/engine/daemon/config/config_common_unix.go | 54 | 11 |
| ../docker/docker-ce/components/engine/daemon/config/config_unix.go | 78 | 16 |
| ../docker/docker-ce/components/engine/daemon/config/config_windows.go | 34 | 16 |
| ../docker/docker-ce/components/engine/daemon/config/opts.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs_linux.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/configs_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/configs_windows.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/container.go | 327 | 40 |
| ../docker/docker-ce/components/engine/daemon/container_linux.go | 22 | 1 |
| ../docker/docker-ce/components/engine/daemon/container_operations.go | 939 | 65 |
| ../docker/docker-ce/components/engine/daemon/container_operations_unix.go | 321 | 35 |
| ../docker/docker-ce/components/engine/daemon/container_operations_windows.go | 154 | 18 |
| ../docker/docker-ce/components/engine/daemon/container_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/daemon/create.go | 280 | 26 |
| ../docker/docker-ce/components/engine/daemon/create_unix.go | 72 | 7 |
| ../docker/docker-ce/components/engine/daemon/create_windows.go | 43 | 39 |
| ../docker/docker-ce/components/engine/daemon/daemon.go | 1108 | 203 |
| ../docker/docker-ce/components/engine/daemon/daemon_linux.go | 107 | 16 |
| ../docker/docker-ce/components/engine/daemon/daemon_unix.go | 1280 | 190 |
| ../docker/docker-ce/components/engine/daemon/daemon_unsupported.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/daemon_windows.go | 500 | 67 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_unix.go | 22 | 1 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/debugtrap_windows.go | 39 | 3 |
| ../docker/docker-ce/components/engine/daemon/delete.go | 116 | 16 |
| ../docker/docker-ce/components/engine/daemon/dependency.go | 12 | 1 |
| ../docker/docker-ce/components/engine/daemon/devices_linux.go | 32 | 0 |
| ../docker/docker-ce/components/engine/daemon/discovery/discovery.go | 153 | 18 |
| ../docker/docker-ce/components/engine/daemon/disk_usage.go | 39 | 3 |
| ../docker/docker-ce/components/engine/daemon/errors.go | 124 | 6 |
| ../docker/docker-ce/components/engine/daemon/events/events.go | 118 | 21 |
| ../docker/docker-ce/components/engine/daemon/events/filter.go | 107 | 9 |
| ../docker/docker-ce/components/engine/daemon/events/metrics.go | 12 | 0 |
| ../docker/docker-ce/components/engine/daemon/events.go | 259 | 22 |
| ../docker/docker-ce/components/engine/daemon/exec/exec.go | 111 | 14 |
| ../docker/docker-ce/components/engine/daemon/exec.go | 280 | 24 |
| ../docker/docker-ce/components/engine/daemon/exec_linux.go | 49 | 8 |
| ../docker/docker-ce/components/engine/daemon/exec_windows.go | 12 | 0 |
| ../docker/docker-ce/components/engine/daemon/export.go | 71 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/aufs.go | 483 | 87 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/dirs.go | 47 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/aufs/mount.go | 44 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/btrfs.go | 529 | 59 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/dummy_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/btrfs/version.go | 8 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy.go | 198 | 28 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy_cgo.go | 10 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/copy/copy_nocgo.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/counter.go | 48 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/device_setup.go | 196 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/deviceset.go | 2113 | 263 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/devmapper_doc.go | 1 | 92 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/driver.go | 184 | 32 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/devmapper/mount.go | 53 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver.go | 203 | 93 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_freebsd.go | 15 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_linux.go | 89 | 26 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_unsupported.go | 7 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/driver_windows.go | 7 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/errors.go | 22 | 8 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/fsdiff.go | 118 | 29 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/lcow.go | 777 | 234 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/lcow_svm.go | 312 | 55 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs.go | 105 | 9 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_file.go | 166 | 9 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_filedriver.go | 93 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/lcow/remotefs_pathdriver.go | 173 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay/overlay.go | 334 | 86 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay/overlay_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/check.go | 77 | 12 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/mount.go | 70 | 3 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/overlay.go | 529 | 101 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/overlay_unsupported.go | 1 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlay2/randomid.go | 53 | 14 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/overlayutils/overlayutils.go | 52 | 7 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/plugin.go | 48 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/proxy.go | 236 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/errors.go | 12 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/projectquota.go | 220 | 111 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/projectquota_unsupported.go | 10 | 4 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/quota/types.go | 11 | 4 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_aufs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_btrfs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_devicemapper.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_overlay.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_overlay2.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_vfs.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_windows.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/register/register_zfs.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/copy_linux.go | 5 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/copy_unsupported.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/driver.go | 154 | 19 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/quota_linux.go | 29 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/vfs/quota_unsupported.go | 19 | 1 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/windows/windows.go | 746 | 103 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs.go | 344 | 27 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_freebsd.go | 27 | 2 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_linux.go | 23 | 0 |
| ../docker/docker-ce/components/engine/daemon/graphdriver/zfs/zfs_unsupported.go | 7 | 1 |
| ../docker/docker-ce/components/engine/daemon/health.go | 288 | 53 |
| ../docker/docker-ce/components/engine/daemon/images/cache.go | 21 | 1 |
| ../docker/docker-ce/components/engine/daemon/images/image.go | 50 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_builder.go | 186 | 12 |
| ../docker/docker-ce/components/engine/daemon/images/image_commit.go | 100 | 15 |
| ../docker/docker-ce/components/engine/daemon/images/image_delete.go | 249 | 110 |
| ../docker/docker-ce/components/engine/daemon/images/image_events.go | 29 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_exporter.go | 13 | 8 |
| ../docker/docker-ce/components/engine/daemon/images/image_history.go | 71 | 3 |
| ../docker/docker-ce/components/engine/daemon/images/image_import.go | 118 | 6 |
| ../docker/docker-ce/components/engine/daemon/images/image_inspect.go | 92 | 2 |
| ../docker/docker-ce/components/engine/daemon/images/image_prune.go | 179 | 10 |
| ../docker/docker-ce/components/engine/daemon/images/image_pull.go | 96 | 13 |
| ../docker/docker-ce/components/engine/daemon/images/image_push.go | 53 | 4 |
| ../docker/docker-ce/components/engine/daemon/images/image_search.go | 81 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/image_tag.go | 32 | 3 |
| ../docker/docker-ce/components/engine/daemon/images/image_unix.go | 32 | 6 |
| ../docker/docker-ce/components/engine/daemon/images/image_windows.go | 33 | 5 |
| ../docker/docker-ce/components/engine/daemon/images/images.go | 288 | 25 |
| ../docker/docker-ce/components/engine/daemon/images/locals.go | 23 | 2 |
| ../docker/docker-ce/components/engine/daemon/images/service.go | 188 | 39 |
| ../docker/docker-ce/components/engine/daemon/info.go | 256 | 8 |
| ../docker/docker-ce/components/engine/daemon/info_unix.go | 214 | 23 |
| ../docker/docker-ce/components/engine/daemon/info_windows.go | 16 | 2 |
| ../docker/docker-ce/components/engine/daemon/initlayer/setup_unix.go | 58 | 8 |
| ../docker/docker-ce/components/engine/daemon/initlayer/setup_windows.go | 8 | 6 |
| ../docker/docker-ce/components/engine/daemon/inspect.go | 220 | 17 |
| ../docker/docker-ce/components/engine/daemon/inspect_linux.go | 61 | 2 |
| ../docker/docker-ce/components/engine/daemon/inspect_windows.go | 20 | 2 |
| ../docker/docker-ce/components/engine/daemon/keys.go | 48 | 5 |
| ../docker/docker-ce/components/engine/daemon/keys_unsupported.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/kill.go | 121 | 32 |
| ../docker/docker-ce/components/engine/daemon/licensing.go | 8 | 0 |
| ../docker/docker-ce/components/engine/daemon/links/links.go | 104 | 18 |
| ../docker/docker-ce/components/engine/daemon/links.go | 66 | 11 |
| ../docker/docker-ce/components/engine/daemon/list.go | 468 | 70 |
| ../docker/docker-ce/components/engine/daemon/list_unix.go | 5 | 3 |
| ../docker/docker-ce/components/engine/daemon/list_windows.go | 15 | 2 |
| ../docker/docker-ce/components/engine/daemon/listeners/group_unix.go | 18 | 1 |
| ../docker/docker-ce/components/engine/daemon/listeners/listeners_linux.go | 91 | 7 |
| ../docker/docker-ce/components/engine/daemon/listeners/listeners_windows.go | 45 | 2 |
| ../docker/docker-ce/components/engine/daemon/logdrivers_linux.go | 13 | 2 |
| ../docker/docker-ce/components/engine/daemon/logdrivers_windows.go | 12 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/adapter.go | 105 | 9 |
| ../docker/docker-ce/components/engine/daemon/logger/awslogs/cloudwatchlogs.go | 222 | 612 |
| ../docker/docker-ce/components/engine/daemon/logger/copier.go | 144 | 23 |
| ../docker/docker-ce/components/engine/daemon/logger/etwlogs/etwlogs_windows.go | 129 | 18 |
| ../docker/docker-ce/components/engine/daemon/logger/factory.go | 123 | 11 |
| ../docker/docker-ce/components/engine/daemon/logger/fluentd/fluentd.go | 224 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging.go | 190 | 21 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging_linux.go | 15 | 9 |
| ../docker/docker-ce/components/engine/daemon/logger/gcplogs/gcplogging_others.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/gelf/gelf.go | 225 | 12 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/journald.go | 96 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/journald_unsupported.go | 3 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read.go | 226 | 142 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_native.go | 2 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_native_compat.go | 2 | 2 |
| ../docker/docker-ce/components/engine/daemon/logger/journald/read_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonfilelog.go | 156 | 13 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/jsonlog.go | 16 | 6 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/jsonlogbytes.go | 110 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/jsonlog/time_marshalling.go | 12 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/jsonfilelog/read.go | 74 | 8 |
| ../docker/docker-ce/components/engine/daemon/logger/local/config.go | 30 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/local/doc.go | 1 | 8 |
| ../docker/docker-ce/components/engine/daemon/logger/local/local.go | 184 | 7 |
| ../docker/docker-ce/components/engine/daemon/logger/local/read.go | 142 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/logentries/logentries.go | 97 | 6 |
| ../docker/docker-ce/components/engine/daemon/logger/logger.go | 87 | 50 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/file_unix.go | 5 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/file_windows.go | 162 | 49 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/log_tag.go | 22 | 3 |
| ../docker/docker-ce/components/engine/daemon/logger/loggerutils/logfile.go | 599 | 42 |
| ../docker/docker-ce/components/engine/daemon/logger/loginfo.go | 115 | 14 |
| ../docker/docker-ce/components/engine/daemon/logger/metrics.go | 16 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin.go | 92 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin_unix.go | 15 | 4 |
| ../docker/docker-ce/components/engine/daemon/logger/plugin_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/logger/proxy.go | 83 | 0 |
| ../docker/docker-ce/components/engine/daemon/logger/ring.go | 165 | 29 |
| ../docker/docker-ce/components/engine/daemon/logger/splunk/splunk.go | 557 | 38 |
| ../docker/docker-ce/components/engine/daemon/logger/syslog/syslog.go | 219 | 14 |
| ../docker/docker-ce/components/engine/daemon/logger/templates/templates.go | 38 | 7 |
| ../docker/docker-ce/components/engine/daemon/logs.go | 160 | 25 |
| ../docker/docker-ce/components/engine/daemon/metrics.go | 167 | 0 |
| ../docker/docker-ce/components/engine/daemon/metrics_unix.go | 50 | 3 |
| ../docker/docker-ce/components/engine/daemon/metrics_unsupported.go | 7 | 1 |
| ../docker/docker-ce/components/engine/daemon/monitor.go | 177 | 10 |
| ../docker/docker-ce/components/engine/daemon/mounts.go | 41 | 7 |
| ../docker/docker-ce/components/engine/daemon/names/names.go | 4 | 2 |
| ../docker/docker-ce/components/engine/daemon/names.go | 98 | 0 |
| ../docker/docker-ce/components/engine/daemon/network/filter.go | 112 | 4 |
| ../docker/docker-ce/components/engine/daemon/network/settings.go | 59 | 13 |
| ../docker/docker-ce/components/engine/daemon/network.go | 869 | 68 |
| ../docker/docker-ce/components/engine/daemon/network_windows.go | 9 | 1 |
| ../docker/docker-ce/components/engine/daemon/nvidia_linux.go | 82 | 8 |
| ../docker/docker-ce/components/engine/daemon/oci_linux.go | 812 | 93 |
| ../docker/docker-ce/components/engine/daemon/oci_utils.go | 11 | 3 |
| ../docker/docker-ce/components/engine/daemon/oci_windows.go | 399 | 56 |
| ../docker/docker-ce/components/engine/daemon/pause.go | 38 | 6 |
| ../docker/docker-ce/components/engine/daemon/prune.go | 203 | 18 |
| ../docker/docker-ce/components/engine/daemon/reload.go | 246 | 72 |
| ../docker/docker-ce/components/engine/daemon/reload_unix.go | 44 | 5 |
| ../docker/docker-ce/components/engine/daemon/reload_windows.go | 5 | 2 |
| ../docker/docker-ce/components/engine/daemon/rename.go | 100 | 3 |
| ../docker/docker-ce/components/engine/daemon/resize.go | 38 | 7 |
| ../docker/docker-ce/components/engine/daemon/restart.go | 49 | 22 |
| ../docker/docker-ce/components/engine/daemon/seccomp_disabled.go | 17 | 2 |
| ../docker/docker-ce/components/engine/daemon/seccomp_linux.go | 51 | 2 |
| ../docker/docker-ce/components/engine/daemon/seccomp_unsupported.go | 13 | 2 |
| ../docker/docker-ce/components/engine/daemon/secrets.go | 17 | 1 |
| ../docker/docker-ce/components/engine/daemon/secrets_linux.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/secrets_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/daemon/secrets_windows.go | 4 | 0 |
| ../docker/docker-ce/components/engine/daemon/selinux_linux.go | 11 | 0 |
| ../docker/docker-ce/components/engine/daemon/selinux_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/start.go | 214 | 25 |
| ../docker/docker-ce/components/engine/daemon/start_unix.go | 43 | 5 |
| ../docker/docker-ce/components/engine/daemon/start_windows.go | 32 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats/collector.go | 117 | 22 |
| ../docker/docker-ce/components/engine/daemon/stats/collector_unix.go | 56 | 11 |
| ../docker/docker-ce/components/engine/daemon/stats/collector_windows.go | 9 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats.go | 129 | 7 |
| ../docker/docker-ce/components/engine/daemon/stats_collector.go | 18 | 5 |
| ../docker/docker-ce/components/engine/daemon/stats_unix.go | 46 | 3 |
| ../docker/docker-ce/components/engine/daemon/stats_windows.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/stop.go | 57 | 23 |
| ../docker/docker-ce/components/engine/daemon/top_unix.go | 145 | 22 |
| ../docker/docker-ce/components/engine/daemon/top_windows.go | 39 | 15 |
| ../docker/docker-ce/components/engine/daemon/trustkey.go | 49 | 4 |
| ../docker/docker-ce/components/engine/daemon/unpause.go | 32 | 3 |
| ../docker/docker-ce/components/engine/daemon/update.go | 71 | 7 |
| ../docker/docker-ce/components/engine/daemon/update_linux.go | 45 | 0 |
| ../docker/docker-ce/components/engine/daemon/update_windows.go | 8 | 1 |
| ../docker/docker-ce/components/engine/daemon/volumes.go | 327 | 38 |
| ../docker/docker-ce/components/engine/daemon/volumes_linux.go | 24 | 5 |
| ../docker/docker-ce/components/engine/daemon/volumes_unix.go | 117 | 30 |
| ../docker/docker-ce/components/engine/daemon/volumes_windows.go | 33 | 9 |
| ../docker/docker-ce/components/engine/daemon/wait.go | 12 | 7 |
| ../docker/docker-ce/components/engine/daemon/workdir.go | 13 | 6 |
| ../docker/docker-ce/components/engine/distribution/config.go | 186 | 47 |
| ../docker/docker-ce/components/engine/distribution/errors.go | 147 | 35 |
| ../docker/docker-ce/components/engine/distribution/metadata/metadata.go | 48 | 15 |
| ../docker/docker-ce/components/engine/distribution/metadata/v1_id_service.go | 39 | 5 |
| ../docker/docker-ce/components/engine/distribution/metadata/v2_metadata_service.go | 175 | 29 |
| ../docker/docker-ce/components/engine/distribution/pull.go | 133 | 39 |
| ../docker/docker-ce/components/engine/distribution/pull_v2.go | 792 | 91 |
| ../docker/docker-ce/components/engine/distribution/pull_v2_unix.go | 54 | 3 |
| ../docker/docker-ce/components/engine/distribution/pull_v2_windows.go | 119 | 10 |
| ../docker/docker-ce/components/engine/distribution/push.go | 119 | 37 |
| ../docker/docker-ce/components/engine/distribution/push_v2.go | 540 | 75 |
| ../docker/docker-ce/components/engine/distribution/registry.go | 123 | 14 |
| ../docker/docker-ce/components/engine/distribution/utils/progress.go | 34 | 5 |
| ../docker/docker-ce/components/engine/distribution/xfer/download.go | 359 | 65 |
| ../docker/docker-ce/components/engine/distribution/xfer/transfer.go | 260 | 93 |
| ../docker/docker-ce/components/engine/distribution/xfer/upload.go | 131 | 18 |
| ../docker/docker-ce/components/engine/dockerversion/useragent.go | 59 | 9 |
| ../docker/docker-ce/components/engine/dockerversion/version_lib.go | 11 | 4 |
| ../docker/docker-ce/components/engine/errdefs/defs.go | 40 | 16 |
| ../docker/docker-ce/components/engine/errdefs/doc.go | 1 | 7 |
| ../docker/docker-ce/components/engine/errdefs/helpers.go | 158 | 14 |
| ../docker/docker-ce/components/engine/errdefs/http_helpers.go | 159 | 18 |
| ../docker/docker-ce/components/engine/errdefs/is.go | 79 | 13 |
| ../docker/docker-ce/components/engine/hack/make/.go-autogen | 52 | 0 |
| ../docker/docker-ce/components/engine/hack/make/.go-autogen.ps1 | 66 | 5 |
| ../docker/docker-ce/components/engine/hack/make/.resources-windows/resources.go | 1 | 17 |
| ../docker/docker-ce/components/engine/image/cache/cache.go | 208 | 16 |
| ../docker/docker-ce/components/engine/image/cache/compare.go | 56 | 2 |
| ../docker/docker-ce/components/engine/image/fs.go | 134 | 13 |
| ../docker/docker-ce/components/engine/image/image.go | 162 | 49 |
| ../docker/docker-ce/components/engine/image/rootfs.go | 32 | 12 |
| ../docker/docker-ce/components/engine/image/store.go | 283 | 12 |
| ../docker/docker-ce/components/engine/image/tarexport/load.go | 370 | 9 |
| ../docker/docker-ce/components/engine/image/tarexport/save.go | 357 | 20 |
| ../docker/docker-ce/components/engine/image/tarexport/tarexport.go | 38 | 3 |
| ../docker/docker-ce/components/engine/image/v1/imagev1.go | 113 | 14 |
| ../docker/docker-ce/components/engine/integration/doc.go | 1 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/container/container.go | 52 | 6 |
| ../docker/docker-ce/components/engine/integration/internal/container/exec.go | 59 | 13 |
| ../docker/docker-ce/components/engine/integration/internal/container/ops.go | 140 | 20 |
| ../docker/docker-ce/components/engine/integration/internal/container/states.go | 50 | 3 |
| ../docker/docker-ce/components/engine/integration/internal/network/network.go | 25 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/network/ops.go | 74 | 9 |
| ../docker/docker-ce/components/engine/integration/internal/network/states.go | 16 | 1 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement.go | 21 | 3 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement_linux.go | 31 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/requirement/requirement_windows.go | 7 | 2 |
| ../docker/docker-ce/components/engine/integration/internal/swarm/service.go | 174 | 24 |
| ../docker/docker-ce/components/engine/integration/internal/swarm/states.go | 74 | 4 |
| ../docker/docker-ce/components/engine/integration/network/helpers.go | 70 | 13 |
| ../docker/docker-ce/components/engine/integration/network/helpers_windows.go | 41 | 3 |
| ../docker/docker-ce/components/engine/integration/plugin/logging/cmd/close_on_start/main.go | 38 | 2 |
| ../docker/docker-ce/components/engine/integration/plugin/logging/cmd/dummy/main.go | 16 | 0 |
| ../docker/docker-ce/components/engine/integration/plugin/volumes/cmd/dummy/main.go | 16 | 0 |
| ../docker/docker-ce/components/engine/integration-cli/checker/checker.go | 60 | 12 |
| ../docker/docker-ce/components/engine/integration-cli/cli/build/build.go | 59 | 9 |
| ../docker/docker-ce/components/engine/integration-cli/cli/cli.go | 165 | 25 |
| ../docker/docker-ce/components/engine/integration-cli/daemon/daemon.go | 99 | 17 |
| ../docker/docker-ce/components/engine/integration-cli/daemon/daemon_swarm.go | 163 | 21 |
| ../docker/docker-ce/components/engine/integration-cli/environment/environment.go | 35 | 5 |
| ../docker/docker-ce/components/engine/integration-cli/requirement/requirement.go | 23 | 3 |
| ../docker/docker-ce/components/engine/layer/empty.go | 44 | 4 |
| ../docker/docker-ce/components/engine/layer/filestore.go | 360 | 11 |
| ../docker/docker-ce/components/engine/layer/filestore_unix.go | 8 | 3 |
| ../docker/docker-ce/components/engine/layer/filestore_windows.go | 27 | 3 |
| ../docker/docker-ce/components/engine/layer/layer.go | 105 | 89 |
| ../docker/docker-ce/components/engine/layer/layer_store.go | 641 | 32 |
| ../docker/docker-ce/components/engine/layer/layer_store_windows.go | 8 | 0 |
| ../docker/docker-ce/components/engine/layer/layer_unix.go | 5 | 1 |
| ../docker/docker-ce/components/engine/layer/layer_windows.go | 33 | 5 |
| ../docker/docker-ce/components/engine/layer/migration.go | 157 | 8 |
| ../docker/docker-ce/components/engine/layer/mounted_layer.go | 88 | 6 |
| ../docker/docker-ce/components/engine/layer/ro_layer.go | 148 | 7 |
| ../docker/docker-ce/components/engine/layer/ro_layer_windows.go | 6 | 0 |
| ../docker/docker-ce/components/engine/libcontainerd/libcontainerd_linux.go | 10 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/libcontainerd_windows.go | 15 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/local/local_windows.go | 1063 | 207 |
| ../docker/docker-ce/components/engine/libcontainerd/local/process_windows.go | 35 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/local/utils_windows.go | 31 | 6 |
| ../docker/docker-ce/components/engine/libcontainerd/queue/queue.go | 28 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client.go | 734 | 31 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_io_windows.go | 145 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_linux.go | 110 | 3 |
| ../docker/docker-ce/components/engine/libcontainerd/remote/client_windows.go | 81 | 6 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon.go | 283 | 10 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_linux.go | 57 | 3 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_options.go | 38 | 11 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_options_linux.go | 7 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/remote_daemon_windows.go | 38 | 1 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/utils_linux.go | 8 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/supervisor/utils_windows.go | 5 | 2 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types.go | 57 | 8 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types_linux.go | 19 | 5 |
| ../docker/docker-ce/components/engine/libcontainerd/types/types_windows.go | 24 | 5 |
| ../docker/docker-ce/components/engine/oci/caps/defaults.go | 19 | 1 |
| ../docker/docker-ce/components/engine/oci/caps/utils.go | 128 | 24 |
| ../docker/docker-ce/components/engine/oci/defaults.go | 175 | 9 |
| ../docker/docker-ce/components/engine/oci/devices_linux.go | 62 | 11 |
| ../docker/docker-ce/components/engine/oci/devices_unsupported.go | 10 | 5 |
| ../docker/docker-ce/components/engine/oci/namespaces.go | 10 | 1 |
| ../docker/docker-ce/components/engine/oci/oci.go | 55 | 6 |
| ../docker/docker-ce/components/engine/opts/address_pools.go | 62 | 7 |
| ../docker/docker-ce/components/engine/opts/env.go | 35 | 9 |
| ../docker/docker-ce/components/engine/opts/hosts.go | 129 | 33 |
| ../docker/docker-ce/components/engine/opts/hosts_unix.go | 3 | 2 |
| ../docker/docker-ce/components/engine/opts/hosts_windows.go | 2 | 1 |
| ../docker/docker-ce/components/engine/opts/ip.go | 30 | 11 |
| ../docker/docker-ce/components/engine/opts/opts.go | 232 | 60 |
| ../docker/docker-ce/components/engine/opts/opts_unix.go | 2 | 2 |
| ../docker/docker-ce/components/engine/opts/opts_windows.go | 2 | 51 |
| ../docker/docker-ce/components/engine/opts/quotedstring.go | 25 | 6 |
| ../docker/docker-ce/components/engine/opts/runtime.go | 56 | 7 |
| ../docker/docker-ce/components/engine/opts/ulimit.go | 56 | 9 |
| ../docker/docker-ce/components/engine/pkg/aaparser/aaparser.go | 58 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/archive.go | 928 | 207 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_linux.go | 206 | 37 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_other.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_unix.go | 79 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/archive_windows.go | 39 | 16 |
| ../docker/docker-ce/components/engine/pkg/archive/changes.go | 317 | 72 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_linux.go | 220 | 38 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_other.go | 72 | 7 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_unix.go | 27 | 9 |
| ../docker/docker-ce/components/engine/pkg/archive/changes_windows.go | 22 | 5 |
| ../docker/docker-ce/components/engine/pkg/archive/copy.go | 280 | 135 |
| ../docker/docker-ce/components/engine/pkg/archive/copy_unix.go | 7 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/copy_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/pkg/archive/diff.go | 185 | 47 |
| ../docker/docker-ce/components/engine/pkg/archive/example_changes.go | 82 | 4 |
| ../docker/docker-ce/components/engine/pkg/archive/time_linux.go | 13 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/time_unsupported.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/archive/whiteouts.go | 5 | 13 |
| ../docker/docker-ce/components/engine/pkg/archive/wrap.go | 40 | 16 |
| ../docker/docker-ce/components/engine/pkg/authorization/api.go | 45 | 23 |
| ../docker/docker-ce/components/engine/pkg/authorization/authz.go | 130 | 30 |
| ../docker/docker-ce/components/engine/pkg/authorization/middleware.go | 77 | 13 |
| ../docker/docker-ce/components/engine/pkg/authorization/plugin.go | 85 | 12 |
| ../docker/docker-ce/components/engine/pkg/authorization/response.go | 123 | 38 |
| ../docker/docker-ce/components/engine/pkg/broadcaster/unbuffered.go | 37 | 7 |
| ../docker/docker-ce/components/engine/pkg/capabilities/caps.go | 17 | 5 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive.go | 69 | 24 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive_unix.go | 153 | 16 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/archive_windows.go | 17 | 7 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/chroot_linux.go | 76 | 22 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/chroot_unix.go | 11 | 1 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff.go | 11 | 8 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff_unix.go | 98 | 9 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/diff_windows.go | 32 | 4 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/init_unix.go | 20 | 3 |
| ../docker/docker-ce/components/engine/pkg/chrootarchive/init_windows.go | 3 | 0 |
| ../docker/docker-ce/components/engine/pkg/containerfs/archiver.go | 150 | 28 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs.go | 53 | 19 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/containerfs/containerfs_windows.go | 11 | 2 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper.go | 619 | 85 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_log.go | 63 | 43 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper.go | 168 | 43 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic.go | 2 | 2 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic_deferred_remove.go | 23 | 7 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_dynamic_dlsym_deferred_remove.go | 50 | 64 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/devmapper_wrapper_no_deferred_remove.go | 8 | 5 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/ioctl.go | 21 | 1 |
| ../docker/docker-ce/components/engine/pkg/devicemapper/log.go | 9 | 1 |
| ../docker/docker-ce/components/engine/pkg/directory/directory.go | 22 | 1 |
| ../docker/docker-ce/components/engine/pkg/directory/directory_unix.go | 38 | 8 |
| ../docker/docker-ce/components/engine/pkg/directory/directory_windows.go | 31 | 4 |
| ../docker/docker-ce/components/engine/pkg/discovery/backends.go | 79 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/discovery.go | 17 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/entry.go | 71 | 10 |
| ../docker/docker-ce/components/engine/pkg/discovery/file/file.go | 81 | 11 |
| ../docker/docker-ce/components/engine/pkg/discovery/generator.go | 28 | 1 |
| ../docker/docker-ce/components/engine/pkg/discovery/kv/kv.go | 141 | 25 |
| ../docker/docker-ce/components/engine/pkg/discovery/memory/memory.go | 69 | 9 |
| ../docker/docker-ce/components/engine/pkg/discovery/nodes/nodes.go | 40 | 5 |
| ../docker/docker-ce/components/engine/pkg/dmesg/dmesg_linux.go | 13 | 1 |
| ../docker/docker-ce/components/engine/pkg/filenotify/filenotify.go | 28 | 7 |
| ../docker/docker-ce/components/engine/pkg/filenotify/fsnotify.go | 10 | 4 |
| ../docker/docker-ce/components/engine/pkg/filenotify/poller.go | 155 | 29 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils.go | 219 | 43 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_darwin.go | 18 | 2 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_unix.go | 15 | 3 |
| ../docker/docker-ce/components/engine/pkg/fileutils/fileutils_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/fsutils/fsutils_linux.go | 76 | 4 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_linux.go | 66 | 21 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_others.go | 16 | 5 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_unix.go | 20 | 13 |
| ../docker/docker-ce/components/engine/pkg/homedir/homedir_windows.go | 13 | 7 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools.go | 189 | 42 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools_unix.go | 178 | 32 |
| ../docker/docker-ce/components/engine/pkg/idtools/idtools_windows.go | 14 | 7 |
| ../docker/docker-ce/components/engine/pkg/idtools/usergroupadd_linux.go | 130 | 17 |
| ../docker/docker-ce/components/engine/pkg/idtools/usergroupadd_unsupported.go | 5 | 4 |
| ../docker/docker-ce/components/engine/pkg/idtools/utils_unix.go | 25 | 3 |
| ../docker/docker-ce/components/engine/pkg/ioutils/buffer.go | 41 | 0 |
| ../docker/docker-ce/components/engine/pkg/ioutils/bytespipe.go | 135 | 25 |
| ../docker/docker-ce/components/engine/pkg/ioutils/fswriters.go | 122 | 23 |
| ../docker/docker-ce/components/engine/pkg/ioutils/readers.go | 111 | 25 |
| ../docker/docker-ce/components/engine/pkg/ioutils/temp_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/ioutils/temp_windows.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/ioutils/writeflusher.go | 67 | 13 |
| ../docker/docker-ce/components/engine/pkg/ioutils/writers.go | 42 | 10 |
| ../docker/docker-ce/components/engine/pkg/jsonmessage/jsonmessage.go | 221 | 35 |
| ../docker/docker-ce/components/engine/pkg/locker/locker.go | 64 | 31 |
| ../docker/docker-ce/components/engine/pkg/longpath/longpath.go | 15 | 7 |
| ../docker/docker-ce/components/engine/pkg/loopback/attach_loopback.go | 96 | 17 |
| ../docker/docker-ce/components/engine/pkg/loopback/ioctl.go | 37 | 5 |
| ../docker/docker-ce/components/engine/pkg/loopback/loop_wrapper.go | 17 | 3 |
| ../docker/docker-ce/components/engine/pkg/loopback/loopback.go | 47 | 7 |
| ../docker/docker-ce/components/engine/pkg/mount/flags.go | 114 | 14 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_freebsd.go | 30 | 11 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_linux.go | 29 | 34 |
| ../docker/docker-ce/components/engine/pkg/mount/flags_unsupported.go | 27 | 2 |
| ../docker/docker-ce/components/engine/pkg/mount/mount.go | 104 | 33 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_freebsd.go | 44 | 8 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_linux.go | 53 | 10 |
| ../docker/docker-ce/components/engine/pkg/mount/mounter_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo.go | 14 | 15 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_freebsd.go | 38 | 7 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_linux.go | 89 | 39 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_unsupported.go | 8 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/mountinfo_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/mount/sharedsubtree_linux.go | 41 | 18 |
| ../docker/docker-ce/components/engine/pkg/mount/unmount_unix.go | 14 | 4 |
| ../docker/docker-ce/components/engine/pkg/mount/unmount_unsupported.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/namesgenerator/cmd/names-generator/main.go | 11 | 0 |
| ../docker/docker-ce/components/engine/pkg/namesgenerator/names-generator.go | 365 | 242 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel.go | 52 | 10 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_darwin.go | 40 | 6 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_unix.go | 22 | 7 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/kernel_windows.go | 36 | 4 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/uname_linux.go | 10 | 3 |
| ../docker/docker-ce/components/engine/pkg/parsers/kernel/uname_unsupported.go | 10 | 4 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_linux.go | 69 | 11 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_unix.go | 19 | 7 |
| ../docker/docker-ce/components/engine/pkg/parsers/operatingsystem/operatingsystem_windows.go | 47 | 5 |
| ../docker/docker-ce/components/engine/pkg/parsers/parsers.go | 59 | 31 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile.go | 39 | 7 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_darwin.go | 8 | 3 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_unix.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/pidfile/pidfile_windows.go | 21 | 0 |
| ../docker/docker-ce/components/engine/pkg/platform/architecture_unix.go | 12 | 4 |
| ../docker/docker-ce/components/engine/pkg/platform/architecture_windows.go | 49 | 4 |
| ../docker/docker-ce/components/engine/pkg/platform/platform.go | 17 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugingetter/getter.go | 36 | 8 |
| ../docker/docker-ce/components/engine/pkg/plugins/client.go | 198 | 16 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery.go | 126 | 4 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery_unix.go | 2 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/discovery_windows.go | 6 | 0 |
| ../docker/docker-ce/components/engine/pkg/plugins/errors.go | 26 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/fixtures/foo.go | 54 | 13 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/fixtures/otherfixture/spaceship.go | 2 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/main.go | 75 | 1 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/parser.go | 236 | 5 |
| ../docker/docker-ce/components/engine/pkg/plugins/pluginrpc-gen/template.go | 97 | 4 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins.go | 244 | 48 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins_unix.go | 4 | 3 |
| ../docker/docker-ce/components/engine/pkg/plugins/plugins_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/plugins/transport/http.go | 26 | 6 |
| ../docker/docker-ce/components/engine/pkg/plugins/transport/transport.go | 25 | 6 |
| ../docker/docker-ce/components/engine/pkg/pools/pools.go | 92 | 26 |
| ../docker/docker-ce/components/engine/pkg/progress/progress.go | 51 | 23 |
| ../docker/docker-ce/components/engine/pkg/progress/progressreader.go | 53 | 5 |
| ../docker/docker-ce/components/engine/pkg/pubsub/publisher.go | 92 | 15 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_linux.go | 18 | 6 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_unix.go | 13 | 6 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_unsupported.go | 10 | 2 |
| ../docker/docker-ce/components/engine/pkg/reexec/command_windows.go | 13 | 5 |
| ../docker/docker-ce/components/engine/pkg/reexec/reexec.go | 34 | 6 |
| ../docker/docker-ce/components/engine/pkg/signal/signal.go | 42 | 7 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_darwin.go | 38 | 1 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_freebsd.go | 40 | 1 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_linux.go | 76 | 2 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_linux_mipsx.go | 76 | 3 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_unix.go | 10 | 7 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_unsupported.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/signal/signal_windows.go | 14 | 9 |
| ../docker/docker-ce/components/engine/pkg/signal/trap.go | 79 | 19 |
| ../docker/docker-ce/components/engine/pkg/stdcopy/stdcopy.go | 123 | 45 |
| ../docker/docker-ce/components/engine/pkg/streamformatter/streamformatter.go | 125 | 13 |
| ../docker/docker-ce/components/engine/pkg/streamformatter/streamwriter.go | 36 | 4 |
| ../docker/docker-ce/components/engine/pkg/stringid/stringid.go | 45 | 11 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs.go | 87 | 44 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs_unix.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/symlink/fs_windows.go | 140 | 13 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu.go | 7 | 2 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu_linux.go | 20 | 7 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/numcpu_windows.go | 35 | 4 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo.go | 76 | 39 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_linux.go | 235 | 15 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_unix.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/sysinfo/sysinfo_windows.go | 5 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/args_windows.go | 12 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes.go | 19 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes_unix.go | 7 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/chtimes_windows.go | 21 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/errors.go | 8 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/exitcode.go | 15 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/filesys_unix.go | 27 | 30 |
| ../docker/docker-ce/components/engine/pkg/system/filesys_windows.go | 203 | 63 |
| ../docker/docker-ce/components/engine/pkg/system/init.go | 14 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/init_unix.go | 6 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/init_windows.go | 24 | 9 |
| ../docker/docker-ce/components/engine/pkg/system/lcow.go | 24 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/lcow_unix.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/lcow_windows.go | 4 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/lstat_unix.go | 12 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/lstat_windows.go | 9 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo.go | 7 | 6 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_linux.go | 52 | 9 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_unsupported.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/meminfo_windows.go | 35 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/mknod.go | 10 | 8 |
| ../docker/docker-ce/components/engine/pkg/system/mknod_windows.go | 7 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/path.go | 35 | 22 |
| ../docker/docker-ce/components/engine/pkg/system/path_unix.go | 4 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/path_windows.go | 18 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/process_unix.go | 15 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/process_windows.go | 12 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/rm.go | 49 | 19 |
| ../docker/docker-ce/components/engine/pkg/system/stat_darwin.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_freebsd.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_linux.go | 13 | 4 |
| ../docker/docker-ce/components/engine/pkg/system/stat_openbsd.go | 10 | 1 |
| ../docker/docker-ce/components/engine/pkg/system/stat_unix.go | 41 | 14 |
| ../docker/docker-ce/components/engine/pkg/system/stat_windows.go | 32 | 10 |
| ../docker/docker-ce/components/engine/pkg/system/syscall_unix.go | 8 | 5 |
| ../docker/docker-ce/components/engine/pkg/system/syscall_windows.go | 121 | 16 |
| ../docker/docker-ce/components/engine/pkg/system/umask.go | 7 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/umask_windows.go | 4 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/utimes_unix.go | 16 | 3 |
| ../docker/docker-ce/components/engine/pkg/system/utimes_unsupported.go | 5 | 2 |
| ../docker/docker-ce/components/engine/pkg/system/xattrs_linux.go | 26 | 8 |
| ../docker/docker-ce/components/engine/pkg/system/xattrs_unsupported.go | 7 | 3 |
| ../docker/docker-ce/components/engine/pkg/tailfile/tailfile.go | 163 | 23 |
| ../docker/docker-ce/components/engine/pkg/tarsum/builder_context.go | 12 | 7 |
| ../docker/docker-ce/components/engine/pkg/tarsum/fileinfosums.go | 93 | 21 |
| ../docker/docker-ce/components/engine/pkg/tarsum/tarsum.go | 227 | 38 |
| ../docker/docker-ce/components/engine/pkg/tarsum/versioning.go | 115 | 21 |
| ../docker/docker-ce/components/engine/pkg/tarsum/writercloser.go | 17 | 0 |
| ../docker/docker-ce/components/engine/pkg/term/ascii.go | 61 | 2 |
| ../docker/docker-ce/components/engine/pkg/term/proxy.go | 50 | 16 |
| ../docker/docker-ce/components/engine/pkg/term/tc.go | 14 | 1 |
| ../docker/docker-ce/components/engine/pkg/term/term.go | 86 | 21 |
| ../docker/docker-ce/components/engine/pkg/term/term_windows.go | 147 | 40 |
| ../docker/docker-ce/components/engine/pkg/term/termios_bsd.go | 28 | 5 |
| ../docker/docker-ce/components/engine/pkg/term/termios_linux.go | 28 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/windows/ansi_reader.go | 194 | 31 |
| ../docker/docker-ce/components/engine/pkg/term/windows/ansi_writer.go | 48 | 5 |
| ../docker/docker-ce/components/engine/pkg/term/windows/console.go | 24 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/windows/windows.go | 23 | 4 |
| ../docker/docker-ce/components/engine/pkg/term/winsize.go | 13 | 3 |
| ../docker/docker-ce/components/engine/pkg/truncindex/truncindex.go | 100 | 23 |
| ../docker/docker-ce/components/engine/pkg/urlutil/urlutil.go | 33 | 12 |
| ../docker/docker-ce/components/engine/pkg/useragent/useragent.go | 36 | 13 |
| ../docker/docker-ce/components/engine/plugin/backend_linux.go | 719 | 33 |
| ../docker/docker-ce/components/engine/plugin/backend_unsupported.go | 44 | 13 |
| ../docker/docker-ce/components/engine/plugin/blobstore.go | 169 | 2 |
| ../docker/docker-ce/components/engine/plugin/defs.go | 13 | 61 |
| ../docker/docker-ce/components/engine/plugin/errors.go | 44 | 0 |
| ../docker/docker-ce/components/engine/plugin/events.go | 77 | 21 |
| ../docker/docker-ce/components/engine/plugin/executor/containerd/containerd.go | 135 | 12 |
| ../docker/docker-ce/components/engine/plugin/manager.go | 310 | 19 |
| ../docker/docker-ce/components/engine/plugin/manager_linux.go | 277 | 9 |
| ../docker/docker-ce/components/engine/plugin/manager_windows.go | 20 | 1 |
| ../docker/docker-ce/components/engine/plugin/store.go | 211 | 37 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin.go | 210 | 50 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin_linux.go | 121 | 2 |
| ../docker/docker-ce/components/engine/plugin/v2/plugin_unsupported.go | 8 | 2 |
| ../docker/docker-ce/components/engine/plugin/v2/settable.go | 84 | 3 |
| ../docker/docker-ce/components/engine/profiles/apparmor/apparmor.go | 94 | 21 |
| ../docker/docker-ce/components/engine/profiles/apparmor/template.go | 40 | 2 |
| ../docker/docker-ce/components/engine/profiles/seccomp/generate.go | 22 | 4 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp.go | 154 | 10 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp_default.go | 667 | 2 |
| ../docker/docker-ce/components/engine/profiles/seccomp/seccomp_unsupported.go | 7 | 2 |
| ../docker/docker-ce/components/engine/reference/errors.go | 16 | 0 |
| ../docker/docker-ce/components/engine/reference/store.go | 252 | 39 |
| ../docker/docker-ce/components/engine/registry/auth.go | 223 | 26 |
| ../docker/docker-ce/components/engine/registry/config.go | 296 | 86 |
| ../docker/docker-ce/components/engine/registry/config_unix.go | 7 | 6 |
| ../docker/docker-ce/components/engine/registry/config_windows.go | 10 | 5 |
| ../docker/docker-ce/components/engine/registry/endpoint_v1.go | 138 | 21 |
| ../docker/docker-ce/components/engine/registry/errors.go | 24 | 0 |
| ../docker/docker-ce/components/engine/registry/registry.go | 161 | 15 |
| ../docker/docker-ce/components/engine/registry/resumable/resumablerequestreader.go | 83 | 5 |
| ../docker/docker-ce/components/engine/registry/service.go | 225 | 38 |
| ../docker/docker-ce/components/engine/registry/service_v2.go | 69 | 4 |
| ../docker/docker-ce/components/engine/registry/session.go | 617 | 81 |
| ../docker/docker-ce/components/engine/registry/types.go | 38 | 23 |
| ../docker/docker-ce/components/engine/restartmanager/restartmanager.go | 110 | 7 |
| ../docker/docker-ce/components/engine/rootless/rootless.go | 19 | 2 |
| ../docker/docker-ce/components/engine/rootless/specconv/specconv_linux.go | 27 | 5 |
| ../docker/docker-ce/components/engine/runconfig/config.go | 47 | 17 |
| ../docker/docker-ce/components/engine/runconfig/config_unix.go | 40 | 9 |
| ../docker/docker-ce/components/engine/runconfig/config_windows.go | 12 | 4 |
| ../docker/docker-ce/components/engine/runconfig/errors.go | 23 | 15 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig.go | 56 | 9 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig_unix.go | 72 | 18 |
| ../docker/docker-ce/components/engine/runconfig/hostconfig_windows.go | 67 | 16 |
| ../docker/docker-ce/components/engine/runconfig/opts/parse.go | 16 | 1 |
| ../docker/docker-ce/components/engine/volume/drivers/adapter.go | 146 | 4 |
| ../docker/docker-ce/components/engine/volume/drivers/extpoint.go | 170 | 30 |
| ../docker/docker-ce/components/engine/volume/drivers/proxy.go | 189 | 1 |
| ../docker/docker-ce/components/engine/volume/local/local.go | 260 | 51 |
| ../docker/docker-ce/components/engine/volume/local/local_unix.go | 98 | 8 |
| ../docker/docker-ce/components/engine/volume/local/local_windows.go | 34 | 5 |
| ../docker/docker-ce/components/engine/volume/mounts/lcow_parser.go | 27 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/linux_parser.go | 346 | 30 |
| ../docker/docker-ce/components/engine/volume/mounts/mounts.go | 110 | 48 |
| ../docker/docker-ce/components/engine/volume/mounts/parser.go | 35 | 6 |
| ../docker/docker-ce/components/engine/volume/mounts/validate.go | 22 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_copy.go | 17 | 2 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_unix.go | 13 | 1 |
| ../docker/docker-ce/components/engine/volume/mounts/volume_windows.go | 7 | 0 |
| ../docker/docker-ce/components/engine/volume/mounts/windows_parser.go | 339 | 59 |
| ../docker/docker-ce/components/engine/volume/service/by.go | 61 | 8 |
| ../docker/docker-ce/components/engine/volume/service/convert.go | 114 | 1 |
| ../docker/docker-ce/components/engine/volume/service/db.go | 78 | 5 |
| ../docker/docker-ce/components/engine/volume/service/default_driver.go | 18 | 1 |
| ../docker/docker-ce/components/engine/volume/service/default_driver_stubs.go | 6 | 1 |
| ../docker/docker-ce/components/engine/volume/service/errors.go | 76 | 16 |
| ../docker/docker-ce/components/engine/volume/service/opts/opts.go | 50 | 26 |
| ../docker/docker-ce/components/engine/volume/service/restore.go | 66 | 10 |
| ../docker/docker-ce/components/engine/volume/service/service.go | 192 | 40 |
| ../docker/docker-ce/components/engine/volume/service/store.go | 666 | 91 |
| ../docker/docker-ce/components/engine/volume/service/store_unix.go | 4 | 3 |
| ../docker/docker-ce/components/engine/volume/service/store_windows.go | 5 | 5 |
| ../docker/docker-ce/components/engine/volume/volume.go | 35 | 27 |

---------------------------------------------------------

# まとめ
まあ、いまや、「ステップ数なんてわかったからってなんになる？」という感じではあるものの、その昔はステップ数に応じて必要なテストケース数だったり（出るべき）バグの数だったりの指標があったりしたので・・・。
Goの案件やってて、個人的にリポジトリ毎の規模感みたいなものが知りたくて作ってみたという経緯はあるものの、業務的に必要というわけではないんだよなぁ。。。