From ae23671c859dd5d6e947388f66e54a714bf80c69 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 29 Nov 2024 02:37:53 +0000 Subject: [PATCH 1/4] chore: sync files Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/pull_request_template.md | 12 ------ .github/workflows/spell-check-daily.yaml | 23 ++++++++++ .pre-commit-config.yaml | 53 +++++++++++++++++++++++- 3 files changed, 74 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/spell-check-daily.yaml 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/workflows/spell-check-daily.yaml b/.github/workflows/spell-check-daily.yaml new file mode 100644 index 00000000000..f6a14d00d86 --- /dev/null +++ b/.github/workflows/spell-check-daily.yaml @@ -0,0 +1,23 @@ +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: + local-cspell-json: .cspell.json + 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/.pre-commit-config.yaml b/.pre-commit-config.yaml index e6c3aba177d..f3316149017 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,6 +10,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 +33,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 +54,47 @@ 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 From e1e772c1d31bc4de858fc49674f18272c8276718 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 02:38:05 +0000 Subject: [PATCH 2/4] style(pre-commit): autofix --- .../autoware-rviz-icons/active/downarrow.svg | 32 +- .../autoware-rviz-icons/active/uparrow.svg | 32 +- .../disabled/branch-end.svg | 42 +- .../disabled/branch-more.svg | 42 +- .../disabled/downarrow.svg | 32 +- .../disabled/leftarrow.svg | 32 +- .../disabled/radiobutton_checked.svg | 43 +- .../disabled/radiobutton_unchecked.svg | 37 +- .../disabled/rightarrow.svg | 32 +- .../autoware-rviz-icons/disabled/uparrow.svg | 32 +- .../autoware-rviz-icons/disabled/vline.svg | 40 +- .../files/autoware-rviz-icons/primary/add.svg | 4 +- .../primary/branch-closed.svg | 4 +- .../primary/branch-end.svg | 42 +- .../primary/branch-more.svg | 42 +- .../primary/branch-open.svg | 4 +- .../primary/checkbox_checked_disabled.svg | 6 +- .../primary/checkbox_checked_enabled.svg | 6 +- .../primary/checkbox_checked_hovered.svg | 6 +- .../primary/checkbox_checked_pressed.svg | 6 +- .../checkbox_indeterminate_disabled.svg | 6 +- .../checkbox_indeterminate_enabled.svg | 6 +- .../checkbox_indeterminate_hovered.svg | 6 +- .../checkbox_indeterminate_pressed.svg | 6 +- .../primary/checkbox_unchecked_disabled.svg | 6 +- .../primary/checkbox_unchecked_enabled.svg | 6 +- .../primary/checkbox_unchecked_hovered.svg | 6 +- .../primary/checkbox_unchecked_pressed.svg | 6 +- .../autoware-rviz-icons/primary/close.svg | 4 +- .../autoware-rviz-icons/primary/downarrow.svg | 32 +- .../autoware-rviz-icons/primary/float.svg | 58 +- .../autoware-rviz-icons/primary/leftarrow.svg | 32 +- .../autoware-rviz-icons/primary/minus.svg | 4 +- .../autoware-rviz-icons/primary/more.svg | 6 +- .../primary/radiobutton_checked.svg | 43 +- .../primary/radiobutton_checked_invert.svg | 43 +- .../primary/radiobutton_unchecked.svg | 37 +- .../primary/radiobutton_unchecked_invert.svg | 37 +- .../primary/rightarrow.svg | 32 +- .../autoware-rviz-icons/primary/sizegrip.svg | 52 +- .../autoware-rviz-icons/primary/slider.svg | 37 +- .../primary/splitter-horizontal.svg | 2 +- .../autoware-rviz-icons/primary/tab_close.svg | 34 +- .../primary/toolbar-handle-horizontal.svg | 56 +- .../primary/toolbar-handle-vertical.svg | 56 +- .../autoware-rviz-icons/primary/uparrow.svg | 32 +- docker/Dockerfile.svg | 1223 +++++++++-------- 47 files changed, 1328 insertions(+), 1056 deletions(-) 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..f8c7e6877e7 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 + + + + From 8d54c86a4c2ba2910c4cd687882de7b04085e160 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Fatih=20C=C4=B1r=C4=B1t?= Date: Fri, 29 Nov 2024 11:54:34 +0300 Subject: [PATCH 3/4] hadolint svg fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: M. Fatih Cırıt --- docker/Dockerfile.svg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile.svg b/docker/Dockerfile.svg index f8c7e6877e7..a9465e1a552 100644 --- a/docker/Dockerfile.svg +++ b/docker/Dockerfile.svg @@ -21,9 +21,9 @@ key2 - - - + + + From 00baae7577531600db7f8f0b51f169b9ee410ff0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=2E=20Fatih=20C=C4=B1r=C4=B1t?= Date: Fri, 29 Nov 2024 12:04:07 +0300 Subject: [PATCH 4/4] hadolint should exclude svg files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: M. Fatih Cırıt --- .pre-commit-config.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f3316149017..b99c5e1c20c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -98,3 +98,4 @@ repos: rev: v2.12.1b3 hooks: - id: hadolint + exclude: .svg$