diff --git a/.clang-format b/.clang-format index b41fae9129e..cd54eb45dde 100644 --- a/.clang-format +++ b/.clang-format @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + # Modified from https://github.com/ament/ament_lint/blob/master/ament_clang_format/ament_clang_format/configuration/.clang-format Language: Cpp BasedOnStyle: Google diff --git a/.clang-tidy b/.clang-tidy index f5eccdf3cc7..de12fb605c8 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + Checks: " -*, boost-use-to-string, diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 12a857998a0..5c74f7c5e4d 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: Bug description: Report a bug body: diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 48765c24a7b..deccbf336f6 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + blank_issues_enabled: false contact_links: - name: Question diff --git a/.github/ISSUE_TEMPLATE/task.yaml b/.github/ISSUE_TEMPLATE/task.yaml index cd8322f5074..58307325ce4 100644 --- a/.github/ISSUE_TEMPLATE/task.yaml +++ b/.github/ISSUE_TEMPLATE/task.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: Task description: Plan a task body: diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 0264c035357..8fd9b7f4ae0 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + version: 2 updates: - package-ecosystem: github-actions diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index a391e265016..4c4081a67e4 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,17 +1,5 @@ ## Description -## Related links - -**Parent Issue:** - -- Link - - - ## How was this PR tested? ## Notes for reviewers diff --git a/.github/stale.yml b/.github/stale.yml index bc99e4383ca..ffce036c8d0 100644 --- a/.github/stale.yml +++ b/.github/stale.yml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + # Modified from https://github.com/probot/stale#usage # Number of days of inactivity before an Issue or Pull Request with the stale label is closed diff --git a/.github/sync-files.yaml b/.github/sync-files.yaml index aa720753cbf..e8d63cde667 100644 --- a/.github/sync-files.yaml +++ b/.github/sync-files.yaml @@ -1,64 +1,34 @@ - repository: autowarefoundation/sync-file-templates + source-dir: sources files: - - source: sources/.github/ISSUE_TEMPLATE/bug.yaml - dest: .github/ISSUE_TEMPLATE/bug.yaml - - source: sources/.github/ISSUE_TEMPLATE/config.yml - dest: .github/ISSUE_TEMPLATE/config.yml - - source: sources/.github/ISSUE_TEMPLATE/task.yaml - dest: .github/ISSUE_TEMPLATE/task.yaml - - source: sources/.github/dependabot.yaml - dest: .github/dependabot.yaml - - source: sources/.github/pull_request_template.md - dest: .github/pull_request_template.md - - source: sources/.github/stale.yml - dest: .github/stale.yml - - source: sources/.github/workflows/cancel-previous-workflows.yaml - dest: .github/workflows/cancel-previous-workflows.yaml - - source: sources/.github/workflows/comment-on-pr.yaml - dest: .github/workflows/comment-on-pr.yaml - - source: sources/.github/workflows/github-release.yaml - dest: .github/workflows/github-release.yaml - - source: sources/.github/workflows/pre-commit-optional.yaml - dest: .github/workflows/pre-commit-optional.yaml - - source: sources/.github/workflows/pre-commit-optional-autoupdate.yaml - dest: .github/workflows/pre-commit-optional-autoupdate.yaml - - source: sources/.github/workflows/pre-commit-autoupdate.yaml - dest: .github/workflows/pre-commit-autoupdate.yaml - - source: sources/.github/workflows/semantic-pull-request.yaml - dest: .github/workflows/semantic-pull-request.yaml - - source: sources/.github/workflows/spell-check-differential.yaml - dest: .github/workflows/spell-check-differential.yaml - - source: sources/.github/workflows/spell-check-daily.yaml - dest: .github/workflows/spell-check-daily.yaml - - source: sources/.github/workflows/sync-files.yaml - dest: .github/workflows/sync-files.yaml - - source: sources/.clang-format - dest: .clang-format - - source: sources/.clang-tidy - dest: .clang-tidy - - source: sources/.markdown-link-check.json - dest: .markdown-link-check.json - - source: sources/.markdownlint.yaml - dest: .markdownlint.yaml - - source: sources/.pre-commit-config-optional.yaml - dest: .pre-commit-config-optional.yaml - - source: sources/.pre-commit-config.yaml - dest: .pre-commit-config.yaml - - source: sources/.prettierignore - dest: .prettierignore - - source: sources/.prettierrc.yaml - dest: .prettierrc.yaml - - source: sources/.yamllint.yaml - dest: .yamllint.yaml - - source: sources/CODE_OF_CONDUCT.md - dest: CODE_OF_CONDUCT.md - - source: sources/CONTRIBUTING.md - dest: CONTRIBUTING.md - - source: sources/CPPLINT.cfg - dest: CPPLINT.cfg - - source: sources/DISCLAIMER.md - dest: DISCLAIMER.md - - source: sources/LICENSE - dest: LICENSE - - source: sources/setup.cfg - dest: setup.cfg + - source: .github/ISSUE_TEMPLATE/bug.yaml + - source: .github/ISSUE_TEMPLATE/config.yml + - source: .github/ISSUE_TEMPLATE/task.yaml + - source: .github/dependabot.yaml + - source: .github/pull_request_template.md + - source: .github/stale.yml + - source: .github/workflows/cancel-previous-workflows.yaml + - source: .github/workflows/comment-on-pr.yaml + - source: .github/workflows/github-release.yaml + - source: .github/workflows/pre-commit-optional.yaml + - source: .github/workflows/pre-commit-optional-autoupdate.yaml + - source: .github/workflows/pre-commit-autoupdate.yaml + - source: .github/workflows/semantic-pull-request.yaml + - source: .github/workflows/spell-check-differential.yaml + - source: .github/workflows/spell-check-daily.yaml + - source: .github/workflows/sync-files.yaml + - source: .clang-format + - source: .clang-tidy + - source: .markdown-link-check.json + - source: .markdownlint.yaml + - source: .pre-commit-config-optional.yaml + - source: .pre-commit-config.yaml + - source: .prettierignore + - source: .prettierrc.yaml + - source: .yamllint.yaml + - source: CODE_OF_CONDUCT.md + - source: CONTRIBUTING.md + - source: CPPLINT.cfg + - source: DISCLAIMER.md + - source: LICENSE + - source: setup.cfg diff --git a/.github/workflows/cancel-previous-workflows.yaml b/.github/workflows/cancel-previous-workflows.yaml index bd2463d5a8e..ee79ce0e4d4 100644 --- a/.github/workflows/cancel-previous-workflows.yaml +++ b/.github/workflows/cancel-previous-workflows.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: cancel-previous-workflows on: diff --git a/.github/workflows/comment-on-pr.yaml b/.github/workflows/comment-on-pr.yaml index c80141ddac6..0f2ecf519db 100644 --- a/.github/workflows/comment-on-pr.yaml +++ b/.github/workflows/comment-on-pr.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: comment-on-pr on: pull_request_target: diff --git a/.github/workflows/github-release.yaml b/.github/workflows/github-release.yaml index 4b1d7f47c6c..bbe2ac512d7 100644 --- a/.github/workflows/github-release.yaml +++ b/.github/workflows/github-release.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: github-release on: diff --git a/.github/workflows/pre-commit-autoupdate.yaml b/.github/workflows/pre-commit-autoupdate.yaml index 8d57a53b5cc..489e32a1de1 100644 --- a/.github/workflows/pre-commit-autoupdate.yaml +++ b/.github/workflows/pre-commit-autoupdate.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: pre-commit-autoupdate on: diff --git a/.github/workflows/pre-commit-optional-autoupdate.yaml b/.github/workflows/pre-commit-optional-autoupdate.yaml index a9fe00401a1..be79ad481d1 100644 --- a/.github/workflows/pre-commit-optional-autoupdate.yaml +++ b/.github/workflows/pre-commit-optional-autoupdate.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: pre-commit-optional-autoupdate on: diff --git a/.github/workflows/pre-commit-optional.yaml b/.github/workflows/pre-commit-optional.yaml index 12f536c5516..3d0867028f7 100644 --- a/.github/workflows/pre-commit-optional.yaml +++ b/.github/workflows/pre-commit-optional.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: pre-commit-optional on: diff --git a/.github/workflows/semantic-pull-request.yaml b/.github/workflows/semantic-pull-request.yaml index 71224c224ec..b56040b084f 100644 --- a/.github/workflows/semantic-pull-request.yaml +++ b/.github/workflows/semantic-pull-request.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: semantic-pull-request on: diff --git a/.github/workflows/spell-check-daily.yaml b/.github/workflows/spell-check-daily.yaml new file mode 100644 index 00000000000..2ff647acf03 --- /dev/null +++ b/.github/workflows/spell-check-daily.yaml @@ -0,0 +1,26 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + +name: spell-check-daily + +on: + schedule: + - cron: 0 0 * * * + workflow_dispatch: + +jobs: + spell-check-daily: + runs-on: ubuntu-22.04 + steps: + - name: Check out repository + uses: actions/checkout@v4 + + - name: Run spell-check + uses: autowarefoundation/autoware-github-actions/spell-check@v1 + with: + incremental-files-only: false + cspell-json-url: https://raw.githubusercontent.com/tier4/autoware-spell-check-dict/main/.cspell.json + dict-packages: | + https://github.com/autowarefoundation/autoware-spell-check-dict + https://github.com/tier4/cspell-dicts diff --git a/.github/workflows/spell-check-differential.yaml b/.github/workflows/spell-check-differential.yaml index 90d59626723..e3af4327f21 100644 --- a/.github/workflows/spell-check-differential.yaml +++ b/.github/workflows/spell-check-differential.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: spell-check-differential on: diff --git a/.github/workflows/sync-files.yaml b/.github/workflows/sync-files.yaml index 0cffbcd2a26..9224c1503ed 100644 --- a/.github/workflows/sync-files.yaml +++ b/.github/workflows/sync-files.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + name: sync-files on: diff --git a/.markdownlint.yaml b/.markdownlint.yaml index 7b7359fe0cd..584154b2009 100644 --- a/.markdownlint.yaml +++ b/.markdownlint.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + # See https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md for all rules. default: true MD013: false diff --git a/.pre-commit-config-optional.yaml b/.pre-commit-config-optional.yaml index 8c9345e15f0..ff325af5e87 100644 --- a/.pre-commit-config-optional.yaml +++ b/.pre-commit-config-optional.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + repos: - repo: https://github.com/tcort/markdown-link-check rev: v3.12.2 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e6c3aba177d..e6dcc3f464a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + ci: autofix_commit_msg: "style(pre-commit): autofix" @@ -10,6 +14,7 @@ repos: - id: check-toml - id: check-xml - id: check-yaml + args: [--unsafe] - id: detect-private-key - id: end-of-file-fixer - id: mixed-line-ending @@ -32,6 +37,16 @@ repos: hooks: - id: yamllint + - repo: https://github.com/tier4/pre-commit-hooks-ros + rev: v0.10.0 + hooks: + - id: flake8-ros + - id: prettier-xacro + - id: prettier-launch-xml + - id: prettier-package-xml + - id: ros-include-guard + - id: sort-package-xml + - repo: https://github.com/shellcheck-py/shellcheck-py rev: v0.10.0.1 hooks: @@ -43,9 +58,48 @@ repos: - id: shfmt args: [-w, -s, -i=4] + - repo: https://github.com/pycqa/isort + rev: 5.13.2 + hooks: + - id: isort + + - repo: https://github.com/psf/black + rev: 24.8.0 + hooks: + - id: black + args: [--line-length=100] + + - repo: https://github.com/pre-commit/mirrors-clang-format + rev: v18.1.8 + hooks: + - id: clang-format + types_or: [c++, c, cuda] + + - repo: https://github.com/cpplint/cpplint + rev: 1.6.1 + hooks: + - id: cpplint + args: [--quiet] + exclude: .cu + + - repo: https://github.com/python-jsonschema/check-jsonschema + rev: 0.29.2 + hooks: + - id: check-metaschema + files: ^.+/schema/.*schema\.json$ + + - repo: local + hooks: + - id: prettier-svg + name: prettier svg + description: Apply Prettier with plugin-xml to svg. + entry: prettier --write --list-different --ignore-unknown --print-width 200 --xml-self-closing-space false --xml-whitespace-sensitivity ignore + language: node + files: .svg$ + additional_dependencies: [prettier@2.7.1, "@prettier/plugin-xml@2.2.0"] + - repo: https://github.com/AleksaC/hadolint-py rev: v2.12.1b3 hooks: - id: hadolint - -exclude: .svg + exclude: .svg$ diff --git a/.prettierignore b/.prettierignore index a3c34d00a13..3e96aacebba 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,6 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + *.param.yaml *.rviz diff --git a/.prettierrc.yaml b/.prettierrc.yaml index e29bf327627..fe476936f7b 100644 --- a/.prettierrc.yaml +++ b/.prettierrc.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + printWidth: 100 tabWidth: 2 overrides: diff --git a/.yamllint.yaml b/.yamllint.yaml index 2c7bd088e26..e0be62dbcb1 100644 --- a/.yamllint.yaml +++ b/.yamllint.yaml @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + extends: default ignore: | diff --git a/CPPLINT.cfg b/CPPLINT.cfg index ba6bdf08c10..81869c92be6 100644 --- a/CPPLINT.cfg +++ b/CPPLINT.cfg @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + # Modified from https://github.com/ament/ament_lint/blob/ebd524bb9973d5ec1dc48a670ce54f958a5a0243/ament_cpplint/ament_cpplint/main.py#L64-L120 set noparent linelength=100 diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/downarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/downarrow.svg index 22a70a5fbc9..eb6b3fa15e7 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/downarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/downarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/uparrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/uparrow.svg index b283329b32b..9df564b2f46 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/uparrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/active/uparrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-end.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-end.svg index decd600a806..3d57b5a8da4 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-end.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-end.svg @@ -1,24 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-more.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-more.svg index 669c8ee6b77..e5aa4c609e4 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-more.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/branch-more.svg @@ -1,24 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/downarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/downarrow.svg index 22a70a5fbc9..eb6b3fa15e7 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/downarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/downarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/leftarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/leftarrow.svg index a1b5eb770c3..d0f92cb0cee 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/leftarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/leftarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_checked.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_checked.svg index 462030e6b75..253a3390f8b 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_checked.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_checked.svg @@ -1,22 +1,27 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_unchecked.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_unchecked.svg index 73e58ac050b..58f7a262cab 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_unchecked.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/radiobutton_unchecked.svg @@ -1,19 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/rightarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/rightarrow.svg index 31224808311..3c0f7d75cb7 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/rightarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/rightarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/uparrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/uparrow.svg index b283329b32b..9df564b2f46 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/uparrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/uparrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/vline.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/vline.svg index 67f84120ce2..5881dc0f7da 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/vline.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/disabled/vline.svg @@ -1,23 +1,23 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/add.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/add.svg index c747fc89c49..71db35634be 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/add.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/add.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-closed.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-closed.svg index 43acdf27491..1ad9694e59c 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-closed.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-closed.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-end.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-end.svg index 87f7840f363..7c8f5274b22 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-end.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-end.svg @@ -1,24 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-more.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-more.svg index 9f8af0ba8c3..ae87542b2da 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-more.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-more.svg @@ -1,24 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-open.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-open.svg index d22353f4e9e..7faf29d632d 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-open.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/branch-open.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_disabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_disabled.svg index f737c436438..4d209ef8ffb 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_disabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_disabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_enabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_enabled.svg index d9eee3a1e08..19a52b880ee 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_enabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_enabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_hovered.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_hovered.svg index b49a8cf315b..cdbfa0da561 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_hovered.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_hovered.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_pressed.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_pressed.svg index 5d3bccb1941..5470a4c58cd 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_pressed.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_checked_pressed.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_disabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_disabled.svg index 8f9b9ae512c..31f5e4888aa 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_disabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_disabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_enabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_enabled.svg index 797fb421df9..aa801e4045a 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_enabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_enabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_hovered.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_hovered.svg index 43b20a76820..80a8df071f2 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_hovered.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_hovered.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_pressed.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_pressed.svg index a39172c056a..14b6fec7f85 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_pressed.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_indeterminate_pressed.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_disabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_disabled.svg index 873587b1985..8b3839bc244 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_disabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_disabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_enabled.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_enabled.svg index 265a55067f5..2992a9fdfac 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_enabled.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_enabled.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_hovered.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_hovered.svg index 27990330dc2..28745854522 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_hovered.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_hovered.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_pressed.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_pressed.svg index e9c0436eb7e..c7f3755b2d4 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_pressed.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/checkbox_unchecked_pressed.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/close.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/close.svg index fed396b0d88..9026603c977 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/close.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/close.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/downarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/downarrow.svg index 8176e8f50b0..2481bf8acc0 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/downarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/downarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/float.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/float.svg index bb2383e4ec7..ba80019b97e 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/float.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/float.svg @@ -1,20 +1,44 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/leftarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/leftarrow.svg index e595c0d652d..71678e2e693 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/leftarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/leftarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/minus.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/minus.svg index 7be3c893e40..7c87293e9b3 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/minus.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/minus.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/more.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/more.svg index c11e849e587..5ad31e749b1 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/more.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/more.svg @@ -1 +1,5 @@ - \ No newline at end of file + + + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked.svg index ea2d8183e3d..e5173e229fa 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked.svg @@ -1,22 +1,27 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked_invert.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked_invert.svg index 92003b1b80c..61dd75ad404 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked_invert.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_checked_invert.svg @@ -1,22 +1,27 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked.svg index ec6ee7a3213..8d9ce155419 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked.svg @@ -1,19 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked_invert.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked_invert.svg index 5defd965a50..22590a0bff1 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked_invert.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/radiobutton_unchecked_invert.svg @@ -1,19 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/rightarrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/rightarrow.svg index 4845aa5975c..26bb041dc59 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/rightarrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/rightarrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/sizegrip.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/sizegrip.svg index 6a3d5ec4839..bbc7bd248c4 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/sizegrip.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/sizegrip.svg @@ -1,29 +1,29 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/slider.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/slider.svg index ecd7581285f..7caf04186da 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/slider.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/slider.svg @@ -1,19 +1,24 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/splitter-horizontal.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/splitter-horizontal.svg index 6be8cb04a16..cb95aa21dd8 100644 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/splitter-horizontal.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/splitter-horizontal.svg @@ -1,3 +1,3 @@ - \ No newline at end of file + diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/tab_close.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/tab_close.svg index 3c758445d0a..45aa5d57777 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/tab_close.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/tab_close.svg @@ -1,20 +1,20 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-horizontal.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-horizontal.svg index 0d639307250..8e7e03463e6 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-horizontal.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-horizontal.svg @@ -1,31 +1,31 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-vertical.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-vertical.svg index b6b267ead6f..a6c19f370d7 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-vertical.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/toolbar-handle-vertical.svg @@ -1,31 +1,31 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - diff --git a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/uparrow.svg b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/uparrow.svg index cab8eba2ab5..6eb3e13f7ad 100755 --- a/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/uparrow.svg +++ b/ansible/roles/qt5ct_setup/files/autoware-rviz-icons/primary/uparrow.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - diff --git a/docker/Dockerfile.svg b/docker/Dockerfile.svg index 7ad00076c97..a9465e1a552 100644 --- a/docker/Dockerfile.svg +++ b/docker/Dockerfile.svg @@ -1,541 +1,692 @@ - + - - -G - - -cluster_legend - - - - -key -FROM ...  -COPY --from=...  -RUN --mount=(.*)from=...  - - - -key2 -  -  -  - - - -key:e->key2:w - - - - - -key:e->key2:w - - - - - -key:e->key2:w - - - - - -external_image_0 - -$BASE_IMAGE - - - -stage_0 - -base - - - -external_image_0->stage_0 - - - - - -stage_2 - -rosdep-depend - - - -external_image_0->stage_2 - - - - - -stage_1 - -base-cuda - - - -stage_0->stage_1 - - - - - -stage_8 - -core-devel - - - -stage_0->stage_8 - - - - - -stage_18 - -universe-sensing-perception - - - -stage_0->stage_18 - - - - - - -stage_20 - -universe-localization-mapping - - - -stage_0->stage_20 - - - - -stage_21 - -universe-planning-control - - - -stage_0->stage_21 - - - - - -stage_22 - -universe-vehicle-system - - - -stage_0->stage_22 - - - - - -stage_23 - -universe - - - -stage_0->stage_23 - - - - - - -stage_2->stage_8 - - - - - -stage_3 - -rosdep-universe-sensing-perception-depend - - - -stage_2->stage_3 - - - - - -stage_4 - -rosdep-universe-localization-mapping-depend - - - -stage_2->stage_4 - - - - - -stage_5 - -rosdep-universe-planning-control-depend - - - -stage_2->stage_5 - - - - - -stage_6 - -rosdep-universe-vehicle-system-depend - - - -stage_2->stage_6 - - - - - -stage_7 - -rosdep-universe-depend - - - -stage_2->stage_7 - - - - - - -stage_9 - -universe-common-devel - - - -stage_2->stage_9 - - - - - -stage_19 - -universe-sensing-perception-cuda - - - -stage_1->stage_19 - - - - - -stage_24 - -universe-cuda - - - -stage_1->stage_24 - - - - - -stage_8->stage_9 - - - - - -stage_3->stage_18 - - - - - -stage_3->stage_19 - - - - - -stage_11 - -universe-sensing-perception-devel - - - -stage_3->stage_11 - - - - - -stage_12 - -universe-sensing-perception-devel-cuda - - - -stage_3->stage_12 - - - - - - -stage_4->stage_20 - - - - - - -stage_13 - -universe-localization-mapping-devel - - - -stage_4->stage_13 - - - - - -stage_5->stage_21 - - - - - -stage_14 - -universe-planning-control-devel - - - -stage_5->stage_14 - - - - - -stage_6->stage_22 - - - - - - -stage_15 - -universe-vehicle-system-devel - - - -stage_6->stage_15 - - - - - -stage_7->stage_23 - - - - - -stage_7->stage_24 - - - - - - -stage_16 - -universe-devel - - - -stage_7->stage_16 - - - - - -stage_17 - -universe-devel-cuda - - - -stage_7->stage_17 - - - - - -stage_9->stage_11 - - - - - -stage_9->stage_13 - - - - - -stage_9->stage_14 - - - - - -stage_9->stage_15 - - - - - -stage_9->stage_16 - - - - - -stage_10 - -universe-common-devel-cuda - - - -stage_9->stage_10 - - - - - -stage_11->stage_18 - - - - - -stage_11->stage_12 - - - - - -stage_11->stage_16 - - - - - -stage_12->stage_19 - - - - - -stage_12->stage_17 - - - - - -stage_13->stage_20 - - - - - -stage_13->stage_16 - - - - - -stage_14->stage_21 - - - - - -stage_14->stage_16 - - - - - -stage_15->stage_22 - - - - - -stage_15->stage_16 - - - - - -stage_16->stage_23 - - - - - -stage_16->stage_17 - - - - - -stage_17->stage_24 - - - - - -stage_10->stage_12 - - - - - -stage_10->stage_17 - - - - + + + G + + + cluster_legend + + + + + key + FROM ... + COPY --from=...  + RUN --mount=(.*)from=...  + + + + key2 + + + + + + + key:e->key2:w + + + + + + key:e->key2:w + + + + + + key:e->key2:w + + + + + + external_image_0 + + $BASE_IMAGE + + + + stage_0 + + base + + + + external_image_0->stage_0 + + + + + + stage_2 + + rosdep-depend + + + + external_image_0->stage_2 + + + + + + stage_1 + + base-cuda + + + + stage_0->stage_1 + + + + + + stage_8 + + core-devel + + + + stage_0->stage_8 + + + + + + stage_18 + + universe-sensing-perception + + + + stage_0->stage_18 + + + + + + + stage_20 + + universe-localization-mapping + + + + stage_0->stage_20 + + + + + stage_21 + + universe-planning-control + + + + stage_0->stage_21 + + + + + + stage_22 + + universe-vehicle-system + + + + stage_0->stage_22 + + + + + + stage_23 + + universe + + + + stage_0->stage_23 + + + + + + + stage_2->stage_8 + + + + + + stage_3 + + rosdep-universe-sensing-perception-depend + + + + stage_2->stage_3 + + + + + + stage_4 + + rosdep-universe-localization-mapping-depend + + + + stage_2->stage_4 + + + + + + stage_5 + + rosdep-universe-planning-control-depend + + + + stage_2->stage_5 + + + + + + stage_6 + + rosdep-universe-vehicle-system-depend + + + + stage_2->stage_6 + + + + + + stage_7 + + rosdep-universe-depend + + + + stage_2->stage_7 + + + + + + + stage_9 + + universe-common-devel + + + + stage_2->stage_9 + + + + + + stage_19 + + universe-sensing-perception-cuda + + + + stage_1->stage_19 + + + + + + stage_24 + + universe-cuda + + + + stage_1->stage_24 + + + + + + stage_8->stage_9 + + + + + + stage_3->stage_18 + + + + + + stage_3->stage_19 + + + + + + stage_11 + + universe-sensing-perception-devel + + + + stage_3->stage_11 + + + + + + stage_12 + + universe-sensing-perception-devel-cuda + + + + stage_3->stage_12 + + + + + + + stage_4->stage_20 + + + + + + + stage_13 + + universe-localization-mapping-devel + + + + stage_4->stage_13 + + + + + + stage_5->stage_21 + + + + + + stage_14 + + universe-planning-control-devel + + + + stage_5->stage_14 + + + + + + stage_6->stage_22 + + + + + + + stage_15 + + universe-vehicle-system-devel + + + + stage_6->stage_15 + + + + + + stage_7->stage_23 + + + + + + stage_7->stage_24 + + + + + + + stage_16 + + universe-devel + + + + stage_7->stage_16 + + + + + + stage_17 + + universe-devel-cuda + + + + stage_7->stage_17 + + + + + + stage_9->stage_11 + + + + + + stage_9->stage_13 + + + + + + stage_9->stage_14 + + + + + + stage_9->stage_15 + + + + + + stage_9->stage_16 + + + + + + stage_10 + + universe-common-devel-cuda + + + + stage_9->stage_10 + + + + + + stage_11->stage_18 + + + + + + stage_11->stage_12 + + + + + + stage_11->stage_16 + + + + + + stage_12->stage_19 + + + + + + stage_12->stage_17 + + + + + + stage_13->stage_20 + + + + + + stage_13->stage_16 + + + + + + stage_14->stage_21 + + + + + + stage_14->stage_16 + + + + + + stage_15->stage_22 + + + + + + stage_15->stage_16 + + + + + + stage_16->stage_23 + + + + + + stage_16->stage_17 + + + + + + stage_17->stage_24 + + + + + + stage_10->stage_12 + + + + + + stage_10->stage_17 + + + + diff --git a/setup.cfg b/setup.cfg index 5214751c7ba..4d7d5e5b959 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,3 +1,7 @@ +# This file is automatically synced from: +# https://github.com/autowarefoundation/sync-file-templates +# To make changes, update the source repository and follow the guidelines in its README. + [flake8] # Modified from https://github.com/ament/ament_lint/blob/ebd524bb9973d5ec1dc48a670ce54f958a5a0243/ament_flake8/ament_flake8/configuration/ament_flake8.ini extend-ignore = B902,C816,D100,D101,D102,D103,D104,D105,D106,D107,D203,D212,D404,I202,CNL100,E203,E501,Q000