diff --git a/.github/workflows/check-easyjson.yml b/.github/workflows/check-easyjson.yml index 620037197b0..29d47285cb5 100644 --- a/.github/workflows/check-easyjson.yml +++ b/.github/workflows/check-easyjson.yml @@ -29,10 +29,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/check-go-dependencies-task.yml b/.github/workflows/check-go-dependencies-task.yml index 8d1252c6dba..6721cdf0fd3 100644 --- a/.github/workflows/check-go-dependencies-task.yml +++ b/.github/workflows/check-go-dependencies-task.yml @@ -65,7 +65,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive @@ -76,7 +76,7 @@ jobs: version: 3.x - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -102,7 +102,7 @@ jobs: # Some might find it convenient to have CI generate the cache rather than setting up for it locally - name: Upload cache to workflow artifact if: failure() && steps.diff.outcome == 'failure' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error include-hidden-files: true @@ -116,7 +116,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: submodules: recursive @@ -127,7 +127,7 @@ jobs: version: 3.x - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/check-go-task.yml b/.github/workflows/check-go-task.yml index dc70c07815c..99dabf8977e 100644 --- a/.github/workflows/check-go-task.yml +++ b/.github/workflows/check-go-task.yml @@ -64,10 +64,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -100,10 +100,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -114,7 +114,7 @@ jobs: version: 3.x - name: golangci-lint - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v9 with: version: v2.1.0 @@ -138,10 +138,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -174,10 +174,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -203,10 +203,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -241,10 +241,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/check-i18n-task.yml b/.github/workflows/check-i18n-task.yml index ea01c3fad0e..76eabdf44fc 100644 --- a/.github/workflows/check-i18n-task.yml +++ b/.github/workflows/check-i18n-task.yml @@ -19,10 +19,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/check-license.yml b/.github/workflows/check-license.yml index 7ec1fbc632a..e8047697f86 100644 --- a/.github/workflows/check-license.yml +++ b/.github/workflows/check-license.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Ruby uses: ruby/setup-ruby@v1 diff --git a/.github/workflows/check-markdown-task.yml b/.github/workflows/check-markdown-task.yml index 4bd7fd4e13f..d055c1b76b7 100644 --- a/.github/workflows/check-markdown-task.yml +++ b/.github/workflows/check-markdown-task.yml @@ -75,10 +75,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ env.NODE_VERSION }} @@ -101,15 +101,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ env.NODE_VERSION }} - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/check-mkdocs-task.yml b/.github/workflows/check-mkdocs-task.yml index d7646201306..3d95de177fb 100644 --- a/.github/workflows/check-mkdocs-task.yml +++ b/.github/workflows/check-mkdocs-task.yml @@ -34,10 +34,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -49,7 +49,7 @@ jobs: setup_only: true - name: Install Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ env.PYTHON_VERSION }} diff --git a/.github/workflows/check-prettier-formatting-task.yml b/.github/workflows/check-prettier-formatting-task.yml index 459682c8182..ea99200f806 100644 --- a/.github/workflows/check-prettier-formatting-task.yml +++ b/.github/workflows/check-prettier-formatting-task.yml @@ -204,7 +204,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Task uses: arduino/setup-task@v2 diff --git a/.github/workflows/check-protobuf-task.yml b/.github/workflows/check-protobuf-task.yml index 90fc6dc5a2f..ef7587da02f 100644 --- a/.github/workflows/check-protobuf-task.yml +++ b/.github/workflows/check-protobuf-task.yml @@ -51,7 +51,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install buf uses: bufbuild/buf-action@v1 @@ -77,7 +77,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 # used by the protobuf breaking change detector - name: Fetch main branch diff --git a/.github/workflows/deploy-cobra-mkdocs-versioned-poetry.yml b/.github/workflows/deploy-cobra-mkdocs-versioned-poetry.yml index 59a37942e3f..f969d0b0fe5 100644 --- a/.github/workflows/deploy-cobra-mkdocs-versioned-poetry.yml +++ b/.github/workflows/deploy-cobra-mkdocs-versioned-poetry.yml @@ -54,10 +54,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -69,7 +69,7 @@ jobs: setup_only: true - name: Install Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ env.PYTHON_VERSION }} diff --git a/.github/workflows/i18n-nightly-push.yaml b/.github/workflows/i18n-nightly-push.yaml index 1a6d2c34d15..50f659e1b04 100644 --- a/.github/workflows/i18n-nightly-push.yaml +++ b/.github/workflows/i18n-nightly-push.yaml @@ -13,10 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: "${{ env.GO_VERSION }}" diff --git a/.github/workflows/i18n-weekly-pull.yaml b/.github/workflows/i18n-weekly-pull.yaml index c9b99dbdfcf..8d51bdf29b8 100644 --- a/.github/workflows/i18n-weekly-pull.yaml +++ b/.github/workflows/i18n-weekly-pull.yaml @@ -20,10 +20,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: "${{ env.GO_VERSION }}" @@ -42,7 +42,7 @@ jobs: TRANSIFEX_API_KEY: ${{ secrets.TRANSIFEX_API_KEY }} - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@v7 with: commit-message: Updated translation files title: Updated translation files diff --git a/.github/workflows/publish-go-nightly-task.yml b/.github/workflows/publish-go-nightly-task.yml index 6d67896122c..2805356f5b2 100644 --- a/.github/workflows/publish-go-nightly-task.yml +++ b/.github/workflows/publish-go-nightly-task.yml @@ -25,27 +25,38 @@ permissions: jobs: create-nightly-artifacts: + name: Build ${{ matrix.os.task }} outputs: version: ${{ steps.get-version.outputs.version }} - runs-on: ubuntu-latest + runs-on: ${{ matrix.os.runner }} strategy: matrix: os: - - Windows_32bit - - Windows_64bit - - Linux_32bit - - Linux_64bit - - Linux_ARMv6 - - Linux_ARMv7 - - Linux_ARM64 - - macOS_64bit - - macOS_ARM64 - - jsonschema + - task: Windows_32bit + runner: ubuntu-latest + - task: Windows_64bit + runner: ubuntu-latest + - task: Linux_32bit + runner: ubuntu-latest + - task: Linux_64bit + runner: ubuntu-latest + - task: Linux_ARMv6 + runner: ubuntu-latest + - task: Linux_ARMv7 + runner: ubuntu-latest + - task: Linux_ARM64 + runner: ubuntu-latest + - task: macOS_64bit + runner: ubuntu-latest + - task: macOS_ARM64 + runner: ubuntu-24.04-arm + - task: jsonschema + runner: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Task uses: arduino/setup-task@v2 @@ -56,7 +67,7 @@ jobs: - name: Build env: NIGHTLY: true - run: task dist:${{ matrix.os }} + run: task dist:${{ matrix.os.task }} - name: Output Version id: get-version @@ -65,10 +76,10 @@ jobs: run: echo "version=$(task general:get-version)" >> $GITHUB_OUTPUT - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error - name: ${{ env.ARTIFACT_NAME }}-${{ matrix.os }} + name: ${{ env.ARTIFACT_NAME }}-${{ matrix.os.task }} path: ${{ env.DIST_DIR }} notarize-macos: @@ -91,10 +102,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: name: ${{ env.ARTIFACT_NAME }}-${{ matrix.artifact.artifact-suffix }} path: ${{ env.DIST_DIR }} @@ -174,7 +185,7 @@ jobs: echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV - name: Upload notarized artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error name: ${{ env.ARTIFACT_NAME }}-${{ matrix.artifact.artifact-suffix }} @@ -196,10 +207,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: name: ${{ env.ARTIFACT_NAME }}-Windows_64bit path: ${{ env.DIST_DIR }} @@ -229,7 +240,7 @@ jobs: "${{ env.SIGNTOOL_PATH }}" sign -d "Arduino CLI" -f ${{ env.INSTALLER_CERT_WINDOWS_CER}} -csp "eToken Base Cryptographic Provider" -k "[{{${{ env.CERT_PASSWORD }}}}]=${{ env.CONTAINER_NAME }}" -fd sha256 -tr http://timestamp.digicert.com -td SHA256 -v "${{ env.MSI_FILE }}" - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 env: MSI_FILE: ${{ steps.buildmsi.outputs.msi }} with: @@ -250,10 +261,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifact - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: pattern: ${{ env.ARTIFACT_NAME }}-* merge-multiple: true @@ -282,7 +293,7 @@ jobs: sha256sum ${{ env.PROJECT_NAME }}_${VERSION}* > ${VERSION}-checksums.txt - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }} role-session-name: "github_${{ env.PROJECT_NAME }}" diff --git a/.github/workflows/publish-go-tester-task.yml b/.github/workflows/publish-go-tester-task.yml index 424aca2da35..c2095f1ea7a 100644 --- a/.github/workflows/publish-go-tester-task.yml +++ b/.github/workflows/publish-go-tester-task.yml @@ -128,7 +128,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -151,7 +151,7 @@ jobs: # Transfer builds to artifacts job - name: Upload build artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: path: ${{ env.DIST_DIR }}/${{ matrix.artifact.path }} name: ${{ matrix.artifact.name }} @@ -164,7 +164,7 @@ jobs: steps: - name: Download build artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 - name: Output checksum run: | TAG="${{ needs.package-name-prefix.outputs.prefix }}git-snapshot" @@ -178,7 +178,7 @@ jobs: done - name: Upload checksum artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: path: ./*checksums.txt name: checksums diff --git a/.github/workflows/release-go-task.yml b/.github/workflows/release-go-task.yml index db7b01f468f..d7ba506dd95 100644 --- a/.github/workflows/release-go-task.yml +++ b/.github/workflows/release-go-task.yml @@ -46,7 +46,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -74,7 +74,7 @@ jobs: run: echo "version=$(task general:get-version)" >> $GITHUB_OUTPUT - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error name: ${{ env.ARTIFACT_NAME }}-${{ matrix.env.os }} @@ -100,10 +100,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: name: ${{ env.ARTIFACT_NAME }}-${{ matrix.artifact.artifact-suffix }} path: ${{ env.DIST_DIR }} @@ -183,7 +183,7 @@ jobs: echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV - name: Upload notarized artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error name: ${{ env.ARTIFACT_NAME }}-${{ matrix.artifact.artifact-suffix }} @@ -205,10 +205,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: name: ${{ env.ARTIFACT_NAME }}-Windows_64bit path: ${{ env.DIST_DIR }} @@ -238,7 +238,7 @@ jobs: "${{ env.SIGNTOOL_PATH }}" sign -d "Arduino CLI" -f ${{ env.INSTALLER_CERT_WINDOWS_CER}} -csp "eToken Base Cryptographic Provider" -k "[{{${{ env.CERT_PASSWORD }}}}]=${{ env.CONTAINER_NAME }}" -fd sha256 -tr http://timestamp.digicert.com -td SHA256 -v "${{ env.MSI_FILE }}" - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 env: MSI_FILE: ${{ steps.buildmsi.outputs.msi }} with: @@ -259,10 +259,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download artifact - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: pattern: ${{ env.ARTIFACT_NAME }}-* merge-multiple: true @@ -312,7 +312,7 @@ jobs: artifacts: ${{ env.DIST_DIR }}/* - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v5 with: role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }} role-session-name: "github_${{ env.PROJECT_NAME }}" diff --git a/.github/workflows/release-proto-files.yml b/.github/workflows/release-proto-files.yml index 6b51fd29e84..1e88173942e 100644 --- a/.github/workflows/release-proto-files.yml +++ b/.github/workflows/release-proto-files.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - uses: bufbuild/buf-action@v1 diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index c7e6dd9ba82..67a3005fee0 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download JSON schema for labels configuration file id: download-schema @@ -71,7 +71,7 @@ jobs: file-url: https://raw.githubusercontent.com/arduino/tooling-project-assets/main/workflow-templates/assets/sync-labels/${{ matrix.filename }} - name: Pass configuration files to next job via workflow artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: path: | *.yaml @@ -106,10 +106,10 @@ jobs: echo "flag=--dry-run" >> $GITHUB_OUTPUT - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Download configuration files artifact - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: pattern: ${{ env.CONFIGURATIONS_ARTIFACT }}-* merge-multiple: true diff --git a/.github/workflows/test-go-task.yml b/.github/workflows/test-go-task.yml index 30c81224dfa..fe75a7a2ebe 100644 --- a/.github/workflows/test-go-task.yml +++ b/.github/workflows/test-go-task.yml @@ -66,7 +66,7 @@ jobs: tests-data: ${{ steps.collection.outputs.tests-data }} steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Collect tests id: collection @@ -93,10 +93,10 @@ jobs: run: git config --global core.autocrlf false - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -114,7 +114,7 @@ jobs: mv coverage_integration.txt coverage_integration_${{ matrix.operating-system }}_${{ matrix.tests }}.txt - name: Upload coverage data to workflow artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error name: ${{ env.COVERAGE_ARTIFACT }}-test-integration-${{ matrix.operating-system }}-${{ matrix.tests }} @@ -139,10 +139,10 @@ jobs: run: git config --global core.autocrlf false - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -157,7 +157,7 @@ jobs: - name: Upload coverage data to workflow artifact if: runner.os == 'Linux' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: if-no-files-found: error name: ${{ env.COVERAGE_ARTIFACT }}-test-${{ matrix.operating-system }} @@ -171,10 +171,10 @@ jobs: - test-integration steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: ${{ env.GO_VERSION }} @@ -182,7 +182,7 @@ jobs: run: go install github.com/wadey/gocovmerge@b5bfa59 - name: Download coverage data artifact - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: pattern: ${{ env.COVERAGE_ARTIFACT }}-* merge-multiple: true @@ -204,6 +204,13 @@ jobs: fi echo "CODECOV_TOKEN=$CODECOV_TOKEN" >> "$GITHUB_ENV" + # There is a bug in the codecov uploader that makes it fail when there are broken symlinks in the repository. + # We must keep this workaround until the bug is fixed: https://github.com/codecov/codecov-action/issues/1890 + - name: Workaround for codecov uploader bug + run: | + rm internal/integrationtest/compile_4/testdata/ValidSketchWithNonInoBrokenSketchFileSymlink/other_file.c + touch internal/integrationtest/compile_4/testdata/ValidSketchWithNonInoBrokenSketchFileSymlink/other_file.c + - name: Send unit tests coverage to Codecov uses: codecov/codecov-action@v5 with: diff --git a/.licenses/NOTICE.arduino-cli b/.licenses/NOTICE.arduino-cli index 01fd37ee191..34705ed75bd 100644 --- a/.licenses/NOTICE.arduino-cli +++ b/.licenses/NOTICE.arduino-cli @@ -39,7 +39,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fimdario%2Fmergo.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fimdario%2Fmergo?ref=badge_large) ***** -fortio.org/safecast@v1.0.0 +fortio.org/safecast@v1.2.0 Apache License Version 2.0, January 2004 @@ -6307,7 +6307,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The MIT License (MIT) - see [`LICENSE.md`](https://github.com/fatih/color/blob/master/LICENSE.md) for more details ***** -github.com/fsnotify/fsnotify@v1.8.0 +github.com/fsnotify/fsnotify@v1.9.0 Copyright © 2012 The Go Authors. All rights reserved. Copyright © fsnotify Authors. All rights reserved. @@ -6336,7 +6336,7 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/fsnotify/fsnotify/internal@v1.8.0 +github.com/fsnotify/fsnotify/internal@v1.9.0 Copyright © 2012 The Go Authors. All rights reserved. Copyright © fsnotify Authors. All rights reserved. @@ -7538,7 +7538,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5@v5.16.2 +github.com/go-git/go-git/v5@v5.16.4 Apache License Version 2.0, January 2004 @@ -7747,7 +7747,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/config@v5.16.2 +github.com/go-git/go-git/v5/config@v5.16.4 Apache License Version 2.0, January 2004 @@ -7956,7 +7956,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/path_util@v5.16.2 +github.com/go-git/go-git/v5/internal/path_util@v5.16.4 Apache License Version 2.0, January 2004 @@ -8165,7 +8165,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/revision@v5.16.2 +github.com/go-git/go-git/v5/internal/revision@v5.16.4 Apache License Version 2.0, January 2004 @@ -8374,7 +8374,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/url@v5.16.2 +github.com/go-git/go-git/v5/internal/url@v5.16.4 Apache License Version 2.0, January 2004 @@ -8583,7 +8583,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing@v5.16.2 +github.com/go-git/go-git/v5/plumbing@v5.16.4 Apache License Version 2.0, January 2004 @@ -8792,7 +8792,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/cache@v5.16.2 +github.com/go-git/go-git/v5/plumbing/cache@v5.16.4 Apache License Version 2.0, January 2004 @@ -9001,7 +9001,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/color@v5.16.2 +github.com/go-git/go-git/v5/plumbing/color@v5.16.4 Apache License Version 2.0, January 2004 @@ -9210,7 +9210,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/filemode@v5.16.2 +github.com/go-git/go-git/v5/plumbing/filemode@v5.16.4 Apache License Version 2.0, January 2004 @@ -9419,7 +9419,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/config@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/config@v5.16.4 Apache License Version 2.0, January 2004 @@ -9628,7 +9628,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/diff@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/diff@v5.16.4 Apache License Version 2.0, January 2004 @@ -9837,7 +9837,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/gitignore@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/gitignore@v5.16.4 Apache License Version 2.0, January 2004 @@ -10046,7 +10046,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/idxfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/idxfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10255,7 +10255,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/index@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/index@v5.16.4 Apache License Version 2.0, January 2004 @@ -10464,7 +10464,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/objfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/objfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10673,7 +10673,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/packfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/packfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10882,7 +10882,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/pktline@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/pktline@v5.16.4 Apache License Version 2.0, January 2004 @@ -11091,7 +11091,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/hash@v5.16.2 +github.com/go-git/go-git/v5/plumbing/hash@v5.16.4 Apache License Version 2.0, January 2004 @@ -11300,7 +11300,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/object@v5.16.2 +github.com/go-git/go-git/v5/plumbing/object@v5.16.4 Apache License Version 2.0, January 2004 @@ -11509,7 +11509,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp@v5.16.4 Apache License Version 2.0, January 2004 @@ -11718,7 +11718,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp/capability@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp/capability@v5.16.4 Apache License Version 2.0, January 2004 @@ -11927,7 +11927,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband@v5.16.4 Apache License Version 2.0, January 2004 @@ -12136,7 +12136,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/revlist@v5.16.2 +github.com/go-git/go-git/v5/plumbing/revlist@v5.16.4 Apache License Version 2.0, January 2004 @@ -12345,7 +12345,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/storer@v5.16.2 +github.com/go-git/go-git/v5/plumbing/storer@v5.16.4 Apache License Version 2.0, January 2004 @@ -12554,7 +12554,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport@v5.16.4 Apache License Version 2.0, January 2004 @@ -12763,7 +12763,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/client@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/client@v5.16.4 Apache License Version 2.0, January 2004 @@ -12972,7 +12972,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/file@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/file@v5.16.4 Apache License Version 2.0, January 2004 @@ -13181,7 +13181,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/git@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/git@v5.16.4 Apache License Version 2.0, January 2004 @@ -13390,7 +13390,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/http@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/http@v5.16.4 Apache License Version 2.0, January 2004 @@ -13599,7 +13599,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/internal/common@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/internal/common@v5.16.4 Apache License Version 2.0, January 2004 @@ -13808,7 +13808,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/server@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/server@v5.16.4 Apache License Version 2.0, January 2004 @@ -14017,7 +14017,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/ssh@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/ssh@v5.16.4 Apache License Version 2.0, January 2004 @@ -14226,7 +14226,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage@v5.16.2 +github.com/go-git/go-git/v5/storage@v5.16.4 Apache License Version 2.0, January 2004 @@ -14435,7 +14435,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/filesystem@v5.16.2 +github.com/go-git/go-git/v5/storage/filesystem@v5.16.4 Apache License Version 2.0, January 2004 @@ -14644,7 +14644,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/filesystem/dotgit@v5.16.2 +github.com/go-git/go-git/v5/storage/filesystem/dotgit@v5.16.4 Apache License Version 2.0, January 2004 @@ -14853,7 +14853,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/memory@v5.16.2 +github.com/go-git/go-git/v5/storage/memory@v5.16.4 Apache License Version 2.0, January 2004 @@ -15062,7 +15062,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/binary@v5.16.2 +github.com/go-git/go-git/v5/utils/binary@v5.16.4 Apache License Version 2.0, January 2004 @@ -15271,7 +15271,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/diff@v5.16.2 +github.com/go-git/go-git/v5/utils/diff@v5.16.4 Apache License Version 2.0, January 2004 @@ -15480,7 +15480,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/ioutil@v5.16.2 +github.com/go-git/go-git/v5/utils/ioutil@v5.16.4 Apache License Version 2.0, January 2004 @@ -15689,7 +15689,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie@v5.16.4 Apache License Version 2.0, January 2004 @@ -15898,7 +15898,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/filesystem@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/filesystem@v5.16.4 Apache License Version 2.0, January 2004 @@ -16107,7 +16107,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/index@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/index@v5.16.4 Apache License Version 2.0, January 2004 @@ -16316,7 +16316,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/internal/frame@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/internal/frame@v5.16.4 Apache License Version 2.0, January 2004 @@ -16525,7 +16525,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/noder@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/noder@v5.16.4 Apache License Version 2.0, January 2004 @@ -16734,7 +16734,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/sync@v5.16.2 +github.com/go-git/go-git/v5/utils/sync@v5.16.4 Apache License Version 2.0, January 2004 @@ -16943,7 +16943,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/trace@v5.16.2 +github.com/go-git/go-git/v5/utils/trace@v5.16.4 Apache License Version 2.0, January 2004 @@ -17152,7 +17152,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-viper/mapstructure/v2@v2.3.0 +github.com/go-viper/mapstructure/v2@v2.4.0 The MIT License (MIT) @@ -17181,7 +17181,7 @@ THE SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/go-viper/mapstructure/v2/internal/errors@v2.3.0 +github.com/go-viper/mapstructure/v2/internal/errors@v2.4.0 The MIT License (MIT) @@ -17210,7 +17210,7 @@ THE SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/gofrs/uuid/v5@v5.3.2 +github.com/gofrs/uuid/v5@v5.4.0 Copyright (C) 2013-2018 by Maxim Bublis @@ -20366,7 +20366,7 @@ SOFTWARE. under the MIT License: http://mattn.mit-license.org/2013 ***** -github.com/pelletier/go-toml/v2@v2.2.3 +github.com/pelletier/go-toml/v2@v2.2.4 The MIT License (MIT) @@ -20396,7 +20396,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/characters@v2.2.3 +github.com/pelletier/go-toml/v2/internal/characters@v2.2.4 The MIT License (MIT) @@ -20426,7 +20426,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/danger@v2.2.3 +github.com/pelletier/go-toml/v2/internal/danger@v2.2.4 The MIT License (MIT) @@ -20456,7 +20456,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/tracker@v2.2.3 +github.com/pelletier/go-toml/v2/internal/tracker@v2.2.4 The MIT License (MIT) @@ -20486,7 +20486,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/unstable@v2.2.3 +github.com/pelletier/go-toml/v2/unstable@v2.2.4 The MIT License (MIT) @@ -21230,7 +21230,7 @@ Blackfriday is distributed under the Simplified BSD License: [PkgGoDevV2URL]: https://pkg.go.dev/github.com/russross/blackfriday/v2 ***** -github.com/sagikazarmark/locafero@v0.7.0 +github.com/sagikazarmark/locafero@v0.11.0 Copyright (c) 2023 Márk Sági-Kazár @@ -21752,7 +21752,7 @@ See the License for the specific language governing permissions and limitations under the License. ***** -github.com/sourcegraph/conc@v0.3.0 +github.com/sourcegraph/conc@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21777,7 +21777,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/internal/multierror@v0.3.0 +github.com/sourcegraph/conc/panics@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21802,7 +21802,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/iter@v0.3.0 +github.com/sourcegraph/conc/pool@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21827,32 +21827,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/panics@v0.3.0 - -MIT License - -Copyright (c) 2023 Sourcegraph - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -***** -github.com/spf13/afero@v1.12.0 +github.com/spf13/afero@v1.15.0 Apache License Version 2.0, January 2004 @@ -22029,13 +22004,8 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. ------ - -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) - ***** -github.com/spf13/afero/internal/common@v1.12.0 +github.com/spf13/afero/internal/common@v1.15.0 Apache License Version 2.0, January 2004 @@ -22212,13 +22182,8 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. ------ - -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) - ***** -github.com/spf13/afero/mem@v1.12.0 +github.com/spf13/afero/mem@v1.15.0 Apache License Version 2.0, January 2004 @@ -22395,13 +22360,37 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. +***** +github.com/spf13/cast@v1.10.0 + +The MIT License (MIT) + +Copyright (c) 2014 Steve Francia + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ----- -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) +The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/cast@v1.7.1 +github.com/spf13/cast/internal@v1.10.0 The MIT License (MIT) @@ -22425,8 +22414,12 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +----- + +The project is licensed under the [MIT License](LICENSE). + ***** -github.com/spf13/cobra@v1.9.1 +github.com/spf13/cobra@v1.10.2 Apache License Version 2.0, January 2004 @@ -22608,7 +22601,7 @@ Apache License Cobra is released under the Apache 2.0 license. See [LICENSE.txt](LICENSE.txt) ***** -github.com/spf13/cobra/doc@v1.9.1 +github.com/spf13/cobra/doc@v1.10.2 Apache License Version 2.0, January 2004 @@ -22790,7 +22783,7 @@ Apache License Cobra is released under the Apache 2.0 license. See [LICENSE.txt](LICENSE.txt) ***** -github.com/spf13/pflag@v1.0.6 +github.com/spf13/pflag@v1.0.10 Copyright (c) 2012 Alex Ogier. All rights reserved. Copyright (c) 2012 The Go Authors. All rights reserved. @@ -22822,7 +22815,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/spf13/viper@v1.20.1 +github.com/spf13/viper@v1.21.0 The MIT License (MIT) @@ -22851,7 +22844,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/dotenv@v1.20.1 +github.com/spf13/viper/internal/encoding/dotenv@v1.21.0 The MIT License (MIT) @@ -22880,7 +22873,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/json@v1.20.1 +github.com/spf13/viper/internal/encoding/json@v1.21.0 The MIT License (MIT) @@ -22909,7 +22902,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/toml@v1.20.1 +github.com/spf13/viper/internal/encoding/toml@v1.21.0 The MIT License (MIT) @@ -22938,7 +22931,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/yaml@v1.20.1 +github.com/spf13/viper/internal/encoding/yaml@v1.21.0 The MIT License (MIT) @@ -22967,7 +22960,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/features@v1.20.1 +github.com/spf13/viper/internal/features@v1.21.0 The MIT License (MIT) @@ -23021,7 +23014,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/ulikunitz/xz@v0.5.12 +github.com/ulikunitz/xz@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23051,7 +23044,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/internal/hash@v0.5.12 +github.com/ulikunitz/xz/internal/hash@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23081,7 +23074,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/internal/xlog@v0.5.12 +github.com/ulikunitz/xz/internal/xlog@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23111,7 +23104,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/lzma@v0.5.12 +github.com/ulikunitz/xz/lzma@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23574,7 +23567,81 @@ The software is release under a [BSD 3-clause license] [BSD 3-clause license]: https://github.com/bugst/go-serial/blob/master/LICENSE ***** -golang.org/x/crypto/argon2@v0.38.0 +go.yaml.in/yaml/v3@v3.0.4 + +This project is covered by two different licenses: MIT and Apache. + +#### MIT License #### + +The following files were ported to Go from C files of libyaml, and thus +are still covered by their original MIT license, with the additional +copyright staring in 2011 when the project was ported over: + + apic.go emitterc.go parserc.go readerc.go scannerc.go + writerc.go yamlh.go yamlprivateh.go + +Copyright (c) 2006-2010 Kirill Simonov +Copyright (c) 2006-2011 Kirill Simonov + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +### Apache License ### + +All the remaining project files are covered by the Apache license: + +Copyright (c) 2011-2019 Canonical Ltd + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +----- + +The yaml package is licensed under the MIT and Apache License 2.0 licenses. +Please see the LICENSE file for details. + +----- + +Copyright 2011-2016 Canonical Ltd. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +***** +golang.org/x/crypto/argon2@v0.45.0 Copyright 2009 The Go Authors. @@ -23630,7 +23697,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/blake2b@v0.38.0 +golang.org/x/crypto/blake2b@v0.45.0 Copyright 2009 The Go Authors. @@ -23686,7 +23753,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/blowfish@v0.38.0 +golang.org/x/crypto/blowfish@v0.45.0 Copyright 2009 The Go Authors. @@ -23742,7 +23809,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/cast5@v0.38.0 +golang.org/x/crypto/cast5@v0.45.0 Copyright 2009 The Go Authors. @@ -23798,7 +23865,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/curve25519@v0.38.0 +golang.org/x/crypto/curve25519@v0.45.0 Copyright 2009 The Go Authors. @@ -23854,7 +23921,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/hkdf@v0.38.0 +golang.org/x/crypto/hkdf@v0.45.0 Copyright 2009 The Go Authors. @@ -23910,7 +23977,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/sha3@v0.38.0 +golang.org/x/crypto/sha3@v0.45.0 Copyright 2009 The Go Authors. @@ -23966,7 +24033,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh@v0.38.0 +golang.org/x/crypto/ssh@v0.45.0 Copyright 2009 The Go Authors. @@ -24022,7 +24089,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/agent@v0.38.0 +golang.org/x/crypto/ssh/agent@v0.45.0 Copyright 2009 The Go Authors. @@ -24078,7 +24145,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf@v0.38.0 +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf@v0.45.0 Copyright 2009 The Go Authors. @@ -24134,7 +24201,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/knownhosts@v0.38.0 +golang.org/x/crypto/ssh/knownhosts@v0.45.0 Copyright 2009 The Go Authors. @@ -24190,7 +24257,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/context@v0.40.0 +golang.org/x/net/context@v0.47.0 Copyright 2009 The Go Authors. @@ -24246,7 +24313,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/http2@v0.40.0 +golang.org/x/net/http2@v0.47.0 Copyright 2009 The Go Authors. @@ -24302,7 +24369,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/httpcommon@v0.40.0 +golang.org/x/net/internal/httpcommon@v0.47.0 Copyright 2009 The Go Authors. @@ -24358,7 +24425,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/socks@v0.40.0 +golang.org/x/net/internal/socks@v0.47.0 Copyright 2009 The Go Authors. @@ -24414,7 +24481,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/timeseries@v0.40.0 +golang.org/x/net/internal/timeseries@v0.47.0 Copyright 2009 The Go Authors. @@ -24470,7 +24537,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/proxy@v0.40.0 +golang.org/x/net/proxy@v0.47.0 Copyright 2009 The Go Authors. @@ -24526,7 +24593,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/trace@v0.40.0 +golang.org/x/net/trace@v0.47.0 Copyright 2009 The Go Authors. @@ -24582,7 +24649,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/sys/execabs@v0.35.0 +golang.org/x/sys/execabs@v0.39.0 Copyright 2009 The Go Authors. @@ -24638,7 +24705,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/sys/unix@v0.35.0 +golang.org/x/sys/unix@v0.39.0 Copyright 2009 The Go Authors. @@ -24694,7 +24761,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/term@v0.34.0 +golang.org/x/term@v0.38.0 Copyright 2009 The Go Authors. @@ -24750,7 +24817,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding@v0.28.0 +golang.org/x/text/encoding@v0.32.0 Copyright 2009 The Go Authors. @@ -24806,7 +24873,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/internal@v0.28.0 +golang.org/x/text/encoding/internal@v0.32.0 Copyright 2009 The Go Authors. @@ -24862,7 +24929,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/internal/identifier@v0.28.0 +golang.org/x/text/encoding/internal/identifier@v0.32.0 Copyright 2009 The Go Authors. @@ -24918,7 +24985,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/unicode@v0.28.0 +golang.org/x/text/encoding/unicode@v0.32.0 Copyright 2009 The Go Authors. @@ -24974,7 +25041,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/internal/utf8internal@v0.28.0 +golang.org/x/text/internal/utf8internal@v0.32.0 Copyright 2009 The Go Authors. @@ -25030,7 +25097,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/runes@v0.28.0 +golang.org/x/text/runes@v0.32.0 Copyright 2009 The Go Authors. @@ -25086,7 +25153,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/genproto/googleapis/rpc/status@v0.0.0-20250528174236-200df99c418a +google.golang.org/genproto/googleapis/rpc/status@v0.0.0-20251022142026-3a174f9686a8 Apache License Version 2.0, January 2004 @@ -25291,7 +25358,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc@v1.74.2 +google.golang.org/grpc@v1.77.0 Apache License Version 2.0, January 2004 @@ -25516,7 +25583,7 @@ See the License for the specific language governing permissions and limitations under the License. ***** -google.golang.org/grpc/attributes@v1.74.2 +google.golang.org/grpc/attributes@v1.77.0 Apache License Version 2.0, January 2004 @@ -25721,7 +25788,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/backoff@v1.74.2 +google.golang.org/grpc/backoff@v1.77.0 Apache License Version 2.0, January 2004 @@ -25926,7 +25993,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer@v1.74.2 +google.golang.org/grpc/balancer@v1.77.0 Apache License Version 2.0, January 2004 @@ -26131,7 +26198,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/base@v1.74.2 +google.golang.org/grpc/balancer/base@v1.77.0 Apache License Version 2.0, January 2004 @@ -26336,7 +26403,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/endpointsharding@v1.74.2 +google.golang.org/grpc/balancer/endpointsharding@v1.77.0 Apache License Version 2.0, January 2004 @@ -26541,7 +26608,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/grpclb/state@v1.74.2 +google.golang.org/grpc/balancer/grpclb/state@v1.77.0 Apache License Version 2.0, January 2004 @@ -26746,7 +26813,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst@v1.74.2 +google.golang.org/grpc/balancer/pickfirst@v1.77.0 Apache License Version 2.0, January 2004 @@ -26951,7 +27018,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst/internal@v1.74.2 +google.golang.org/grpc/balancer/pickfirst/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -27156,7 +27223,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst/pickfirstleaf@v1.74.2 +google.golang.org/grpc/balancer/roundrobin@v1.77.0 Apache License Version 2.0, January 2004 @@ -27361,7 +27428,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/roundrobin@v1.74.2 +google.golang.org/grpc/binarylog/grpc_binarylog_v1@v1.77.0 Apache License Version 2.0, January 2004 @@ -27566,7 +27633,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/binarylog/grpc_binarylog_v1@v1.74.2 +google.golang.org/grpc/channelz@v1.77.0 Apache License Version 2.0, January 2004 @@ -27771,7 +27838,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/channelz@v1.74.2 +google.golang.org/grpc/codes@v1.77.0 Apache License Version 2.0, January 2004 @@ -27976,7 +28043,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/codes@v1.74.2 +google.golang.org/grpc/connectivity@v1.77.0 Apache License Version 2.0, January 2004 @@ -28181,7 +28248,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/connectivity@v1.74.2 +google.golang.org/grpc/credentials@v1.77.0 Apache License Version 2.0, January 2004 @@ -28386,7 +28453,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/credentials@v1.74.2 +google.golang.org/grpc/credentials/insecure@v1.77.0 Apache License Version 2.0, January 2004 @@ -28591,7 +28658,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/credentials/insecure@v1.74.2 +google.golang.org/grpc/encoding@v1.77.0 Apache License Version 2.0, January 2004 @@ -28796,7 +28863,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/encoding@v1.74.2 +google.golang.org/grpc/encoding/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -29001,7 +29068,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/encoding/proto@v1.74.2 +google.golang.org/grpc/encoding/proto@v1.77.0 Apache License Version 2.0, January 2004 @@ -29206,7 +29273,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/experimental/stats@v1.74.2 +google.golang.org/grpc/experimental/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -29411,7 +29478,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/grpclog@v1.74.2 +google.golang.org/grpc/grpclog@v1.77.0 Apache License Version 2.0, January 2004 @@ -29616,7 +29683,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/grpclog/internal@v1.74.2 +google.golang.org/grpc/grpclog/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -29821,7 +29888,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal@v1.74.2 +google.golang.org/grpc/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -30026,7 +30093,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/backoff@v1.74.2 +google.golang.org/grpc/internal/backoff@v1.77.0 Apache License Version 2.0, January 2004 @@ -30231,7 +30298,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/balancer/gracefulswitch@v1.74.2 +google.golang.org/grpc/internal/balancer/gracefulswitch@v1.77.0 Apache License Version 2.0, January 2004 @@ -30436,7 +30503,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/balancerload@v1.74.2 +google.golang.org/grpc/internal/balancerload@v1.77.0 Apache License Version 2.0, January 2004 @@ -30641,7 +30708,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/binarylog@v1.74.2 +google.golang.org/grpc/internal/binarylog@v1.77.0 Apache License Version 2.0, January 2004 @@ -30846,7 +30913,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/buffer@v1.74.2 +google.golang.org/grpc/internal/buffer@v1.77.0 Apache License Version 2.0, January 2004 @@ -31051,7 +31118,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/channelz@v1.74.2 +google.golang.org/grpc/internal/channelz@v1.77.0 Apache License Version 2.0, January 2004 @@ -31256,7 +31323,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/credentials@v1.74.2 +google.golang.org/grpc/internal/credentials@v1.77.0 Apache License Version 2.0, January 2004 @@ -31461,7 +31528,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/envconfig@v1.74.2 +google.golang.org/grpc/internal/envconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -31666,7 +31733,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpclog@v1.74.2 +google.golang.org/grpc/internal/grpclog@v1.77.0 Apache License Version 2.0, January 2004 @@ -31871,7 +31938,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpcsync@v1.74.2 +google.golang.org/grpc/internal/grpcsync@v1.77.0 Apache License Version 2.0, January 2004 @@ -32076,7 +32143,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpcutil@v1.74.2 +google.golang.org/grpc/internal/grpcutil@v1.77.0 Apache License Version 2.0, January 2004 @@ -32281,7 +32348,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/idle@v1.74.2 +google.golang.org/grpc/internal/idle@v1.77.0 Apache License Version 2.0, January 2004 @@ -32486,7 +32553,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/metadata@v1.74.2 +google.golang.org/grpc/internal/metadata@v1.77.0 Apache License Version 2.0, January 2004 @@ -32691,7 +32758,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/pretty@v1.74.2 +google.golang.org/grpc/internal/pretty@v1.77.0 Apache License Version 2.0, January 2004 @@ -32896,7 +32963,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/proxyattributes@v1.74.2 +google.golang.org/grpc/internal/proxyattributes@v1.77.0 Apache License Version 2.0, January 2004 @@ -33101,7 +33168,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver@v1.74.2 +google.golang.org/grpc/internal/resolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -33306,7 +33373,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/delegatingresolver@v1.74.2 +google.golang.org/grpc/internal/resolver/delegatingresolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -33511,7 +33578,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/dns@v1.74.2 +google.golang.org/grpc/internal/resolver/dns@v1.77.0 Apache License Version 2.0, January 2004 @@ -33716,7 +33783,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/dns/internal@v1.74.2 +google.golang.org/grpc/internal/resolver/dns/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -33921,7 +33988,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/passthrough@v1.74.2 +google.golang.org/grpc/internal/resolver/passthrough@v1.77.0 Apache License Version 2.0, January 2004 @@ -34126,7 +34193,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/unix@v1.74.2 +google.golang.org/grpc/internal/resolver/unix@v1.77.0 Apache License Version 2.0, January 2004 @@ -34331,7 +34398,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/serviceconfig@v1.74.2 +google.golang.org/grpc/internal/serviceconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -34536,7 +34603,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/stats@v1.74.2 +google.golang.org/grpc/internal/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -34741,7 +34808,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/status@v1.74.2 +google.golang.org/grpc/internal/status@v1.77.0 Apache License Version 2.0, January 2004 @@ -34946,7 +35013,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/syscall@v1.74.2 +google.golang.org/grpc/internal/syscall@v1.77.0 Apache License Version 2.0, January 2004 @@ -35151,7 +35218,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/transport@v1.74.2 +google.golang.org/grpc/internal/transport@v1.77.0 Apache License Version 2.0, January 2004 @@ -35356,7 +35423,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/transport/networktype@v1.74.2 +google.golang.org/grpc/internal/transport/networktype@v1.77.0 Apache License Version 2.0, January 2004 @@ -35561,7 +35628,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/keepalive@v1.74.2 +google.golang.org/grpc/keepalive@v1.77.0 Apache License Version 2.0, January 2004 @@ -35766,7 +35833,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/mem@v1.74.2 +google.golang.org/grpc/mem@v1.77.0 Apache License Version 2.0, January 2004 @@ -35971,7 +36038,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/metadata@v1.74.2 +google.golang.org/grpc/metadata@v1.77.0 Apache License Version 2.0, January 2004 @@ -36176,7 +36243,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/peer@v1.74.2 +google.golang.org/grpc/peer@v1.77.0 Apache License Version 2.0, January 2004 @@ -36381,7 +36448,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/resolver@v1.74.2 +google.golang.org/grpc/resolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -36586,7 +36653,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/resolver/dns@v1.74.2 +google.golang.org/grpc/resolver/dns@v1.77.0 Apache License Version 2.0, January 2004 @@ -36791,7 +36858,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/serviceconfig@v1.74.2 +google.golang.org/grpc/serviceconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -36996,7 +37063,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/stats@v1.74.2 +google.golang.org/grpc/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -37201,7 +37268,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/status@v1.74.2 +google.golang.org/grpc/status@v1.77.0 Apache License Version 2.0, January 2004 @@ -37406,7 +37473,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/tap@v1.74.2 +google.golang.org/grpc/tap@v1.77.0 Apache License Version 2.0, January 2004 @@ -37611,7 +37678,7 @@ Apache License limitations under the License. ***** -google.golang.org/protobuf/encoding/protojson@v1.36.7 +google.golang.org/protobuf/encoding/protojson@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37667,7 +37734,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/encoding/prototext@v1.36.7 +google.golang.org/protobuf/encoding/prototext@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37723,7 +37790,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/encoding/protowire@v1.36.7 +google.golang.org/protobuf/encoding/protowire@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37779,7 +37846,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/descfmt@v1.36.7 +google.golang.org/protobuf/internal/descfmt@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37835,7 +37902,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/descopts@v1.36.7 +google.golang.org/protobuf/internal/descopts@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37891,7 +37958,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/detrand@v1.36.7 +google.golang.org/protobuf/internal/detrand@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37947,7 +38014,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/editiondefaults@v1.36.7 +google.golang.org/protobuf/internal/editiondefaults@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38003,7 +38070,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/defval@v1.36.7 +google.golang.org/protobuf/internal/encoding/defval@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38059,7 +38126,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/json@v1.36.7 +google.golang.org/protobuf/internal/encoding/json@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38115,7 +38182,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/messageset@v1.36.7 +google.golang.org/protobuf/internal/encoding/messageset@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38171,7 +38238,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/tag@v1.36.7 +google.golang.org/protobuf/internal/encoding/tag@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38227,7 +38294,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/text@v1.36.7 +google.golang.org/protobuf/internal/encoding/text@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38283,7 +38350,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/errors@v1.36.7 +google.golang.org/protobuf/internal/errors@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38339,7 +38406,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/filedesc@v1.36.7 +google.golang.org/protobuf/internal/filedesc@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38395,7 +38462,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/filetype@v1.36.7 +google.golang.org/protobuf/internal/filetype@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38451,7 +38518,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/flags@v1.36.7 +google.golang.org/protobuf/internal/flags@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38507,7 +38574,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/genid@v1.36.7 +google.golang.org/protobuf/internal/genid@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38563,7 +38630,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/impl@v1.36.7 +google.golang.org/protobuf/internal/impl@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38619,7 +38686,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/order@v1.36.7 +google.golang.org/protobuf/internal/order@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38675,7 +38742,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/pragma@v1.36.7 +google.golang.org/protobuf/internal/pragma@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38731,7 +38798,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/protolazy@v1.36.7 +google.golang.org/protobuf/internal/protolazy@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38787,7 +38854,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/set@v1.36.7 +google.golang.org/protobuf/internal/set@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38843,7 +38910,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/strs@v1.36.7 +google.golang.org/protobuf/internal/strs@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38899,7 +38966,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/version@v1.36.7 +google.golang.org/protobuf/internal/version@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38955,7 +39022,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/proto@v1.36.7 +google.golang.org/protobuf/proto@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39011,7 +39078,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/protoadapt@v1.36.7 +google.golang.org/protobuf/protoadapt@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39067,7 +39134,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/reflect/protoreflect@v1.36.7 +google.golang.org/protobuf/reflect/protoreflect@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39123,7 +39190,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/reflect/protoregistry@v1.36.7 +google.golang.org/protobuf/reflect/protoregistry@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39179,7 +39246,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/runtime/protoiface@v1.36.7 +google.golang.org/protobuf/runtime/protoiface@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39235,7 +39302,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/runtime/protoimpl@v1.36.7 +google.golang.org/protobuf/runtime/protoimpl@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39291,7 +39358,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/anypb@v1.36.7 +google.golang.org/protobuf/types/known/anypb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39347,7 +39414,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/durationpb@v1.36.7 +google.golang.org/protobuf/types/known/durationpb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39403,7 +39470,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/timestamppb@v1.36.7 +google.golang.org/protobuf/types/known/timestamppb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. diff --git a/.licenses/go/fortio.org/safecast.dep.yml b/.licenses/go/fortio.org/safecast.dep.yml index 35c4304dcf1..e5628be3a50 100644 --- a/.licenses/go/fortio.org/safecast.dep.yml +++ b/.licenses/go/fortio.org/safecast.dep.yml @@ -1,11 +1,11 @@ --- name: fortio.org/safecast -version: v1.0.0 +version: v1.2.0 type: go summary: Package safecast allows you to safely cast between numeric types in Go and return errors (or panic when using the Must* variants) when the cast would result in a loss of precision, range or sign. -homepage: https://godoc.org/fortio.org/safecast +homepage: https://pkg.go.dev/fortio.org/safecast license: apache-2.0 licenses: - sources: LICENSE diff --git a/.licenses/go/github.com/fsnotify/fsnotify.dep.yml b/.licenses/go/github.com/fsnotify/fsnotify.dep.yml index a26cfe1088d..dcf48c3a9d1 100644 --- a/.licenses/go/github.com/fsnotify/fsnotify.dep.yml +++ b/.licenses/go/github.com/fsnotify/fsnotify.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/fsnotify/fsnotify -version: v1.8.0 +version: v1.9.0 type: go summary: Package fsnotify provides a cross-platform interface for file system notifications. homepage: https://pkg.go.dev/github.com/fsnotify/fsnotify diff --git a/.licenses/go/github.com/fsnotify/fsnotify/internal.dep.yml b/.licenses/go/github.com/fsnotify/fsnotify/internal.dep.yml index d9a708111a0..f84bc5ea6ab 100644 --- a/.licenses/go/github.com/fsnotify/fsnotify/internal.dep.yml +++ b/.licenses/go/github.com/fsnotify/fsnotify/internal.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/fsnotify/fsnotify/internal -version: v1.8.0 +version: v1.9.0 type: go summary: Package internal contains some helpers. homepage: https://pkg.go.dev/github.com/fsnotify/fsnotify/internal license: bsd-3-clause licenses: -- sources: fsnotify@v1.8.0/LICENSE +- sources: fsnotify@v1.9.0/LICENSE text: | Copyright © 2012 The Go Authors. All rights reserved. Copyright © fsnotify Authors. All rights reserved. diff --git a/.licenses/go/github.com/go-git/go-git/v5.dep.yml b/.licenses/go/github.com/go-git/go-git/v5.dep.yml index 7e6c5e6d84a..d0daa7d16fa 100644 --- a/.licenses/go/github.com/go-git/go-git/v5.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/go-git/go-git/v5 -version: v5.16.2 +version: v5.16.4 type: go summary: A highly extensible git implementation in pure Go. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5 diff --git a/.licenses/go/github.com/go-git/go-git/v5/config.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/config.dep.yml index 5a8f4bf25ad..f3f9c63e992 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/config.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/config.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/config -version: v5.16.2 +version: v5.16.4 type: go summary: Package config contains the abstraction of multiple config files homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/config license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/internal/path_util.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/internal/path_util.dep.yml index bd5384f414d..fb8b3cdec9d 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/internal/path_util.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/internal/path_util.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/internal/path_util -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/internal/path_util license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/internal/revision.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/internal/revision.dep.yml index 475a4d6b566..071a086427e 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/internal/revision.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/internal/revision.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/internal/revision -version: v5.16.2 +version: v5.16.4 type: go summary: 'Package revision extracts git revision from string More information about revision : https://www.kernel.org/pub/software/scm/git/docs/gitrevisions.html' homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/internal/revision license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/internal/url.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/internal/url.dep.yml index 40d2a9bdbf1..87cd863a735 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/internal/url.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/internal/url.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/internal/url -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/internal/url license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing.dep.yml index 05e34679d72..ff865e82106 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing -version: v5.16.2 +version: v5.16.4 type: go summary: package plumbing implement the core interfaces and structs used by go-git homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/cache.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/cache.dep.yml index f526295309c..8f6ab2a971c 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/cache.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/cache.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/cache -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/cache license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/color.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/color.dep.yml index 4634dfdad30..fba99b07491 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/color.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/color.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/color -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/color license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/filemode.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/filemode.dep.yml index 64472e47a69..edf73cd4a41 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/filemode.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/filemode.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/filemode -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/filemode license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/config.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/config.dep.yml index 4cdf47de40d..71df86f7575 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/config.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/config.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/config -version: v5.16.2 +version: v5.16.4 type: go summary: Package config implements encoding and decoding of git config files. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/config license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/diff.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/diff.dep.yml index bcfbd215879..01212fd5c42 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/diff.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/diff.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/diff -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/diff license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/gitignore.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/gitignore.dep.yml index e57027bbec9..3456c0f2da5 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/gitignore.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/gitignore.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/gitignore -version: v5.16.2 +version: v5.16.4 type: go summary: Package gitignore implements matching file system paths to gitignore patterns that can be automatically read from a git repository tree in the order of definition @@ -8,7 +8,7 @@ summary: Package gitignore implements matching file system paths to gitignore pa homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/gitignore license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -211,6 +211,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/idxfile.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/idxfile.dep.yml index 500de1c14f3..93cfb1338ec 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/idxfile.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/idxfile.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/idxfile -version: v5.16.2 +version: v5.16.4 type: go summary: Package idxfile implements encoding and decoding of packfile idx files. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/idxfile license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/index.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/index.dep.yml index 0d1bb8c6d60..20b5d507f8c 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/index.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/index.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/index -version: v5.16.2 +version: v5.16.4 type: go summary: Package index implements encoding and decoding of index format files. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/index license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/objfile.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/objfile.dep.yml index 4cf92a67402..9334f14906c 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/objfile.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/objfile.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/objfile -version: v5.16.2 +version: v5.16.4 type: go summary: Package objfile implements encoding and decoding of object files. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/objfile license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/packfile.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/packfile.dep.yml index 7b909673517..2c422d0476a 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/packfile.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/packfile.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/packfile -version: v5.16.2 +version: v5.16.4 type: go summary: Package packfile implements encoding and decoding of packfile format. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/packfile license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/pktline.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/pktline.dep.yml index f4eddadf568..67cb19b8cba 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/pktline.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/format/pktline.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/plumbing/format/pktline -version: v5.16.2 +version: v5.16.4 type: go summary: Package pktline implements reading payloads form pkt-lines and encoding pkt-lines from payloads. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/format/pktline license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/hash.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/hash.dep.yml index c8156907d15..5ad6a2ecca0 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/hash.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/hash.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/plumbing/hash -version: v5.16.2 +version: v5.16.4 type: go summary: package hash provides a way for managing the underlying hash implementations used across go-git. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/hash license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/object.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/object.dep.yml index b77daa8e5c1..87889f653b6 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/object.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/object.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/plumbing/object -version: v5.16.2 +version: v5.16.4 type: go summary: Package object contains implementations of all Git objects and utility functions to work with them. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/object license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp.dep.yml index 94ae2f7dff9..0df7212eb06 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/protocol/packp -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/protocol/packp license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/capability.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/capability.dep.yml index 17b48754d4f..11c718983b3 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/capability.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/capability.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/protocol/packp/capability -version: v5.16.2 +version: v5.16.4 type: go summary: Package capability defines the server and client capabilities. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/protocol/packp/capability license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.dep.yml index 029d05e0357..8f23a026d0f 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband -version: v5.16.2 +version: v5.16.4 type: go summary: Package sideband implements a sideband mutiplex/demultiplexer homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/revlist.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/revlist.dep.yml index 17e3d372a3e..c27252c1bbf 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/revlist.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/revlist.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/plumbing/revlist -version: v5.16.2 +version: v5.16.4 type: go summary: Package revlist provides support to access the ancestors of commits, in a similar way as the git-rev-list command. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/revlist license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/storer.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/storer.dep.yml index 3d283a5ff87..e78e0136f08 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/storer.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/storer.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/storer -version: v5.16.2 +version: v5.16.4 type: go summary: Package storer defines the interfaces to store objects, references, etc. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/storer license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport.dep.yml index 239369e0cc3..012477d3fe3 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport -version: v5.16.2 +version: v5.16.4 type: go summary: Package transport includes the implementation for different transport protocols. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/client.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/client.dep.yml index acb280e5d57..394bd4862dc 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/client.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/client.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/client -version: v5.16.2 +version: v5.16.4 type: go summary: Package client contains helper function to deal with the different client protocols. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/client license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/file.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/file.dep.yml index 1698e2e23fe..7efcd447005 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/file.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/file.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/file -version: v5.16.2 +version: v5.16.4 type: go summary: Package file implements the file transport protocol. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/file license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/git.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/git.dep.yml index b1e39a41b5a..411eebe2d83 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/git.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/git.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/git -version: v5.16.2 +version: v5.16.4 type: go summary: Package git implements the git transport protocol. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/git license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/http.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/http.dep.yml index 9a7202f6fdd..77668945a37 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/http.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/http.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/http -version: v5.16.2 +version: v5.16.4 type: go summary: Package http implements the HTTP transport protocol. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/http license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/internal/common.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/internal/common.dep.yml index 9fc6fa01de7..e51dd7c4959 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/internal/common.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/internal/common.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/internal/common -version: v5.16.2 +version: v5.16.4 type: go summary: Package common implements the git pack protocol with a pluggable transport. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/internal/common license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/server.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/server.dep.yml index e95cfcce73c..2e58dd23f2b 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/server.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/server.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/server -version: v5.16.2 +version: v5.16.4 type: go summary: Package server implements the git server protocol. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/server license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/ssh.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/ssh.dep.yml index b0dc3511460..d5bdb0f485a 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/ssh.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/plumbing/transport/ssh.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/plumbing/transport/ssh -version: v5.16.2 +version: v5.16.4 type: go summary: Package ssh implements the SSH transport protocol. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/transport/ssh license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/storage.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/storage.dep.yml index e6de9fccc6a..8505dfd2b88 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/storage.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/storage.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/storage -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/storage license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem.dep.yml index e65ac0cb74a..c6228aeac4b 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/storage/filesystem -version: v5.16.2 +version: v5.16.4 type: go summary: Package filesystem is a storage backend base on filesystems homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/storage/filesystem license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem/dotgit.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem/dotgit.dep.yml index 99687f064de..cdcab675bfb 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem/dotgit.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/storage/filesystem/dotgit.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/storage/filesystem/dotgit -version: v5.16.2 +version: v5.16.4 type: go summary: https://github.com/git/git/blob/master/Documentation/gitrepository-layout.txt homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/storage/filesystem/dotgit license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/storage/memory.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/storage/memory.dep.yml index 50a0f26c61b..4512d253852 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/storage/memory.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/storage/memory.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/storage/memory -version: v5.16.2 +version: v5.16.4 type: go summary: Package memory is a storage backend base on memory homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/storage/memory license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/binary.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/binary.dep.yml index 81634e893fd..504beb13dca 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/binary.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/binary.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/utils/binary -version: v5.16.2 +version: v5.16.4 type: go summary: Package binary implements syntax-sugar functions on top of the standard library binary package homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/binary license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/diff.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/diff.dep.yml index 51edddeb81e..ff39132206e 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/diff.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/diff.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/utils/diff -version: v5.16.2 +version: v5.16.4 type: go summary: Package diff implements line oriented diffs, similar to the ancient Unix diff command. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/diff license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/ioutil.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/ioutil.dep.yml index e6c4f389e77..144b369df3d 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/ioutil.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/ioutil.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/ioutil -version: v5.16.2 +version: v5.16.4 type: go summary: Package ioutil implements some I/O utility functions. homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/ioutil license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie.dep.yml index 08e8b456d13..f9764b29d4e 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/utils/merkletrie -version: v5.16.2 +version: v5.16.4 type: go summary: Package merkletrie provides support for n-ary trees that are at the same time Merkle trees and Radix trees (tries). homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/merkletrie license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/filesystem.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/filesystem.dep.yml index 591f665e735..262b383bf83 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/filesystem.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/filesystem.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/merkletrie/filesystem -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/merkletrie/filesystem license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/index.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/index.dep.yml index 4a0c055494f..cb307679a2f 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/index.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/index.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/merkletrie/index -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/merkletrie/index license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/internal/frame.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/internal/frame.dep.yml index d26e6052d5c..a97b7e875ad 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/internal/frame.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/internal/frame.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/merkletrie/internal/frame -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/merkletrie/internal/frame license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/noder.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/noder.dep.yml index 3cbf44fa854..6598042cfac 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/noder.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/merkletrie/noder.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/go-git/go-git/v5/utils/merkletrie/noder -version: v5.16.2 +version: v5.16.4 type: go summary: Package noder provide an interface for defining nodes in a merkletrie, their hashes and their paths (a noders and its ancestors). homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/merkletrie/noder license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -210,6 +210,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/sync.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/sync.dep.yml index 531707e6e2c..a41c27061a2 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/sync.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/sync.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/sync -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/sync license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-git/go-git/v5/utils/trace.dep.yml b/.licenses/go/github.com/go-git/go-git/v5/utils/trace.dep.yml index 04cedbf9b46..8983e23d897 100644 --- a/.licenses/go/github.com/go-git/go-git/v5/utils/trace.dep.yml +++ b/.licenses/go/github.com/go-git/go-git/v5/utils/trace.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-git/go-git/v5/utils/trace -version: v5.16.2 +version: v5.16.4 type: go summary: homepage: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/trace license: apache-2.0 licenses: -- sources: v5@v5.16.2/LICENSE +- sources: v5@v5.16.4/LICENSE text: |2 Apache License Version 2.0, January 2004 @@ -209,6 +209,6 @@ licenses: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -- sources: v5@v5.16.2/README.md +- sources: v5@v5.16.4/README.md text: Apache License Version 2.0, see [LICENSE](LICENSE) notices: [] diff --git a/.licenses/go/github.com/go-viper/mapstructure/v2.dep.yml b/.licenses/go/github.com/go-viper/mapstructure/v2.dep.yml index b73991cf798..91324001536 100644 --- a/.licenses/go/github.com/go-viper/mapstructure/v2.dep.yml +++ b/.licenses/go/github.com/go-viper/mapstructure/v2.dep.yml @@ -1,9 +1,9 @@ --- name: github.com/go-viper/mapstructure/v2 -version: v2.3.0 +version: v2.4.0 type: go summary: Package mapstructure exposes functionality to convert one arbitrary Go type - into another, typically to convert a map[string]interface{} into a native Go structure. + into another, typically to convert a map[string]any into a native Go structure. homepage: https://pkg.go.dev/github.com/go-viper/mapstructure/v2 license: mit licenses: diff --git a/.licenses/go/github.com/go-viper/mapstructure/v2/internal/errors.dep.yml b/.licenses/go/github.com/go-viper/mapstructure/v2/internal/errors.dep.yml index bc0668845d7..7811848d188 100644 --- a/.licenses/go/github.com/go-viper/mapstructure/v2/internal/errors.dep.yml +++ b/.licenses/go/github.com/go-viper/mapstructure/v2/internal/errors.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/go-viper/mapstructure/v2/internal/errors -version: v2.3.0 +version: v2.4.0 type: go summary: homepage: https://pkg.go.dev/github.com/go-viper/mapstructure/v2/internal/errors license: mit licenses: -- sources: v2@v2.3.0/LICENSE +- sources: v2@v2.4.0/LICENSE text: | The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: v2@v2.3.0/README.md +- sources: v2@v2.4.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/gofrs/uuid/v5.dep.yml b/.licenses/go/github.com/gofrs/uuid/v5.dep.yml index fe507a6e480..201ff3b02f8 100644 --- a/.licenses/go/github.com/gofrs/uuid/v5.dep.yml +++ b/.licenses/go/github.com/gofrs/uuid/v5.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/gofrs/uuid/v5 -version: v5.3.2 +version: v5.4.0 type: go summary: Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-9562 (formerly RFC-4122). diff --git a/.licenses/go/github.com/pelletier/go-toml/v2.dep.yml b/.licenses/go/github.com/pelletier/go-toml/v2.dep.yml index 3460ed72598..574dbd900ec 100644 --- a/.licenses/go/github.com/pelletier/go-toml/v2.dep.yml +++ b/.licenses/go/github.com/pelletier/go-toml/v2.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/pelletier/go-toml/v2 -version: v2.2.3 +version: v2.2.4 type: go summary: Package toml is a library to read and write TOML documents. homepage: https://pkg.go.dev/github.com/pelletier/go-toml/v2 diff --git a/.licenses/go/github.com/pelletier/go-toml/v2/internal/characters.dep.yml b/.licenses/go/github.com/pelletier/go-toml/v2/internal/characters.dep.yml index f481041fa66..44332a525bb 100644 --- a/.licenses/go/github.com/pelletier/go-toml/v2/internal/characters.dep.yml +++ b/.licenses/go/github.com/pelletier/go-toml/v2/internal/characters.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/pelletier/go-toml/v2/internal/characters -version: v2.2.3 +version: v2.2.4 type: go summary: homepage: https://pkg.go.dev/github.com/pelletier/go-toml/v2/internal/characters license: other licenses: -- sources: v2@v2.2.3/LICENSE +- sources: v2@v2.2.4/LICENSE text: | The MIT License (MIT) @@ -30,6 +30,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: v2@v2.2.3/README.md +- sources: v2@v2.2.4/README.md text: The MIT License (MIT). Read [LICENSE](LICENSE). notices: [] diff --git a/.licenses/go/github.com/pelletier/go-toml/v2/internal/danger.dep.yml b/.licenses/go/github.com/pelletier/go-toml/v2/internal/danger.dep.yml index 7e2f86e2e9f..c8ed2658993 100644 --- a/.licenses/go/github.com/pelletier/go-toml/v2/internal/danger.dep.yml +++ b/.licenses/go/github.com/pelletier/go-toml/v2/internal/danger.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/pelletier/go-toml/v2/internal/danger -version: v2.2.3 +version: v2.2.4 type: go summary: homepage: https://pkg.go.dev/github.com/pelletier/go-toml/v2/internal/danger license: other licenses: -- sources: v2@v2.2.3/LICENSE +- sources: v2@v2.2.4/LICENSE text: | The MIT License (MIT) @@ -30,6 +30,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: v2@v2.2.3/README.md +- sources: v2@v2.2.4/README.md text: The MIT License (MIT). Read [LICENSE](LICENSE). notices: [] diff --git a/.licenses/go/github.com/pelletier/go-toml/v2/internal/tracker.dep.yml b/.licenses/go/github.com/pelletier/go-toml/v2/internal/tracker.dep.yml index 8452277d00a..8f41c6b25bd 100644 --- a/.licenses/go/github.com/pelletier/go-toml/v2/internal/tracker.dep.yml +++ b/.licenses/go/github.com/pelletier/go-toml/v2/internal/tracker.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/pelletier/go-toml/v2/internal/tracker -version: v2.2.3 +version: v2.2.4 type: go summary: homepage: https://pkg.go.dev/github.com/pelletier/go-toml/v2/internal/tracker license: other licenses: -- sources: v2@v2.2.3/LICENSE +- sources: v2@v2.2.4/LICENSE text: | The MIT License (MIT) @@ -30,6 +30,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: v2@v2.2.3/README.md +- sources: v2@v2.2.4/README.md text: The MIT License (MIT). Read [LICENSE](LICENSE). notices: [] diff --git a/.licenses/go/github.com/pelletier/go-toml/v2/unstable.dep.yml b/.licenses/go/github.com/pelletier/go-toml/v2/unstable.dep.yml index c224d7079af..72e9f931afe 100644 --- a/.licenses/go/github.com/pelletier/go-toml/v2/unstable.dep.yml +++ b/.licenses/go/github.com/pelletier/go-toml/v2/unstable.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/pelletier/go-toml/v2/unstable -version: v2.2.3 +version: v2.2.4 type: go summary: Package unstable provides APIs that do not meet the backward compatibility guarantees yet. homepage: https://pkg.go.dev/github.com/pelletier/go-toml/v2/unstable license: other licenses: -- sources: v2@v2.2.3/LICENSE +- sources: v2@v2.2.4/LICENSE text: | The MIT License (MIT) @@ -31,6 +31,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: v2@v2.2.3/README.md +- sources: v2@v2.2.4/README.md text: The MIT License (MIT). Read [LICENSE](LICENSE). notices: [] diff --git a/.licenses/go/github.com/sagikazarmark/locafero.dep.yml b/.licenses/go/github.com/sagikazarmark/locafero.dep.yml index d159fe8a4b6..b7b6e50c75b 100644 --- a/.licenses/go/github.com/sagikazarmark/locafero.dep.yml +++ b/.licenses/go/github.com/sagikazarmark/locafero.dep.yml @@ -1,8 +1,8 @@ --- name: github.com/sagikazarmark/locafero -version: v0.7.0 +version: v0.11.0 type: go -summary: Package finder looks for files and directories in an {fs.Fs} filesystem. +summary: Package locafero looks for files and directories in an {fs.Fs} filesystem. homepage: https://pkg.go.dev/github.com/sagikazarmark/locafero license: mit licenses: diff --git a/.licenses/go/github.com/sourcegraph/conc.dep.yml b/.licenses/go/github.com/sourcegraph/conc.dep.yml index 0bc689af1ea..5b90aa4fdcf 100644 --- a/.licenses/go/github.com/sourcegraph/conc.dep.yml +++ b/.licenses/go/github.com/sourcegraph/conc.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/sourcegraph/conc -version: v0.3.0 +version: v0.3.1-0.20240121214520-5f936abd7ae8 type: go summary: homepage: https://pkg.go.dev/github.com/sourcegraph/conc diff --git a/.licenses/go/github.com/sourcegraph/conc/panics.dep.yml b/.licenses/go/github.com/sourcegraph/conc/panics.dep.yml index 61e4000b6e9..9fabe553202 100644 --- a/.licenses/go/github.com/sourcegraph/conc/panics.dep.yml +++ b/.licenses/go/github.com/sourcegraph/conc/panics.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/sourcegraph/conc/panics -version: v0.3.0 +version: v0.3.1-0.20240121214520-5f936abd7ae8 type: go summary: homepage: https://pkg.go.dev/github.com/sourcegraph/conc/panics license: mit licenses: -- sources: conc@v0.3.0/LICENSE +- sources: conc@v0.3.1-0.20240121214520-5f936abd7ae8/LICENSE text: | MIT License diff --git a/.licenses/go/github.com/sourcegraph/conc/internal/multierror.dep.yml b/.licenses/go/github.com/sourcegraph/conc/pool.dep.yml similarity index 85% rename from .licenses/go/github.com/sourcegraph/conc/internal/multierror.dep.yml rename to .licenses/go/github.com/sourcegraph/conc/pool.dep.yml index 141e969d89e..75f9d4d97bd 100644 --- a/.licenses/go/github.com/sourcegraph/conc/internal/multierror.dep.yml +++ b/.licenses/go/github.com/sourcegraph/conc/pool.dep.yml @@ -1,12 +1,12 @@ --- -name: github.com/sourcegraph/conc/internal/multierror -version: v0.3.0 +name: github.com/sourcegraph/conc/pool +version: v0.3.1-0.20240121214520-5f936abd7ae8 type: go summary: -homepage: https://pkg.go.dev/github.com/sourcegraph/conc/internal/multierror +homepage: https://pkg.go.dev/github.com/sourcegraph/conc/pool license: mit licenses: -- sources: conc@v0.3.0/LICENSE +- sources: conc@v0.3.1-0.20240121214520-5f936abd7ae8/LICENSE text: | MIT License diff --git a/.licenses/go/github.com/spf13/afero.dep.yml b/.licenses/go/github.com/spf13/afero.dep.yml index 0af4a79e2e5..7e393a3e30b 100644 --- a/.licenses/go/github.com/spf13/afero.dep.yml +++ b/.licenses/go/github.com/spf13/afero.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/spf13/afero -version: v1.12.0 +version: v1.15.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/afero @@ -182,8 +182,4 @@ licenses: defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. -- sources: README.md - text: |- - Afero is released under the Apache 2.0 license. See - [LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) notices: [] diff --git a/.licenses/go/github.com/spf13/afero/internal/common.dep.yml b/.licenses/go/github.com/spf13/afero/internal/common.dep.yml index bab8a718b9f..762f1646f3c 100644 --- a/.licenses/go/github.com/spf13/afero/internal/common.dep.yml +++ b/.licenses/go/github.com/spf13/afero/internal/common.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/afero/internal/common -version: v1.12.0 +version: v1.15.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/afero/internal/common license: apache-2.0 licenses: -- sources: afero@v1.12.0/LICENSE.txt +- sources: afero@v1.15.0/LICENSE.txt text: |2 Apache License Version 2.0, January 2004 @@ -182,8 +182,4 @@ licenses: defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. -- sources: afero@v1.12.0/README.md - text: |- - Afero is released under the Apache 2.0 license. See - [LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) notices: [] diff --git a/.licenses/go/github.com/spf13/afero/mem.dep.yml b/.licenses/go/github.com/spf13/afero/mem.dep.yml index 58fc184ace1..3d329d4c08e 100644 --- a/.licenses/go/github.com/spf13/afero/mem.dep.yml +++ b/.licenses/go/github.com/spf13/afero/mem.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/afero/mem -version: v1.12.0 +version: v1.15.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/afero/mem license: apache-2.0 licenses: -- sources: afero@v1.12.0/LICENSE.txt +- sources: afero@v1.15.0/LICENSE.txt text: |2 Apache License Version 2.0, January 2004 @@ -182,8 +182,4 @@ licenses: defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. -- sources: afero@v1.12.0/README.md - text: |- - Afero is released under the Apache 2.0 license. See - [LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) notices: [] diff --git a/.licenses/go/github.com/spf13/cast.dep.yml b/.licenses/go/github.com/spf13/cast.dep.yml index 22ec680c2d3..2e4c07f3df1 100644 --- a/.licenses/go/github.com/spf13/cast.dep.yml +++ b/.licenses/go/github.com/spf13/cast.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/spf13/cast -version: v1.7.1 +version: v1.10.0 type: go summary: Package cast provides easy and safe casting in Go. homepage: https://pkg.go.dev/github.com/spf13/cast @@ -29,4 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +- sources: README.md + text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/sourcegraph/conc/iter.dep.yml b/.licenses/go/github.com/spf13/cast/internal.dep.yml similarity index 78% rename from .licenses/go/github.com/sourcegraph/conc/iter.dep.yml rename to .licenses/go/github.com/spf13/cast/internal.dep.yml index fdec207b935..ad6d721e248 100644 --- a/.licenses/go/github.com/sourcegraph/conc/iter.dep.yml +++ b/.licenses/go/github.com/spf13/cast/internal.dep.yml @@ -1,16 +1,16 @@ --- -name: github.com/sourcegraph/conc/iter -version: v0.3.0 +name: github.com/spf13/cast/internal +version: v1.10.0 type: go summary: -homepage: https://pkg.go.dev/github.com/sourcegraph/conc/iter +homepage: https://pkg.go.dev/github.com/spf13/cast/internal license: mit licenses: -- sources: conc@v0.3.0/LICENSE - text: | - MIT License +- sources: cast@v1.10.0/LICENSE + text: |- + The MIT License (MIT) - Copyright (c) 2023 Sourcegraph + Copyright (c) 2014 Steve Francia Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -29,4 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +- sources: cast@v1.10.0/README.md + text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/spf13/cobra.dep.yml b/.licenses/go/github.com/spf13/cobra.dep.yml index 8259dc45262..b8f0698a8d7 100644 --- a/.licenses/go/github.com/spf13/cobra.dep.yml +++ b/.licenses/go/github.com/spf13/cobra.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/spf13/cobra -version: v1.9.1 +version: v1.10.2 type: go summary: Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces. diff --git a/.licenses/go/github.com/spf13/cobra/doc.dep.yml b/.licenses/go/github.com/spf13/cobra/doc.dep.yml index cf8977f3ea4..3a2e078c758 100644 --- a/.licenses/go/github.com/spf13/cobra/doc.dep.yml +++ b/.licenses/go/github.com/spf13/cobra/doc.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/cobra/doc -version: v1.9.1 +version: v1.10.2 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/cobra/doc license: apache-2.0 licenses: -- sources: cobra@v1.9.1/LICENSE.txt +- sources: cobra@v1.10.2/LICENSE.txt text: |2 Apache License Version 2.0, January 2004 @@ -182,6 +182,6 @@ licenses: defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. -- sources: cobra@v1.9.1/README.md +- sources: cobra@v1.10.2/README.md text: Cobra is released under the Apache 2.0 license. See [LICENSE.txt](LICENSE.txt) notices: [] diff --git a/.licenses/go/github.com/spf13/pflag.dep.yml b/.licenses/go/github.com/spf13/pflag.dep.yml index fd6fa37096a..c47fe637108 100644 --- a/.licenses/go/github.com/spf13/pflag.dep.yml +++ b/.licenses/go/github.com/spf13/pflag.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/spf13/pflag -version: v1.0.6 +version: v1.0.10 type: go summary: Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. diff --git a/.licenses/go/github.com/spf13/viper.dep.yml b/.licenses/go/github.com/spf13/viper.dep.yml index bab64c75e1e..9cf157d11f1 100644 --- a/.licenses/go/github.com/spf13/viper.dep.yml +++ b/.licenses/go/github.com/spf13/viper.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/spf13/viper -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper diff --git a/.licenses/go/github.com/spf13/viper/internal/encoding/dotenv.dep.yml b/.licenses/go/github.com/spf13/viper/internal/encoding/dotenv.dep.yml index 157ab721a5a..4842bb4d82e 100644 --- a/.licenses/go/github.com/spf13/viper/internal/encoding/dotenv.dep.yml +++ b/.licenses/go/github.com/spf13/viper/internal/encoding/dotenv.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/viper/internal/encoding/dotenv -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/dotenv license: mit licenses: -- sources: viper@v1.20.1/LICENSE +- sources: viper@v1.21.0/LICENSE text: |- The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: viper@v1.20.1/README.md +- sources: viper@v1.21.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/spf13/viper/internal/encoding/json.dep.yml b/.licenses/go/github.com/spf13/viper/internal/encoding/json.dep.yml index 8cedebc4b37..227f55d300c 100644 --- a/.licenses/go/github.com/spf13/viper/internal/encoding/json.dep.yml +++ b/.licenses/go/github.com/spf13/viper/internal/encoding/json.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/viper/internal/encoding/json -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/json license: mit licenses: -- sources: viper@v1.20.1/LICENSE +- sources: viper@v1.21.0/LICENSE text: |- The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: viper@v1.20.1/README.md +- sources: viper@v1.21.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/spf13/viper/internal/encoding/toml.dep.yml b/.licenses/go/github.com/spf13/viper/internal/encoding/toml.dep.yml index 323cd1e843e..382a7e72877 100644 --- a/.licenses/go/github.com/spf13/viper/internal/encoding/toml.dep.yml +++ b/.licenses/go/github.com/spf13/viper/internal/encoding/toml.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/viper/internal/encoding/toml -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/toml license: mit licenses: -- sources: viper@v1.20.1/LICENSE +- sources: viper@v1.21.0/LICENSE text: |- The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: viper@v1.20.1/README.md +- sources: viper@v1.21.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/spf13/viper/internal/encoding/yaml.dep.yml b/.licenses/go/github.com/spf13/viper/internal/encoding/yaml.dep.yml index 1bbe6ca9d02..76476583462 100644 --- a/.licenses/go/github.com/spf13/viper/internal/encoding/yaml.dep.yml +++ b/.licenses/go/github.com/spf13/viper/internal/encoding/yaml.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/viper/internal/encoding/yaml -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper/internal/encoding/yaml license: mit licenses: -- sources: viper@v1.20.1/LICENSE +- sources: viper@v1.21.0/LICENSE text: |- The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: viper@v1.20.1/README.md +- sources: viper@v1.21.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/spf13/viper/internal/features.dep.yml b/.licenses/go/github.com/spf13/viper/internal/features.dep.yml index 37a3c243f36..cbe35194063 100644 --- a/.licenses/go/github.com/spf13/viper/internal/features.dep.yml +++ b/.licenses/go/github.com/spf13/viper/internal/features.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/spf13/viper/internal/features -version: v1.20.1 +version: v1.21.0 type: go summary: homepage: https://pkg.go.dev/github.com/spf13/viper/internal/features license: mit licenses: -- sources: viper@v1.20.1/LICENSE +- sources: viper@v1.21.0/LICENSE text: |- The MIT License (MIT) @@ -29,6 +29,6 @@ licenses: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: viper@v1.20.1/README.md +- sources: viper@v1.21.0/README.md text: The project is licensed under the [MIT License](LICENSE). notices: [] diff --git a/.licenses/go/github.com/ulikunitz/xz.dep.yml b/.licenses/go/github.com/ulikunitz/xz.dep.yml index b02e158ff5f..e3867059ae6 100644 --- a/.licenses/go/github.com/ulikunitz/xz.dep.yml +++ b/.licenses/go/github.com/ulikunitz/xz.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/ulikunitz/xz -version: v0.5.12 +version: v0.5.15 type: go summary: Package xz supports the compression and decompression of xz files. homepage: https://pkg.go.dev/github.com/ulikunitz/xz diff --git a/.licenses/go/github.com/ulikunitz/xz/internal/hash.dep.yml b/.licenses/go/github.com/ulikunitz/xz/internal/hash.dep.yml index c9a34e7af73..7656d3a843c 100644 --- a/.licenses/go/github.com/ulikunitz/xz/internal/hash.dep.yml +++ b/.licenses/go/github.com/ulikunitz/xz/internal/hash.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/ulikunitz/xz/internal/hash -version: v0.5.12 +version: v0.5.15 type: go summary: Package hash provides rolling hashes. homepage: https://pkg.go.dev/github.com/ulikunitz/xz/internal/hash license: bsd-3-clause licenses: -- sources: xz@v0.5.12/LICENSE +- sources: xz@v0.5.15/LICENSE text: | Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. diff --git a/.licenses/go/github.com/ulikunitz/xz/internal/xlog.dep.yml b/.licenses/go/github.com/ulikunitz/xz/internal/xlog.dep.yml index a5ec3008817..e9b54223ad0 100644 --- a/.licenses/go/github.com/ulikunitz/xz/internal/xlog.dep.yml +++ b/.licenses/go/github.com/ulikunitz/xz/internal/xlog.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/ulikunitz/xz/internal/xlog -version: v0.5.12 +version: v0.5.15 type: go summary: Package xlog provides a simple logging package that allows to disable certain message categories. homepage: https://pkg.go.dev/github.com/ulikunitz/xz/internal/xlog license: bsd-3-clause licenses: -- sources: xz@v0.5.12/LICENSE +- sources: xz@v0.5.15/LICENSE text: | Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. diff --git a/.licenses/go/github.com/ulikunitz/xz/lzma.dep.yml b/.licenses/go/github.com/ulikunitz/xz/lzma.dep.yml index 66a937e5ea4..0e846911942 100644 --- a/.licenses/go/github.com/ulikunitz/xz/lzma.dep.yml +++ b/.licenses/go/github.com/ulikunitz/xz/lzma.dep.yml @@ -1,12 +1,12 @@ --- name: github.com/ulikunitz/xz/lzma -version: v0.5.12 +version: v0.5.15 type: go summary: Package lzma supports the decoding and encoding of LZMA streams. homepage: https://pkg.go.dev/github.com/ulikunitz/xz/lzma license: bsd-3-clause licenses: -- sources: xz@v0.5.12/LICENSE +- sources: xz@v0.5.15/LICENSE text: | Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. diff --git a/.licenses/go/go.yaml.in/yaml/v3.dep.yml b/.licenses/go/go.yaml.in/yaml/v3.dep.yml new file mode 100644 index 00000000000..7fe897093a2 --- /dev/null +++ b/.licenses/go/go.yaml.in/yaml/v3.dep.yml @@ -0,0 +1,80 @@ +--- +name: go.yaml.in/yaml/v3 +version: v3.0.4 +type: go +summary: Package yaml implements YAML support for the Go language. +homepage: https://pkg.go.dev/go.yaml.in/yaml/v3 +license: other +licenses: +- sources: LICENSE + text: |2 + + This project is covered by two different licenses: MIT and Apache. + + #### MIT License #### + + The following files were ported to Go from C files of libyaml, and thus + are still covered by their original MIT license, with the additional + copyright staring in 2011 when the project was ported over: + + apic.go emitterc.go parserc.go readerc.go scannerc.go + writerc.go yamlh.go yamlprivateh.go + + Copyright (c) 2006-2010 Kirill Simonov + Copyright (c) 2006-2011 Kirill Simonov + + Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is furnished to do + so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + + ### Apache License ### + + All the remaining project files are covered by the Apache license: + + Copyright (c) 2011-2019 Canonical Ltd + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +- sources: README.md + text: |- + The yaml package is licensed under the MIT and Apache License 2.0 licenses. + Please see the LICENSE file for details. +notices: +- sources: NOTICE + text: |- + Copyright 2011-2016 Canonical Ltd. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/.licenses/go/golang.org/x/crypto/argon2.dep.yml b/.licenses/go/golang.org/x/crypto/argon2.dep.yml index e72d7bbd03c..e2290d4e6f6 100644 --- a/.licenses/go/golang.org/x/crypto/argon2.dep.yml +++ b/.licenses/go/golang.org/x/crypto/argon2.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/argon2 -version: v0.38.0 +version: v0.45.0 type: go summary: Package argon2 implements the key derivation function Argon2. homepage: https://pkg.go.dev/golang.org/x/crypto/argon2 license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/blake2b.dep.yml b/.licenses/go/golang.org/x/crypto/blake2b.dep.yml index bfa7a0d9dc7..ae27ee942dd 100644 --- a/.licenses/go/golang.org/x/crypto/blake2b.dep.yml +++ b/.licenses/go/golang.org/x/crypto/blake2b.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/blake2b -version: v0.38.0 +version: v0.45.0 type: go summary: Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xb. homepage: https://pkg.go.dev/golang.org/x/crypto/blake2b license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/blowfish.dep.yml b/.licenses/go/golang.org/x/crypto/blowfish.dep.yml index c5d31ff77c3..c7a7e5bd3af 100644 --- a/.licenses/go/golang.org/x/crypto/blowfish.dep.yml +++ b/.licenses/go/golang.org/x/crypto/blowfish.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/blowfish -version: v0.38.0 +version: v0.45.0 type: go summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm. homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/cast5.dep.yml b/.licenses/go/golang.org/x/crypto/cast5.dep.yml index 1f3c804b3e2..9734410996f 100644 --- a/.licenses/go/golang.org/x/crypto/cast5.dep.yml +++ b/.licenses/go/golang.org/x/crypto/cast5.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/cast5 -version: v0.38.0 +version: v0.45.0 type: go summary: Package cast5 implements CAST5, as defined in RFC 2144. homepage: https://pkg.go.dev/golang.org/x/crypto/cast5 license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/curve25519.dep.yml b/.licenses/go/golang.org/x/crypto/curve25519.dep.yml index c03f5378c10..2f76b9ae7df 100644 --- a/.licenses/go/golang.org/x/crypto/curve25519.dep.yml +++ b/.licenses/go/golang.org/x/crypto/curve25519.dep.yml @@ -1,13 +1,14 @@ --- name: golang.org/x/crypto/curve25519 -version: v0.38.0 +version: v0.45.0 type: go summary: Package curve25519 provides an implementation of the X25519 function, which - performs scalar multiplication on the elliptic curve known as Curve25519. + performs scalar multiplication on the elliptic curve known as Curve25519 according + to [RFC 7748]. homepage: https://pkg.go.dev/golang.org/x/crypto/curve25519 license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +37,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/hkdf.dep.yml b/.licenses/go/golang.org/x/crypto/hkdf.dep.yml index b387b3da8a9..191bdec90a9 100644 --- a/.licenses/go/golang.org/x/crypto/hkdf.dep.yml +++ b/.licenses/go/golang.org/x/crypto/hkdf.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/hkdf -version: v0.38.0 +version: v0.45.0 type: go summary: Package hkdf implements the HMAC-based Extract-and-Expand Key Derivation Function (HKDF) as defined in RFC 5869. homepage: https://pkg.go.dev/golang.org/x/crypto/hkdf license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/sha3.dep.yml b/.licenses/go/golang.org/x/crypto/sha3.dep.yml index 87ec84b1e1b..845c88790e6 100644 --- a/.licenses/go/golang.org/x/crypto/sha3.dep.yml +++ b/.licenses/go/golang.org/x/crypto/sha3.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/sha3 -version: v0.38.0 +version: v0.45.0 type: go -summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and - the SHAKE variable-output-length hash functions defined by FIPS-202. +summary: Package sha3 implements the SHA-3 hash algorithms and the SHAKE extendable + output functions defined in FIPS 202. homepage: https://pkg.go.dev/golang.org/x/crypto/sha3 license: other licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/ssh.dep.yml b/.licenses/go/golang.org/x/crypto/ssh.dep.yml index e85d64a9a1f..5dcf3cee640 100644 --- a/.licenses/go/golang.org/x/crypto/ssh.dep.yml +++ b/.licenses/go/golang.org/x/crypto/ssh.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/ssh -version: v0.38.0 +version: v0.45.0 type: go summary: Package ssh implements an SSH client and server. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/ssh/agent.dep.yml b/.licenses/go/golang.org/x/crypto/ssh/agent.dep.yml index e1c2253c993..649dc83412c 100644 --- a/.licenses/go/golang.org/x/crypto/ssh/agent.dep.yml +++ b/.licenses/go/golang.org/x/crypto/ssh/agent.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/ssh/agent -version: v0.38.0 +version: v0.45.0 type: go summary: Package agent implements the ssh-agent protocol, and provides both a client and a server. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml b/.licenses/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml index 12cd30c676f..364cd53763a 100644 --- a/.licenses/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml +++ b/.licenses/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf -version: v0.38.0 +version: v0.45.0 type: go summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/crypto/ssh/knownhosts.dep.yml b/.licenses/go/golang.org/x/crypto/ssh/knownhosts.dep.yml index 186ed5fc28e..4b5b1d1645e 100644 --- a/.licenses/go/golang.org/x/crypto/ssh/knownhosts.dep.yml +++ b/.licenses/go/golang.org/x/crypto/ssh/knownhosts.dep.yml @@ -1,6 +1,6 @@ --- name: golang.org/x/crypto/ssh/knownhosts -version: v0.38.0 +version: v0.45.0 type: go summary: Package knownhosts implements a parser for the OpenSSH known_hosts host key database, and provides utility functions for writing OpenSSH compliant known_hosts @@ -8,7 +8,7 @@ summary: Package knownhosts implements a parser for the OpenSSH known_hosts host homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/knownhosts license: bsd-3-clause licenses: -- sources: crypto@v0.38.0/LICENSE +- sources: crypto@v0.45.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -37,7 +37,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.38.0/PATENTS +- sources: crypto@v0.45.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/context.dep.yml b/.licenses/go/golang.org/x/net/context.dep.yml index 01ec9c143ad..1f77f8d7cff 100644 --- a/.licenses/go/golang.org/x/net/context.dep.yml +++ b/.licenses/go/golang.org/x/net/context.dep.yml @@ -1,13 +1,12 @@ --- name: golang.org/x/net/context -version: v0.40.0 +version: v0.47.0 type: go -summary: Package context defines the Context type, which carries deadlines, cancellation - signals, and other request-scoped values across API boundaries and between processes. +summary: Package context has been superseded by the standard library context package. homepage: https://pkg.go.dev/golang.org/x/net/context license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/http2.dep.yml b/.licenses/go/golang.org/x/net/http2.dep.yml index 378d259a5a4..3629b5ab9df 100644 --- a/.licenses/go/golang.org/x/net/http2.dep.yml +++ b/.licenses/go/golang.org/x/net/http2.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/http2 -version: v0.40.0 +version: v0.47.0 type: go summary: Package http2 implements the HTTP/2 protocol. homepage: https://pkg.go.dev/golang.org/x/net/http2 license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/internal/httpcommon.dep.yml b/.licenses/go/golang.org/x/net/internal/httpcommon.dep.yml index a5291cd96e6..d9411b82683 100644 --- a/.licenses/go/golang.org/x/net/internal/httpcommon.dep.yml +++ b/.licenses/go/golang.org/x/net/internal/httpcommon.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/internal/httpcommon -version: v0.40.0 +version: v0.47.0 type: go summary: homepage: https://pkg.go.dev/golang.org/x/net/internal/httpcommon license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/internal/socks.dep.yml b/.licenses/go/golang.org/x/net/internal/socks.dep.yml index 08747e32128..a60f4b3b4c3 100644 --- a/.licenses/go/golang.org/x/net/internal/socks.dep.yml +++ b/.licenses/go/golang.org/x/net/internal/socks.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/internal/socks -version: v0.40.0 +version: v0.47.0 type: go summary: Package socks provides a SOCKS version 5 client implementation. homepage: https://pkg.go.dev/golang.org/x/net/internal/socks license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/internal/timeseries.dep.yml b/.licenses/go/golang.org/x/net/internal/timeseries.dep.yml index 472e12724e6..2b2686293a8 100644 --- a/.licenses/go/golang.org/x/net/internal/timeseries.dep.yml +++ b/.licenses/go/golang.org/x/net/internal/timeseries.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/internal/timeseries -version: v0.40.0 +version: v0.47.0 type: go summary: Package timeseries implements a time series structure for stats collection. homepage: https://pkg.go.dev/golang.org/x/net/internal/timeseries license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/proxy.dep.yml b/.licenses/go/golang.org/x/net/proxy.dep.yml index 4db8ac0e4b7..e56c0467d46 100644 --- a/.licenses/go/golang.org/x/net/proxy.dep.yml +++ b/.licenses/go/golang.org/x/net/proxy.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/net/proxy -version: v0.40.0 +version: v0.47.0 type: go summary: Package proxy provides support for a variety of protocols to proxy network data. homepage: https://pkg.go.dev/golang.org/x/net/proxy license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/net/trace.dep.yml b/.licenses/go/golang.org/x/net/trace.dep.yml index a3230c88d24..94084978c27 100644 --- a/.licenses/go/golang.org/x/net/trace.dep.yml +++ b/.licenses/go/golang.org/x/net/trace.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/trace -version: v0.40.0 +version: v0.47.0 type: go summary: Package trace implements tracing of requests and long-lived objects. homepage: https://pkg.go.dev/golang.org/x/net/trace license: bsd-3-clause licenses: -- sources: net@v0.40.0/LICENSE +- sources: net@v0.47.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.40.0/PATENTS +- sources: net@v0.47.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/sys/execabs.dep.yml b/.licenses/go/golang.org/x/sys/execabs.dep.yml index 87f7cdd55af..fbe97ffe4fe 100644 --- a/.licenses/go/golang.org/x/sys/execabs.dep.yml +++ b/.licenses/go/golang.org/x/sys/execabs.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/sys/execabs -version: v0.35.0 +version: v0.39.0 type: go summary: Package execabs is a drop-in replacement for os/exec that requires PATH lookups to find absolute paths. homepage: https://pkg.go.dev/golang.org/x/sys/execabs license: other licenses: -- sources: sys@v0.35.0/LICENSE +- sources: sys@v0.39.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: sys@v0.35.0/PATENTS +- sources: sys@v0.39.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/sys/unix.dep.yml b/.licenses/go/golang.org/x/sys/unix.dep.yml index 0ca8120145a..09b6d170df7 100644 --- a/.licenses/go/golang.org/x/sys/unix.dep.yml +++ b/.licenses/go/golang.org/x/sys/unix.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/sys/unix -version: v0.35.0 +version: v0.39.0 type: go summary: Package unix contains an interface to the low-level operating system primitives. homepage: https://pkg.go.dev/golang.org/x/sys/unix license: bsd-3-clause licenses: -- sources: sys@v0.35.0/LICENSE +- sources: sys@v0.39.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: sys@v0.35.0/PATENTS +- sources: sys@v0.39.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/term.dep.yml b/.licenses/go/golang.org/x/term.dep.yml index 5c44d4b01dd..f8ec17ce3d1 100644 --- a/.licenses/go/golang.org/x/term.dep.yml +++ b/.licenses/go/golang.org/x/term.dep.yml @@ -1,6 +1,6 @@ --- name: golang.org/x/term -version: v0.34.0 +version: v0.38.0 type: go summary: Package term provides support functions for dealing with terminals, as commonly found on UNIX systems. diff --git a/.licenses/go/golang.org/x/text/encoding.dep.yml b/.licenses/go/golang.org/x/text/encoding.dep.yml index aaeb9c09eea..f7e2e2300ee 100644 --- a/.licenses/go/golang.org/x/text/encoding.dep.yml +++ b/.licenses/go/golang.org/x/text/encoding.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/text/encoding -version: v0.28.0 +version: v0.32.0 type: go summary: Package encoding defines an interface for character encodings, such as Shift JIS and Windows 1252, that can convert to and from UTF-8. homepage: https://pkg.go.dev/golang.org/x/text/encoding license: other licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/text/encoding/internal.dep.yml b/.licenses/go/golang.org/x/text/encoding/internal.dep.yml index 4ece4b339a3..808b4570436 100644 --- a/.licenses/go/golang.org/x/text/encoding/internal.dep.yml +++ b/.licenses/go/golang.org/x/text/encoding/internal.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/encoding/internal -version: v0.28.0 +version: v0.32.0 type: go summary: Package internal contains code that is shared among encoding implementations. homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal license: other licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/text/encoding/internal/identifier.dep.yml b/.licenses/go/golang.org/x/text/encoding/internal/identifier.dep.yml index d59e782128a..097f837ffe5 100644 --- a/.licenses/go/golang.org/x/text/encoding/internal/identifier.dep.yml +++ b/.licenses/go/golang.org/x/text/encoding/internal/identifier.dep.yml @@ -1,6 +1,6 @@ --- name: golang.org/x/text/encoding/internal/identifier -version: v0.28.0 +version: v0.32.0 type: go summary: Package identifier defines the contract between implementations of Encoding and Index by defining identifiers that uniquely identify standardized coded character @@ -10,7 +10,7 @@ summary: Package identifier defines the contract between implementations of Enco homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal/identifier license: other licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -39,7 +39,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/text/encoding/unicode.dep.yml b/.licenses/go/golang.org/x/text/encoding/unicode.dep.yml index 666a77eb249..9a73cc1ab91 100644 --- a/.licenses/go/golang.org/x/text/encoding/unicode.dep.yml +++ b/.licenses/go/golang.org/x/text/encoding/unicode.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/encoding/unicode -version: v0.28.0 +version: v0.32.0 type: go summary: Package unicode provides Unicode encodings such as UTF-16. homepage: https://pkg.go.dev/golang.org/x/text/encoding/unicode license: other licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/text/internal/utf8internal.dep.yml b/.licenses/go/golang.org/x/text/internal/utf8internal.dep.yml index 310a54c55f5..9e5cabe1b5a 100644 --- a/.licenses/go/golang.org/x/text/internal/utf8internal.dep.yml +++ b/.licenses/go/golang.org/x/text/internal/utf8internal.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/internal/utf8internal -version: v0.28.0 +version: v0.32.0 type: go summary: Package utf8internal contains low-level utf8-related constants, tables, etc. homepage: https://pkg.go.dev/golang.org/x/text/internal/utf8internal license: other licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/golang.org/x/text/runes.dep.yml b/.licenses/go/golang.org/x/text/runes.dep.yml index e62e65f7c38..1e23e69be33 100644 --- a/.licenses/go/golang.org/x/text/runes.dep.yml +++ b/.licenses/go/golang.org/x/text/runes.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/runes -version: v0.28.0 +version: v0.32.0 type: go summary: Package runes provide transforms for UTF-8 encoded text. homepage: https://pkg.go.dev/golang.org/x/text/runes license: bsd-3-clause licenses: -- sources: text@v0.28.0/LICENSE +- sources: text@v0.32.0/LICENSE text: | Copyright 2009 The Go Authors. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.28.0/PATENTS +- sources: text@v0.32.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/genproto/googleapis/rpc/status.dep.yml b/.licenses/go/google.golang.org/genproto/googleapis/rpc/status.dep.yml index f2359173d81..2a0c2211aad 100644 --- a/.licenses/go/google.golang.org/genproto/googleapis/rpc/status.dep.yml +++ b/.licenses/go/google.golang.org/genproto/googleapis/rpc/status.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/genproto/googleapis/rpc/status -version: v0.0.0-20250528174236-200df99c418a +version: v0.0.0-20251022142026-3a174f9686a8 type: go summary: homepage: https://pkg.go.dev/google.golang.org/genproto/googleapis/rpc/status license: apache-2.0 licenses: -- sources: rpc@v0.0.0-20250528174236-200df99c418a/LICENSE +- sources: rpc@v0.0.0-20251022142026-3a174f9686a8/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc.dep.yml b/.licenses/go/google.golang.org/grpc.dep.yml index c657b627aad..165ed1d9e78 100644 --- a/.licenses/go/google.golang.org/grpc.dep.yml +++ b/.licenses/go/google.golang.org/grpc.dep.yml @@ -1,6 +1,6 @@ --- name: google.golang.org/grpc -version: v1.74.2 +version: v1.77.0 type: go summary: Package grpc implements an RPC system called gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc diff --git a/.licenses/go/google.golang.org/grpc/attributes.dep.yml b/.licenses/go/google.golang.org/grpc/attributes.dep.yml index 5e241a324b6..e007abff7b6 100644 --- a/.licenses/go/google.golang.org/grpc/attributes.dep.yml +++ b/.licenses/go/google.golang.org/grpc/attributes.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/attributes -version: v1.74.2 +version: v1.77.0 type: go summary: Package attributes defines a generic key/value store used in various gRPC components. homepage: https://pkg.go.dev/google.golang.org/grpc/attributes license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/backoff.dep.yml b/.licenses/go/google.golang.org/grpc/backoff.dep.yml index 1ce9bfab85c..5fecd954dee 100644 --- a/.licenses/go/google.golang.org/grpc/backoff.dep.yml +++ b/.licenses/go/google.golang.org/grpc/backoff.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/backoff -version: v1.74.2 +version: v1.77.0 type: go summary: Package backoff provides configuration options for backoff. homepage: https://pkg.go.dev/google.golang.org/grpc/backoff license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer.dep.yml b/.licenses/go/google.golang.org/grpc/balancer.dep.yml index a7835d8b2c6..a4cd71e07f6 100644 --- a/.licenses/go/google.golang.org/grpc/balancer.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/balancer -version: v1.74.2 +version: v1.77.0 type: go summary: Package balancer defines APIs for load balancing in gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/base.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/base.dep.yml index e458add1011..92530fcf4ba 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/base.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/base.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/balancer/base -version: v1.74.2 +version: v1.77.0 type: go summary: Package base defines a balancer base that can be used to build balancers with different picking algorithms. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/base license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/endpointsharding.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/endpointsharding.dep.yml index 0763535f0e2..960b96bc4e8 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/endpointsharding.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/endpointsharding.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/balancer/endpointsharding -version: v1.74.2 +version: v1.77.0 type: go summary: Package endpointsharding implements a load balancing policy that manages homogeneous child policies each owning a single endpoint. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/endpointsharding license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/grpclb/state.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/grpclb/state.dep.yml index 5df8e539958..9bf0ccc5e6a 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/grpclb/state.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/grpclb/state.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/balancer/grpclb/state -version: v1.74.2 +version: v1.77.0 type: go summary: Package state declares grpclb types to be set by resolvers wishing to pass information to grpclb via resolver.State Attributes. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/grpclb/state license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/pickfirst.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/pickfirst.dep.yml index b8378f914d1..8624ea0be41 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/pickfirst.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/pickfirst.dep.yml @@ -1,12 +1,13 @@ --- name: google.golang.org/grpc/balancer/pickfirst -version: v1.74.2 +version: v1.77.0 type: go -summary: Package pickfirst contains the pick_first load balancing policy. +summary: Package pickfirst contains the pick_first load balancing policy which is + the universal leaf policy. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/pickfirst license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/pickfirst/internal.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/pickfirst/internal.dep.yml index 9a6f9be0a07..0b036bf6ff1 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/pickfirst/internal.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/pickfirst/internal.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/balancer/pickfirst/internal -version: v1.74.2 +version: v1.77.0 type: go summary: Package internal contains code internal to the pickfirst package. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/pickfirst/internal license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/roundrobin.dep.yml b/.licenses/go/google.golang.org/grpc/balancer/roundrobin.dep.yml index 3581d98c0db..46b0c049188 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/roundrobin.dep.yml +++ b/.licenses/go/google.golang.org/grpc/balancer/roundrobin.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/balancer/roundrobin -version: v1.74.2 +version: v1.77.0 type: go summary: Package roundrobin defines a roundrobin balancer. homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/roundrobin license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/binarylog/grpc_binarylog_v1.dep.yml b/.licenses/go/google.golang.org/grpc/binarylog/grpc_binarylog_v1.dep.yml index 04ef97d2741..48168942a16 100644 --- a/.licenses/go/google.golang.org/grpc/binarylog/grpc_binarylog_v1.dep.yml +++ b/.licenses/go/google.golang.org/grpc/binarylog/grpc_binarylog_v1.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/binarylog/grpc_binarylog_v1 -version: v1.74.2 +version: v1.77.0 type: go summary: homepage: https://pkg.go.dev/google.golang.org/grpc/binarylog/grpc_binarylog_v1 license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/channelz.dep.yml b/.licenses/go/google.golang.org/grpc/channelz.dep.yml index ef100e14bf7..be3d33d02d0 100644 --- a/.licenses/go/google.golang.org/grpc/channelz.dep.yml +++ b/.licenses/go/google.golang.org/grpc/channelz.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/channelz -version: v1.74.2 +version: v1.77.0 type: go summary: Package channelz exports internals of the channelz implementation as required by other gRPC packages. homepage: https://pkg.go.dev/google.golang.org/grpc/channelz license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/codes.dep.yml b/.licenses/go/google.golang.org/grpc/codes.dep.yml index 2bb90694a16..693a05a4995 100644 --- a/.licenses/go/google.golang.org/grpc/codes.dep.yml +++ b/.licenses/go/google.golang.org/grpc/codes.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/codes -version: v1.74.2 +version: v1.77.0 type: go summary: Package codes defines the canonical error codes used by gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/codes license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/connectivity.dep.yml b/.licenses/go/google.golang.org/grpc/connectivity.dep.yml index 545dc9d9399..1ac5edcc1a8 100644 --- a/.licenses/go/google.golang.org/grpc/connectivity.dep.yml +++ b/.licenses/go/google.golang.org/grpc/connectivity.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/connectivity -version: v1.74.2 +version: v1.77.0 type: go summary: Package connectivity defines connectivity semantics. homepage: https://pkg.go.dev/google.golang.org/grpc/connectivity license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/credentials.dep.yml b/.licenses/go/google.golang.org/grpc/credentials.dep.yml index 44075ae0039..0d76108cb46 100644 --- a/.licenses/go/google.golang.org/grpc/credentials.dep.yml +++ b/.licenses/go/google.golang.org/grpc/credentials.dep.yml @@ -1,6 +1,6 @@ --- name: google.golang.org/grpc/credentials -version: v1.74.2 +version: v1.77.0 type: go summary: Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server @@ -9,7 +9,7 @@ summary: Package credentials implements various credentials supported by gRPC li homepage: https://pkg.go.dev/google.golang.org/grpc/credentials license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/credentials/insecure.dep.yml b/.licenses/go/google.golang.org/grpc/credentials/insecure.dep.yml index 03a8cacb273..7b6558a2c04 100644 --- a/.licenses/go/google.golang.org/grpc/credentials/insecure.dep.yml +++ b/.licenses/go/google.golang.org/grpc/credentials/insecure.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/credentials/insecure -version: v1.74.2 +version: v1.77.0 type: go summary: Package insecure provides an implementation of the credentials.TransportCredentials interface which disables transport security. homepage: https://pkg.go.dev/google.golang.org/grpc/credentials/insecure license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/encoding.dep.yml b/.licenses/go/google.golang.org/grpc/encoding.dep.yml index c68370562dd..72e071b36b9 100644 --- a/.licenses/go/google.golang.org/grpc/encoding.dep.yml +++ b/.licenses/go/google.golang.org/grpc/encoding.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/encoding -version: v1.74.2 +version: v1.77.0 type: go summary: Package encoding defines the interface for the compressor and codec, and functions to register and retrieve compressors and codecs. homepage: https://pkg.go.dev/google.golang.org/grpc/encoding license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/balancer/pickfirst/pickfirstleaf.dep.yml b/.licenses/go/google.golang.org/grpc/encoding/internal.dep.yml similarity index 97% rename from .licenses/go/google.golang.org/grpc/balancer/pickfirst/pickfirstleaf.dep.yml rename to .licenses/go/google.golang.org/grpc/encoding/internal.dep.yml index 6e70dc94b1f..f6f916e2a3a 100644 --- a/.licenses/go/google.golang.org/grpc/balancer/pickfirst/pickfirstleaf.dep.yml +++ b/.licenses/go/google.golang.org/grpc/encoding/internal.dep.yml @@ -1,13 +1,12 @@ --- -name: google.golang.org/grpc/balancer/pickfirst/pickfirstleaf -version: v1.74.2 +name: google.golang.org/grpc/encoding/internal +version: v1.77.0 type: go -summary: Package pickfirstleaf contains the pick_first load balancing policy which - will be the universal leaf policy after dualstack changes are implemented. -homepage: https://pkg.go.dev/google.golang.org/grpc/balancer/pickfirst/pickfirstleaf +summary: Package internal contains code internal to the encoding package. +homepage: https://pkg.go.dev/google.golang.org/grpc/encoding/internal license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/encoding/proto.dep.yml b/.licenses/go/google.golang.org/grpc/encoding/proto.dep.yml index 3d23581195a..d406894ec28 100644 --- a/.licenses/go/google.golang.org/grpc/encoding/proto.dep.yml +++ b/.licenses/go/google.golang.org/grpc/encoding/proto.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/encoding/proto -version: v1.74.2 +version: v1.77.0 type: go summary: Package proto defines the protobuf codec. homepage: https://pkg.go.dev/google.golang.org/grpc/encoding/proto license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/experimental/stats.dep.yml b/.licenses/go/google.golang.org/grpc/experimental/stats.dep.yml index 8dddc327791..30a11bffd8a 100644 --- a/.licenses/go/google.golang.org/grpc/experimental/stats.dep.yml +++ b/.licenses/go/google.golang.org/grpc/experimental/stats.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/experimental/stats -version: v1.74.2 +version: v1.77.0 type: go summary: Package stats contains experimental metrics/stats API's. homepage: https://pkg.go.dev/google.golang.org/grpc/experimental/stats license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/grpclog.dep.yml b/.licenses/go/google.golang.org/grpc/grpclog.dep.yml index 8f079d52543..cac08701892 100644 --- a/.licenses/go/google.golang.org/grpc/grpclog.dep.yml +++ b/.licenses/go/google.golang.org/grpc/grpclog.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/grpclog -version: v1.74.2 +version: v1.77.0 type: go summary: Package grpclog defines logging for grpc. homepage: https://pkg.go.dev/google.golang.org/grpc/grpclog license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/grpclog/internal.dep.yml b/.licenses/go/google.golang.org/grpc/grpclog/internal.dep.yml index 1773e42a502..f87f7933e4e 100644 --- a/.licenses/go/google.golang.org/grpc/grpclog/internal.dep.yml +++ b/.licenses/go/google.golang.org/grpc/grpclog/internal.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/grpclog/internal -version: v1.74.2 +version: v1.77.0 type: go summary: Package internal contains functionality internal to the grpclog package. homepage: https://pkg.go.dev/google.golang.org/grpc/grpclog/internal license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal.dep.yml b/.licenses/go/google.golang.org/grpc/internal.dep.yml index 9fa0e2046a9..288610ca5a4 100644 --- a/.licenses/go/google.golang.org/grpc/internal.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal -version: v1.74.2 +version: v1.77.0 type: go summary: Package internal contains gRPC-internal code, to avoid polluting the godoc of the top-level grpc package. homepage: https://pkg.go.dev/google.golang.org/grpc/internal license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/backoff.dep.yml b/.licenses/go/google.golang.org/grpc/internal/backoff.dep.yml index bff8d6634a4..a1608be3d86 100644 --- a/.licenses/go/google.golang.org/grpc/internal/backoff.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/backoff.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/backoff -version: v1.74.2 +version: v1.77.0 type: go summary: Package backoff implement the backoff strategy for gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/backoff license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/balancer/gracefulswitch.dep.yml b/.licenses/go/google.golang.org/grpc/internal/balancer/gracefulswitch.dep.yml index baa5dc4af3a..aef873c224a 100644 --- a/.licenses/go/google.golang.org/grpc/internal/balancer/gracefulswitch.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/balancer/gracefulswitch.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/balancer/gracefulswitch -version: v1.74.2 +version: v1.77.0 type: go summary: Package gracefulswitch implements a graceful switch load balancer. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/balancer/gracefulswitch license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/balancerload.dep.yml b/.licenses/go/google.golang.org/grpc/internal/balancerload.dep.yml index 807795d55fe..c3d011dca7b 100644 --- a/.licenses/go/google.golang.org/grpc/internal/balancerload.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/balancerload.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/balancerload -version: v1.74.2 +version: v1.77.0 type: go summary: Package balancerload defines APIs to parse server loads in trailers. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/balancerload license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/binarylog.dep.yml b/.licenses/go/google.golang.org/grpc/internal/binarylog.dep.yml index 1c36b8d9919..eafe6ca5b83 100644 --- a/.licenses/go/google.golang.org/grpc/internal/binarylog.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/binarylog.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/binarylog -version: v1.74.2 +version: v1.77.0 type: go summary: Package binarylog implementation binary logging as defined in https://github.com/grpc/proposal/blob/master/A16-binary-logging.md. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/binarylog license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/buffer.dep.yml b/.licenses/go/google.golang.org/grpc/internal/buffer.dep.yml index 6f3cbb72e9f..a41ef27c93c 100644 --- a/.licenses/go/google.golang.org/grpc/internal/buffer.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/buffer.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/buffer -version: v1.74.2 +version: v1.77.0 type: go summary: Package buffer provides an implementation of an unbounded buffer. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/buffer license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/channelz.dep.yml b/.licenses/go/google.golang.org/grpc/internal/channelz.dep.yml index e3ddfa6821c..62f5b61143e 100644 --- a/.licenses/go/google.golang.org/grpc/internal/channelz.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/channelz.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/channelz -version: v1.74.2 +version: v1.77.0 type: go summary: Package channelz defines internal APIs for enabling channelz service, entry registration/deletion, and accessing channelz data. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/channelz license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/credentials.dep.yml b/.licenses/go/google.golang.org/grpc/internal/credentials.dep.yml index 7fe8cfd6359..957f1d1eeee 100644 --- a/.licenses/go/google.golang.org/grpc/internal/credentials.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/credentials.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/credentials -version: v1.74.2 +version: v1.77.0 type: go summary: Package credentials defines APIs for parsing SPIFFE ID. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/credentials license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/envconfig.dep.yml b/.licenses/go/google.golang.org/grpc/internal/envconfig.dep.yml index 99cf2af8467..0479e0a552b 100644 --- a/.licenses/go/google.golang.org/grpc/internal/envconfig.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/envconfig.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/envconfig -version: v1.74.2 +version: v1.77.0 type: go summary: Package envconfig contains grpc settings configured by environment variables. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/envconfig license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/grpclog.dep.yml b/.licenses/go/google.golang.org/grpc/internal/grpclog.dep.yml index 6b2f2ebd6b3..d732486d027 100644 --- a/.licenses/go/google.golang.org/grpc/internal/grpclog.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/grpclog.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/grpclog -version: v1.74.2 +version: v1.77.0 type: go summary: Package grpclog provides logging functionality for internal gRPC packages, outside of the functionality provided by the external `grpclog` package. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/grpclog license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/grpcsync.dep.yml b/.licenses/go/google.golang.org/grpc/internal/grpcsync.dep.yml index 41a8742d4ff..b4d8022cbae 100644 --- a/.licenses/go/google.golang.org/grpc/internal/grpcsync.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/grpcsync.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/grpcsync -version: v1.74.2 +version: v1.77.0 type: go summary: Package grpcsync implements additional synchronization primitives built upon the sync package. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/grpcsync license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/grpcutil.dep.yml b/.licenses/go/google.golang.org/grpc/internal/grpcutil.dep.yml index 92d47059739..39775ac19a8 100644 --- a/.licenses/go/google.golang.org/grpc/internal/grpcutil.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/grpcutil.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/grpcutil -version: v1.74.2 +version: v1.77.0 type: go summary: Package grpcutil provides utility functions used across the gRPC codebase. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/grpcutil license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/idle.dep.yml b/.licenses/go/google.golang.org/grpc/internal/idle.dep.yml index 9f1daeba994..aa6b4ef878f 100644 --- a/.licenses/go/google.golang.org/grpc/internal/idle.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/idle.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/idle -version: v1.74.2 +version: v1.77.0 type: go summary: Package idle contains a component for managing idleness (entering and exiting) based on RPC activity. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/idle license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/metadata.dep.yml b/.licenses/go/google.golang.org/grpc/internal/metadata.dep.yml index 3fa16367822..63cfa8bd332 100644 --- a/.licenses/go/google.golang.org/grpc/internal/metadata.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/metadata.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/metadata -version: v1.74.2 +version: v1.77.0 type: go summary: Package metadata contains functions to set and get metadata from addresses. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/metadata license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/pretty.dep.yml b/.licenses/go/google.golang.org/grpc/internal/pretty.dep.yml index e8dd3e274ab..4a155505d41 100644 --- a/.licenses/go/google.golang.org/grpc/internal/pretty.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/pretty.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/pretty -version: v1.74.2 +version: v1.77.0 type: go summary: Package pretty defines helper functions to pretty-print structs for logging. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/pretty license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/proxyattributes.dep.yml b/.licenses/go/google.golang.org/grpc/internal/proxyattributes.dep.yml index 2bdbf3c53a1..a74de315b57 100644 --- a/.licenses/go/google.golang.org/grpc/internal/proxyattributes.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/proxyattributes.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/proxyattributes -version: v1.74.2 +version: v1.77.0 type: go summary: Package proxyattributes contains functions for getting and setting proxy attributes like the CONNECT address and user info. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/proxyattributes license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver.dep.yml index 0fd135b62f7..5610ad580a2 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/resolver -version: v1.74.2 +version: v1.77.0 type: go summary: Package resolver provides internal resolver-related functionality. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver/delegatingresolver.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver/delegatingresolver.dep.yml index 57cecf5756c..829a88b1981 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver/delegatingresolver.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver/delegatingresolver.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/resolver/delegatingresolver -version: v1.74.2 +version: v1.77.0 type: go summary: Package delegatingresolver implements a resolver capable of resolving both target URIs and proxy addresses. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver/delegatingresolver license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver/dns.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver/dns.dep.yml index bdd65ba3f7e..3601ea66ed4 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver/dns.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver/dns.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/resolver/dns -version: v1.74.2 +version: v1.77.0 type: go summary: Package dns implements a dns resolver to be installed as the default resolver in grpc. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver/dns license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver/dns/internal.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver/dns/internal.dep.yml index d62ff0a82af..f428a710a25 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver/dns/internal.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver/dns/internal.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/resolver/dns/internal -version: v1.74.2 +version: v1.77.0 type: go summary: Package internal contains functionality internal to the dns resolver package. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver/dns/internal license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver/passthrough.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver/passthrough.dep.yml index 4c7a80c8120..1f2ad692e18 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver/passthrough.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver/passthrough.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/resolver/passthrough -version: v1.74.2 +version: v1.77.0 type: go summary: Package passthrough implements a pass-through resolver. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver/passthrough license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/resolver/unix.dep.yml b/.licenses/go/google.golang.org/grpc/internal/resolver/unix.dep.yml index a5779cc0959..17f1cc7bd88 100644 --- a/.licenses/go/google.golang.org/grpc/internal/resolver/unix.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/resolver/unix.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/resolver/unix -version: v1.74.2 +version: v1.77.0 type: go summary: Package unix implements a resolver for unix targets. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/resolver/unix license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/serviceconfig.dep.yml b/.licenses/go/google.golang.org/grpc/internal/serviceconfig.dep.yml index ff51bfcf983..d27e9b48958 100644 --- a/.licenses/go/google.golang.org/grpc/internal/serviceconfig.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/serviceconfig.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/serviceconfig -version: v1.74.2 +version: v1.77.0 type: go summary: Package serviceconfig contains utility functions to parse service config. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/serviceconfig license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/stats.dep.yml b/.licenses/go/google.golang.org/grpc/internal/stats.dep.yml index f9e43d7b30f..e1600fc97e5 100644 --- a/.licenses/go/google.golang.org/grpc/internal/stats.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/stats.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/stats -version: v1.74.2 +version: v1.77.0 type: go summary: Package stats provides internal stats related functionality. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/stats license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/status.dep.yml b/.licenses/go/google.golang.org/grpc/internal/status.dep.yml index 1d012385d47..ada06b3ea35 100644 --- a/.licenses/go/google.golang.org/grpc/internal/status.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/status.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/status -version: v1.74.2 +version: v1.77.0 type: go summary: Package status implements errors returned by gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/status license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/syscall.dep.yml b/.licenses/go/google.golang.org/grpc/internal/syscall.dep.yml index f183cded040..b7de69a29fb 100644 --- a/.licenses/go/google.golang.org/grpc/internal/syscall.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/syscall.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/syscall -version: v1.74.2 +version: v1.77.0 type: go summary: Package syscall provides functionalities that grpc uses to get low-level operating system stats/info. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/syscall license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/transport.dep.yml b/.licenses/go/google.golang.org/grpc/internal/transport.dep.yml index 79cea87681f..4e065b7c348 100644 --- a/.licenses/go/google.golang.org/grpc/internal/transport.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/transport.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/internal/transport -version: v1.74.2 +version: v1.77.0 type: go summary: Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC). homepage: https://pkg.go.dev/google.golang.org/grpc/internal/transport license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/internal/transport/networktype.dep.yml b/.licenses/go/google.golang.org/grpc/internal/transport/networktype.dep.yml index bc90180faca..70c9c22d736 100644 --- a/.licenses/go/google.golang.org/grpc/internal/transport/networktype.dep.yml +++ b/.licenses/go/google.golang.org/grpc/internal/transport/networktype.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/internal/transport/networktype -version: v1.74.2 +version: v1.77.0 type: go summary: Package networktype declares the network type to be used in the default dialer. homepage: https://pkg.go.dev/google.golang.org/grpc/internal/transport/networktype license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/keepalive.dep.yml b/.licenses/go/google.golang.org/grpc/keepalive.dep.yml index ab3f79dc2b5..6a93a356595 100644 --- a/.licenses/go/google.golang.org/grpc/keepalive.dep.yml +++ b/.licenses/go/google.golang.org/grpc/keepalive.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/keepalive -version: v1.74.2 +version: v1.77.0 type: go summary: Package keepalive defines configurable parameters for point-to-point healthcheck. homepage: https://pkg.go.dev/google.golang.org/grpc/keepalive license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/mem.dep.yml b/.licenses/go/google.golang.org/grpc/mem.dep.yml index 5bb48c21c98..7dc2b9d6768 100644 --- a/.licenses/go/google.golang.org/grpc/mem.dep.yml +++ b/.licenses/go/google.golang.org/grpc/mem.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/mem -version: v1.74.2 +version: v1.77.0 type: go summary: Package mem provides utilities that facilitate memory reuse in byte slices that are used as buffers. homepage: https://pkg.go.dev/google.golang.org/grpc/mem license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/metadata.dep.yml b/.licenses/go/google.golang.org/grpc/metadata.dep.yml index 224ef23b427..3686b2db2f9 100644 --- a/.licenses/go/google.golang.org/grpc/metadata.dep.yml +++ b/.licenses/go/google.golang.org/grpc/metadata.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/metadata -version: v1.74.2 +version: v1.77.0 type: go summary: Package metadata define the structure of the metadata supported by gRPC library. homepage: https://pkg.go.dev/google.golang.org/grpc/metadata license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/peer.dep.yml b/.licenses/go/google.golang.org/grpc/peer.dep.yml index ec51e40b2c2..dbcac4cd934 100644 --- a/.licenses/go/google.golang.org/grpc/peer.dep.yml +++ b/.licenses/go/google.golang.org/grpc/peer.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/peer -version: v1.74.2 +version: v1.77.0 type: go summary: Package peer defines various peer information associated with RPCs and corresponding utils. homepage: https://pkg.go.dev/google.golang.org/grpc/peer license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/resolver.dep.yml b/.licenses/go/google.golang.org/grpc/resolver.dep.yml index 96c4d5c0925..af4a04c06fe 100644 --- a/.licenses/go/google.golang.org/grpc/resolver.dep.yml +++ b/.licenses/go/google.golang.org/grpc/resolver.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/resolver -version: v1.74.2 +version: v1.77.0 type: go summary: Package resolver defines APIs for name resolution in gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/resolver license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/resolver/dns.dep.yml b/.licenses/go/google.golang.org/grpc/resolver/dns.dep.yml index c54be35d7fe..09ef4e823fb 100644 --- a/.licenses/go/google.golang.org/grpc/resolver/dns.dep.yml +++ b/.licenses/go/google.golang.org/grpc/resolver/dns.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/resolver/dns -version: v1.74.2 +version: v1.77.0 type: go summary: Package dns implements a dns resolver to be installed as the default resolver in grpc. homepage: https://pkg.go.dev/google.golang.org/grpc/resolver/dns license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/serviceconfig.dep.yml b/.licenses/go/google.golang.org/grpc/serviceconfig.dep.yml index a364dd61d74..a4a6a079971 100644 --- a/.licenses/go/google.golang.org/grpc/serviceconfig.dep.yml +++ b/.licenses/go/google.golang.org/grpc/serviceconfig.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/serviceconfig -version: v1.74.2 +version: v1.77.0 type: go summary: Package serviceconfig defines types and methods for operating on gRPC service configs. homepage: https://pkg.go.dev/google.golang.org/grpc/serviceconfig license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/stats.dep.yml b/.licenses/go/google.golang.org/grpc/stats.dep.yml index 49954a1be2b..6fb67a75208 100644 --- a/.licenses/go/google.golang.org/grpc/stats.dep.yml +++ b/.licenses/go/google.golang.org/grpc/stats.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/stats -version: v1.74.2 +version: v1.77.0 type: go summary: Package stats is for collecting and reporting various network and RPC stats. homepage: https://pkg.go.dev/google.golang.org/grpc/stats license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/status.dep.yml b/.licenses/go/google.golang.org/grpc/status.dep.yml index 78898d5b7ce..236d56d9ad7 100644 --- a/.licenses/go/google.golang.org/grpc/status.dep.yml +++ b/.licenses/go/google.golang.org/grpc/status.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/grpc/status -version: v1.74.2 +version: v1.77.0 type: go summary: Package status implements errors returned by gRPC. homepage: https://pkg.go.dev/google.golang.org/grpc/status license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/grpc/tap.dep.yml b/.licenses/go/google.golang.org/grpc/tap.dep.yml index 8efb4163742..6d6bd72461b 100644 --- a/.licenses/go/google.golang.org/grpc/tap.dep.yml +++ b/.licenses/go/google.golang.org/grpc/tap.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/grpc/tap -version: v1.74.2 +version: v1.77.0 type: go summary: Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information. homepage: https://pkg.go.dev/google.golang.org/grpc/tap license: apache-2.0 licenses: -- sources: grpc@v1.74.2/LICENSE +- sources: grpc@v1.77.0/LICENSE text: |2 Apache License diff --git a/.licenses/go/google.golang.org/protobuf/encoding/protojson.dep.yml b/.licenses/go/google.golang.org/protobuf/encoding/protojson.dep.yml index f6f1b5ddc80..a3f6d824603 100644 --- a/.licenses/go/google.golang.org/protobuf/encoding/protojson.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/encoding/protojson.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/encoding/protojson -version: v1.36.7 +version: v1.36.10 type: go summary: Package protojson marshals and unmarshals protocol buffer messages as JSON format. homepage: https://pkg.go.dev/google.golang.org/protobuf/encoding/protojson license: other licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/encoding/prototext.dep.yml b/.licenses/go/google.golang.org/protobuf/encoding/prototext.dep.yml index 5c66bfe7589..107e701ea79 100644 --- a/.licenses/go/google.golang.org/protobuf/encoding/prototext.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/encoding/prototext.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/encoding/prototext -version: v1.36.7 +version: v1.36.10 type: go summary: Package prototext marshals and unmarshals protocol buffer messages as the textproto format. homepage: https://pkg.go.dev/google.golang.org/protobuf/encoding/prototext license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/encoding/protowire.dep.yml b/.licenses/go/google.golang.org/protobuf/encoding/protowire.dep.yml index a8e9a0ace0a..802ffb6e0ff 100644 --- a/.licenses/go/google.golang.org/protobuf/encoding/protowire.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/encoding/protowire.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/encoding/protowire -version: v1.36.7 +version: v1.36.10 type: go summary: Package protowire parses and formats the raw wire encoding. homepage: https://pkg.go.dev/google.golang.org/protobuf/encoding/protowire license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/descfmt.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/descfmt.dep.yml index 3fc6858d218..9d58428cc95 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/descfmt.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/descfmt.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/descfmt -version: v1.36.7 +version: v1.36.10 type: go summary: Package descfmt provides functionality to format descriptors. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/descfmt license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/descopts.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/descopts.dep.yml index 005e48bb599..b7b24bec8fb 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/descopts.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/descopts.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/descopts -version: v1.36.7 +version: v1.36.10 type: go summary: Package descopts contains the nil pointers to concrete descriptor options. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/descopts license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/detrand.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/detrand.dep.yml index 26f911018ea..62ccb0c4af8 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/detrand.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/detrand.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/detrand -version: v1.36.7 +version: v1.36.10 type: go summary: Package detrand provides deterministically random functionality. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/detrand license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/editiondefaults.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/editiondefaults.dep.yml index 2cb66c0643a..a7429302516 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/editiondefaults.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/editiondefaults.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/internal/editiondefaults -version: v1.36.7 +version: v1.36.10 type: go summary: Package editiondefaults contains the binary representation of the editions defaults. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/editiondefaults license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/encoding/defval.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/encoding/defval.dep.yml index a7092a1e4bf..7298ab285cc 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/encoding/defval.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/encoding/defval.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/encoding/defval -version: v1.36.7 +version: v1.36.10 type: go summary: Package defval marshals and unmarshals textual forms of default values. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/encoding/defval license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/encoding/json.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/encoding/json.dep.yml index 04b9b1d9e2e..62994fde033 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/encoding/json.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/encoding/json.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/encoding/json -version: v1.36.7 +version: v1.36.10 type: go -summary: +summary: homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/encoding/json license: other licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/encoding/messageset.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/encoding/messageset.dep.yml index 6c47ec2e526..31b202a2fc5 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/encoding/messageset.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/encoding/messageset.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/encoding/messageset -version: v1.36.7 +version: v1.36.10 type: go summary: Package messageset encodes and decodes the obsolete MessageSet wire format. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/encoding/messageset license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/encoding/tag.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/encoding/tag.dep.yml index 317993dbcc1..c64c342035f 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/encoding/tag.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/encoding/tag.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/internal/encoding/tag -version: v1.36.7 +version: v1.36.10 type: go summary: Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/encoding/tag license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/encoding/text.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/encoding/text.dep.yml index 2b65332c7e3..12a80cb8e92 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/encoding/text.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/encoding/text.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/encoding/text -version: v1.36.7 +version: v1.36.10 type: go summary: Package text implements the text format for protocol buffers. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/encoding/text license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/errors.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/errors.dep.yml index b4f8bfd0680..46e3297fa85 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/errors.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/errors.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/errors -version: v1.36.7 +version: v1.36.10 type: go summary: Package errors implements functions to manipulate errors. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/errors license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/filedesc.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/filedesc.dep.yml index 0e6a44dbf35..6e26e1ce819 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/filedesc.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/filedesc.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/filedesc -version: v1.36.7 +version: v1.36.10 type: go summary: Package filedesc provides functionality for constructing descriptors. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/filedesc license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/filetype.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/filetype.dep.yml index eb3fba13d36..f9aaf2c777b 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/filetype.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/filetype.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/internal/filetype -version: v1.36.7 +version: v1.36.10 type: go summary: Package filetype provides functionality for wrapping descriptors with Go type information. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/filetype license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/flags.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/flags.dep.yml index 67c53c609c6..5e24673f844 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/flags.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/flags.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/flags -version: v1.36.7 +version: v1.36.10 type: go summary: Package flags provides a set of flags controlled by build tags. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/flags license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/genid.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/genid.dep.yml index 4cb6f532fa3..22bd4d65efd 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/genid.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/genid.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/internal/genid -version: v1.36.7 +version: v1.36.10 type: go summary: Package genid contains constants for declarations in descriptor.proto and the well-known types. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/genid license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/impl.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/impl.dep.yml index 4cb1658cc11..83b7a81898a 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/impl.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/impl.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/impl -version: v1.36.7 +version: v1.36.10 type: go -summary: +summary: homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/impl license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/order.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/order.dep.yml index 57596ef1b45..ae1f5e3ff54 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/order.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/order.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/order -version: v1.36.7 +version: v1.36.10 type: go summary: Package order provides ordered access to messages and maps. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/order license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/pragma.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/pragma.dep.yml index 4e2048784c3..2c25ae27e7d 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/pragma.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/pragma.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/internal/pragma -version: v1.36.7 +version: v1.36.10 type: go summary: Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/pragma license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/protolazy.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/protolazy.dep.yml index b8914d841f2..f859531b761 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/protolazy.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/protolazy.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/protolazy -version: v1.36.7 +version: v1.36.10 type: go summary: Package protolazy contains internal data structures for lazy message decoding. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/protolazy license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/set.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/set.dep.yml index a37a6b18d73..deabb98e6c7 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/set.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/set.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/set -version: v1.36.7 +version: v1.36.10 type: go summary: Package set provides simple set data structures for uint64s. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/set license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/strs.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/strs.dep.yml index a42aa450bda..9cafac6799b 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/strs.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/strs.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/strs -version: v1.36.7 +version: v1.36.10 type: go summary: Package strs provides string manipulation functionality specific to protobuf. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/strs license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/internal/version.dep.yml b/.licenses/go/google.golang.org/protobuf/internal/version.dep.yml index 60419ce941a..a14b429e89b 100644 --- a/.licenses/go/google.golang.org/protobuf/internal/version.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/internal/version.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/internal/version -version: v1.36.7 +version: v1.36.10 type: go summary: Package version records versioning information about this module. homepage: https://pkg.go.dev/google.golang.org/protobuf/internal/version license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/proto.dep.yml b/.licenses/go/google.golang.org/protobuf/proto.dep.yml index a0a7f30409a..bc56b96983b 100644 --- a/.licenses/go/google.golang.org/protobuf/proto.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/proto.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/proto -version: v1.36.7 +version: v1.36.10 type: go summary: Package proto provides functions operating on protocol buffer messages. homepage: https://pkg.go.dev/google.golang.org/protobuf/proto license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/protoadapt.dep.yml b/.licenses/go/google.golang.org/protobuf/protoadapt.dep.yml index 0b881a416e9..1c76b545a9e 100644 --- a/.licenses/go/google.golang.org/protobuf/protoadapt.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/protoadapt.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/protoadapt -version: v1.36.7 +version: v1.36.10 type: go summary: Package protoadapt bridges the original and new proto APIs. homepage: https://pkg.go.dev/google.golang.org/protobuf/protoadapt license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/reflect/protoreflect.dep.yml b/.licenses/go/google.golang.org/protobuf/reflect/protoreflect.dep.yml index 5ba874fc624..0ed789899ec 100644 --- a/.licenses/go/google.golang.org/protobuf/reflect/protoreflect.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/reflect/protoreflect.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/reflect/protoreflect -version: v1.36.7 +version: v1.36.10 type: go summary: Package protoreflect provides interfaces to dynamically manipulate messages. homepage: https://pkg.go.dev/google.golang.org/protobuf/reflect/protoreflect license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/reflect/protoregistry.dep.yml b/.licenses/go/google.golang.org/protobuf/reflect/protoregistry.dep.yml index ccb118cbbbd..37925fd448f 100644 --- a/.licenses/go/google.golang.org/protobuf/reflect/protoregistry.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/reflect/protoregistry.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/reflect/protoregistry -version: v1.36.7 +version: v1.36.10 type: go summary: Package protoregistry provides data structures to register and lookup protobuf descriptor types. homepage: https://pkg.go.dev/google.golang.org/protobuf/reflect/protoregistry license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/runtime/protoiface.dep.yml b/.licenses/go/google.golang.org/protobuf/runtime/protoiface.dep.yml index 9963b811862..fa6d5b2d3ec 100644 --- a/.licenses/go/google.golang.org/protobuf/runtime/protoiface.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/runtime/protoiface.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/runtime/protoiface -version: v1.36.7 +version: v1.36.10 type: go summary: Package protoiface contains types referenced or implemented by messages. homepage: https://pkg.go.dev/google.golang.org/protobuf/runtime/protoiface license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/runtime/protoimpl.dep.yml b/.licenses/go/google.golang.org/protobuf/runtime/protoimpl.dep.yml index 77504e68587..cc4d2211de6 100644 --- a/.licenses/go/google.golang.org/protobuf/runtime/protoimpl.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/runtime/protoimpl.dep.yml @@ -1,13 +1,13 @@ --- name: google.golang.org/protobuf/runtime/protoimpl -version: v1.36.7 +version: v1.36.10 type: go summary: Package protoimpl contains the default implementation for messages generated by protoc-gen-go. homepage: https://pkg.go.dev/google.golang.org/protobuf/runtime/protoimpl license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/types/known/anypb.dep.yml b/.licenses/go/google.golang.org/protobuf/types/known/anypb.dep.yml index edc4bbae04f..d9a99825151 100644 --- a/.licenses/go/google.golang.org/protobuf/types/known/anypb.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/types/known/anypb.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/types/known/anypb -version: v1.36.7 +version: v1.36.10 type: go summary: Package anypb contains generated types for google/protobuf/any.proto. homepage: https://pkg.go.dev/google.golang.org/protobuf/types/known/anypb license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/types/known/durationpb.dep.yml b/.licenses/go/google.golang.org/protobuf/types/known/durationpb.dep.yml index 6a34b3eb22a..c949c6faf83 100644 --- a/.licenses/go/google.golang.org/protobuf/types/known/durationpb.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/types/known/durationpb.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/types/known/durationpb -version: v1.36.7 +version: v1.36.10 type: go summary: Package durationpb contains generated types for google/protobuf/duration.proto. homepage: https://pkg.go.dev/google.golang.org/protobuf/types/known/durationpb license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/go/google.golang.org/protobuf/types/known/timestamppb.dep.yml b/.licenses/go/google.golang.org/protobuf/types/known/timestamppb.dep.yml index aff0e02c28f..793021cde3f 100644 --- a/.licenses/go/google.golang.org/protobuf/types/known/timestamppb.dep.yml +++ b/.licenses/go/google.golang.org/protobuf/types/known/timestamppb.dep.yml @@ -1,12 +1,12 @@ --- name: google.golang.org/protobuf/types/known/timestamppb -version: v1.36.7 +version: v1.36.10 type: go summary: Package timestamppb contains generated types for google/protobuf/timestamp.proto. homepage: https://pkg.go.dev/google.golang.org/protobuf/types/known/timestamppb license: bsd-3-clause licenses: -- sources: protobuf@v1.36.7/LICENSE +- sources: protobuf@v1.36.10/LICENSE text: | Copyright (c) 2018 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: protobuf@v1.36.7/PATENTS +- sources: protobuf@v1.36.10/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/commands/cmderrors/cmderrors.go b/commands/cmderrors/cmderrors.go index 38eef33bcc1..9db5c473a18 100644 --- a/commands/cmderrors/cmderrors.go +++ b/commands/cmderrors/cmderrors.go @@ -31,6 +31,9 @@ func composeErrorMsg(msg string, cause error) string { if cause == nil { return msg } + if msg == "" { + return cause.Error() + } return fmt.Sprintf("%v: %v", msg, cause) } @@ -212,6 +215,20 @@ func (e *UnknownProfileError) GRPCStatus() *status.Status { return status.New(codes.NotFound, e.Error()) } +// ProfileAlreadyExitsError is returned when the profile is a duplicate of an already existing one +type ProfileAlreadyExitsError struct { + Profile string +} + +func (e *ProfileAlreadyExitsError) Error() string { + return i18n.Tr("Profile '%s' already exists", e.Profile) +} + +// GRPCStatus converts the error into a *status.Status +func (e *ProfileAlreadyExitsError) GRPCStatus() *status.Status { + return status.New(codes.AlreadyExists, e.Error()) +} + // InvalidProfileError is returned when the profile has errors type InvalidProfileError struct { Cause error @@ -456,7 +473,7 @@ func (e *PlatformLoadingError) Unwrap() error { return e.Cause } -// LibraryNotFoundError is returned when a platform is not found +// LibraryNotFoundError is returned when a library is not found type LibraryNotFoundError struct { Library string Cause error @@ -755,6 +772,25 @@ func (e *NotFoundError) GRPCStatus() *status.Status { return status.New(codes.NotFound, e.Error()) } +// AlreadyExists is returned when creating a resource failed because one already exists +type AlreadyExists struct { + Message string + Cause error +} + +func (e *AlreadyExists) Error() string { + return composeErrorMsg(e.Message, e.Cause) +} + +func (e *AlreadyExists) Unwrap() error { + return e.Cause +} + +// GRPCStatus converts the error into a *status.Status +func (e *AlreadyExists) GRPCStatus() *status.Status { + return status.New(codes.AlreadyExists, e.Error()) +} + // PermissionDeniedError is returned when a resource cannot be accessed or modified type PermissionDeniedError struct { Message string @@ -904,3 +940,15 @@ func (e *InstanceNeedsReinitialization) GRPCStatus() *status.Status { WithDetails(&rpc.InstanceNeedsReinitializationError{}) return st } + +// MissingProfileError is returned when the Profile is mandatory and not specified +type MissingProfileError struct{} + +func (e *MissingProfileError) Error() string { + return i18n.Tr("Missing Profile name") +} + +// GRPCStatus converts the error into a *status.Status +func (e *MissingProfileError) GRPCStatus() *status.Status { + return status.New(codes.InvalidArgument, e.Error()) +} diff --git a/commands/instances.go b/commands/instances.go index 0b5127f0b8b..2ba91add4e5 100644 --- a/commands/instances.go +++ b/commands/instances.go @@ -155,11 +155,13 @@ func (s *arduinoCoreServerImpl) Init(req *rpc.InitRequest, stream rpc.ArduinoCor // Try to extract profile if specified var profile *sketch.Profile + var profileSketchFullPath *paths.Path if req.GetProfile() != "" { sk, err := sketch.New(paths.New(req.GetSketchPath())) if err != nil { return &cmderrors.InvalidArgumentError{Cause: err} } + profileSketchFullPath = sk.FullPath p, err := sk.GetProfile(req.GetProfile()) if err != nil { return err @@ -371,7 +373,7 @@ func (s *arduinoCoreServerImpl) Init(req *rpc.InitRequest, stream rpc.ArduinoCor if libraryRef.InstallDir != nil { libDir := libraryRef.InstallDir if !libDir.IsAbs() { - libDir = paths.New(req.GetSketchPath()).JoinPath(libraryRef.InstallDir) + libDir = profileSketchFullPath.JoinPath(libraryRef.InstallDir) } if !libDir.IsDir() { return &cmderrors.InvalidArgumentError{ diff --git a/commands/service_compile.go b/commands/service_compile.go index 9da7ab82c71..3dc8d46cb51 100644 --- a/commands/service_compile.go +++ b/commands/service_compile.go @@ -264,7 +264,6 @@ func (s *arduinoCoreServerImpl) Compile(req *rpc.CompileRequest, stream rpc.Ardu extraCoreBuildCachePaths, int(req.GetJobs()), req.GetBuildProperties(), - s.settings.HardwareDirectories(), librariesDirs, s.settings.IDEBuiltinLibrariesDir(), fqbn, diff --git a/commands/service_library_install.go b/commands/service_library_install.go index 3fe2641282a..f20b845615d 100644 --- a/commands/service_library_install.go +++ b/commands/service_library_install.go @@ -67,12 +67,17 @@ func (s *arduinoCoreServerImpl) LibraryInstall(req *rpc.LibraryInstallRequest, s return err } - toInstall := map[string]*rpc.LibraryDependencyStatus{} + toInstall := map[string]*librariesindex.Release{} if req.GetNoDeps() { - toInstall[req.GetName()] = &rpc.LibraryDependencyStatus{ - Name: req.GetName(), - VersionRequired: req.GetVersion(), + version, err := parseVersion(req.GetVersion()) + if err != nil { + return err } + libRelease, err := li.FindRelease(req.GetName(), version) + if err != nil { + return err + } + toInstall[libRelease.GetName()] = libRelease } else { // Obtain the library explorer from the instance lme, releaseLme, err := instances.GetLibraryManagerExplorer(req.GetInstance()) @@ -80,18 +85,22 @@ func (s *arduinoCoreServerImpl) LibraryInstall(req *rpc.LibraryInstallRequest, s return err } - res, err := libraryResolveDependencies(lme, li, req.GetName(), req.GetVersion(), req.GetNoOverwrite()) + var overrides []*librariesindex.Release + if req.GetNoOverwrite() { + overrides = librariesGetAllInstalled(lme, li) + } + deps, err := libraryResolveDependencies(li, req.GetName(), req.GetVersion(), overrides) releaseLme() if err != nil { return err } - for _, dep := range res.GetDependencies() { + for _, dep := range deps { if existingDep, has := toInstall[dep.GetName()]; has { - if existingDep.GetVersionRequired() != dep.GetVersionRequired() { + if !existingDep.GetVersion().Equal(dep.GetVersion()) { err := errors.New( i18n.Tr("two different versions of the library %[1]s are required: %[2]s and %[3]s", - dep.GetName(), dep.GetVersionRequired(), existingDep.GetVersionRequired())) + dep.GetName(), dep.GetVersion(), existingDep.GetVersion())) return &cmderrors.LibraryDependenciesResolutionFailedError{Cause: err} } } @@ -118,16 +127,7 @@ func (s *arduinoCoreServerImpl) LibraryInstall(req *rpc.LibraryInstallRequest, s // Find the libReleasesToInstall to install libReleasesToInstall := map[*librariesindex.Release]*librariesmanager.LibraryInstallPlan{} installLocation := libraries.FromRPCLibraryInstallLocation(req.GetInstallLocation()) - for _, lib := range toInstall { - version, err := parseVersion(lib.GetVersionRequired()) - if err != nil { - return err - } - libRelease, err := li.FindRelease(lib.GetName(), version) - if err != nil { - return err - } - + for _, libRelease := range toInstall { installTask, err := lmi.InstallPrerequisiteCheck(libRelease.Library.Name, libRelease.Version, installLocation) if err != nil { return err diff --git a/commands/service_library_resolve_deps.go b/commands/service_library_resolve_deps.go index 83cc7f1f737..352dcdb8a82 100644 --- a/commands/service_library_resolve_deps.go +++ b/commands/service_library_resolve_deps.go @@ -43,18 +43,11 @@ func (s *arduinoCoreServerImpl) LibraryResolveDependencies(ctx context.Context, return nil, err } - return libraryResolveDependencies(lme, li, req.GetName(), req.GetVersion(), req.GetDoNotUpdateInstalledLibraries()) -} - -func libraryResolveDependencies(lme *librariesmanager.Explorer, li *librariesindex.Index, - reqName, reqVersion string, noOverwrite bool) (*rpc.LibraryResolveDependenciesResponse, error) { - version, err := parseVersion(reqVersion) - if err != nil { - return nil, err + var overrides []*librariesindex.Release + if req.GetDoNotUpdateInstalledLibraries() { + overrides = librariesGetAllInstalled(lme, li) } - - // Search the requested lib - reqLibRelease, err := li.FindRelease(reqName, version) + deps, err := libraryResolveDependencies(li, req.GetName(), req.GetVersion(), overrides) if err != nil { return nil, err } @@ -65,33 +58,6 @@ func libraryResolveDependencies(lme *librariesmanager.Explorer, li *librariesind installedLibs[lib.Library.Name] = lib.Library } - // Resolve all dependencies... - var overrides []*librariesindex.Release - if noOverwrite { - libs := lme.FindAllInstalled() - libs = libs.FilterByVersionAndInstallLocation(nil, libraries.User) - for _, lib := range libs { - if release, err := li.FindRelease(lib.Name, lib.Version); err == nil { - overrides = append(overrides, release) - } - } - } - deps := li.ResolveDependencies(reqLibRelease, overrides) - - // If no solution has been found - if len(deps) == 0 { - // Check if there is a problem with the first level deps - for _, directDep := range reqLibRelease.GetDependencies() { - if _, ok := li.Libraries[directDep.GetName()]; !ok { - err := errors.New(i18n.Tr("dependency '%s' is not available", directDep.GetName())) - return nil, &cmderrors.LibraryDependenciesResolutionFailedError{Cause: err} - } - } - - // Otherwise there is no possible solution, the depends field has an invalid formula - return nil, &cmderrors.LibraryDependenciesResolutionFailedError{} - } - res := []*rpc.LibraryDependencyStatus{} for _, dep := range deps { // ...and add information on currently installed versions of the libraries @@ -115,3 +81,47 @@ func libraryResolveDependencies(lme *librariesmanager.Explorer, li *librariesind }) return &rpc.LibraryResolveDependenciesResponse{Dependencies: res}, nil } + +func librariesGetAllInstalled(lme *librariesmanager.Explorer, li *librariesindex.Index) []*librariesindex.Release { + var overrides []*librariesindex.Release + libs := lme.FindAllInstalled() + libs = libs.FilterByVersionAndInstallLocation(nil, libraries.User) + for _, lib := range libs { + if release, err := li.FindRelease(lib.Name, lib.Version); err == nil { + overrides = append(overrides, release) + } + } + return overrides +} + +func libraryResolveDependencies(li *librariesindex.Index, reqName, reqVersion string, overrides []*librariesindex.Release) ([]*librariesindex.Release, error) { + version, err := parseVersion(reqVersion) + if err != nil { + return nil, err + } + + // Search the requested lib + reqLibRelease, err := li.FindRelease(reqName, version) + if err != nil { + return nil, err + } + + // Resolve all dependencies... + deps := li.ResolveDependencies(reqLibRelease, overrides) + + // If no solution has been found + if len(deps) == 0 { + // Check if there is a problem with the first level deps + for _, directDep := range reqLibRelease.GetDependencies() { + if _, ok := li.Libraries[directDep.GetName()]; !ok { + err := errors.New(i18n.Tr("dependency '%s' is not available", directDep.GetName())) + return nil, &cmderrors.LibraryDependenciesResolutionFailedError{Cause: err} + } + } + + // Otherwise there is no possible solution, the depends field has an invalid formula + return nil, &cmderrors.LibraryDependenciesResolutionFailedError{} + } + + return deps, nil +} diff --git a/commands/service_profile_create.go b/commands/service_profile_create.go new file mode 100644 index 00000000000..321081cd27e --- /dev/null +++ b/commands/service_profile_create.go @@ -0,0 +1,99 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package commands + +import ( + "context" + "errors" + "fmt" + + "github.com/arduino/arduino-cli/commands/cmderrors" + "github.com/arduino/arduino-cli/commands/internal/instances" + "github.com/arduino/arduino-cli/internal/arduino/sketch" + "github.com/arduino/arduino-cli/internal/i18n" + "github.com/arduino/arduino-cli/pkg/fqbn" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/arduino/go-paths-helper" +) + +// ProfileCreate creates a new project file if it does not exist. If a profile name with the associated FQBN is specified, +// it is added to the project. +func (s *arduinoCoreServerImpl) ProfileCreate(ctx context.Context, req *rpc.ProfileCreateRequest) (*rpc.ProfileCreateResponse, error) { + if req.GetProfileName() == "" { + return nil, &cmderrors.MissingProfileError{} + } + if req.GetFqbn() == "" { + return nil, &cmderrors.MissingFQBNError{} + } + + // Returns an error if the main file is missing from the sketch so there is no need to check if the path exists + sk, err := sketch.New(paths.New(req.GetSketchPath())) + if err != nil { + return nil, err + } + + fqbn, err := fqbn.Parse(req.GetFqbn()) + if err != nil { + return nil, &cmderrors.InvalidFQBNError{Cause: err} + } + + // Check that the profile name is unique + if profile, _ := sk.GetProfile(req.ProfileName); profile != nil { + return nil, &cmderrors.ProfileAlreadyExitsError{Profile: req.ProfileName} + } + + pme, release, err := instances.GetPackageManagerExplorer(req.GetInstance()) + if err != nil { + return nil, err + } + defer release() + if pme.Dirty() { + return nil, &cmderrors.InstanceNeedsReinitialization{} + } + + // Automatically detect the target platform if it is installed on the user's machine + _, targetPlatform, _, _, _, err := pme.ResolveFQBN(fqbn) + if err != nil { + if targetPlatform == nil { + return nil, &cmderrors.PlatformNotFoundError{ + Platform: fmt.Sprintf("%s:%s", fqbn.Vendor, fqbn.Architecture), + Cause: errors.New(i18n.Tr("platform not installed")), + } + } + return nil, &cmderrors.InvalidFQBNError{Cause: err} + } + + newProfile := &sketch.Profile{Name: req.GetProfileName(), FQBN: req.GetFqbn()} + // TODO: what to do with the PlatformIndexURL? + newProfile.Platforms = append(newProfile.Platforms, &sketch.ProfilePlatformReference{ + Packager: targetPlatform.Platform.Package.Name, + Architecture: targetPlatform.Platform.Architecture, + Version: targetPlatform.Version, + }) + + sk.Project.Profiles = append(sk.Project.Profiles, newProfile) + if req.DefaultProfile { + sk.Project.DefaultProfile = newProfile.Name + } + + projectFilePath := sk.GetProjectPath() + err = projectFilePath.WriteFile([]byte(sk.Project.AsYaml())) + if err != nil { + return nil, err + } + + return &rpc.ProfileCreateResponse{}, nil +} diff --git a/commands/service_profile_lib_add.go b/commands/service_profile_lib_add.go new file mode 100644 index 00000000000..34fa8819e76 --- /dev/null +++ b/commands/service_profile_lib_add.go @@ -0,0 +1,139 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package commands + +import ( + "cmp" + "context" + "slices" + + "github.com/arduino/arduino-cli/commands/cmderrors" + "github.com/arduino/arduino-cli/commands/internal/instances" + "github.com/arduino/arduino-cli/internal/arduino/libraries/librariesindex" + "github.com/arduino/arduino-cli/internal/arduino/sketch" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + paths "github.com/arduino/go-paths-helper" + "go.bug.st/f" +) + +// ProfileLibAdd adds a library to the specified profile or to the default profile. +func (s *arduinoCoreServerImpl) ProfileLibAdd(ctx context.Context, req *rpc.ProfileLibAddRequest) (*rpc.ProfileLibAddResponse, error) { + // Returns an error if the main file is missing from the sketch so there is no need to check if the path exists + sk, err := sketch.New(paths.New(req.GetSketchPath())) + if err != nil { + return nil, err + } + + // If no profile is specified, try to use the default one + profileName := cmp.Or(req.GetProfileName(), sk.Project.DefaultProfile) + if profileName == "" { + return nil, &cmderrors.MissingProfileError{} + } + + profile, err := sk.GetProfile(profileName) + if err != nil { + return nil, err + } + + var addedLibs []*sketch.ProfileLibraryReference + var skippedLibs []*sketch.ProfileLibraryReference + if reqLocalLib := req.GetLibrary().GetLocalLibrary(); reqLocalLib != nil { + // Add a local library + path := paths.New(reqLocalLib.GetPath()) + if path == nil { + return nil, &cmderrors.InvalidArgumentError{Message: "invalid library path"} + } + addedLib := &sketch.ProfileLibraryReference{InstallDir: path} + profile.Libraries = append(profile.Libraries, addedLib) + addedLibs = append(addedLibs, addedLib) + } else if reqIndexLib := req.GetLibrary().GetIndexLibrary(); reqIndexLib != nil { + // Obtain the library index from the manager + li, err := instances.GetLibrariesIndex(req.GetInstance()) + if err != nil { + return nil, err + } + version, err := parseVersion(reqIndexLib.GetVersion()) + if err != nil { + return nil, err + } + libRelease, err := li.FindRelease(reqIndexLib.GetName(), version) + if err != nil { + return nil, err + } + + add := func(libReleaseToAdd *librariesindex.Release, isDep bool) { + libRefToAdd := &sketch.ProfileLibraryReference{ + Library: libReleaseToAdd.GetName(), + Version: libReleaseToAdd.GetVersion(), + IsDependency: isDep, + } + existingLibRef, _ := profile.GetLibrary(libReleaseToAdd.GetName()) + if existingLibRef == nil { + profile.Libraries = append(profile.Libraries, libRefToAdd) + addedLibs = append(addedLibs, libRefToAdd) + return + } + + // The library is already present in the profile. + + // If the existing library was a dependency, and we are adding a non-dependency, + // update the flag to indicate that it's not a dependency anymore. + if !isDep && existingLibRef.IsDependency { + existingLibRef.IsDependency = false + } + + // If no-overwrite is specified, skip updating the library version. + // If the same version of the library has been already added to the profile, skip it. + if req.GetNoOverwrite() || existingLibRef.Version.Equal(libReleaseToAdd.GetVersion()) { + skippedLibs = append(skippedLibs, libRefToAdd) + return + } + + // otherwise update the version of the library + existingLibRef.Version = libReleaseToAdd.GetVersion() + addedLibs = append(addedLibs, existingLibRef) + } + + if req.GetAddDependencies() { + libWithDeps, err := libraryResolveDependencies(li, libRelease.GetName(), libRelease.GetVersion().String(), nil) + // deps contains the main library as well, so we skip it when adding dependencies + if err != nil { + return nil, err + } + // sort to make the output order deterministic + slices.SortFunc(libWithDeps, librariesindex.ReleaseCompare) + for _, lib := range libWithDeps { + isDep := libRelease.GetName() != lib.GetName() + add(lib, isDep) + } + } else { + add(libRelease, false) + } + } else { + return nil, &cmderrors.InvalidArgumentError{Message: "library must be specified"} + } + + projectFilePath := sk.GetProjectPath() + if err = projectFilePath.WriteFile([]byte(sk.Project.AsYaml())); err != nil { + return nil, err + } + + return &rpc.ProfileLibAddResponse{ + AddedLibraries: f.Map(addedLibs, (*sketch.ProfileLibraryReference).ToRpc), + SkippedLibraries: f.Map(skippedLibs, (*sketch.ProfileLibraryReference).ToRpc), + ProfileName: profileName, + }, nil +} diff --git a/commands/service_profile_lib_list.go b/commands/service_profile_lib_list.go new file mode 100644 index 00000000000..bc7ed65e3ba --- /dev/null +++ b/commands/service_profile_lib_list.go @@ -0,0 +1,51 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package commands + +import ( + "cmp" + "context" + + "github.com/arduino/arduino-cli/commands/cmderrors" + "github.com/arduino/arduino-cli/internal/arduino/sketch" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + paths "github.com/arduino/go-paths-helper" + "go.bug.st/f" +) + +// ProfileLibList lists the libraries in the build profile. +func (s *arduinoCoreServerImpl) ProfileLibList(ctx context.Context, req *rpc.ProfileLibListRequest) (*rpc.ProfileLibListResponse, error) { + sk, err := sketch.New(paths.New(req.GetSketchPath())) + if err != nil { + return nil, err + } + + // If no profile is specified, try to use the default one + profileName := cmp.Or(req.GetProfileName(), sk.Project.DefaultProfile) + if profileName == "" { + return nil, &cmderrors.MissingProfileError{} + } + + profile, err := sk.GetProfile(profileName) + if err != nil { + return nil, &cmderrors.UnknownProfileError{Profile: profileName} + } + + return &rpc.ProfileLibListResponse{ + Libraries: f.Map(profile.Libraries, (*sketch.ProfileLibraryReference).ToRpc), + ProfileName: profileName, + }, nil +} diff --git a/commands/service_profile_lib_remove.go b/commands/service_profile_lib_remove.go new file mode 100644 index 00000000000..d9b0950fa42 --- /dev/null +++ b/commands/service_profile_lib_remove.go @@ -0,0 +1,121 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package commands + +import ( + "cmp" + "context" + "slices" + + "github.com/arduino/arduino-cli/commands/cmderrors" + "github.com/arduino/arduino-cli/commands/internal/instances" + "github.com/arduino/arduino-cli/internal/arduino/libraries/librariesindex" + "github.com/arduino/arduino-cli/internal/arduino/sketch" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + paths "github.com/arduino/go-paths-helper" +) + +// ProfileLibRemove removes a library from the specified profile or from the default profile. +func (s *arduinoCoreServerImpl) ProfileLibRemove(ctx context.Context, req *rpc.ProfileLibRemoveRequest) (*rpc.ProfileLibRemoveResponse, error) { + // Returns an error if the main file is missing from the sketch so there is no need to check if the path exists + sk, err := sketch.New(paths.New(req.GetSketchPath())) + if err != nil { + return nil, err + } + + // If no profile is specified, try to use the default one + profileName := cmp.Or(req.GetProfileName(), sk.Project.DefaultProfile) + if profileName == "" { + return nil, &cmderrors.MissingProfileError{} + } + + profile, err := sk.GetProfile(profileName) + if err != nil { + return nil, err + } + + var removedLibraries []*rpc.ProfileLibraryReference + remove := func(libraryToRemove *sketch.ProfileLibraryReference) error { + removedLibrary, err := profile.RemoveLibrary(libraryToRemove) + if err != nil { + return &cmderrors.InvalidArgumentError{Message: "could not remove library", Cause: err} + } + removedLibraries = append(removedLibraries, removedLibrary.ToRpc()) + return nil + } + + libToRemove, err := sketch.FromRpcProfileLibraryReference(req.GetLibrary()) + if err != nil { + return nil, &cmderrors.InvalidArgumentError{Message: "invalid library reference", Cause: err} + } + if err := remove(libToRemove); err != nil { + return nil, err + } + + // Get the dependencies of the libraries to see if any of them could be removed as well + if req.GetRemoveDependencies() { + if req.GetLibrary().GetIndexLibrary() == nil { + // No dependencies to remove + return nil, &cmderrors.InvalidArgumentError{Message: "automatic dependency removal is supported only for IndexLibraries"} + } + // Obtain the library index from the manager + li, err := instances.GetLibrariesIndex(req.GetInstance()) + if err != nil { + return nil, err + } + + // Get all the dependencies required by the profile excluding the removed library + requiredDeps := map[string]bool{} + for _, profLib := range profile.Libraries { + if profLib.IsDependency { + continue + } + if profLib.Library == "" { + continue + } + deps, err := libraryResolveDependencies(li, profLib.Library, profLib.Version.String(), nil) + if err != nil { + return nil, &cmderrors.InvalidArgumentError{Cause: err, Message: "cannot resolve dependencies for installed libraries"} + } + for _, dep := range deps { + requiredDeps[dep.Library.Name] = true + } + } + + candidateDepsToRemove, err := libraryResolveDependencies(li, libToRemove.Library, libToRemove.Version.String(), nil) + if err != nil { + return nil, &cmderrors.InvalidArgumentError{Cause: err, Message: "cannot resolve dependencies for installed libraries"} + } + // sort to make the output order deterministic + slices.SortFunc(candidateDepsToRemove, librariesindex.ReleaseCompare) + for _, depToRemove := range candidateDepsToRemove { + if requiredDeps[depToRemove.Library.Name] { + continue + } + _ = remove(&sketch.ProfileLibraryReference{Library: depToRemove.Library.Name, Version: depToRemove.Version}) + } + } + + projectFilePath := sk.GetProjectPath() + if err = projectFilePath.WriteFile([]byte(sk.Project.AsYaml())); err != nil { + return nil, &cmderrors.CantUpdateSketchError{Cause: err} + } + + return &rpc.ProfileLibRemoveResponse{ + RemovedLibraries: removedLibraries, + ProfileName: profileName, + }, nil +} diff --git a/commands/service_profile_set_default.go b/commands/service_profile_set_default.go new file mode 100644 index 00000000000..779fb326a01 --- /dev/null +++ b/commands/service_profile_set_default.go @@ -0,0 +1,50 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package commands + +import ( + "context" + + "github.com/arduino/arduino-cli/commands/cmderrors" + "github.com/arduino/arduino-cli/internal/arduino/sketch" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + paths "github.com/arduino/go-paths-helper" +) + +// ProfileSetDefault sets an existing profile as the default profile. +func (s *arduinoCoreServerImpl) ProfileSetDefault(ctx context.Context, req *rpc.ProfileSetDefaultRequest) (*rpc.ProfileSetDefaultResponse, error) { + if req.GetProfileName() == "" { + return nil, &cmderrors.MissingProfileError{} + } + + // Returns an error if the main file is missing from the sketch so there is no need to check if the path exists + sk, err := sketch.New(paths.New(req.GetSketchPath())) + if err != nil { + return nil, err + } + + if _, err := sk.GetProfile(req.GetProfileName()); err != nil { + return nil, err + } + + sk.Project.DefaultProfile = req.GetProfileName() + projectFilePath := sk.GetProjectPath() + if err = projectFilePath.WriteFile([]byte(sk.Project.AsYaml())); err != nil { + return nil, err + } + + return &rpc.ProfileSetDefaultResponse{}, nil +} diff --git a/commands/service_sketch_archive.go b/commands/service_sketch_archive.go index c4cde916321..0bfd20df0a4 100644 --- a/commands/service_sketch_archive.go +++ b/commands/service_sketch_archive.go @@ -66,7 +66,7 @@ func (s *arduinoCoreServerImpl) ArchiveSketch(ctx context.Context, req *rpc.Arch if !req.GetOverwrite() { if archivePath.Exist() { - return nil, &cmderrors.InvalidArgumentError{Message: i18n.Tr("Archive already exists")} + return nil, &cmderrors.AlreadyExists{Message: i18n.Tr("Archive already exists")} } } diff --git a/debian/arduino-cli/usr/share/doc/arduino-cli/copyright b/debian/arduino-cli/usr/share/doc/arduino-cli/copyright index a9a20ad98f5..00ae5c269f3 100644 --- a/debian/arduino-cli/usr/share/doc/arduino-cli/copyright +++ b/debian/arduino-cli/usr/share/doc/arduino-cli/copyright @@ -54,7 +54,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fimdario%2Fmergo.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fimdario%2Fmergo?ref=badge_large) ***** -fortio.org/safecast@v1.0.0 +fortio.org/safecast@v1.2.0 Apache License Version 2.0, January 2004 @@ -6322,7 +6322,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The MIT License (MIT) - see [`LICENSE.md`](https://github.com/fatih/color/blob/master/LICENSE.md) for more details ***** -github.com/fsnotify/fsnotify@v1.8.0 +github.com/fsnotify/fsnotify@v1.9.0 Copyright © 2012 The Go Authors. All rights reserved. Copyright © fsnotify Authors. All rights reserved. @@ -6351,7 +6351,7 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/fsnotify/fsnotify/internal@v1.8.0 +github.com/fsnotify/fsnotify/internal@v1.9.0 Copyright © 2012 The Go Authors. All rights reserved. Copyright © fsnotify Authors. All rights reserved. @@ -7553,7 +7553,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5@v5.16.2 +github.com/go-git/go-git/v5@v5.16.4 Apache License Version 2.0, January 2004 @@ -7762,7 +7762,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/config@v5.16.2 +github.com/go-git/go-git/v5/config@v5.16.4 Apache License Version 2.0, January 2004 @@ -7971,7 +7971,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/path_util@v5.16.2 +github.com/go-git/go-git/v5/internal/path_util@v5.16.4 Apache License Version 2.0, January 2004 @@ -8180,7 +8180,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/revision@v5.16.2 +github.com/go-git/go-git/v5/internal/revision@v5.16.4 Apache License Version 2.0, January 2004 @@ -8389,7 +8389,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/internal/url@v5.16.2 +github.com/go-git/go-git/v5/internal/url@v5.16.4 Apache License Version 2.0, January 2004 @@ -8598,7 +8598,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing@v5.16.2 +github.com/go-git/go-git/v5/plumbing@v5.16.4 Apache License Version 2.0, January 2004 @@ -8807,7 +8807,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/cache@v5.16.2 +github.com/go-git/go-git/v5/plumbing/cache@v5.16.4 Apache License Version 2.0, January 2004 @@ -9016,7 +9016,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/color@v5.16.2 +github.com/go-git/go-git/v5/plumbing/color@v5.16.4 Apache License Version 2.0, January 2004 @@ -9225,7 +9225,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/filemode@v5.16.2 +github.com/go-git/go-git/v5/plumbing/filemode@v5.16.4 Apache License Version 2.0, January 2004 @@ -9434,7 +9434,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/config@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/config@v5.16.4 Apache License Version 2.0, January 2004 @@ -9643,7 +9643,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/diff@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/diff@v5.16.4 Apache License Version 2.0, January 2004 @@ -9852,7 +9852,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/gitignore@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/gitignore@v5.16.4 Apache License Version 2.0, January 2004 @@ -10061,7 +10061,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/idxfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/idxfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10270,7 +10270,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/index@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/index@v5.16.4 Apache License Version 2.0, January 2004 @@ -10479,7 +10479,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/objfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/objfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10688,7 +10688,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/packfile@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/packfile@v5.16.4 Apache License Version 2.0, January 2004 @@ -10897,7 +10897,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/format/pktline@v5.16.2 +github.com/go-git/go-git/v5/plumbing/format/pktline@v5.16.4 Apache License Version 2.0, January 2004 @@ -11106,7 +11106,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/hash@v5.16.2 +github.com/go-git/go-git/v5/plumbing/hash@v5.16.4 Apache License Version 2.0, January 2004 @@ -11315,7 +11315,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/object@v5.16.2 +github.com/go-git/go-git/v5/plumbing/object@v5.16.4 Apache License Version 2.0, January 2004 @@ -11524,7 +11524,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp@v5.16.4 Apache License Version 2.0, January 2004 @@ -11733,7 +11733,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp/capability@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp/capability@v5.16.4 Apache License Version 2.0, January 2004 @@ -11942,7 +11942,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband@v5.16.2 +github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband@v5.16.4 Apache License Version 2.0, January 2004 @@ -12151,7 +12151,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/revlist@v5.16.2 +github.com/go-git/go-git/v5/plumbing/revlist@v5.16.4 Apache License Version 2.0, January 2004 @@ -12360,7 +12360,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/storer@v5.16.2 +github.com/go-git/go-git/v5/plumbing/storer@v5.16.4 Apache License Version 2.0, January 2004 @@ -12569,7 +12569,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport@v5.16.4 Apache License Version 2.0, January 2004 @@ -12778,7 +12778,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/client@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/client@v5.16.4 Apache License Version 2.0, January 2004 @@ -12987,7 +12987,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/file@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/file@v5.16.4 Apache License Version 2.0, January 2004 @@ -13196,7 +13196,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/git@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/git@v5.16.4 Apache License Version 2.0, January 2004 @@ -13405,7 +13405,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/http@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/http@v5.16.4 Apache License Version 2.0, January 2004 @@ -13614,7 +13614,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/internal/common@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/internal/common@v5.16.4 Apache License Version 2.0, January 2004 @@ -13823,7 +13823,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/server@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/server@v5.16.4 Apache License Version 2.0, January 2004 @@ -14032,7 +14032,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/plumbing/transport/ssh@v5.16.2 +github.com/go-git/go-git/v5/plumbing/transport/ssh@v5.16.4 Apache License Version 2.0, January 2004 @@ -14241,7 +14241,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage@v5.16.2 +github.com/go-git/go-git/v5/storage@v5.16.4 Apache License Version 2.0, January 2004 @@ -14450,7 +14450,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/filesystem@v5.16.2 +github.com/go-git/go-git/v5/storage/filesystem@v5.16.4 Apache License Version 2.0, January 2004 @@ -14659,7 +14659,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/filesystem/dotgit@v5.16.2 +github.com/go-git/go-git/v5/storage/filesystem/dotgit@v5.16.4 Apache License Version 2.0, January 2004 @@ -14868,7 +14868,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/storage/memory@v5.16.2 +github.com/go-git/go-git/v5/storage/memory@v5.16.4 Apache License Version 2.0, January 2004 @@ -15077,7 +15077,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/binary@v5.16.2 +github.com/go-git/go-git/v5/utils/binary@v5.16.4 Apache License Version 2.0, January 2004 @@ -15286,7 +15286,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/diff@v5.16.2 +github.com/go-git/go-git/v5/utils/diff@v5.16.4 Apache License Version 2.0, January 2004 @@ -15495,7 +15495,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/ioutil@v5.16.2 +github.com/go-git/go-git/v5/utils/ioutil@v5.16.4 Apache License Version 2.0, January 2004 @@ -15704,7 +15704,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie@v5.16.4 Apache License Version 2.0, January 2004 @@ -15913,7 +15913,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/filesystem@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/filesystem@v5.16.4 Apache License Version 2.0, January 2004 @@ -16122,7 +16122,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/index@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/index@v5.16.4 Apache License Version 2.0, January 2004 @@ -16331,7 +16331,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/internal/frame@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/internal/frame@v5.16.4 Apache License Version 2.0, January 2004 @@ -16540,7 +16540,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/merkletrie/noder@v5.16.2 +github.com/go-git/go-git/v5/utils/merkletrie/noder@v5.16.4 Apache License Version 2.0, January 2004 @@ -16749,7 +16749,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/sync@v5.16.2 +github.com/go-git/go-git/v5/utils/sync@v5.16.4 Apache License Version 2.0, January 2004 @@ -16958,7 +16958,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-git/go-git/v5/utils/trace@v5.16.2 +github.com/go-git/go-git/v5/utils/trace@v5.16.4 Apache License Version 2.0, January 2004 @@ -17167,7 +17167,7 @@ Apache License Apache License Version 2.0, see [LICENSE](LICENSE) ***** -github.com/go-viper/mapstructure/v2@v2.3.0 +github.com/go-viper/mapstructure/v2@v2.4.0 The MIT License (MIT) @@ -17196,7 +17196,7 @@ THE SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/go-viper/mapstructure/v2/internal/errors@v2.3.0 +github.com/go-viper/mapstructure/v2/internal/errors@v2.4.0 The MIT License (MIT) @@ -17225,7 +17225,7 @@ THE SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/gofrs/uuid/v5@v5.3.2 +github.com/gofrs/uuid/v5@v5.4.0 Copyright (C) 2013-2018 by Maxim Bublis @@ -20381,7 +20381,7 @@ SOFTWARE. under the MIT License: http://mattn.mit-license.org/2013 ***** -github.com/pelletier/go-toml/v2@v2.2.3 +github.com/pelletier/go-toml/v2@v2.2.4 The MIT License (MIT) @@ -20411,7 +20411,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/characters@v2.2.3 +github.com/pelletier/go-toml/v2/internal/characters@v2.2.4 The MIT License (MIT) @@ -20441,7 +20441,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/danger@v2.2.3 +github.com/pelletier/go-toml/v2/internal/danger@v2.2.4 The MIT License (MIT) @@ -20471,7 +20471,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/internal/tracker@v2.2.3 +github.com/pelletier/go-toml/v2/internal/tracker@v2.2.4 The MIT License (MIT) @@ -20501,7 +20501,7 @@ SOFTWARE. The MIT License (MIT). Read [LICENSE](LICENSE). ***** -github.com/pelletier/go-toml/v2/unstable@v2.2.3 +github.com/pelletier/go-toml/v2/unstable@v2.2.4 The MIT License (MIT) @@ -21245,7 +21245,7 @@ Blackfriday is distributed under the Simplified BSD License: [PkgGoDevV2URL]: https://pkg.go.dev/github.com/russross/blackfriday/v2 ***** -github.com/sagikazarmark/locafero@v0.7.0 +github.com/sagikazarmark/locafero@v0.11.0 Copyright (c) 2023 Márk Sági-Kazár @@ -21767,7 +21767,7 @@ See the License for the specific language governing permissions and limitations under the License. ***** -github.com/sourcegraph/conc@v0.3.0 +github.com/sourcegraph/conc@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21792,7 +21792,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/internal/multierror@v0.3.0 +github.com/sourcegraph/conc/panics@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21817,7 +21817,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/iter@v0.3.0 +github.com/sourcegraph/conc/pool@v0.3.1-0.20240121214520-5f936abd7ae8 MIT License @@ -21842,32 +21842,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/sourcegraph/conc/panics@v0.3.0 - -MIT License - -Copyright (c) 2023 Sourcegraph - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -***** -github.com/spf13/afero@v1.12.0 +github.com/spf13/afero@v1.15.0 Apache License Version 2.0, January 2004 @@ -22044,13 +22019,8 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. ------ - -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) - ***** -github.com/spf13/afero/internal/common@v1.12.0 +github.com/spf13/afero/internal/common@v1.15.0 Apache License Version 2.0, January 2004 @@ -22227,13 +22197,8 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. ------ - -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) - ***** -github.com/spf13/afero/mem@v1.12.0 +github.com/spf13/afero/mem@v1.15.0 Apache License Version 2.0, January 2004 @@ -22410,13 +22375,37 @@ Apache License incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. +***** +github.com/spf13/cast@v1.10.0 + +The MIT License (MIT) + +Copyright (c) 2014 Steve Francia + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ----- -Afero is released under the Apache 2.0 license. See -[LICENSE.txt](https://github.com/spf13/afero/blob/master/LICENSE.txt) +The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/cast@v1.7.1 +github.com/spf13/cast/internal@v1.10.0 The MIT License (MIT) @@ -22440,8 +22429,12 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +----- + +The project is licensed under the [MIT License](LICENSE). + ***** -github.com/spf13/cobra@v1.9.1 +github.com/spf13/cobra@v1.10.2 Apache License Version 2.0, January 2004 @@ -22623,7 +22616,7 @@ Apache License Cobra is released under the Apache 2.0 license. See [LICENSE.txt](LICENSE.txt) ***** -github.com/spf13/cobra/doc@v1.9.1 +github.com/spf13/cobra/doc@v1.10.2 Apache License Version 2.0, January 2004 @@ -22805,7 +22798,7 @@ Apache License Cobra is released under the Apache 2.0 license. See [LICENSE.txt](LICENSE.txt) ***** -github.com/spf13/pflag@v1.0.6 +github.com/spf13/pflag@v1.0.10 Copyright (c) 2012 Alex Ogier. All rights reserved. Copyright (c) 2012 The Go Authors. All rights reserved. @@ -22837,7 +22830,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/spf13/viper@v1.20.1 +github.com/spf13/viper@v1.21.0 The MIT License (MIT) @@ -22866,7 +22859,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/dotenv@v1.20.1 +github.com/spf13/viper/internal/encoding/dotenv@v1.21.0 The MIT License (MIT) @@ -22895,7 +22888,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/json@v1.20.1 +github.com/spf13/viper/internal/encoding/json@v1.21.0 The MIT License (MIT) @@ -22924,7 +22917,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/toml@v1.20.1 +github.com/spf13/viper/internal/encoding/toml@v1.21.0 The MIT License (MIT) @@ -22953,7 +22946,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/encoding/yaml@v1.20.1 +github.com/spf13/viper/internal/encoding/yaml@v1.21.0 The MIT License (MIT) @@ -22982,7 +22975,7 @@ SOFTWARE. The project is licensed under the [MIT License](LICENSE). ***** -github.com/spf13/viper/internal/features@v1.20.1 +github.com/spf13/viper/internal/features@v1.21.0 The MIT License (MIT) @@ -23036,7 +23029,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ***** -github.com/ulikunitz/xz@v0.5.12 +github.com/ulikunitz/xz@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23066,7 +23059,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/internal/hash@v0.5.12 +github.com/ulikunitz/xz/internal/hash@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23096,7 +23089,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/internal/xlog@v0.5.12 +github.com/ulikunitz/xz/internal/xlog@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23126,7 +23119,7 @@ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ***** -github.com/ulikunitz/xz/lzma@v0.5.12 +github.com/ulikunitz/xz/lzma@v0.5.15 Copyright (c) 2014-2022 Ulrich Kunitz All rights reserved. @@ -23589,7 +23582,81 @@ The software is release under a [BSD 3-clause license] [BSD 3-clause license]: https://github.com/bugst/go-serial/blob/master/LICENSE ***** -golang.org/x/crypto/argon2@v0.38.0 +go.yaml.in/yaml/v3@v3.0.4 + +This project is covered by two different licenses: MIT and Apache. + +#### MIT License #### + +The following files were ported to Go from C files of libyaml, and thus +are still covered by their original MIT license, with the additional +copyright staring in 2011 when the project was ported over: + + apic.go emitterc.go parserc.go readerc.go scannerc.go + writerc.go yamlh.go yamlprivateh.go + +Copyright (c) 2006-2010 Kirill Simonov +Copyright (c) 2006-2011 Kirill Simonov + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +### Apache License ### + +All the remaining project files are covered by the Apache license: + +Copyright (c) 2011-2019 Canonical Ltd + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +----- + +The yaml package is licensed under the MIT and Apache License 2.0 licenses. +Please see the LICENSE file for details. + +----- + +Copyright 2011-2016 Canonical Ltd. + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +***** +golang.org/x/crypto/argon2@v0.45.0 Copyright 2009 The Go Authors. @@ -23645,7 +23712,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/blake2b@v0.38.0 +golang.org/x/crypto/blake2b@v0.45.0 Copyright 2009 The Go Authors. @@ -23701,7 +23768,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/blowfish@v0.38.0 +golang.org/x/crypto/blowfish@v0.45.0 Copyright 2009 The Go Authors. @@ -23757,7 +23824,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/cast5@v0.38.0 +golang.org/x/crypto/cast5@v0.45.0 Copyright 2009 The Go Authors. @@ -23813,7 +23880,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/curve25519@v0.38.0 +golang.org/x/crypto/curve25519@v0.45.0 Copyright 2009 The Go Authors. @@ -23869,7 +23936,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/hkdf@v0.38.0 +golang.org/x/crypto/hkdf@v0.45.0 Copyright 2009 The Go Authors. @@ -23925,7 +23992,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/sha3@v0.38.0 +golang.org/x/crypto/sha3@v0.45.0 Copyright 2009 The Go Authors. @@ -23981,7 +24048,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh@v0.38.0 +golang.org/x/crypto/ssh@v0.45.0 Copyright 2009 The Go Authors. @@ -24037,7 +24104,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/agent@v0.38.0 +golang.org/x/crypto/ssh/agent@v0.45.0 Copyright 2009 The Go Authors. @@ -24093,7 +24160,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf@v0.38.0 +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf@v0.45.0 Copyright 2009 The Go Authors. @@ -24149,7 +24216,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/crypto/ssh/knownhosts@v0.38.0 +golang.org/x/crypto/ssh/knownhosts@v0.45.0 Copyright 2009 The Go Authors. @@ -24205,7 +24272,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/context@v0.40.0 +golang.org/x/net/context@v0.47.0 Copyright 2009 The Go Authors. @@ -24261,7 +24328,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/http2@v0.40.0 +golang.org/x/net/http2@v0.47.0 Copyright 2009 The Go Authors. @@ -24317,7 +24384,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/httpcommon@v0.40.0 +golang.org/x/net/internal/httpcommon@v0.47.0 Copyright 2009 The Go Authors. @@ -24373,7 +24440,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/socks@v0.40.0 +golang.org/x/net/internal/socks@v0.47.0 Copyright 2009 The Go Authors. @@ -24429,7 +24496,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/internal/timeseries@v0.40.0 +golang.org/x/net/internal/timeseries@v0.47.0 Copyright 2009 The Go Authors. @@ -24485,7 +24552,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/proxy@v0.40.0 +golang.org/x/net/proxy@v0.47.0 Copyright 2009 The Go Authors. @@ -24541,7 +24608,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/net/trace@v0.40.0 +golang.org/x/net/trace@v0.47.0 Copyright 2009 The Go Authors. @@ -24597,7 +24664,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/sys/execabs@v0.35.0 +golang.org/x/sys/execabs@v0.39.0 Copyright 2009 The Go Authors. @@ -24653,7 +24720,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/sys/unix@v0.35.0 +golang.org/x/sys/unix@v0.39.0 Copyright 2009 The Go Authors. @@ -24709,7 +24776,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/term@v0.34.0 +golang.org/x/term@v0.38.0 Copyright 2009 The Go Authors. @@ -24765,7 +24832,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding@v0.28.0 +golang.org/x/text/encoding@v0.32.0 Copyright 2009 The Go Authors. @@ -24821,7 +24888,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/internal@v0.28.0 +golang.org/x/text/encoding/internal@v0.32.0 Copyright 2009 The Go Authors. @@ -24877,7 +24944,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/internal/identifier@v0.28.0 +golang.org/x/text/encoding/internal/identifier@v0.32.0 Copyright 2009 The Go Authors. @@ -24933,7 +25000,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/encoding/unicode@v0.28.0 +golang.org/x/text/encoding/unicode@v0.32.0 Copyright 2009 The Go Authors. @@ -24989,7 +25056,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/internal/utf8internal@v0.28.0 +golang.org/x/text/internal/utf8internal@v0.32.0 Copyright 2009 The Go Authors. @@ -25045,7 +25112,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -golang.org/x/text/runes@v0.28.0 +golang.org/x/text/runes@v0.32.0 Copyright 2009 The Go Authors. @@ -25101,7 +25168,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/genproto/googleapis/rpc/status@v0.0.0-20250528174236-200df99c418a +google.golang.org/genproto/googleapis/rpc/status@v0.0.0-20251022142026-3a174f9686a8 Apache License Version 2.0, January 2004 @@ -25306,7 +25373,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc@v1.74.2 +google.golang.org/grpc@v1.77.0 Apache License Version 2.0, January 2004 @@ -25531,7 +25598,7 @@ See the License for the specific language governing permissions and limitations under the License. ***** -google.golang.org/grpc/attributes@v1.74.2 +google.golang.org/grpc/attributes@v1.77.0 Apache License Version 2.0, January 2004 @@ -25736,7 +25803,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/backoff@v1.74.2 +google.golang.org/grpc/backoff@v1.77.0 Apache License Version 2.0, January 2004 @@ -25941,7 +26008,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer@v1.74.2 +google.golang.org/grpc/balancer@v1.77.0 Apache License Version 2.0, January 2004 @@ -26146,7 +26213,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/base@v1.74.2 +google.golang.org/grpc/balancer/base@v1.77.0 Apache License Version 2.0, January 2004 @@ -26351,7 +26418,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/endpointsharding@v1.74.2 +google.golang.org/grpc/balancer/endpointsharding@v1.77.0 Apache License Version 2.0, January 2004 @@ -26556,7 +26623,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/grpclb/state@v1.74.2 +google.golang.org/grpc/balancer/grpclb/state@v1.77.0 Apache License Version 2.0, January 2004 @@ -26761,7 +26828,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst@v1.74.2 +google.golang.org/grpc/balancer/pickfirst@v1.77.0 Apache License Version 2.0, January 2004 @@ -26966,7 +27033,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst/internal@v1.74.2 +google.golang.org/grpc/balancer/pickfirst/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -27171,7 +27238,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/pickfirst/pickfirstleaf@v1.74.2 +google.golang.org/grpc/balancer/roundrobin@v1.77.0 Apache License Version 2.0, January 2004 @@ -27376,7 +27443,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/balancer/roundrobin@v1.74.2 +google.golang.org/grpc/binarylog/grpc_binarylog_v1@v1.77.0 Apache License Version 2.0, January 2004 @@ -27581,7 +27648,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/binarylog/grpc_binarylog_v1@v1.74.2 +google.golang.org/grpc/channelz@v1.77.0 Apache License Version 2.0, January 2004 @@ -27786,7 +27853,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/channelz@v1.74.2 +google.golang.org/grpc/codes@v1.77.0 Apache License Version 2.0, January 2004 @@ -27991,7 +28058,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/codes@v1.74.2 +google.golang.org/grpc/connectivity@v1.77.0 Apache License Version 2.0, January 2004 @@ -28196,7 +28263,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/connectivity@v1.74.2 +google.golang.org/grpc/credentials@v1.77.0 Apache License Version 2.0, January 2004 @@ -28401,7 +28468,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/credentials@v1.74.2 +google.golang.org/grpc/credentials/insecure@v1.77.0 Apache License Version 2.0, January 2004 @@ -28606,7 +28673,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/credentials/insecure@v1.74.2 +google.golang.org/grpc/encoding@v1.77.0 Apache License Version 2.0, January 2004 @@ -28811,7 +28878,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/encoding@v1.74.2 +google.golang.org/grpc/encoding/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -29016,7 +29083,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/encoding/proto@v1.74.2 +google.golang.org/grpc/encoding/proto@v1.77.0 Apache License Version 2.0, January 2004 @@ -29221,7 +29288,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/experimental/stats@v1.74.2 +google.golang.org/grpc/experimental/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -29426,7 +29493,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/grpclog@v1.74.2 +google.golang.org/grpc/grpclog@v1.77.0 Apache License Version 2.0, January 2004 @@ -29631,7 +29698,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/grpclog/internal@v1.74.2 +google.golang.org/grpc/grpclog/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -29836,7 +29903,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal@v1.74.2 +google.golang.org/grpc/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -30041,7 +30108,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/backoff@v1.74.2 +google.golang.org/grpc/internal/backoff@v1.77.0 Apache License Version 2.0, January 2004 @@ -30246,7 +30313,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/balancer/gracefulswitch@v1.74.2 +google.golang.org/grpc/internal/balancer/gracefulswitch@v1.77.0 Apache License Version 2.0, January 2004 @@ -30451,7 +30518,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/balancerload@v1.74.2 +google.golang.org/grpc/internal/balancerload@v1.77.0 Apache License Version 2.0, January 2004 @@ -30656,7 +30723,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/binarylog@v1.74.2 +google.golang.org/grpc/internal/binarylog@v1.77.0 Apache License Version 2.0, January 2004 @@ -30861,7 +30928,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/buffer@v1.74.2 +google.golang.org/grpc/internal/buffer@v1.77.0 Apache License Version 2.0, January 2004 @@ -31066,7 +31133,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/channelz@v1.74.2 +google.golang.org/grpc/internal/channelz@v1.77.0 Apache License Version 2.0, January 2004 @@ -31271,7 +31338,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/credentials@v1.74.2 +google.golang.org/grpc/internal/credentials@v1.77.0 Apache License Version 2.0, January 2004 @@ -31476,7 +31543,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/envconfig@v1.74.2 +google.golang.org/grpc/internal/envconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -31681,7 +31748,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpclog@v1.74.2 +google.golang.org/grpc/internal/grpclog@v1.77.0 Apache License Version 2.0, January 2004 @@ -31886,7 +31953,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpcsync@v1.74.2 +google.golang.org/grpc/internal/grpcsync@v1.77.0 Apache License Version 2.0, January 2004 @@ -32091,7 +32158,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/grpcutil@v1.74.2 +google.golang.org/grpc/internal/grpcutil@v1.77.0 Apache License Version 2.0, January 2004 @@ -32296,7 +32363,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/idle@v1.74.2 +google.golang.org/grpc/internal/idle@v1.77.0 Apache License Version 2.0, January 2004 @@ -32501,7 +32568,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/metadata@v1.74.2 +google.golang.org/grpc/internal/metadata@v1.77.0 Apache License Version 2.0, January 2004 @@ -32706,7 +32773,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/pretty@v1.74.2 +google.golang.org/grpc/internal/pretty@v1.77.0 Apache License Version 2.0, January 2004 @@ -32911,7 +32978,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/proxyattributes@v1.74.2 +google.golang.org/grpc/internal/proxyattributes@v1.77.0 Apache License Version 2.0, January 2004 @@ -33116,7 +33183,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver@v1.74.2 +google.golang.org/grpc/internal/resolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -33321,7 +33388,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/delegatingresolver@v1.74.2 +google.golang.org/grpc/internal/resolver/delegatingresolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -33526,7 +33593,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/dns@v1.74.2 +google.golang.org/grpc/internal/resolver/dns@v1.77.0 Apache License Version 2.0, January 2004 @@ -33731,7 +33798,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/dns/internal@v1.74.2 +google.golang.org/grpc/internal/resolver/dns/internal@v1.77.0 Apache License Version 2.0, January 2004 @@ -33936,7 +34003,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/passthrough@v1.74.2 +google.golang.org/grpc/internal/resolver/passthrough@v1.77.0 Apache License Version 2.0, January 2004 @@ -34141,7 +34208,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/resolver/unix@v1.74.2 +google.golang.org/grpc/internal/resolver/unix@v1.77.0 Apache License Version 2.0, January 2004 @@ -34346,7 +34413,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/serviceconfig@v1.74.2 +google.golang.org/grpc/internal/serviceconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -34551,7 +34618,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/stats@v1.74.2 +google.golang.org/grpc/internal/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -34756,7 +34823,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/status@v1.74.2 +google.golang.org/grpc/internal/status@v1.77.0 Apache License Version 2.0, January 2004 @@ -34961,7 +35028,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/syscall@v1.74.2 +google.golang.org/grpc/internal/syscall@v1.77.0 Apache License Version 2.0, January 2004 @@ -35166,7 +35233,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/transport@v1.74.2 +google.golang.org/grpc/internal/transport@v1.77.0 Apache License Version 2.0, January 2004 @@ -35371,7 +35438,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/internal/transport/networktype@v1.74.2 +google.golang.org/grpc/internal/transport/networktype@v1.77.0 Apache License Version 2.0, January 2004 @@ -35576,7 +35643,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/keepalive@v1.74.2 +google.golang.org/grpc/keepalive@v1.77.0 Apache License Version 2.0, January 2004 @@ -35781,7 +35848,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/mem@v1.74.2 +google.golang.org/grpc/mem@v1.77.0 Apache License Version 2.0, January 2004 @@ -35986,7 +36053,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/metadata@v1.74.2 +google.golang.org/grpc/metadata@v1.77.0 Apache License Version 2.0, January 2004 @@ -36191,7 +36258,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/peer@v1.74.2 +google.golang.org/grpc/peer@v1.77.0 Apache License Version 2.0, January 2004 @@ -36396,7 +36463,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/resolver@v1.74.2 +google.golang.org/grpc/resolver@v1.77.0 Apache License Version 2.0, January 2004 @@ -36601,7 +36668,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/resolver/dns@v1.74.2 +google.golang.org/grpc/resolver/dns@v1.77.0 Apache License Version 2.0, January 2004 @@ -36806,7 +36873,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/serviceconfig@v1.74.2 +google.golang.org/grpc/serviceconfig@v1.77.0 Apache License Version 2.0, January 2004 @@ -37011,7 +37078,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/stats@v1.74.2 +google.golang.org/grpc/stats@v1.77.0 Apache License Version 2.0, January 2004 @@ -37216,7 +37283,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/status@v1.74.2 +google.golang.org/grpc/status@v1.77.0 Apache License Version 2.0, January 2004 @@ -37421,7 +37488,7 @@ Apache License limitations under the License. ***** -google.golang.org/grpc/tap@v1.74.2 +google.golang.org/grpc/tap@v1.77.0 Apache License Version 2.0, January 2004 @@ -37626,7 +37693,7 @@ Apache License limitations under the License. ***** -google.golang.org/protobuf/encoding/protojson@v1.36.7 +google.golang.org/protobuf/encoding/protojson@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37682,7 +37749,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/encoding/prototext@v1.36.7 +google.golang.org/protobuf/encoding/prototext@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37738,7 +37805,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/encoding/protowire@v1.36.7 +google.golang.org/protobuf/encoding/protowire@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37794,7 +37861,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/descfmt@v1.36.7 +google.golang.org/protobuf/internal/descfmt@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37850,7 +37917,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/descopts@v1.36.7 +google.golang.org/protobuf/internal/descopts@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37906,7 +37973,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/detrand@v1.36.7 +google.golang.org/protobuf/internal/detrand@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -37962,7 +38029,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/editiondefaults@v1.36.7 +google.golang.org/protobuf/internal/editiondefaults@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38018,7 +38085,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/defval@v1.36.7 +google.golang.org/protobuf/internal/encoding/defval@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38074,7 +38141,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/json@v1.36.7 +google.golang.org/protobuf/internal/encoding/json@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38130,7 +38197,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/messageset@v1.36.7 +google.golang.org/protobuf/internal/encoding/messageset@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38186,7 +38253,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/tag@v1.36.7 +google.golang.org/protobuf/internal/encoding/tag@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38242,7 +38309,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/encoding/text@v1.36.7 +google.golang.org/protobuf/internal/encoding/text@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38298,7 +38365,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/errors@v1.36.7 +google.golang.org/protobuf/internal/errors@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38354,7 +38421,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/filedesc@v1.36.7 +google.golang.org/protobuf/internal/filedesc@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38410,7 +38477,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/filetype@v1.36.7 +google.golang.org/protobuf/internal/filetype@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38466,7 +38533,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/flags@v1.36.7 +google.golang.org/protobuf/internal/flags@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38522,7 +38589,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/genid@v1.36.7 +google.golang.org/protobuf/internal/genid@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38578,7 +38645,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/impl@v1.36.7 +google.golang.org/protobuf/internal/impl@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38634,7 +38701,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/order@v1.36.7 +google.golang.org/protobuf/internal/order@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38690,7 +38757,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/pragma@v1.36.7 +google.golang.org/protobuf/internal/pragma@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38746,7 +38813,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/protolazy@v1.36.7 +google.golang.org/protobuf/internal/protolazy@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38802,7 +38869,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/set@v1.36.7 +google.golang.org/protobuf/internal/set@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38858,7 +38925,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/strs@v1.36.7 +google.golang.org/protobuf/internal/strs@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38914,7 +38981,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/internal/version@v1.36.7 +google.golang.org/protobuf/internal/version@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -38970,7 +39037,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/proto@v1.36.7 +google.golang.org/protobuf/proto@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39026,7 +39093,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/protoadapt@v1.36.7 +google.golang.org/protobuf/protoadapt@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39082,7 +39149,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/reflect/protoreflect@v1.36.7 +google.golang.org/protobuf/reflect/protoreflect@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39138,7 +39205,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/reflect/protoregistry@v1.36.7 +google.golang.org/protobuf/reflect/protoregistry@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39194,7 +39261,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/runtime/protoiface@v1.36.7 +google.golang.org/protobuf/runtime/protoiface@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39250,7 +39317,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/runtime/protoimpl@v1.36.7 +google.golang.org/protobuf/runtime/protoimpl@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39306,7 +39373,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/anypb@v1.36.7 +google.golang.org/protobuf/types/known/anypb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39362,7 +39429,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/durationpb@v1.36.7 +google.golang.org/protobuf/types/known/durationpb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. @@ -39418,7 +39485,7 @@ rights granted to you under this License for this implementation of Go shall terminate as of the date such litigation is filed. ***** -google.golang.org/protobuf/types/known/timestamppb@v1.36.7 +google.golang.org/protobuf/types/known/timestamppb@v1.36.10 Copyright (c) 2018 The Go Authors. All rights reserved. diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 7f615230da6..050cc3c9acb 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -4,14 +4,14 @@ First of all, thanks for contributing! This document provides some basic guideli There are several ways you can get involved: -| Type of contribution | Contribution method | -| ------------------------------------------------- | ------------------------------------------------------- | -| - Support request
- Question
- Discussion | Post on the [Arduino Forum][forum] | -| - Bug report
- Feature request | Issue report (read the [issue guidelines][issues]) | -| Testing | Try out the [nightly build][nightly] | -| - Bug fix
- Enhancement | Pull Request (read the [pull request guidelines][prs]) | -| Translations for Arduino CLI | Use the [transifex][translate] platform | -| Monetary | - [Donate][donate]
- [Buy official products][store] | +| Type of contribution | Contribution method | +| ------------------------------------------------- | ------------------------------------------------------ | +| - Support request
- Question
- Discussion | Post on the [Arduino Forum][forum] | +| - Bug report
- Feature request | Issue report (read the [issue guidelines][issues]) | +| Testing | Try out the [nightly build][nightly] | +| - Bug fix
- Enhancement | Pull Request (read the [pull request guidelines][prs]) | +| Translations for Arduino CLI | Use the [transifex][translate] platform | +| Monetary | [Buy official products][store] | ## Issue Reports @@ -342,7 +342,6 @@ If your PR doesn't need to be included in the changelog, please start the commit [nightly]: https://arduino.github.io/arduino-cli/latest/installation/#nightly-builds [prs]: #pull-requests [translate]: https://www.transifex.com/arduino-1/arduino-cli/ -[donate]: https://www.arduino.cc/en/Main/Contribute [store]: https://store.arduino.cc [issue-tracker]: https://github.com/arduino/arduino-cli/issues?q= [reactions]: https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments diff --git a/docs/package_index_json-specification.md b/docs/package_index_json-specification.md index e05756daf86..3f92f66e70d 100644 --- a/docs/package_index_json-specification.md +++ b/docs/package_index_json-specification.md @@ -172,21 +172,22 @@ Each tool version may come in different build flavours for different OS. Each fl array. The IDE will take care to install the right flavour for the user's OS by matching the `host` value with the following table or fail if a needed flavour is missing. -| OS flavour | `host` regexp | suggested `host` value | -| --------------- | ------------------------------------- | ----------------------------------- | -| Linux 32 | `i[3456]86-.*linux-gnu` | `i686-linux-gnu` | -| Linux 64 | `x86_64-.*linux-gnu` | `x86_64-linux-gnu` | -| Linux Arm | `arm.*-linux-gnueabihf` | `arm-linux-gnueabihf` | -| Linux Arm64 | `(aarch64\|arm64)-linux-gnu` | `aarch64-linux-gnu` | -| Linux RISC-V 64 | `riscv64-linux-gnu` | `riscv64-linux-gnu` | -| Windows 32 | `i[3456]86-.*(mingw32\|cygwin)` | `i686-mingw32` or `i686-cygwin` | -| Windows 64 | `(amd64\|x86_64)-.*(mingw32\|cygwin)` | `x86_64-mingw32` or `x86_64-cygwin` | -| MacOSX 32 | `i[3456]86-apple-darwin.*` | `i686-apple-darwin` | -| MacOSX 64 | `x86_64-apple-darwin.*` | `x86_64-apple-darwin` | -| MacOSX Arm64 | `arm64-apple-darwin.*` | `arm64-apple-darwin` | -| FreeBSD 32 | `i?[3456]86-freebsd[0-9]*` | `i686-freebsd` | -| FreeBSD 64 | `amd64-freebsd[0-9]*` | `amd64-freebsd` | -| FreeBSD Arm | `arm.*-freebsd[0-9]*` | `arm-freebsd` | +| OS flavour | `host` regexp | suggested `host` value | +| --------------- | -------------------------------------- | ----------------------------------- | +| Linux 32 | `i[3456]86-.*linux-gnu` | `i686-linux-gnu` | +| Linux 64 | `x86_64-.*linux-gnu` | `x86_64-linux-gnu` | +| Linux Arm | `arm.*-linux-gnueabihf` | `arm-linux-gnueabihf` | +| Linux Arm64 | `(aarch64\|arm64)-linux-gnu` | `aarch64-linux-gnu` | +| Linux RISC-V 64 | `riscv64-linux-gnu` | `riscv64-linux-gnu` | +| Windows 32 | `i[3456]86-.*(mingw32\|cygwin)` | `i686-mingw32` or `i686-cygwin` | +| Windows 64 | `(amd64\|x86_64)-.*(mingw32\|cygwin)` | `x86_64-mingw32` or `x86_64-cygwin` | +| Windows Arm64 | `(aarch64\|arm64)-.*(mingw32\|cygwin)` | `arm64-mingw32` or `arm64-cygwin` | +| MacOSX 32 | `i[3456]86-apple-darwin.*` | `i686-apple-darwin` | +| MacOSX 64 | `x86_64-apple-darwin.*` | `x86_64-apple-darwin` | +| MacOSX Arm64 | `arm64-apple-darwin.*` | `arm64-apple-darwin` | +| FreeBSD 32 | `i?[3456]86-freebsd[0-9]*` | `i686-freebsd` | +| FreeBSD 64 | `amd64-freebsd[0-9]*` | `amd64-freebsd` | +| FreeBSD Arm | `arm.*-freebsd[0-9]*` | `arm-freebsd` | The `host` value is matched with the regexp, this means that a more specific value for the `host` field is allowed (for example you may write `x86_64-apple-darwin14.1` for MacOSX instead of the suggested `x86_64-apple-darwin`), by the way, @@ -194,11 +195,12 @@ we recommend to keep it simple and stick to the suggested value in the table. Some OS allows to run different flavours: -| The OS... | ...may also run builds for | -| ------------ | -------------------------- | -| Windows 64 | Windows 32 | -| MacOSX 64 | MacOSX 32 | -| MacOSX Arm64 | MacOSX 64 or MacOSX 32 | +| The OS... | ...may also run builds for | +| ------------- | -------------------------- | +| Windows 64 | Windows 32 | +| Windows Arm64 | Windows 32 or Windows 64 | +| MacOSX 64 | MacOSX 32 | +| MacOSX Arm64 | MacOSX 64 or MacOSX 32 | This is taken into account when the tools are downloaded (for example if we are on a Windows 64 machine and the needed tool is available only for the Windows 32 flavour, then the Windows 32 flavour will be downloaded and used). @@ -213,6 +215,7 @@ For completeness, the previous example `avr-gcc` comes with builds for: - Linux 64 (`x86_64-linux-gnu`) - MacOSX Arm64 will use the MacOSX 64 flavour - Windows 64 will use the Windows 32 flavour +- Windows Arm64 will use the Windows 32 flavour Note: this information is not used to select the toolchain during compilation. If you want a specific version to be used, you should use the notation `{runtime.tools.TOOLNAME-VERSION.path}` in the platform.txt. diff --git a/docs/platform-specification.md b/docs/platform-specification.md index c9f3cfec476..0fc5238e12e 100644 --- a/docs/platform-specification.md +++ b/docs/platform-specification.md @@ -138,7 +138,7 @@ The following automatically generated properties can be used globally in all con - `{_id}`: [board ID](#boardstxt) of the board being compiled for - `{build.fqbn}`: the FQBN (fully qualified board name) of the board being compiled for. The FQBN follows the format: `VENDOR:ARCHITECTURE:BOARD_ID[:MENU_ID=OPTION_ID[,MENU2_ID=OPTION_ID ...]]` -- `{build.source.path}`: Path to the sketch being compiled. If the sketch is in an unsaved state, it will the path of +- `{build.source.path}`: Path to the sketch being compiled. If the sketch is in an unsaved state, it will be the path of its temporary folder. - `{build.library_discovery_phase}`: set to 1 during library discovery and to 0 during normal build. A macro defined with this property can be used to disable the inclusion of heavyweight headers during discovery to reduce compilation diff --git a/docs/sketch-project-file.md b/docs/sketch-project-file.md index 661a6a4398f..61ab43d3cb8 100644 --- a/docs/sketch-project-file.md +++ b/docs/sketch-project-file.md @@ -34,6 +34,7 @@ profiles: platform_index_url: <3RD_PARTY_PLATFORM_DEPENDENCY_URL> libraries: - () + - dependency: () - dir: port: port_config: @@ -56,8 +57,14 @@ otherwise below). The available fields are: information as ``, ``, and `<3RD_PARTY_PLATFORM_URL>` respectively but for the core platform dependency of the main core platform. These fields are optional. - `libraries:` is a section where the required libraries to build the project are defined. This section is optional. - - ` ()` represents a library from the Arduino Libraries Index, for example, - `MyLib (1.0.0)`. + - ` ()` represents a library from the Arduino Libraries Index that is a direct + dependency of the sketch, for example, `MyLib (1.0.0)`. + - `dependency: ()` represents a library from the Arduino Libraries Index that is a + "transitive dependency", i.e., a library that is not used directly by the sketch, but is required by other libraries + used by the sketch. For example, if `LibUsedInSketch` requires `UtilLib`, this information can be recorded in the + profile with the declaration `dependency: UtilLib (1.3.4)`. During sketch compilation, a `dependency` library is + treated the same as a non-`dependency` library; the only difference is in automatic library management, where a + `dependency` library can be installed or removed together with the library that uses it. - `dir: ` represents a library installed in the filesystem and `` is the path to the library. The path could be absolute or relative to the sketch folder. This option is available since Arduino CLI 1.3.0. diff --git a/go.mod b/go.mod index 989fbb6060c..f9b547c9777 100644 --- a/go.mod +++ b/go.mod @@ -6,7 +6,7 @@ go 1.24.4 replace github.com/mailru/easyjson => github.com/cmaglie/easyjson v0.8.1 require ( - fortio.org/safecast v1.0.0 + fortio.org/safecast v1.2.0 github.com/ProtonMail/go-crypto v1.3.0 github.com/arduino/go-paths-helper v1.14.0 github.com/arduino/go-properties-orderedmap v1.8.1 @@ -20,8 +20,8 @@ require ( github.com/djherbis/buffer v1.2.0 github.com/djherbis/nio/v3 v3.0.1 github.com/fatih/color v1.18.0 - github.com/go-git/go-git/v5 v5.16.2 - github.com/gofrs/uuid/v5 v5.3.2 + github.com/go-git/go-git/v5 v5.16.4 + github.com/gofrs/uuid/v5 v5.4.0 github.com/leonelquinteros/gotext v1.7.2 github.com/mailru/easyjson v0.7.7 github.com/marcinbor85/gohex v0.0.0-20210308104911-55fb1c624d84 @@ -31,21 +31,21 @@ require ( github.com/rogpeppe/go-internal v1.14.1 github.com/schollz/closestmatch v2.1.0+incompatible github.com/sirupsen/logrus v1.9.3 - github.com/spf13/cobra v1.9.1 - github.com/spf13/viper v1.20.1 - github.com/stretchr/testify v1.11.0 + github.com/spf13/cobra v1.10.2 + github.com/spf13/viper v1.21.0 + github.com/stretchr/testify v1.11.1 github.com/xeipuuv/gojsonschema v1.2.0 go.bug.st/cleanup v1.0.0 go.bug.st/downloader/v2 v2.2.0 go.bug.st/f v0.4.0 go.bug.st/relaxed-semver v0.15.0 go.bug.st/testifyjson v1.3.0 - golang.org/x/sys v0.35.0 - golang.org/x/term v0.34.0 - golang.org/x/text v0.28.0 - google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a - google.golang.org/grpc v1.74.2 - google.golang.org/protobuf v1.36.7 + golang.org/x/sys v0.39.0 + golang.org/x/term v0.38.0 + golang.org/x/text v0.32.0 + google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 + google.golang.org/grpc v1.77.0 + google.golang.org/protobuf v1.36.10 gopkg.in/yaml.v3 v3.0.1 ) @@ -58,10 +58,10 @@ require ( github.com/cyphar/filepath-securejoin v0.4.1 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/emirpasic/gods v1.18.1 // indirect - github.com/fsnotify/fsnotify v1.8.0 // indirect + github.com/fsnotify/fsnotify v1.9.0 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect github.com/go-git/go-billy/v5 v5.6.2 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect github.com/h2non/filetype v1.1.3 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect @@ -75,28 +75,27 @@ require ( github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/klauspost/compress v1.17.2 // indirect github.com/mattn/go-runewidth v0.0.15 // indirect - github.com/pelletier/go-toml/v2 v2.2.3 // indirect + github.com/pelletier/go-toml/v2 v2.2.4 // indirect github.com/pjbgf/sha1cd v0.3.2 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/russross/blackfriday/v2 v2.1.0 // indirect - github.com/sagikazarmark/locafero v0.7.0 // indirect + github.com/sagikazarmark/locafero v0.11.0 // indirect github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect github.com/skeema/knownhosts v1.3.1 // indirect - github.com/sourcegraph/conc v0.3.0 // indirect - github.com/spf13/afero v1.12.0 // indirect - github.com/spf13/cast v1.7.1 // indirect - github.com/spf13/pflag v1.0.6 // indirect + github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect + github.com/spf13/afero v1.15.0 // indirect + github.com/spf13/cast v1.10.0 // indirect + github.com/spf13/pflag v1.0.10 // indirect github.com/subosito/gotenv v1.6.0 // indirect - github.com/ulikunitz/xz v0.5.12 // indirect + github.com/ulikunitz/xz v0.5.15 // indirect github.com/xanzy/ssh-agent v0.3.3 // indirect github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect go.bug.st/serial v1.6.2 // indirect - go.uber.org/atomic v1.9.0 // indirect - go.uber.org/multierr v1.9.0 // indirect - golang.org/x/crypto v0.38.0 // indirect + go.yaml.in/yaml/v3 v3.0.4 // indirect + golang.org/x/crypto v0.45.0 // indirect golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 // indirect - golang.org/x/net v0.40.0 // indirect + golang.org/x/net v0.47.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect ) diff --git a/go.sum b/go.sum index 6f1ee01e69e..75c5bb30a71 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= -fortio.org/safecast v1.0.0 h1:dr3131WPX8iS1pTf76+39WeXbTrerDYLvi9s7Oi3wiY= -fortio.org/safecast v1.0.0/go.mod h1:xZmcPk3vi4kuUFf+tq4SvnlVdwViqf6ZSZl91Jr9Jdg= +fortio.org/safecast v1.2.0 h1:ckQJNenMJHycqPsi/QrzA4EUX5WQkyd+hGO4mxt/a8w= +fortio.org/safecast v1.2.0/go.mod h1:xZmcPk3vi4kuUFf+tq4SvnlVdwViqf6ZSZl91Jr9Jdg= github.com/Microsoft/go-winio v0.5.2/go.mod h1:WpS1mjBmmwHBEWmogvA2mj8546UReBk4v8QkMxJ6pZY= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= @@ -57,8 +57,8 @@ github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM= github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU= github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= -github.com/fsnotify/fsnotify v1.8.0 h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M= -github.com/fsnotify/fsnotify v1.8.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= +github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k= +github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= github.com/gliderlabs/ssh v0.3.8 h1:a4YXD1V7xMF9g5nTkdfnja3Sxy1PVDCj1Zg4Wb8vY6c= github.com/gliderlabs/ssh v0.3.8/go.mod h1:xYoytBv1sV0aL3CavoDuJIQNURXkkfPA/wxQ1pL1fAU= github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI= @@ -67,16 +67,16 @@ github.com/go-git/go-billy/v5 v5.6.2 h1:6Q86EsPXMa7c3YZ3aLAQsMA0VlWmy43r6FHqa/UN github.com/go-git/go-billy/v5 v5.6.2/go.mod h1:rcFC2rAsp/erv7CMz9GczHcuD0D32fWzH+MJAU+jaUU= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399 h1:eMje31YglSBqCdIqdhKBW8lokaMrL3uTkpGYlE2OOT4= github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20231010084843-55a94097c399/go.mod h1:1OCfN199q1Jm3HZlxleg+Dw/mwps2Wbk9frAWm+4FII= -github.com/go-git/go-git/v5 v5.16.2 h1:fT6ZIOjE5iEnkzKyxTHK1W4HGAsPhqEqiSAssSO77hM= -github.com/go-git/go-git/v5 v5.16.2/go.mod h1:4Ge4alE/5gPs30F2H1esi2gPd69R0C39lolkucHBOp8= +github.com/go-git/go-git/v5 v5.16.4 h1:7ajIEZHZJULcyJebDLo99bGgS0jRrOxzZG4uCk2Yb2Y= +github.com/go-git/go-git/v5 v5.16.4/go.mod h1:4Ge4alE/5gPs30F2H1esi2gPd69R0C39lolkucHBOp8= github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= -github.com/gofrs/uuid/v5 v5.3.2 h1:2jfO8j3XgSwlz/wHqemAEugfnTlikAYHhnqQ8Xh4fE0= -github.com/gofrs/uuid/v5 v5.3.2/go.mod h1:CDOjlDMVAtN56jqyRUZh58JT31Tiw7/oQyEXZV+9bD8= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/gofrs/uuid/v5 v5.4.0 h1:EfbpCTjqMuGyq5ZJwxqzn3Cbr2d0rUZU7v5ycAk/e/0= +github.com/gofrs/uuid/v5 v5.4.0/go.mod h1:CDOjlDMVAtN56jqyRUZh58JT31Tiw7/oQyEXZV+9bD8= github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 h1:f+oWsMOmNPc8JmEHVZIycC7hBoQxHH9pNKQORJNozsQ= github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8/go.mod h1:wcDNUvekVysuuOpQKo3191zZyTpiI6se1N1ULghS0sw= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= @@ -130,8 +130,8 @@ github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZ github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/onsi/gomega v1.34.1 h1:EUMJIKUjM8sKjYbtxQI9A4z2o+rruxnzNvpknOXie6k= github.com/onsi/gomega v1.34.1/go.mod h1:kU1QgUvBDLXBJq618Xvm2LUX6rSAfRaFRTcdOeDLwwY= -github.com/pelletier/go-toml/v2 v2.2.3 h1:YmeHyLY8mFWbdkNWwpr+qIL2bEqT0o95WSdkNHvL12M= -github.com/pelletier/go-toml/v2 v2.2.3/go.mod h1:MfCQTFTvCcUyyvvwm1+G6H/jORL20Xlb6rzQu9GuUkc= +github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= +github.com/pelletier/go-toml/v2 v2.2.4/go.mod h1:2gIqNv+qfxSVS7cM2xJQKtLSTLUE9V8t9Stt+h56mCY= github.com/pjbgf/sha1cd v0.3.2 h1:a9wb0bp1oC2TGwStyn0Umc/IGKQnEgF0vVaZ8QF8eo4= github.com/pjbgf/sha1cd v0.3.2/go.mod h1:zQWigSxVmsHEZow5qaLtPYxpcKMMQpa09ixqBxuCS6A= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= @@ -148,8 +148,8 @@ github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0t github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/sagikazarmark/locafero v0.7.0 h1:5MqpDsTGNDhY8sGp0Aowyf0qKsPrhewaLSsFaodPcyo= -github.com/sagikazarmark/locafero v0.7.0/go.mod h1:2za3Cg5rMaTMoG/2Ulr9AwtFaIppKXTRYnozin4aB5k= +github.com/sagikazarmark/locafero v0.11.0 h1:1iurJgmM9G3PA/I+wWYIOw/5SyBtxapeHDcg+AAIFXc= +github.com/sagikazarmark/locafero v0.11.0/go.mod h1:nVIGvgyzw595SUSUE6tvCp3YYTeHs15MvlmU87WwIik= github.com/schollz/closestmatch v2.1.0+incompatible h1:Uel2GXEpJqOWBrlyI+oY9LTiyyjYS17cCYRqP13/SHk= github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8= @@ -159,29 +159,30 @@ github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/skeema/knownhosts v1.3.1 h1:X2osQ+RAjK76shCbvhHHHVl3ZlgDm8apHEHFqRjnBY8= github.com/skeema/knownhosts v1.3.1/go.mod h1:r7KTdC8l4uxWRyK2TpQZ/1o5HaSzh06ePQNxPwTcfiY= -github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= -github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= -github.com/spf13/afero v1.12.0 h1:UcOPyRBYczmFn6yvphxkn9ZEOY65cpwGKb5mL36mrqs= -github.com/spf13/afero v1.12.0/go.mod h1:ZTlWwG4/ahT8W7T0WQ5uYmjI9duaLQGy3Q2OAl4sk/4= -github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y= -github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= -github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= -github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= -github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= -github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.20.1 h1:ZMi+z/lvLyPSCoNtFCpqjy0S4kPbirhpTMwl8BkW9X4= -github.com/spf13/viper v1.20.1/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4= +github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 h1:+jumHNA0Wrelhe64i8F6HNlS8pkoyMv5sreGx2Ry5Rw= +github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8/go.mod h1:3n1Cwaq1E1/1lhQhtRK2ts/ZwZEhjcQeJQ1RuC6Q/8U= +github.com/spf13/afero v1.15.0 h1:b/YBCLWAJdFWJTN9cLhiXXcD7mzKn9Dm86dNnfyQw1I= +github.com/spf13/afero v1.15.0/go.mod h1:NC2ByUVxtQs4b3sIUphxK0NioZnmxgyCrfzeuq8lxMg= +github.com/spf13/cast v1.10.0 h1:h2x0u2shc1QuLHfxi+cTJvs30+ZAHOGRic8uyGTDWxY= +github.com/spf13/cast v1.10.0/go.mod h1:jNfB8QC9IA6ZuY2ZjDp0KtFO2LZZlg4S/7bzP6qqeHo= +github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU= +github.com/spf13/cobra v1.10.2/go.mod h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= +github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= +github.com/spf13/viper v1.21.0/go.mod h1:P0lhsswPGWD/1lZJ9ny3fYnVqxiegrlNrEmgLjbTCAY= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.11.0 h1:ib4sjIrwZKxE5u/Japgo/7SJV3PvgjGiRNAvTVGqQl8= -github.com/stretchr/testify v1.11.0/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= +github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= -github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc= -github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= +github.com/ulikunitz/xz v0.5.15 h1:9DNdB5s+SgV3bQ2ApL10xRc35ck0DuIX/isZvIk+ubY= +github.com/ulikunitz/xz v0.5.15/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM= github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= @@ -202,30 +203,28 @@ go.bug.st/serial v1.6.2 h1:kn9LRX3sdm+WxWKufMlIRndwGfPWsH1/9lCWXQCasq8= go.bug.st/serial v1.6.2/go.mod h1:UABfsluHAiaNI+La2iESysd9Vetq7VRdpxvjx7CmmOE= go.bug.st/testifyjson v1.3.0 h1:DiO3LpK0RIgxvm66Pf8m7FhRVLEBFRmLkg+6vRzmk0g= go.bug.st/testifyjson v1.3.0/go.mod h1:nZyy2icFbv3OE3zW3mGVOnC/GhWgb93LRu+29n2tJlI= -go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= -go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/otel v1.36.0 h1:UumtzIklRBY6cI/lllNZlALOF5nNIzJVb16APdvgTXg= -go.opentelemetry.io/otel v1.36.0/go.mod h1:/TcFMXYjyRNh8khOAO9ybYkqaDBb/70aVwkNML4pP8E= -go.opentelemetry.io/otel/metric v1.36.0 h1:MoWPKVhQvJ+eeXWHFBOPoBOi20jh6Iq2CcCREuTYufE= -go.opentelemetry.io/otel/metric v1.36.0/go.mod h1:zC7Ks+yeyJt4xig9DEw9kuUFe5C3zLbVjV2PzT6qzbs= -go.opentelemetry.io/otel/sdk v1.36.0 h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs= -go.opentelemetry.io/otel/sdk v1.36.0/go.mod h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY= -go.opentelemetry.io/otel/sdk/metric v1.36.0 h1:r0ntwwGosWGaa0CrSt8cuNuTcccMXERFwHX4dThiPis= -go.opentelemetry.io/otel/sdk/metric v1.36.0/go.mod h1:qTNOhFDfKRwX0yXOqJYegL5WRaW376QbB7P4Pb0qva4= -go.opentelemetry.io/otel/trace v1.36.0 h1:ahxWNuqZjpdiFAyrIoQ4GIiAIhxAunQR6MUoKrsNd4w= -go.opentelemetry.io/otel/trace v1.36.0/go.mod h1:gQ+OnDZzrybY4k4seLzPAWNwVBBVlF2szhehOBB/tGA= -go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= -go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= -go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= +go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= +go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= +go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8= +go.opentelemetry.io/otel v1.38.0/go.mod h1:zcmtmQ1+YmQM9wrNsTGV/q/uyusom3P8RxwExxkZhjM= +go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgfrA6WpA= +go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI= +go.opentelemetry.io/otel/sdk v1.38.0 h1:l48sr5YbNf2hpCUj/FoGhW9yDkl+Ma+LrVl8qaM5b+E= +go.opentelemetry.io/otel/sdk v1.38.0/go.mod h1:ghmNdGlVemJI3+ZB5iDEuk4bWA3GkTpW+DOoZMYBVVg= +go.opentelemetry.io/otel/sdk/metric v1.38.0 h1:aSH66iL0aZqo//xXzQLYozmWrXxyFkBJ6qT5wthqPoM= +go.opentelemetry.io/otel/sdk/metric v1.38.0/go.mod h1:dg9PBnW9XdQ1Hd6ZnRz689CbtrUp0wMMs9iPcgT9EZA= +go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE= +go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= -golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= +golang.org/x/crypto v0.45.0 h1:jMBrvKuj23MTlT0bQEOBcAE0mjg8mK9RXFhRH6nyF3Q= +golang.org/x/crypto v0.45.0/go.mod h1:XTGrrkGJve7CYK7J8PEww4aY7gM3qMCElcJQ8n8JdX4= golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 h1:1UoZQm6f0P/ZO0w1Ri+f+ifG/gXhegadRdwBIXEFWDo= golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.40.0 h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY= -golang.org/x/net v0.40.0/go.mod h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds= +golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY= +golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -235,22 +234,24 @@ golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI= -golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk= +golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.34.0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4= -golang.org/x/term v0.34.0/go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw= +golang.org/x/term v0.38.0 h1:PQ5pkm/rLO6HnxFR7N2lJHOZX6Kez5Y1gDSJla6jo7Q= +golang.org/x/term v0.38.0/go.mod h1:bSEAKrOT1W+VSu9TSCMtoGEOUcKxOKgl3LE5QEF/xVg= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng= -golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU= +golang.org/x/text v0.32.0 h1:ZD01bjUt1FQ9WJ0ClOL5vxgxOI/sVCNgX1YtKwcY0mU= +golang.org/x/text v0.32.0/go.mod h1:o/rUWzghvpD5TXrTIBuJU77MTaN0ljMWE47kxGJQ7jY= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a h1:v2PbRU4K3llS09c7zodFpNePeamkAwG3mPrAery9VeE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= -google.golang.org/grpc v1.74.2 h1:WoosgB65DlWVC9FqI82dGsZhWFNBSLjQ84bjROOpMu4= -google.golang.org/grpc v1.74.2/go.mod h1:CtQ+BGjaAIXHs/5YS3i473GqwBBa1zGQNevxdeBEXrM= -google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A= -google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk= +gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 h1:M1rk8KBnUsBDg1oPGHNCxG4vc1f49epmTO7xscSajMk= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk= +google.golang.org/grpc v1.77.0 h1:wVVY6/8cGA6vvffn+wWK5ToddbgdU3d8MNENr4evgXM= +google.golang.org/grpc v1.77.0/go.mod h1:z0BY1iVj0q8E1uSQCjL9cppRj+gnZjzDnzV0dHhrNig= +google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE= +google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= diff --git a/internal/arduino/builder/builder.go b/internal/arduino/builder/builder.go index 4813e3334c7..1ae31ff31ee 100644 --- a/internal/arduino/builder/builder.go +++ b/internal/arduino/builder/builder.go @@ -123,7 +123,6 @@ func NewBuilder( extraCoreBuildCachePaths paths.PathList, jobs int, customBuildProperties []string, - hardwareDirs paths.PathList, librariesDirs paths.PathList, builtInLibrariesDirs *paths.Path, fqbn *fqbn.FQBN, @@ -225,7 +224,7 @@ func NewBuilder( buildPlatform: buildPlatform, toolEnv: toolEnv, buildOptions: newBuildOptions( - hardwareDirs, + paths.PathList{targetPlatform.InstallDir, buildPlatform.InstallDir}, librariesDirs, builtInLibrariesDirs, buildPath, diff --git a/internal/arduino/builder/internal/utils/ansi_others.go b/internal/arduino/builder/cpp/ansi_others.go similarity index 98% rename from internal/arduino/builder/internal/utils/ansi_others.go rename to internal/arduino/builder/cpp/ansi_others.go index a49a7bb1b25..52b62fee51e 100644 --- a/internal/arduino/builder/internal/utils/ansi_others.go +++ b/internal/arduino/builder/cpp/ansi_others.go @@ -15,7 +15,7 @@ //go:build !windows -package utils +package cpp import ( "errors" diff --git a/internal/arduino/builder/internal/utils/ansi_windows.go b/internal/arduino/builder/cpp/ansi_windows.go similarity index 98% rename from internal/arduino/builder/internal/utils/ansi_windows.go rename to internal/arduino/builder/cpp/ansi_windows.go index 248e7657b6f..21f33af0225 100644 --- a/internal/arduino/builder/internal/utils/ansi_windows.go +++ b/internal/arduino/builder/cpp/ansi_windows.go @@ -13,7 +13,7 @@ // Arduino software without disclosing the source code of your own applications. // To purchase a commercial license, send an email to license@arduino.cc. -package utils +package cpp import ( "golang.org/x/sys/windows" diff --git a/internal/arduino/builder/cpp/depfile.go b/internal/arduino/builder/cpp/depfile.go new file mode 100644 index 00000000000..1f1168fea55 --- /dev/null +++ b/internal/arduino/builder/cpp/depfile.go @@ -0,0 +1,139 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package cpp + +import ( + "errors" + "runtime" + "strings" + "unicode" + + "github.com/arduino/go-paths-helper" + "go.bug.st/f" +) + +// Dependencies represents the dependencies of a source file. +type Dependencies struct { + ObjectFile string + Dependencies []string +} + +// ReadDepFile reads a dependency file and returns the dependencies. +// It may return nil if the dependency file is empty. +func ReadDepFile(depFilePath *paths.Path) (*Dependencies, error) { + depFileData, err := depFilePath.ReadFile() + if err != nil { + return nil, err + } + + if runtime.GOOS == "windows" { + // This is required because on Windows we don't know which encoding is used + // by gcc to write the dep file (it could be UTF-8 or any of the Windows + // ANSI mappings). + if decoded, err := convertAnsiBytesToString(depFileData); err == nil { + if res, err := readDepFile(decoded); err == nil && res != nil { + return res, nil + } + } + // Fallback to UTF-8... + } + + return readDepFile(string(depFileData)) +} + +func readDepFile(depFile string) (*Dependencies, error) { + rows, err := unescapeAndSplit(depFile) + if err != nil { + return nil, err + } + if len(rows) == 0 { + return &Dependencies{}, nil + } + + if !strings.HasSuffix(rows[0], ":") { + return nil, errors.New("no colon in first item of depfile") + } + res := &Dependencies{ + ObjectFile: strings.TrimSuffix(rows[0], ":"), + Dependencies: rows[1:], + } + return res, nil +} + +func unescapeAndSplit(s string) ([]string, error) { + var res []string + backslash := false + dollar := false + current := strings.Builder{} + for _, c := range s { + if c == '\r' { + // Ignore CR (Windows line ending style immediately followed by LF) + continue + } + if backslash { + switch c { + case ' ': + current.WriteRune(' ') + case '#': + current.WriteRune('#') + case '\\': + current.WriteRune('\\') + case '\n': + // ignore + default: + current.WriteRune('\\') + current.WriteRune(c) + } + backslash = false + continue + } + if dollar { + if c != '$' { + return nil, errors.New("invalid dollar sequence: $" + string(c)) + } + current.WriteByte('$') + dollar = false + continue + } + + if c == '\\' { + backslash = true + continue + } + if c == '$' { + dollar = true + continue + } + + if unicode.IsSpace(c) { + if current.Len() > 0 { + res = append(res, current.String()) + current.Reset() + } + continue + } + current.WriteRune(c) + } + if dollar { + return nil, errors.New("unclosed escape sequence at end of depfile") + } + if current.Len() > 0 { + res = append(res, current.String()) + } + res = f.Map(res, strings.TrimSpace) + res = f.Filter(res, f.NotEquals("")) + return res, nil +} diff --git a/internal/arduino/builder/cpp/depfile_test.go b/internal/arduino/builder/cpp/depfile_test.go new file mode 100644 index 00000000000..ea46425866f --- /dev/null +++ b/internal/arduino/builder/cpp/depfile_test.go @@ -0,0 +1,95 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package cpp + +import ( + "testing" + + "github.com/arduino/go-paths-helper" + "github.com/stretchr/testify/require" +) + +func TestDepFileReader(t *testing.T) { + t.Run("0", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.0.d")) + require.NoError(t, err) + require.NotNil(t, deps) + require.Len(t, deps.Dependencies, 302) + require.Equal(t, "sketch.ino.cpp.o", deps.ObjectFile) + require.Equal(t, "/home/megabug/Arduino/sketch/build/sketch/sketch.ino.cpp.merged", deps.Dependencies[0]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h", deps.Dependencies[1]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h", deps.Dependencies[2]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h", deps.Dependencies[301]) + }) + t.Run("1", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.1.d")) + require.NoError(t, err) + require.NotNil(t, deps) + require.Equal(t, "sketch.ino.o", deps.ObjectFile) + require.Len(t, deps.Dependencies, 302) + require.Equal(t, "/home/megabug/Arduino/sketch/build/sketch/sketch.ino.cpp", deps.Dependencies[0]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h", deps.Dependencies[1]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h", deps.Dependencies[2]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h", deps.Dependencies[301]) + }) + t.Run("2", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.2.d")) + require.NoError(t, err) + require.NotNil(t, deps) + require.Equal(t, "ske tch.ino.cpp.o", deps.ObjectFile) + require.Len(t, deps.Dependencies, 302) + require.Equal(t, "/home/megabug/Arduino/ske tch/build/sketch/ske tch.ino.cpp.merged", deps.Dependencies[0]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h", deps.Dependencies[1]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h", deps.Dependencies[2]) + require.Equal(t, "/home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h", deps.Dependencies[301]) + }) + t.Run("3", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.3.d")) + require.NoError(t, err) + require.NotNil(t, deps) + require.Equal(t, "myfile.o", deps.ObjectFile) + require.Len(t, deps.Dependencies, 3) + require.Equal(t, "/some/path\\twith/backslash and spaces/file.cpp", deps.Dependencies[0]) + require.Equal(t, "/some/other$/path#/file.h", deps.Dependencies[1]) + require.Equal(t, "/yet/ano\\ther/path/file.h", deps.Dependencies[2]) + }) + t.Run("4", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.4.d")) + require.EqualError(t, err, "invalid dollar sequence: $a") + require.Nil(t, deps) + }) + t.Run("6", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.6.d")) + require.EqualError(t, err, "unclosed escape sequence at end of depfile") + require.Nil(t, deps) + }) + t.Run("7", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.7.d")) + require.EqualError(t, err, "no colon in first item of depfile") + require.Nil(t, deps) + }) + t.Run("8", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "depcheck.8.d")) + require.NoError(t, err) + require.Nil(t, deps.Dependencies) + require.Empty(t, deps.ObjectFile) + }) + t.Run("9", func(t *testing.T) { + deps, err := ReadDepFile(paths.New("testdata", "nonexistent.d")) + require.Error(t, err) + require.Nil(t, deps) + }) +} diff --git a/internal/arduino/builder/cpp/testdata/depcheck.0.d b/internal/arduino/builder/cpp/testdata/depcheck.0.d new file mode 100644 index 00000000000..e245f5851bc --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.0.d @@ -0,0 +1,303 @@ +sketch.ino.cpp.o: \ + /home/megabug/Arduino/sketch/build/sketch/sketch.ino.cpp.merged \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/Arduino.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/ArduinoAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Binary.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Interrupts.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/IPAddress.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Printable.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/String.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/deprecated-avr-comp/avr/pgmspace.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Print.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/PluggableUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/USBAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Stream.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Udp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/WCharacter.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Compat.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_includes.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/section_tags.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_macro.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_loops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_listify.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_is_eq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_inc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_dec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_x2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/__assert.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/time_units.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_builtin.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/dlist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/slist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/list_gen.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sflist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/obj_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_heap.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/rb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/printk.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_interface.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_offload.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_multilevel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/io-channels.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/clocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pwms.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/fixed-partitions.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/ordinals.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pinctrl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/can.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/reset.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/mbox.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/port-endpoint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/display.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/nvic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sw_isr_table.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/init.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/pm/state.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/device_mmio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/internal/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_manage.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/iterable_sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/llext/symbol.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/error.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/misc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/addr_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/ffs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/nmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core_m.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/soc/st/stm32/stm32u5x/./soc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u585xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/core_cm33.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_compiler.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/mpu_armv8.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/system_stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_conf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_def.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/Legacy/stm32_hal_legacy.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_icache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gtzc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dsi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cortex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pka.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_comp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxmmu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxtim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sram.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_fmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_sdmmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nor.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nand.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_iwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_jpeg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ltdc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ospi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_dlyb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sdio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tsc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_wwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_usb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cordic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_exti.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fdcan.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fmac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_otfdec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pssi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ramcfg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mdf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpu2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_xspi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_bitops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/memory_map.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys_clock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/spinlock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread_stack.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/mem_domain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/internal/kobject_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/ring_buffer.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracking.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/gpio/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras_impl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/pwm/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/adc/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/dt-util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/rtio/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/app_memdomain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/linker-defs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/offsets.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_blocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/math/ilog2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/bitarray.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mpsc_lockfree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/variant.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/SerialUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/zephyrSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/HardwareSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/itoa.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/time_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/overloads.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/Arduino_RouterBridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/bridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/Arduino_RPClite.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/transport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/client.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/error.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_include.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_libstdcplusplus.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/replace_minmax_macros.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/type_traits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/initializer_list.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/tuple.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/functional.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer/initializer_list.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Types.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Manager.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/FileLogger.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogEnable.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogDisable.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Types.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Packer.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Unpacker.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Utility.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder_manager.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/rpclite_utils.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/SerialTransport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/wrapper.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h diff --git a/internal/arduino/builder/cpp/testdata/depcheck.1.d b/internal/arduino/builder/cpp/testdata/depcheck.1.d new file mode 100644 index 00000000000..1ae615906e1 --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.1.d @@ -0,0 +1,302 @@ +sketch.ino.o: /home/megabug/Arduino/sketch/build/sketch/sketch.ino.cpp \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/Arduino.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/ArduinoAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Binary.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Interrupts.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/IPAddress.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Printable.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/String.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/deprecated-avr-comp/avr/pgmspace.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Print.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/PluggableUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/USBAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Stream.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Udp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/WCharacter.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Compat.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_includes.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/section_tags.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_macro.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_loops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_listify.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_is_eq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_inc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_dec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_x2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/__assert.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/time_units.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_builtin.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/dlist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/slist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/list_gen.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sflist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/obj_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_heap.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/rb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/printk.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_interface.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_offload.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_multilevel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/io-channels.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/clocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pwms.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/fixed-partitions.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/ordinals.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pinctrl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/can.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/reset.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/mbox.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/port-endpoint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/display.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/nvic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sw_isr_table.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/init.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/pm/state.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/device_mmio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/internal/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_manage.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/iterable_sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/llext/symbol.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/error.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/misc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/addr_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/ffs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/nmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core_m.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/soc/st/stm32/stm32u5x/./soc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u585xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/core_cm33.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_compiler.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/mpu_armv8.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/system_stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_conf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_def.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/Legacy/stm32_hal_legacy.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_icache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gtzc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dsi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cortex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pka.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_comp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxmmu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxtim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sram.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_fmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_sdmmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nor.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nand.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_iwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_jpeg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ltdc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ospi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_dlyb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sdio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tsc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_wwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_usb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cordic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_exti.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fdcan.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fmac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_otfdec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pssi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ramcfg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mdf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpu2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_xspi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_bitops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/memory_map.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys_clock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/spinlock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread_stack.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/mem_domain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/internal/kobject_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/ring_buffer.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracking.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/gpio/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras_impl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/pwm/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/adc/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/dt-util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/rtio/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/app_memdomain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/linker-defs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/offsets.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_blocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/math/ilog2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/bitarray.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mpsc_lockfree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/variant.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/SerialUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/zephyrSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/HardwareSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/itoa.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/time_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/overloads.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/Arduino_RouterBridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/bridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/Arduino_RPClite.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/transport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/client.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/error.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_include.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_libstdcplusplus.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/replace_minmax_macros.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/type_traits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/initializer_list.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/tuple.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/functional.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer/initializer_list.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Types.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Manager.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/FileLogger.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogEnable.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogDisable.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Types.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Packer.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Unpacker.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Utility.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder_manager.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/rpclite_utils.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/SerialTransport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/wrapper.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h diff --git a/internal/arduino/builder/cpp/testdata/depcheck.2.d b/internal/arduino/builder/cpp/testdata/depcheck.2.d new file mode 100644 index 00000000000..c3a64a0ebc4 --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.2.d @@ -0,0 +1,303 @@ +ske\ tch.ino.cpp.o: \ + /home/megabug/Arduino/ske\ tch/build/sketch/ske\ tch.ino.cpp.merged \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/Arduino.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/ArduinoAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Binary.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Interrupts.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/IPAddress.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Printable.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/String.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/deprecated-avr-comp/avr/pgmspace.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Print.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/PluggableUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/USBAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Stream.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Udp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/WCharacter.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Compat.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_includes.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/section_tags.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_macro.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_loops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_listify.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_is_eq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_inc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_dec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_x2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/__assert.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/time_units.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_builtin.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/dlist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/slist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/list_gen.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sflist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/obj_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_heap.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/rb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/printk.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_interface.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_offload.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_multilevel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/io-channels.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/clocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pwms.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/fixed-partitions.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/ordinals.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pinctrl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/can.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/reset.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/mbox.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/port-endpoint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/display.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/nvic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sw_isr_table.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/init.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/pm/state.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/device_mmio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/internal/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_manage.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/iterable_sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/llext/symbol.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/error.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/misc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/addr_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/ffs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/nmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core_m.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/soc/st/stm32/stm32u5x/./soc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u585xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/core_cm33.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_compiler.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/mpu_armv8.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/system_stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_conf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_def.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/Legacy/stm32_hal_legacy.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_icache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gtzc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dsi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cortex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pka.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_comp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxmmu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxtim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sram.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_fmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_sdmmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nor.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nand.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_iwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_jpeg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ltdc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ospi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_dlyb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sdio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tsc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_wwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_usb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cordic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_exti.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fdcan.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fmac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_otfdec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pssi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ramcfg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mdf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpu2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_xspi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_bitops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/memory_map.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys_clock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/spinlock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread_stack.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/mem_domain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/internal/kobject_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/ring_buffer.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracking.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/gpio/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras_impl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/pwm/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/adc/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/dt-util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/rtio/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/app_memdomain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/linker-defs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/offsets.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_blocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/math/ilog2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/bitarray.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mpsc_lockfree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/variant.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/SerialUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/zephyrSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/HardwareSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/itoa.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/time_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/overloads.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/Arduino_RouterBridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/bridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/Arduino_RPClite.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/transport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/client.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/error.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_include.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_libstdcplusplus.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/replace_minmax_macros.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/type_traits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/initializer_list.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/tuple.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/functional.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer/initializer_list.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Types.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Manager.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/FileLogger.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogEnable.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogDisable.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Types.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Packer.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Unpacker.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Utility.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder_manager.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/rpclite_utils.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/SerialTransport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/wrapper.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h diff --git a/internal/arduino/builder/cpp/testdata/depcheck.3.d b/internal/arduino/builder/cpp/testdata/depcheck.3.d new file mode 100644 index 00000000000..dd9cd4b7541 --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.3.d @@ -0,0 +1,4 @@ +myfile.o: \ + /some/path\twith/backslash\ and\ spaces/file.cpp \ + /some/other$$/path\#/file.h \ + /yet/ano\\ther/path/file.h \ No newline at end of file diff --git a/internal/arduino/builder/cpp/testdata/depcheck.4.d b/internal/arduino/builder/cpp/testdata/depcheck.4.d new file mode 100644 index 00000000000..e722361c15c --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.4.d @@ -0,0 +1,4 @@ +myfile.o: \ + /some/path\twith/tabs\ and\ spaces/file.cpp \ + /some/other$a/path\#/file.h \ + /yet/ano\\ther/path/file.h \ No newline at end of file diff --git a/internal/arduino/builder/cpp/testdata/depcheck.6.d b/internal/arduino/builder/cpp/testdata/depcheck.6.d new file mode 100644 index 00000000000..7ac1a5360ce --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.6.d @@ -0,0 +1,4 @@ +myfile.o: \ + /some/path\twith/tabs\ and\ spaces/file.cpp \ + /some/other$$/path\#/file.h \ + /yet/ano\\ther/path/file.h$ \ No newline at end of file diff --git a/internal/arduino/builder/cpp/testdata/depcheck.7.d b/internal/arduino/builder/cpp/testdata/depcheck.7.d new file mode 100644 index 00000000000..17b37d143f3 --- /dev/null +++ b/internal/arduino/builder/cpp/testdata/depcheck.7.d @@ -0,0 +1,303 @@ +sketch.ino.cpp.o \ + /home/megabug/Arduino/sketch/build/sketch/sketch.ino.cpp.merged \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/Arduino.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/ArduinoAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Binary.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Interrupts.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/IPAddress.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Printable.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/String.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/deprecated-avr-comp/avr/pgmspace.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Print.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/PluggableUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/USBAPI.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Stream.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Udp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/WCharacter.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/Compat.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_includes.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/toolchain/common.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/section_tags.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_macro.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_loops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_listify.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_is_eq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_inc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_dec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/util_internal_util_x2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/__assert.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/time_units.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/atomic_builtin.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/dlist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/slist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/list_gen.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sflist.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/obj_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_heap.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/structs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/stats.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/rb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/printk.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_interface.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_offload.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch_inlines.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/arch.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq_multilevel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/io-channels.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/clocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pwms.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/fixed-partitions.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/ordinals.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/pinctrl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/can.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/reset.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/mbox.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/port-endpoint.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/devicetree/display.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/nvic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sw_isr_table.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/init.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/pm/state.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/device_mmio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/internal/mm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_manage.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/iterable_sections.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/llext/symbol.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/device.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_syscall.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/error.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/misc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/addr_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/ffs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/nmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/asm_inline_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/modules/cmsis_6/./cmsis_core_m.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/soc/st/stm32/stm32u5x/./soc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/stm32u585xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/core_cm33.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_version.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_compiler.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/cmsis/CMSIS/Core/Include/mpu_armv8.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/soc/system_stm32u5xx.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_conf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_def.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/Legacy/stm32_hal_legacy.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rcc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpio_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_icache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcache.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gtzc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dma2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dsi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cortex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pka.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_adc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_comp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_crc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cryp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dac_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_flash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxmmu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gfxtim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hash_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sram.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_fmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_sdmmc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mmc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nor.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_nand.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_i2c_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_iwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_jpeg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_lptim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ltdc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_opamp_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pwr_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ospi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_dlyb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rng_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_rtc_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sai_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_sdio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smbus_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_spi_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tim_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_tsc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_uart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_usart_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_irda_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_smartcard_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_wwdg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_ll_usb.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pcd_ex.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_hcd.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_cordic.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_dcmi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_exti.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fdcan.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_fmac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_otfdec.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_pssi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_ramcfg.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_mdf.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_gpu2d.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/modules/hal/stm32/stm32cube/stm32u5xx/drivers/include/stm32u5xx_hal_xspi.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_bitops.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/cpu.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/arm/cortex_m/memory_map.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/common/sys_io.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal_types.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys_clock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/spinlock.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/fatal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/arch/exception.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/irq.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread_stack.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/mem_domain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/kernel/thread.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/internal/kobject_internal.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kobject.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/ring_buffer.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracing.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/tracing/tracking.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/kernel.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/gpio/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/gpio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/math_extras_impl.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/pwm/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/pwm.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/adc/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/dt-bindings/dt-util.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/adc.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/dac.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/drivers/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/rtio/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/app_memory/app_memdomain.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/linker/linker-defs.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/offsets.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mem_blocks.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/math/ilog2.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/bitarray.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/zephyr/sys/mpsc_lockfree.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/rtio.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/llext-edk/include/zephyr/include/generated/zephyr/syscalls/i2c.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/variants/b_u585i_iot02a_stm32u585xx/variant.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/SerialUSB.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/zephyrSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/HardwareSerial.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/api/itoa.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/time_macros.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/cores/arduino/overloads.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/Arduino_RouterBridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_BridgeImola/src/bridge.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/Arduino_RPClite.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/transport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/client.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/error.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_include.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/has_libstdcplusplus.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/replace_minmax_macros.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/type_traits.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/initializer_list.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/tuple.h \ + /home/megabug/.arduino15/internal/ArxTypeTraits_0.3.1_d8d5e1cd9c0cd8d0/ArxTypeTraits/ArxTypeTraits/functional.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer.h \ + /home/megabug/.arduino15/internal/ArxContainer_0.7.0_007f0bb2a1cdefe3/ArxContainer/ArxContainer/initializer_list.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Types.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/Manager.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLog/FileLogger.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogEnable.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogDisable.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Types.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Packer.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Unpacker.h \ + /home/megabug/.arduino15/internal/MsgPack_0.4.2_a0d4adc5044d022c/MsgPack/MsgPack/Utility.h \ + /home/megabug/.arduino15/internal/DebugLog_0.8.4_c199e2cf6415ecc8/DebugLog/DebugLogRestoreState.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder_manager.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/decoder.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/rpclite_utils.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/SerialTransport.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/server.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/wrapper.h \ + /home/megabug/.arduino15/packages/arduino/hardware/zephyr/0.10.0-rc.10/libraries/Arduino_RPCLite/src/dispatcher.h diff --git a/internal/arduino/builder/cpp/testdata/depcheck.8.d b/internal/arduino/builder/cpp/testdata/depcheck.8.d new file mode 100644 index 00000000000..e69de29bb2d diff --git a/internal/arduino/builder/internal/utils/utils.go b/internal/arduino/builder/internal/utils/utils.go index 1c3304d39d0..cc7b341c520 100644 --- a/internal/arduino/builder/internal/utils/utils.go +++ b/internal/arduino/builder/internal/utils/utils.go @@ -16,11 +16,13 @@ package utils import ( + "errors" + "io/fs" "os" - "runtime" "strings" "unicode" + "github.com/arduino/arduino-cli/internal/arduino/builder/cpp" "github.com/arduino/go-paths-helper" "github.com/sirupsen/logrus" "go.bug.st/f" @@ -74,93 +76,41 @@ func ObjFileIsUpToDate(sourceFile, objectFile, dependencyFile *paths.Path) (bool logrus.Debugf("%v newer than %v", sourceFile, dependencyFile) return false, nil } - - depFileData, err := dependencyFile.ReadFile() + deps, err := cpp.ReadDepFile(dependencyFile) if err != nil { logrus.Debugf("Could not read dependency file: %s", dependencyFile) return false, err } - - checkDepFile := func(depFile string) (bool, error) { - rows := strings.Split(strings.ReplaceAll(depFile, "\r\n", "\n"), "\n") - rows = f.Map(rows, removeEndingBackSlash) - rows = f.Map(rows, strings.TrimSpace) - rows = f.Map(rows, unescapeDep) - rows = f.Filter(rows, f.NotEquals("")) - - if len(rows) == 0 { - return true, nil - } - - firstRow := rows[0] - if !strings.HasSuffix(firstRow, ":") { - logrus.Debugf("No colon in first line of depfile") - return false, nil - } - objFileInDepFile := firstRow[:len(firstRow)-1] - if objFileInDepFile != objectFile.String() { - logrus.Debugf("Depfile is about different object file: %v", objFileInDepFile) - return false, nil - } - - // The first line of the depfile contains the path to the object file to generate. - // The second line of the depfile contains the path to the source file. - // All subsequent lines contain the header files necessary to compile the object file. - - // If we don't do this check it might happen that trying to compile a source file - // that has the same name but a different path wouldn't recreate the object file. - if sourceFile.String() != strings.Trim(rows[1], " ") { - logrus.Debugf("Depfile is about different source file: %v", strings.Trim(rows[1], " ")) - return false, nil - } - - rows = rows[1:] - for _, row := range rows { - depStat, err := os.Stat(row) - if err != nil && !os.IsNotExist(err) { - // There is probably a parsing error of the dep file - // Ignore the error and trigger a full rebuild anyway - logrus.WithError(err).Debugf("Failed to read: %v", row) - return false, nil - } - if os.IsNotExist(err) { - logrus.Debugf("Not found: %v", row) - return false, nil - } - if depStat.ModTime().After(objectFileStat.ModTime()) { - logrus.Debugf("%v newer than %v", row, objectFile) - return false, nil - } - } - + if len(deps.Dependencies) == 0 { return true, nil } - if runtime.GOOS == "windows" { - // This is required because on Windows we don't know which encoding is used - // by gcc to write the dep file (it could be UTF-8 or any of the Windows - // ANSI mappings). - if decoded, err := convertAnsiBytesToString(depFileData); err == nil { - if upToDate, err := checkDepFile(decoded); err == nil && upToDate { - return upToDate, nil + if deps.ObjectFile != objectFile.String() { + logrus.Debugf("Depfile is about different object file: %v (expected %v)", deps.ObjectFile, objectFile) + return false, nil + } + if deps.Dependencies[0] != sourceFile.String() { + logrus.Debugf("Depfile is about different source file: %v (expected %v)", deps.Dependencies[0], sourceFile) + return false, nil + } + for _, dep := range deps.Dependencies[1:] { + depStat, err := os.Stat(dep) + if err != nil { + if errors.Is(err, fs.ErrNotExist) { + logrus.Debugf("Not found: %v", dep) + return false, nil } + // There is probably a parsing error of the dep file + // Ignore the error and trigger a full rebuild anyway + logrus.WithError(err).Debugf("Failed to read: %v", dep) + return false, nil + } + if depStat.ModTime().After(objectFileStat.ModTime()) { + logrus.Debugf("%v newer than %v", dep, objectFile) + return false, nil } - // Fallback to UTF-8... } - return checkDepFile(string(depFileData)) -} - -func removeEndingBackSlash(s string) string { - return strings.TrimSuffix(s, "\\") -} - -func unescapeDep(s string) string { - s = strings.ReplaceAll(s, "\\ ", " ") - s = strings.ReplaceAll(s, "\\\t", "\t") - s = strings.ReplaceAll(s, "\\#", "#") - s = strings.ReplaceAll(s, "$$", "$") - s = strings.ReplaceAll(s, "\\\\", "\\") - return s + return true, nil } // NormalizeUTF8 byte slice diff --git a/internal/arduino/builder/sketch.go b/internal/arduino/builder/sketch.go index 76e77f4c8e8..f5196630a9b 100644 --- a/internal/arduino/builder/sketch.go +++ b/internal/arduino/builder/sketch.go @@ -37,6 +37,14 @@ var ( includesArduinoH = regexp.MustCompile(`(?m)^\s*#\s*include\s*[<\"]Arduino\.h[>\"]`) ) +// stripUTF8BOM removes a UTF-8 BOM if present at the start of the file. +func stripUTF8BOM(b []byte) []byte { + if len(b) >= 3 && b[0] == 0xEF && b[1] == 0xBB && b[2] == 0xBF { + return b[3:] + } + return b +} + // prepareSketchBuildPath copies the sketch source files in the build path. // The .ino files are merged together to create a .cpp file (by the way, the // .cpp file still needs to be Arduino-preprocessed to compile). @@ -82,6 +90,7 @@ func (b *Builder) sketchMergeSources(overrides map[string]string) (int, string, if err != nil { return "", errors.New(i18n.Tr("reading file %[1]s: %[2]s", f, err)) } + data = stripUTF8BOM(data) return string(data), nil } @@ -136,7 +145,9 @@ func (b *Builder) sketchCopyAdditionalFiles(buildPath *paths.Path, overrides map if err != nil { return fmt.Errorf("%s: %w", i18n.Tr("unable to read contents of the source item"), err) } + s = stripUTF8BOM(s) sourceBytes = s + } // tag each additional file with the filename of the source it was copied from diff --git a/internal/arduino/builder/sketch_test.go b/internal/arduino/builder/sketch_test.go index 208efc468b0..d46ffd0eb3e 100644 --- a/internal/arduino/builder/sketch_test.go +++ b/internal/arduino/builder/sketch_test.go @@ -106,3 +106,22 @@ func TestCopyAdditionalFiles(t *testing.T) { require.NoError(t, err) require.Equal(t, info1.ModTime(), info2.ModTime()) } + +func TestStripUTF8BOM(t *testing.T) { + // Case 1: Input with BOM + inputWithBOM := []byte{0xEF, 0xBB, 0xBF, 'H', 'e', 'l', 'l', 'o'} + expected := []byte("Hello") + + output := stripUTF8BOM(inputWithBOM) + require.Equal(t, expected, output, "BOM should be stripped") + + // Case 2: Input without BOM + inputNoBOM := []byte("Hello") + outputNoBOM := stripUTF8BOM(inputNoBOM) + require.Equal(t, inputNoBOM, outputNoBOM, "Input without BOM should remain unchanged") + + // Case 3: Input shorter than 3 bytes (edge case) + shortInput := []byte{0xEF} + outputShort := stripUTF8BOM(shortInput) + require.Equal(t, shortInput, outputShort, "Short input should remain unchanged") +} diff --git a/internal/arduino/cores/tools.go b/internal/arduino/cores/tools.go index b858e7eab62..6b3877a8c16 100644 --- a/internal/arduino/cores/tools.go +++ b/internal/arduino/cores/tools.go @@ -134,6 +134,7 @@ var ( regexpLinux32 = regexp.MustCompile("i[3456]86-.*linux-gnu") regexpWindows32 = regexp.MustCompile("i[3456]86-.*(mingw32|cygwin)") regexpWindows64 = regexp.MustCompile("(amd64|x86_64)-.*(mingw32|cygwin)") + regexpWindowsArm64 = regexp.MustCompile("(aarch64|arm64)-.*(mingw32|cygwin)") regexpMac64 = regexp.MustCompile("x86_64-apple-darwin.*") regexpMac32 = regexp.MustCompile("i[3456]86-apple-darwin.*") regexpMacArm64 = regexp.MustCompile("arm64-apple-darwin.*") @@ -162,6 +163,8 @@ func (f *Flavor) isExactMatchWith(osName, osArch string) bool { return regexpWindows32.MatchString(f.OS) case "windows,amd64": return regexpWindows64.MatchString(f.OS) + case "windows,arm64": + return regexpWindowsArm64.MatchString(f.OS) case "darwin,arm64": return regexpMacArm64.MatchString(f.OS) case "darwin,amd64": @@ -186,6 +189,13 @@ func (f *Flavor) isCompatibleWith(osName, osArch string) (bool, int) { switch osName + "," + osArch { case "windows,amd64": return regexpWindows32.MatchString(f.OS), 10 + case "windows,arm64": + // Compatibility guaranteed through Prism emulation + if regexpWindows64.MatchString(f.OS) { + // Prefer amd64 version if available + return true, 20 + } + return regexpWindows32.MatchString(f.OS), 10 case "darwin,amd64": return regexpMac32.MatchString(f.OS), 10 case "darwin,arm64": diff --git a/internal/arduino/cores/tools_test.go b/internal/arduino/cores/tools_test.go index f4a3097a3ca..897ab8b6935 100644 --- a/internal/arduino/cores/tools_test.go +++ b/internal/arduino/cores/tools_test.go @@ -29,6 +29,7 @@ func TestFlavorCompatibility(t *testing.T) { } windows32 := &os{"windows", "386"} windows64 := &os{"windows", "amd64"} + windowsArm64 := &os{"windows", "arm64"} linux32 := &os{"linux", "386"} linux64 := &os{"linux", "amd64"} linuxArm := &os{"linux", "arm"} @@ -43,6 +44,7 @@ func TestFlavorCompatibility(t *testing.T) { oses := []*os{ windows32, windows64, + windowsArm64, linux32, linux64, linuxArm, @@ -62,8 +64,9 @@ func TestFlavorCompatibility(t *testing.T) { ExactMatch []*os } tests := []*test{ - {&Flavor{OS: "i686-mingw32"}, []*os{windows32, windows64}, []*os{windows32}}, - {&Flavor{OS: "x86_64-mingw32"}, []*os{windows64}, []*os{windows64}}, + {&Flavor{OS: "i686-mingw32"}, []*os{windows32, windows64, windowsArm64}, []*os{windows32}}, + {&Flavor{OS: "x86_64-mingw32"}, []*os{windows64, windowsArm64}, []*os{windows64}}, + {&Flavor{OS: "arm64-mingw32"}, []*os{windowsArm64}, []*os{windowsArm64}}, {&Flavor{OS: "i386-apple-darwin11"}, []*os{darwin32, darwin64, darwinArm64}, []*os{darwin32}}, {&Flavor{OS: "x86_64-apple-darwin"}, []*os{darwin64, darwinArm64}, []*os{darwin64}}, {&Flavor{OS: "arm64-apple-darwin"}, []*os{darwinArm64}, []*os{darwinArm64}}, @@ -160,6 +163,7 @@ func TestFlavorPrioritySelection(t *testing.T) { Flavors: []*Flavor{ {OS: "i686-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "1"}}, {OS: "x86_64-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "2"}}, + {OS: "arm64-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "3"}}, }, }).GetFlavourCompatibleWith("windows", "amd64") require.NotNil(t, res) @@ -167,10 +171,36 @@ func TestFlavorPrioritySelection(t *testing.T) { res = (&ToolRelease{ Flavors: []*Flavor{ + {OS: "i686-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "1"}}, {OS: "x86_64-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "2"}}, + {OS: "arm64-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "3"}}, + }, + }).GetFlavourCompatibleWith("windows", "arm64") + require.NotNil(t, res) + require.Equal(t, "3", res.ArchiveFileName) + + res = (&ToolRelease{ + Flavors: []*Flavor{ {OS: "i686-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "1"}}, }, }).GetFlavourCompatibleWith("windows", "amd64") require.NotNil(t, res) + require.Equal(t, "1", res.ArchiveFileName) + + res = (&ToolRelease{ + Flavors: []*Flavor{ + {OS: "i686-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "1"}}, + {OS: "x86_64-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "2"}}, + }, + }).GetFlavourCompatibleWith("windows", "arm64") + require.NotNil(t, res) require.Equal(t, "2", res.ArchiveFileName) + + res = (&ToolRelease{ + Flavors: []*Flavor{ + {OS: "i686-mingw32", Resource: &resources.DownloadResource{ArchiveFileName: "1"}}, + }, + }).GetFlavourCompatibleWith("windows", "arm64") + require.NotNil(t, res) + require.Equal(t, "1", res.ArchiveFileName) } diff --git a/internal/arduino/libraries/librariesindex/index.go b/internal/arduino/libraries/librariesindex/index.go index 033630f910d..63f8dbf7d97 100644 --- a/internal/arduino/libraries/librariesindex/index.go +++ b/internal/arduino/libraries/librariesindex/index.go @@ -17,6 +17,7 @@ package librariesindex import ( "sort" + "strings" "github.com/arduino/arduino-cli/commands/cmderrors" "github.com/arduino/arduino-cli/internal/arduino/libraries" @@ -90,6 +91,14 @@ func (r *Release) GetDependencies() []*Dependency { return r.Dependencies } +// ReleaseCompare compares two library releases by name, or by version if the names are equal. +func ReleaseCompare(r1, r2 *Release) int { + if cmp := strings.Compare(r1.GetName(), r2.GetName()); cmp != 0 { + return cmp + } + return r1.GetVersion().CompareTo(r2.GetVersion()) +} + // Dependency is a library dependency type Dependency struct { Name string @@ -155,7 +164,7 @@ func (idx *Index) FindLibraryUpdate(lib *libraries.Library) *Release { // An optional "override" releases may be passed if we want to exclude the same // libraries from the index (for example if we want to keep an installed library). func (idx *Index) ResolveDependencies(lib *Release, overrides []*Release) []*Release { - resolver := semver.NewResolver[*Release, *Dependency]() + resolver := semver.NewResolver[*Release]() overridden := map[string]bool{} for _, override := range overrides { diff --git a/internal/arduino/sketch/profiles.go b/internal/arduino/sketch/profiles.go index 8592d4294f7..bc74c2a2c4e 100644 --- a/internal/arduino/sketch/profiles.go +++ b/internal/arduino/sketch/profiles.go @@ -22,8 +22,10 @@ import ( "fmt" "net/url" "regexp" + "slices" "strings" + "github.com/arduino/arduino-cli/commands/cmderrors" "github.com/arduino/arduino-cli/internal/arduino/utils" "github.com/arduino/arduino-cli/internal/i18n" rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" @@ -125,6 +127,27 @@ func (p *Profile) RequireSystemInstalledPlatform() bool { return p.Platforms[0].RequireSystemInstalledPlatform() } +func (p *Profile) GetLibrary(libraryName string) (*ProfileLibraryReference, error) { + for _, l := range p.Libraries { + if l.Library == libraryName { + return l, nil + } + } + return nil, &cmderrors.LibraryNotFoundError{Library: libraryName} +} + +// RemoveLibrary removes a library from this profile and returns the removed ProfileLibraryReference. +// If the library is not found, an error is returned. +func (p *Profile) RemoveLibrary(library *ProfileLibraryReference) (*ProfileLibraryReference, error) { + i := slices.IndexFunc(p.Libraries, library.Match) + if i == -1 { + return nil, &cmderrors.LibraryNotFoundError{Library: library.String()} + } + removedLib := p.Libraries[i] + p.Libraries = slices.Delete(p.Libraries, i, i+1) + return removedLib, nil +} + // ToRpc converts this Profile to an rpc.SketchProfile func (p *Profile) ToRpc() *rpc.SketchProfile { var portConfig *rpc.MonitorPortConfiguration @@ -180,6 +203,9 @@ type ProfileRequiredPlatforms []*ProfilePlatformReference // AsYaml outputs the required platforms as Yaml func (p *ProfileRequiredPlatforms) AsYaml() string { + if len(*p) == 0 { + return " platforms: []\n" + } res := " platforms:\n" for _, platform := range *p { res += platform.AsYaml() @@ -324,34 +350,45 @@ func (p *ProfilePlatformReference) UnmarshalYAML(unmarshal func(interface{}) err // ProfileLibraryReference is a reference to a library type ProfileLibraryReference struct { - Library string - InstallDir *paths.Path - Version *semver.Version + Library string + Version *semver.Version + IsDependency bool + InstallDir *paths.Path } // UnmarshalYAML decodes a ProfileLibraryReference from YAML source. func (l *ProfileLibraryReference) UnmarshalYAML(unmarshal func(interface{}) error) error { var dataMap map[string]any + var libReference string if err := unmarshal(&dataMap); err == nil { - if installDir, ok := dataMap["dir"]; !ok { - return errors.New(i18n.Tr("invalid library reference: %s", dataMap)) - } else if installDir, ok := installDir.(string); !ok { - return fmt.Errorf("%s: %s", i18n.Tr("invalid library reference: %s"), dataMap) + if installDir, ok := dataMap["dir"]; ok { + if installDir, ok := installDir.(string); !ok { + return fmt.Errorf("%s: %s", i18n.Tr("invalid library reference"), dataMap) + } else { + l.InstallDir = paths.New(installDir) + l.Library = l.InstallDir.Base() + return nil + } + } else if depLib, ok := dataMap["dependency"]; ok { + if libReference, ok = depLib.(string); !ok { + return fmt.Errorf("%s: %s", i18n.Tr("invalid library reference"), dataMap) + } + l.IsDependency = true + // Fallback } else { - l.InstallDir = paths.New(installDir) - l.Library = l.InstallDir.Base() - return nil + return fmt.Errorf("%s: %s", i18n.Tr("invalid library reference"), dataMap) } - } - - var data string - if err := unmarshal(&data); err != nil { + } else if err := unmarshal(&libReference); err != nil { return err + } else { + l.IsDependency = false } - if libName, libVersion, ok := parseNameAndVersion(data); !ok { - return fmt.Errorf("%s %s", i18n.Tr("invalid library directive:"), data) + + // Parse reference in the format "LIBRARY_NAME (VERSION)" + if libName, libVersion, ok := parseNameAndVersion(libReference); !ok { + return fmt.Errorf("%s: %s", i18n.Tr("invalid library reference"), libReference) } else if v, err := semver.Parse(libVersion); err != nil { - return fmt.Errorf("%s %w", i18n.Tr("invalid version:"), err) + return fmt.Errorf("%s: %w", i18n.Tr("invalid version"), err) } else { l.Library = libName l.Version = v @@ -364,21 +401,100 @@ func (l *ProfileLibraryReference) AsYaml() string { if l.InstallDir != nil { return fmt.Sprintf(" - dir: %s\n", l.InstallDir) } - return fmt.Sprintf(" - %s (%s)\n", l.Library, l.Version) + dep := "" + if l.IsDependency { + dep = "dependency: " + } + return fmt.Sprintf(" - %s%s (%s)\n", dep, l.Library, l.Version) } func (l *ProfileLibraryReference) String() string { if l.InstallDir != nil { - return fmt.Sprintf("%s@dir:%s", l.Library, l.InstallDir) + return "@dir:" + l.InstallDir.String() + } + dep := "" + if l.IsDependency { + dep = " (dep)" + } + if l.Version == nil { + return l.Library + dep + } + return fmt.Sprintf("%s@%s%s", l.Library, l.Version, dep) +} + +// Match checks if this library reference matches another one. +// If one reference has the version not set, it matches any version of the other reference. +func (l *ProfileLibraryReference) Match(other *ProfileLibraryReference) bool { + if l.InstallDir != nil { + return other.InstallDir != nil && l.InstallDir.EqualsTo(other.InstallDir) + } + if other.InstallDir != nil { + return false + } + if l.Library != other.Library { + return false + } + if l.Version == nil || other.Version == nil { + return true } - return fmt.Sprintf("%s@%s", l.Library, l.Version) + return l.Version.Equal(other.Version) +} + +// ToRpc converts this ProfileLibraryReference to an rpc.ProfileLibraryReference +func (l *ProfileLibraryReference) ToRpc() *rpc.ProfileLibraryReference { + if l.InstallDir != nil { + return &rpc.ProfileLibraryReference{ + Library: &rpc.ProfileLibraryReference_LocalLibrary_{ + LocalLibrary: &rpc.ProfileLibraryReference_LocalLibrary{ + Path: l.InstallDir.String(), + }, + }, + } + } + return &rpc.ProfileLibraryReference{ + Library: &rpc.ProfileLibraryReference_IndexLibrary_{ + IndexLibrary: &rpc.ProfileLibraryReference_IndexLibrary{ + Name: l.Library, + Version: l.Version.String(), + IsDependency: l.IsDependency, + }, + }, + } +} + +// FromRpcProfileLibraryReference converts an rpc.ProfileLibraryReference to a ProfileLibraryReference +func FromRpcProfileLibraryReference(l *rpc.ProfileLibraryReference) (*ProfileLibraryReference, error) { + if localLib := l.GetLocalLibrary(); localLib != nil { + path := paths.New(localLib.GetPath()) + if path == nil { + return nil, &cmderrors.InvalidArgumentError{Message: "invalid library path"} + } + return &ProfileLibraryReference{InstallDir: path}, nil + } + if indexLib := l.GetIndexLibrary(); indexLib != nil { + var version *semver.Version + if indexLib.GetVersion() != "" { + v, err := semver.Parse(indexLib.GetVersion()) + if err != nil { + return nil, &cmderrors.InvalidVersionError{Cause: err} + } + version = v + } + return &ProfileLibraryReference{ + Library: indexLib.GetName(), + Version: version, + IsDependency: indexLib.GetIsDependency(), + }, nil + } + return nil, &cmderrors.InvalidArgumentError{Message: "library not specified"} } // InternalUniqueIdentifier returns the unique identifier for this object func (l *ProfileLibraryReference) InternalUniqueIdentifier() string { f.Assert(l.InstallDir == nil, "InternalUniqueIdentifier should not be called for library references with an install directory") - id := l.String() + + id := l.Library + "@" + l.Version.String() h := sha256.Sum256([]byte(id)) res := fmt.Sprintf("%s_%s", id, hex.EncodeToString(h[:])[:16]) return utils.SanitizeName(res) diff --git a/internal/arduino/sketch/profiles_test.go b/internal/arduino/sketch/profiles_test.go index 8fdfbf04955..c19d0b9661a 100644 --- a/internal/arduino/sketch/profiles_test.go +++ b/internal/arduino/sketch/profiles_test.go @@ -53,3 +53,24 @@ func TestProjectFileLoading(t *testing.T) { require.Error(t, err) } } + +func TestProjectFileLibraries(t *testing.T) { + sketchProj := paths.New("testdata", "profiles", "profile_with_libraries.yml") + proj, err := LoadProjectFile(sketchProj) + require.NoError(t, err) + require.Len(t, proj.Profiles, 1) + prof := proj.Profiles[0] + require.Len(t, prof.Libraries, 4) + require.Equal(t, "FlashStorage@1.2.3", prof.Libraries[0].String()) + require.Equal(t, "@dir:/path/to/system/lib", prof.Libraries[1].String()) + require.Equal(t, "@dir:path/to/sketch/lib", prof.Libraries[2].String()) + require.Equal(t, "DependencyLib@2.3.4 (dep)", prof.Libraries[3].String()) + require.Equal(t, "FlashStorage_1.2.3_e525d7c96b27788f", prof.Libraries[0].InternalUniqueIdentifier()) + require.Panics(t, func() { prof.Libraries[1].InternalUniqueIdentifier() }) + require.Panics(t, func() { prof.Libraries[2].InternalUniqueIdentifier() }) + require.Equal(t, "DependencyLib_2.3.4_ecde631facb47ae5", prof.Libraries[3].InternalUniqueIdentifier()) + + orig, err := sketchProj.ReadFile() + require.NoError(t, err) + require.Equal(t, string(orig), proj.AsYaml()) +} diff --git a/internal/arduino/sketch/testdata/profiles/profile_with_libraries.yml b/internal/arduino/sketch/testdata/profiles/profile_with_libraries.yml new file mode 100644 index 00000000000..b7d2ef55216 --- /dev/null +++ b/internal/arduino/sketch/testdata/profiles/profile_with_libraries.yml @@ -0,0 +1,12 @@ +profiles: + giga: + fqbn: arduino:mbed_giga:giga + platforms: + - platform: arduino:mbed_giga (4.3.1) + libraries: + - FlashStorage (1.2.3) + - dir: /path/to/system/lib + - dir: path/to/sketch/lib + - dependency: DependencyLib (2.3.4) + +default_profile: giga_any diff --git a/internal/cli/arguments/completion.go b/internal/cli/arguments/completion.go index 9b6678fe9ac..902b26ffb73 100644 --- a/internal/cli/arguments/completion.go +++ b/internal/cli/arguments/completion.go @@ -20,6 +20,7 @@ import ( "github.com/arduino/arduino-cli/internal/cli/instance" rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/arduino/go-paths-helper" "go.bug.st/f" ) @@ -172,3 +173,19 @@ func GetAvailablePorts(ctx context.Context, srv rpc.ArduinoCoreServiceServer) [] // Transform the data structure for the completion (DetectedPort -> Port) return f.Map(list.GetPorts(), (*rpc.DetectedPort).GetPort) } + +// GetProfileLibraries is an helper function useful to autocomplete. +// It returns a list of libraries present in the specified profile. +func GetProfileLibraries(ctx context.Context, srv rpc.ArduinoCoreServiceServer, sketchPath *paths.Path, profile string) []string { + resp, err := srv.ProfileLibList(ctx, &rpc.ProfileLibListRequest{ + SketchPath: sketchPath.String(), + ProfileName: profile, + }) + if err != nil { + return nil + } + res := f.Map(resp.GetLibraries(), func(lib *rpc.ProfileLibraryReference) string { + return lib.GetIndexLibrary().GetName() + }) + return res +} diff --git a/internal/cli/cli.go b/internal/cli/cli.go index eb5c381abf5..11744ca5bc5 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -36,6 +36,7 @@ import ( "github.com/arduino/arduino-cli/internal/cli/lib" "github.com/arduino/arduino-cli/internal/cli/monitor" "github.com/arduino/arduino-cli/internal/cli/outdated" + "github.com/arduino/arduino-cli/internal/cli/profile" "github.com/arduino/arduino-cli/internal/cli/sketch" "github.com/arduino/arduino-cli/internal/cli/update" "github.com/arduino/arduino-cli/internal/cli/updater" @@ -162,6 +163,7 @@ func NewCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { cmd.AddCommand(burnbootloader.NewCommand(srv)) cmd.AddCommand(version.NewCommand(srv)) cmd.AddCommand(feedback.NewCommand()) + cmd.AddCommand(profile.NewCommand(srv)) cmd.PersistentFlags().BoolVarP(&verbose, "verbose", "v", false, i18n.Tr("Print the logs on the standard output.")) cmd.Flag("verbose").Hidden = true diff --git a/internal/cli/compile/compile.go b/internal/cli/compile/compile.go index 6a81499a236..e613609a800 100644 --- a/internal/cli/compile/compile.go +++ b/internal/cli/compile/compile.go @@ -332,8 +332,9 @@ func runCompileCommand(cmd *cobra.Command, args []string, srv rpc.ArduinoCoreSer libDir := paths.New(lib.GetInstallDir()) // If the library is installed in the sketch path, we want to output the relative path // to the sketch path, so that the sketch is portable. - if ok, err := libDir.IsInsideDir(sketchPath); err == nil && ok { - if ref, err := libDir.RelFrom(sketchPath); err == nil { + sketchDir := paths.New(sk.LocationPath) + if ok, err := libDir.IsInsideDir(sketchDir); err == nil && ok { + if ref, err := libDir.RelFrom(sketchDir); err == nil { libDir = paths.New(filepath.ToSlash(ref.String())) } } diff --git a/internal/cli/feedback/result/rpc.go b/internal/cli/feedback/result/rpc.go index e27b77c9235..31a87eb564d 100644 --- a/internal/cli/feedback/result/rpc.go +++ b/internal/cli/feedback/result/rpc.go @@ -33,7 +33,7 @@ func NewPlatformSummary(in *rpc.PlatformSummary) *PlatformSummary { return nil } - releases := orderedmap.NewWithConversionFunc[*semver.Version, *PlatformRelease, string]((*semver.Version).String) + releases := orderedmap.NewWithConversionFunc[*semver.Version, *PlatformRelease]((*semver.Version).String) for k, v := range in.GetReleases() { releases.Set(semver.MustParse(k), NewPlatformRelease(v)) } @@ -876,7 +876,7 @@ func NewSearchedLibrary(l *rpc.SearchedLibrary) *SearchedLibrary { if l == nil { return nil } - releasesMap := orderedmap.NewWithConversionFunc[*semver.Version, *LibraryRelease, string]((*semver.Version).String) + releasesMap := orderedmap.NewWithConversionFunc[*semver.Version, *LibraryRelease]((*semver.Version).String) for k, v := range l.GetReleases() { releasesMap.Set(semver.MustParse(k), NewLibraryRelease(v)) } @@ -1125,3 +1125,72 @@ func NewIndexUpdateReport_Status(r rpc.IndexUpdateReport_Status) IndexUpdateRepo return IndexUpdateReport_StatusUnspecified } } + +type ProfileLibraryReference_LocalLibraryResult struct { + Path string `json:"path,omitempty"` +} + +func (*ProfileLibraryReference_LocalLibraryResult) isProfileLibraryReference() {} + +func (l *ProfileLibraryReference_LocalLibraryResult) String() string { + return fmt.Sprintf("lib: %s", l.Path) +} + +func NewProfileLibraryReference_LocalLibraryResult(resp *rpc.ProfileLibraryReference_LocalLibrary) *ProfileLibraryReference_LocalLibraryResult { + return &ProfileLibraryReference_LocalLibraryResult{ + Path: resp.GetPath(), + } +} + +type ProfileLibraryReference_IndexLibraryResult struct { + Name string `json:"name,omitempty"` + Version string `json:"version,omitempty"` + IsDependency bool `json:"is_dependency,omitempty"` +} + +func (*ProfileLibraryReference_IndexLibraryResult) isProfileLibraryReference() {} + +func (l *ProfileLibraryReference_IndexLibraryResult) String() string { + if l.IsDependency { + return fmt.Sprintf("dependency: %s@%s", l.Name, l.Version) + } + return fmt.Sprintf("%s@%s", l.Name, l.Version) +} + +func NewProfileLibraryReference_IndexLibraryResult(resp *rpc.ProfileLibraryReference_IndexLibrary) *ProfileLibraryReference_IndexLibraryResult { + return &ProfileLibraryReference_IndexLibraryResult{ + Name: resp.GetName(), + Version: resp.GetVersion(), + IsDependency: resp.GetIsDependency(), + } +} + +type ProfileLibraryReference struct { + Kind string `json:"kind,omitempty"` + Library ProfileLibraryReference_Library `json:"library,omitempty"` +} + +type ProfileLibraryReference_Library interface { + isProfileLibraryReference() + fmt.Stringer +} + +func NewProfileLibraryReference(resp *rpc.ProfileLibraryReference) *ProfileLibraryReference { + if lib := resp.GetIndexLibrary(); lib != nil { + return &ProfileLibraryReference{ + Library: NewProfileLibraryReference_IndexLibraryResult(lib), + Kind: "index", + } + } + if lib := resp.GetLocalLibrary(); lib != nil { + return &ProfileLibraryReference{ + Library: NewProfileLibraryReference_LocalLibraryResult(lib), + Kind: "local", + } + } + return nil +} + +func (p *ProfileLibraryReference) String() string { + return p.Library.String() +} diff --git a/internal/cli/feedback/result/rpc_test.go b/internal/cli/feedback/result/rpc_test.go index f0158912c7f..1ccafb7945a 100644 --- a/internal/cli/feedback/result/rpc_test.go +++ b/internal/cli/feedback/result/rpc_test.go @@ -233,6 +233,14 @@ func TestAllFieldAreMapped(t *testing.T) { indexUpdateReportRpc := &rpc.IndexUpdateReport{} indexUpdateReportResult := result.NewIndexUpdateReportResult(indexUpdateReportRpc) mustContainsAllPropertyOfRpcStruct(t, indexUpdateReportRpc, indexUpdateReportResult) + + profileLibraryReference_IndexLibraryRpc := &rpc.ProfileLibraryReference_IndexLibrary{} + profileLibraryReference_IndexLibraryResult := result.NewProfileLibraryReference_IndexLibraryResult(profileLibraryReference_IndexLibraryRpc) + mustContainsAllPropertyOfRpcStruct(t, profileLibraryReference_IndexLibraryRpc, profileLibraryReference_IndexLibraryResult) + + profileLibraryReference_LocalLibraryRpc := &rpc.ProfileLibraryReference_LocalLibrary{} + profileLibraryReference_LocalLibraryResult := result.NewProfileLibraryReference_LocalLibraryResult(profileLibraryReference_LocalLibraryRpc) + mustContainsAllPropertyOfRpcStruct(t, profileLibraryReference_LocalLibraryRpc, profileLibraryReference_LocalLibraryResult) } func TestEnumsMapsEveryRpcCounterpart(t *testing.T) { diff --git a/internal/cli/profile/profile.go b/internal/cli/profile/profile.go new file mode 100644 index 00000000000..2542b0fe0a2 --- /dev/null +++ b/internal/cli/profile/profile.go @@ -0,0 +1,38 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "os" + + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/spf13/cobra" +) + +func NewCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + profileCommand := &cobra.Command{ + Use: "profile", + Short: i18n.Tr("Build profile operations."), + Long: i18n.Tr("Build profile operations."), + Example: " " + os.Args[0] + " profile init", + } + + profileCommand.AddCommand(initProfileCreateCommand(srv)) + profileCommand.AddCommand(initProfileLibCommand(srv)) + profileCommand.AddCommand(initProfileSetDefaultCommand(srv)) + return profileCommand +} diff --git a/internal/cli/profile/profile_create.go b/internal/cli/profile/profile_create.go new file mode 100644 index 00000000000..3457f0818af --- /dev/null +++ b/internal/cli/profile/profile_create.go @@ -0,0 +1,86 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "context" + "os" + + "github.com/arduino/arduino-cli/internal/cli/arguments" + "github.com/arduino/arduino-cli/internal/cli/feedback" + "github.com/arduino/arduino-cli/internal/cli/instance" + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/arduino/go-paths-helper" + "github.com/spf13/cobra" +) + +func initProfileCreateCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + var setAsDefault bool + var fqbnArg arguments.Fqbn + var profileArg arguments.Profile + createCommand := &cobra.Command{ + Use: "create --profile --fqbn [flags] []", + Short: i18n.Tr("Create or update a profile in the sketch project file."), + Example: "" + + " # " + i18n.Tr("Creates or updates the sketch project file in the current directory.") + "\n" + + " " + os.Args[0] + " profile create -m uno -b arduino:avr:uno", + Args: cobra.MaximumNArgs(1), + Run: func(cmd *cobra.Command, args []string) { + runProfileCreateCommand(cmd.Context(), args, srv, profileArg.Get(), fqbnArg.String(), setAsDefault) + }, + } + fqbnArg.AddToCommand(createCommand, srv) + profileArg.AddToCommand(createCommand, srv) + createCommand.MarkFlagRequired("profile") + createCommand.MarkFlagRequired("fqbn") + createCommand.Flags().BoolVar(&setAsDefault, "set-default", false, i18n.Tr("Set the profile as the default one.")) + return createCommand +} + +func runProfileCreateCommand(ctx context.Context, args []string, srv rpc.ArduinoCoreServiceServer, profile, fqbn string, setAsDefault bool) { + path := "" + if len(args) > 0 { + path = args[0] + } + + sketchPath := arguments.InitSketchPath(path) + + inst := instance.CreateAndInit(ctx, srv) + + _, err := srv.ProfileCreate(ctx, &rpc.ProfileCreateRequest{ + Instance: inst, + SketchPath: sketchPath.String(), + ProfileName: profile, + Fqbn: fqbn, + DefaultProfile: setAsDefault}) + if err != nil { + feedback.Fatal(i18n.Tr("Error initializing the project file: %v", err), feedback.ErrGeneric) + } + feedback.PrintResult(profileResult{ProjectFilePath: sketchPath.Join("sketch.yaml")}) +} + +type profileResult struct { + ProjectFilePath *paths.Path `json:"project_path"` +} + +func (ir profileResult) Data() any { + return ir +} + +func (ir profileResult) String() string { + return i18n.Tr("Project file created in: %s", ir.ProjectFilePath) +} diff --git a/internal/cli/profile/profile_lib.go b/internal/cli/profile/profile_lib.go new file mode 100644 index 00000000000..74e7d6ca242 --- /dev/null +++ b/internal/cli/profile/profile_lib.go @@ -0,0 +1,37 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "os" + + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/spf13/cobra" +) + +func initProfileLibCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + libCommand := &cobra.Command{ + Use: "lib", + Short: i18n.Tr("Commands to manage libraries in sketch profiles."), + Example: "" + + " " + os.Args[0] + " profile lib add AudioZero -m my_profile\n" + + " " + os.Args[0] + " profile lib remove Arduino_JSON --profile my_profile\n", + } + libCommand.AddCommand(initLibAddCommand(srv)) + libCommand.AddCommand(initLibRemoveCommand(srv)) + return libCommand +} diff --git a/internal/cli/profile/profile_lib_add.go b/internal/cli/profile/profile_lib_add.go new file mode 100644 index 00000000000..5687dfc0a87 --- /dev/null +++ b/internal/cli/profile/profile_lib_add.go @@ -0,0 +1,121 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "context" + "fmt" + "os" + + "github.com/arduino/arduino-cli/internal/cli/arguments" + "github.com/arduino/arduino-cli/internal/cli/feedback" + "github.com/arduino/arduino-cli/internal/cli/feedback/result" + "github.com/arduino/arduino-cli/internal/cli/instance" + "github.com/arduino/arduino-cli/internal/cli/lib" + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/spf13/cobra" + "go.bug.st/f" +) + +func initLibAddCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + var sketchDir string + var noDeps bool + var noOverwrite bool + var profileArg arguments.Profile + addCommand := &cobra.Command{ + Use: fmt.Sprintf("add %s[@%s]...", i18n.Tr("LIBRARY"), i18n.Tr("VERSION_NUMBER")), + Short: i18n.Tr("Adds a library to a sketch profile."), + Example: "" + + " " + os.Args[0] + " profile lib add AudioZero -m my_profile\n" + + " " + os.Args[0] + " profile lib add Arduino_JSON@0.2.0 --profile my_profile\n", + Args: cobra.MinimumNArgs(1), + Run: func(cmd *cobra.Command, args []string) { + runLibAddCommand(cmd.Context(), args, srv, profileArg.Get(), sketchDir, noDeps, noOverwrite) + }, + ValidArgsFunction: func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { + return arguments.GetInstallableLibs(cmd.Context(), srv), cobra.ShellCompDirectiveDefault + }, + } + profileArg.AddToCommand(addCommand, srv) + addCommand.Flags().StringVar(&sketchDir, "sketch-path", "", i18n.Tr("Location of the sketch.")) + addCommand.Flags().BoolVar(&noDeps, "no-deps", false, i18n.Tr("Do not add dependencies.")) + addCommand.Flags().BoolVar(&noOverwrite, "no-overwrite", false, i18n.Tr("Do not overwrite already added libraries.")) + return addCommand +} + +func runLibAddCommand(ctx context.Context, args []string, srv rpc.ArduinoCoreServiceServer, profile, sketchDir string, noAddDeps, noOverwrite bool) { + sketchPath := arguments.InitSketchPath(sketchDir) + + instance := instance.CreateAndInit(ctx, srv) + libRefs, err := lib.ParseLibraryReferenceArgsAndAdjustCase(ctx, srv, instance, args) + if err != nil { + feedback.Fatal(i18n.Tr("Arguments error: %v", err), feedback.ErrBadArgument) + } + addDeps := !noAddDeps + for _, lib := range libRefs { + resp, err := srv.ProfileLibAdd(ctx, &rpc.ProfileLibAddRequest{ + Instance: instance, + SketchPath: sketchPath.String(), + ProfileName: profile, + Library: &rpc.ProfileLibraryReference{ + Library: &rpc.ProfileLibraryReference_IndexLibrary_{ + IndexLibrary: &rpc.ProfileLibraryReference_IndexLibrary{ + Name: lib.Name, + Version: lib.Version, + }, + }, + }, + AddDependencies: &addDeps, + NoOverwrite: &noOverwrite, + }) + if err != nil { + feedback.Fatal(i18n.Tr("Error adding %s: %v", lib.Name, err), feedback.ErrGeneric) + } + feedback.PrintResult(libAddResult{ + AddedLibraries: f.Map(resp.GetAddedLibraries(), result.NewProfileLibraryReference), + SkippedLibraries: f.Map(resp.GetSkippedLibraries(), result.NewProfileLibraryReference), + ProfileName: resp.ProfileName, + }) + } +} + +type libAddResult struct { + AddedLibraries []*result.ProfileLibraryReference `json:"added_libraries"` + SkippedLibraries []*result.ProfileLibraryReference `json:"skipped_libraries"` + ProfileName string `json:"profile_name"` +} + +func (lr libAddResult) Data() any { + return lr +} + +func (lr libAddResult) String() string { + res := "" + if len(lr.AddedLibraries) > 0 { + res += fmt.Sprintln(i18n.Tr("The following libraries were added to the profile %s:", lr.ProfileName)) + for _, l := range lr.AddedLibraries { + res += fmt.Sprintf(" - %s\n", l) + } + } + if len(lr.SkippedLibraries) > 0 { + res += fmt.Sprintln(i18n.Tr("The following libraries were already present in the profile %s and were not modified:", lr.ProfileName)) + for _, l := range lr.SkippedLibraries { + res += fmt.Sprintf(" - %s\n", l) + } + } + return res +} diff --git a/internal/cli/profile/profile_lib_remove.go b/internal/cli/profile/profile_lib_remove.go new file mode 100644 index 00000000000..82cf41c8c71 --- /dev/null +++ b/internal/cli/profile/profile_lib_remove.go @@ -0,0 +1,110 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "context" + "fmt" + "os" + + "github.com/arduino/arduino-cli/internal/cli/arguments" + "github.com/arduino/arduino-cli/internal/cli/feedback" + "github.com/arduino/arduino-cli/internal/cli/feedback/result" + "github.com/arduino/arduino-cli/internal/cli/instance" + "github.com/arduino/arduino-cli/internal/cli/lib" + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/spf13/cobra" + "go.bug.st/f" +) + +func initLibRemoveCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + var sketchDir string + var profileArg arguments.Profile + var noDeps bool + removeCommand := &cobra.Command{ + Use: fmt.Sprintf("remove %s[@%s]...", i18n.Tr("LIBRARY"), i18n.Tr("VERSION_NUMBER")), + Short: i18n.Tr("Removes a library from a sketch profile with its dependencies if no longer needed."), + Example: "" + + " " + os.Args[0] + " profile lib remove AudioZero -m my_profile\n" + + " " + os.Args[0] + " profile lib remove Arduino_JSON@0.2.0 --profile my_profile\n", + Args: cobra.MinimumNArgs(1), + Run: func(cmd *cobra.Command, args []string) { + runLibRemoveCommand(cmd.Context(), srv, args, profileArg.Get(), sketchDir, noDeps) + }, + ValidArgsFunction: func(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective) { + ctx := cmd.Context() + sketchPath := arguments.InitSketchPath(sketchDir) + completions := arguments.GetProfileLibraries(ctx, srv, sketchPath, profileArg.Get()) + return completions, cobra.ShellCompDirectiveNoFileComp + }, + } + profileArg.AddToCommand(removeCommand, srv) + removeCommand.Flags().StringVar(&sketchDir, "sketch-path", "", i18n.Tr("Location of the sketch.")) + removeCommand.Flags().BoolVar(&noDeps, "no-deps", false, i18n.Tr("Do not remove unused dependencies.")) + return removeCommand +} + +func runLibRemoveCommand(ctx context.Context, srv rpc.ArduinoCoreServiceServer, args []string, profile, sketchDir string, noDeps bool) { + sketchPath := arguments.InitSketchPath(sketchDir) + + instance := instance.CreateAndInit(ctx, srv) + libRefs, err := lib.ParseLibraryReferenceArgsAndAdjustCase(ctx, srv, instance, args) + if err != nil { + feedback.Fatal(i18n.Tr("Arguments error: %v", err), feedback.ErrBadArgument) + } + removeDeps := !noDeps + for _, lib := range libRefs { + resp, err := srv.ProfileLibRemove(ctx, &rpc.ProfileLibRemoveRequest{ + Instance: instance, + SketchPath: sketchPath.String(), + ProfileName: profile, + Library: &rpc.ProfileLibraryReference{ + Library: &rpc.ProfileLibraryReference_IndexLibrary_{ + IndexLibrary: &rpc.ProfileLibraryReference_IndexLibrary{ + Name: lib.Name, + Version: lib.Version, + }, + }, + }, + RemoveDependencies: &removeDeps, + }) + if err != nil { + feedback.Fatal(fmt.Sprintf("%s: %v", + i18n.Tr("Error removing library %[1]s from the profile", lib.Name), err), feedback.ErrGeneric) + } + feedback.PrintResult(libRemoveResult{ + RemovedLibraries: f.Map(resp.GetRemovedLibraries(), result.NewProfileLibraryReference), + ProfileName: resp.ProfileName}) + } +} + +type libRemoveResult struct { + RemovedLibraries []*result.ProfileLibraryReference `json:"removed_libraries"` + ProfileName string `json:"profile_name"` +} + +func (lr libRemoveResult) Data() interface{} { + return lr +} + +func (lr libRemoveResult) String() string { + res := fmt.Sprintln(i18n.Tr("The following libraries were removed from the profile %s:", lr.ProfileName)) + for _, lib := range lr.RemovedLibraries { + res += fmt.Sprintf(" - %s\n", lib) + } + return res +} diff --git a/internal/cli/profile/profile_set-default.go b/internal/cli/profile/profile_set-default.go new file mode 100644 index 00000000000..a49eeaa6125 --- /dev/null +++ b/internal/cli/profile/profile_set-default.go @@ -0,0 +1,69 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package profile + +import ( + "context" + "os" + + "github.com/arduino/arduino-cli/internal/cli/arguments" + "github.com/arduino/arduino-cli/internal/cli/feedback" + "github.com/arduino/arduino-cli/internal/i18n" + rpc "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/spf13/cobra" +) + +func initProfileSetDefaultCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command { + var sketchDir string + setDefaultCommand := &cobra.Command{ + Use: "set-default", + Short: i18n.Tr("Set the default build profile."), + Long: i18n.Tr("Set the default build profile."), + Example: "" + + " " + os.Args[0] + " profile set-default my_profile\n", + Args: cobra.ExactArgs(1), + Run: func(cmd *cobra.Command, args []string) { + runSetDefaultCommand(cmd.Context(), args, srv, sketchDir) + }, + } + setDefaultCommand.Flags().StringVar(&sketchDir, "sketch-path", "", i18n.Tr("Location of the sketch.")) + return setDefaultCommand +} + +func runSetDefaultCommand(ctx context.Context, args []string, srv rpc.ArduinoCoreServiceServer, sketchDir string) { + profileName := args[0] + sketchPath := arguments.InitSketchPath(sketchDir) + + _, err := srv.ProfileSetDefault(ctx, &rpc.ProfileSetDefaultRequest{SketchPath: sketchPath.String(), ProfileName: profileName}) + if err != nil { + feedback.Fatal(i18n.Tr("Cannot set %s as default profile: %v", profileName, err), feedback.ErrGeneric) + } + feedback.PrintResult(&profileSetDefaultResult{ + DefaultProfile: profileName, + }) +} + +type profileSetDefaultResult struct { + DefaultProfile string `json:"default_profile"` +} + +func (r *profileSetDefaultResult) String() string { + return i18n.Tr("Default profile set to: %s", r.DefaultProfile) +} + +func (r *profileSetDefaultResult) Data() any { + return r +} diff --git a/internal/integrationtest/arduino-cli.go b/internal/integrationtest/arduino-cli.go index c2debdbb445..42318676b6b 100644 --- a/internal/integrationtest/arduino-cli.go +++ b/internal/integrationtest/arduino-cli.go @@ -741,3 +741,83 @@ func (inst *ArduinoCLIInstance) NewSketch(ctx context.Context, sketchName, sketc logCallf(">>> NewSketch(%+v)\n", req) return inst.cli.daemonClient.NewSketch(ctx, req) } + +func (inst *ArduinoCLIInstance) ProfileCreate( + ctx context.Context, + profileName, sketchPath string, + fqbn string, + defaultProfile bool, +) (*commands.ProfileCreateResponse, error) { + req := &commands.ProfileCreateRequest{ + Instance: inst.instance, + SketchPath: sketchPath, + ProfileName: profileName, + Fqbn: fqbn, + DefaultProfile: defaultProfile, + } + logCallf(">>> ProfileCreate(%+v)\n", req) + resp, err := inst.cli.daemonClient.ProfileCreate(ctx, req) + return resp, err +} + +func (inst *ArduinoCLIInstance) ProfileLibList(ctx context.Context, sketchPath, profileName string) (*commands.ProfileLibListResponse, error) { + req := &commands.ProfileLibListRequest{ + SketchPath: sketchPath, + ProfileName: profileName, + } + logCallf(">>> ProfileListLib(%+v)\n", req) + resp, err := inst.cli.daemonClient.ProfileLibList(ctx, req) + return resp, err +} + +func (inst *ArduinoCLIInstance) ProfileLibAdd( + ctx context.Context, + sketchPath, profileName string, + library *commands.ProfileLibraryReference, + addDependencies, noOverwrite bool, +) (*commands.ProfileLibAddResponse, error) { + req := &commands.ProfileLibAddRequest{ + Instance: inst.instance, + SketchPath: sketchPath, + ProfileName: profileName, + Library: library, + AddDependencies: &addDependencies, + NoOverwrite: &noOverwrite, + } + logCallf(">>> ProfileLibAdd(%+v)\n", req) + resp, err := inst.cli.daemonClient.ProfileLibAdd(ctx, req) + return resp, err +} + +func (inst *ArduinoCLIInstance) ProfileLibRemove( + ctx context.Context, + sketchPath, + profileName string, + library *commands.ProfileLibraryReference, + removeDependencies bool, +) (*commands.ProfileLibRemoveResponse, error) { + req := &commands.ProfileLibRemoveRequest{ + Instance: inst.instance, + SketchPath: sketchPath, + ProfileName: profileName, + Library: library, + RemoveDependencies: &removeDependencies, + } + logCallf(">>> ProfileLibRemove(%+v)\n", req) + resp, err := inst.cli.daemonClient.ProfileLibRemove(ctx, req) + return resp, err +} + +// ArchiveSketch calls the "ArchiveSketch" gRPC method. +func (cli *ArduinoCLI) ArchiveSketch(ctx context.Context, sketchPath, archivePath string, includeBuildDir, overwrite bool) (*commands.ArchiveSketchResponse, error) { + req := &commands.ArchiveSketchRequest{ + SketchPath: sketchPath, + ArchivePath: archivePath, + IncludeBuildDir: includeBuildDir, + Overwrite: overwrite, + } + logCallf(">>> ArchiveSketch(%+v)\n", req) + resp, err := cli.daemonClient.ArchiveSketch(ctx, req) + logCallf("err=%v\n", err) + return resp, err +} diff --git a/internal/integrationtest/core/core_test.go b/internal/integrationtest/core/core_test.go index a27b5f6d15a..8644070886e 100644 --- a/internal/integrationtest/core/core_test.go +++ b/internal/integrationtest/core/core_test.go @@ -828,7 +828,7 @@ func TestCoreListSortedResults(t *testing.T) { require.NoError(t, err) // install some core for testing - _, _, err = cli.Run("core", "install", "test:x86@2.0.0", "Retrokits-RK002:arm", "Package:x86", "--additional-urls="+url.String()) + _, _, err = cli.Run("core", "install", "test:x86@2.0.0", "arduino:samd", "Package:x86", "--additional-urls="+url.String()) require.NoError(t, err) // list all with additional url specified diff --git a/internal/integrationtest/daemon/daemon_test.go b/internal/integrationtest/daemon/daemon_test.go index 20171e66da7..ff9ccd3a08e 100644 --- a/internal/integrationtest/daemon/daemon_test.go +++ b/internal/integrationtest/daemon/daemon_test.go @@ -663,6 +663,28 @@ func TestDaemonCreateSketch(t *testing.T) { require.NoError(t, err) } +func TestDaemonArchiveSketchAlreadyExists(t *testing.T) { + env, cli := integrationtest.CreateEnvForDaemon(t) + defer env.CleanUp() + + sketchDir := cli.CopySketch("sketch_simple") + archivePath := cli.WorkingDir().Join("ArchiveSketchAlreadyExists.zip") + if archivePath.Exist() { + require.NoError(t, archivePath.Remove()) + } + t.Cleanup(func() { _ = archivePath.Remove() }) + + _, err := cli.ArchiveSketch(context.Background(), sketchDir.String(), archivePath.String(), false, false) + require.NoError(t, err) + + _, err = cli.ArchiveSketch(context.Background(), sketchDir.String(), archivePath.String(), false, false) + require.Error(t, err) + st, ok := status.FromError(err) + require.True(t, ok) + require.Equal(t, codes.AlreadyExists, st.Code()) + require.Contains(t, st.Message(), "Archive already exists") +} + func analyzeUpdateIndexClient(t *testing.T, cl commands.ArduinoCoreService_UpdateIndexClient) (map[string]*commands.DownloadProgressEnd, error) { analyzer := NewDownloadProgressAnalyzer(t) for { diff --git a/internal/integrationtest/daemon/discoveries_test.go b/internal/integrationtest/daemon/discoveries_test.go index aa666f2a04d..7684d0191a9 100644 --- a/internal/integrationtest/daemon/discoveries_test.go +++ b/internal/integrationtest/daemon/discoveries_test.go @@ -17,6 +17,7 @@ package daemon import ( "fmt" + "os" "testing" "time" @@ -66,8 +67,15 @@ func TestBoardListMock(t *testing.T) { })) // Run a BoardList - resp, err := grpcInst.BoardList(time.Second) - require.NoError(t, err) + var resp *commands.BoardListResponse + for range 5 { // wait up to 5 seconds + resp, err = grpcInst.BoardList(time.Second) + require.NoError(t, err) + if len(resp.Ports) > 0 { + break + } + time.Sleep(time.Second) + } require.NotEmpty(t, resp.Ports) for _, port := range resp.Ports { if port.GetPort().GetProtocol() == "serial" { @@ -81,6 +89,14 @@ func TestBoardListMock(t *testing.T) { } // Check if the discoveries have been successfully close + for range 5 { // wait up to 5 seconds + _, err1 := os.Lstat(tmp1) + _, err2 := os.Lstat(tmp2) + if err1 != nil && err2 != nil { + break + } + time.Sleep(time.Second) + } require.NoFileExists(t, tmp1, "discovery has not been closed") require.NoFileExists(t, tmp2, "discovery has not been closed") } diff --git a/internal/integrationtest/daemon/profile_lib_commands_test.go b/internal/integrationtest/daemon/profile_lib_commands_test.go new file mode 100644 index 00000000000..61663ab8216 --- /dev/null +++ b/internal/integrationtest/daemon/profile_lib_commands_test.go @@ -0,0 +1,483 @@ +// This file is part of arduino-cli. +// +// Copyright 2025 ARDUINO SA (http://www.arduino.cc/) +// +// This software is released under the GNU General Public License version 3, +// which covers the main part of arduino-cli. +// The terms of this license can be found at: +// https://www.gnu.org/licenses/gpl-3.0.en.html +// +// You can be released from the requirements of the above licenses by purchasing +// a commercial license. Buying such a license is mandatory if you want to +// modify or otherwise use the software for commercial activities involving the +// Arduino software without disclosing the source code of your own applications. +// To purchase a commercial license, send an email to license@arduino.cc. + +package daemon + +import ( + "fmt" + "strings" + "testing" + + "github.com/arduino/arduino-cli/internal/integrationtest" + "github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1" + "github.com/arduino/go-paths-helper" + "github.com/stretchr/testify/require" +) + +func indexLibArray(l ...*commands.ProfileLibraryReference) []*commands.ProfileLibraryReference { + return l +} + +func indexLib(name, version string, isdep ...bool) *commands.ProfileLibraryReference { + return &commands.ProfileLibraryReference{ + Library: &commands.ProfileLibraryReference_IndexLibrary_{ + IndexLibrary: &commands.ProfileLibraryReference_IndexLibrary{ + Name: name, + Version: version, + IsDependency: len(isdep) > 0 && isdep[0], + }, + }, + } +} + +func TestProfileLibAddListAndRemov(t *testing.T) { + env, cli := integrationtest.CreateEnvForDaemon(t) + t.Cleanup(func() { env.CleanUp() }) + + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr") + require.NoError(t, err) + + tmp, err := paths.MkTempDir("", "") + require.NoError(t, err) + t.Cleanup(func() { tmp.RemoveAll() }) + sk := tmp.Join("sketch") + + // Create a new sketch + _, _, err = cli.Run("sketch", "new", sk.String()) + require.NoError(t, err) + + grpcInst := cli.Create() + require.NoError(t, grpcInst.Init("", "", func(ir *commands.InitResponse) { + fmt.Printf("INIT> %v\n", ir.GetMessage()) + })) + + // Create a new profile + _, err = grpcInst.ProfileCreate(t.Context(), "test", sk.String(), "arduino:avr:uno", true) + require.NoError(t, err) + projectFile := sk.Join("sketch.yaml") + + expect := func(expected string) { + p, _ := projectFile.ReadFile() + require.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(p))) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + _, err = grpcInst.ProfileCreate(t.Context(), "test2", sk.String(), "arduino:avr:mini", false) + require.NoError(t, err) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Add a library to the profile + { + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("ArduinoJson", "6.18.5"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray(indexLib("ArduinoJson", "6.18.5")), addresp.GetAddedLibraries()) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Add a library with deps to the profile + { + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Adafruit 9DOF", "1.1.4"), true, false) + require.NoError(t, err) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit 9DOF (1.1.4) + - dependency: Adafruit L3GD20 U (2.0.3) + - dependency: Adafruit LSM303DLHC (1.0.4) + - dependency: Adafruit Unified Sensor (1.1.15) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + require.Equal(t, indexLibArray( + indexLib("Adafruit 9DOF", "1.1.4"), + indexLib("Adafruit L3GD20 U", "2.0.3", true), + indexLib("Adafruit LSM303DLHC", "1.0.4", true), + indexLib("Adafruit Unified Sensor", "1.1.15", true), + ), addresp.GetAddedLibraries()) + } + + { + // Add a library with deps to the profile + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Adafruit ADG72x", "1.0.0"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Adafruit ADG72x", "1.0.0"), + indexLib("Adafruit BusIO", "1.17.4", true), + ), addresp.GetAddedLibraries()) + } + { + // Add a library with deps to the profile + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Adafruit ADS1X15", "2.6.0"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray(indexLib("Adafruit ADS1X15", "2.6.0")), addresp.GetAddedLibraries()) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit 9DOF (1.1.4) + - dependency: Adafruit L3GD20 U (2.0.3) + - dependency: Adafruit LSM303DLHC (1.0.4) + - dependency: Adafruit Unified Sensor (1.1.15) + - Adafruit ADG72x (1.0.0) + - dependency: Adafruit BusIO (1.17.4) + - Adafruit ADS1X15 (2.6.0) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Remove a library with deps from the profile + { + remresp, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Adafruit ADG72x", "1.0.0"), true) + require.NoError(t, err) + require.Equal(t, indexLibArray(indexLib("Adafruit ADG72x", "1.0.0")), remresp.RemovedLibraries) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit 9DOF (1.1.4) + - dependency: Adafruit L3GD20 U (2.0.3) + - dependency: Adafruit LSM303DLHC (1.0.4) + - dependency: Adafruit Unified Sensor (1.1.15) + - dependency: Adafruit BusIO (1.17.4) + - Adafruit ADS1X15 (2.6.0) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Remove another library with deps from the profile that will also remove some shared dependencies + { + remresp, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Adafruit ADS1X15", "2.6.0"), true) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Adafruit ADS1X15", "2.6.0"), + indexLib("Adafruit BusIO", "1.17.4", true), + ), remresp.RemovedLibraries) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit 9DOF (1.1.4) + - dependency: Adafruit L3GD20 U (2.0.3) + - dependency: Adafruit LSM303DLHC (1.0.4) + - dependency: Adafruit Unified Sensor (1.1.15) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Now explicitly add a dependency making it no longer a (removable) dependency + { + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Adafruit Unified Sensor", "1.1.15"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray(indexLib("Adafruit Unified Sensor", "1.1.15")), addresp.GetSkippedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit 9DOF (1.1.4) + - dependency: Adafruit L3GD20 U (2.0.3) + - dependency: Adafruit LSM303DLHC (1.0.4) + - Adafruit Unified Sensor (1.1.15) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + } + + // Try to remove the main library again, the explicitly added dependency should remain + { + remresp, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Adafruit 9DOF", "1.1.4"), true) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Adafruit 9DOF", "1.1.4"), + indexLib("Adafruit L3GD20 U", "2.0.3", true), + indexLib("Adafruit LSM303DLHC", "1.0.4", true), + ), remresp.RemovedLibraries) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - ArduinoJson (6.18.5) + - Adafruit Unified Sensor (1.1.15) + + test2: + fqbn: arduino:avr:mini + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + } +} + +func TestProfileLibRemoveWithDeps(t *testing.T) { + env, cli := integrationtest.CreateEnvForDaemon(t) + t.Cleanup(env.CleanUp) + + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr") + require.NoError(t, err) + + tmp, err := paths.MkTempDir("", "") + require.NoError(t, err) + t.Cleanup(func() { tmp.RemoveAll() }) + sk := tmp.Join("sketch") + + // Create a new sketch + _, _, err = cli.Run("sketch", "new", sk.String()) + require.NoError(t, err) + + grpcInst := cli.Create() + require.NoError(t, grpcInst.Init("", "", func(ir *commands.InitResponse) { + fmt.Printf("INIT> %v\n", ir.GetMessage()) + })) + + // Create a new profile + _, err = grpcInst.ProfileCreate(t.Context(), "test", sk.String(), "arduino:avr:uno", true) + require.NoError(t, err) + projectFile := sk.Join("sketch.yaml") + + expect := func(expected string) { + p, _ := projectFile.ReadFile() + require.Equal(t, strings.TrimSpace(expected), strings.TrimSpace(string(p))) + } + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + + // Add a library to the profile + { + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Arduino_RouterBridge", "0.2.2"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Arduino_RPClite", "0.2.0", true), + indexLib("Arduino_RouterBridge", "0.2.2"), + indexLib("ArxContainer", "0.7.0", true), + indexLib("ArxTypeTraits", "0.3.2", true), + indexLib("DebugLog", "0.8.4", true), + indexLib("MsgPack", "0.4.2", true), + ), addresp.GetAddedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - dependency: Arduino_RPClite (0.2.0) + - Arduino_RouterBridge (0.2.2) + - dependency: ArxContainer (0.7.0) + - dependency: ArxTypeTraits (0.3.2) + - dependency: DebugLog (0.8.4) + - dependency: MsgPack (0.4.2) + +default_profile: test +`) + } + + // Remove the library (without indicating the version) and the dependencies + { + remresp, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Arduino_RouterBridge", ""), true) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Arduino_RouterBridge", "0.2.2"), + indexLib("Arduino_RPClite", "0.2.0", true), + indexLib("ArxContainer", "0.7.0", true), + indexLib("ArxTypeTraits", "0.3.2", true), + indexLib("DebugLog", "0.8.4", true), + indexLib("MsgPack", "0.4.2", true), + ), remresp.GetRemovedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + } + + // Re-add the library to the profile + { + addresp, err := grpcInst.ProfileLibAdd(t.Context(), sk.String(), "test", indexLib("Arduino_RouterBridge", "0.2.2"), true, false) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Arduino_RPClite", "0.2.0", true), + indexLib("Arduino_RouterBridge", "0.2.2"), + indexLib("ArxContainer", "0.7.0", true), + indexLib("ArxTypeTraits", "0.3.2", true), + indexLib("DebugLog", "0.8.4", true), + indexLib("MsgPack", "0.4.2", true), + ), addresp.GetAddedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - dependency: Arduino_RPClite (0.2.0) + - Arduino_RouterBridge (0.2.2) + - dependency: ArxContainer (0.7.0) + - dependency: ArxTypeTraits (0.3.2) + - dependency: DebugLog (0.8.4) + - dependency: MsgPack (0.4.2) + +default_profile: test +`) + } + + // Remove one dep library (without indicating the version) + { + _, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Arduino_RPClite", ""), true) + require.NoError(t, err) + // require.Equal(t, indexLibArray( + // indexLib("Arduino_RPClite", "0.2.0", true), + // ), remresp.GetRemovedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - Arduino_RouterBridge (0.2.2) + - dependency: ArxContainer (0.7.0) + - dependency: ArxTypeTraits (0.3.2) + - dependency: DebugLog (0.8.4) + - dependency: MsgPack (0.4.2) + +default_profile: test +`) + } + + // Remove the library (without indicating the version) and all the dependencies + { + remresp, err := grpcInst.ProfileLibRemove(t.Context(), sk.String(), "test", indexLib("Arduino_RouterBridge", ""), true) + require.NoError(t, err) + require.Equal(t, indexLibArray( + indexLib("Arduino_RouterBridge", "0.2.2"), + indexLib("ArxContainer", "0.7.0", true), + indexLib("ArxTypeTraits", "0.3.2", true), + indexLib("DebugLog", "0.8.4", true), + indexLib("MsgPack", "0.4.2", true), + ), remresp.GetRemovedLibraries()) + expect(` +profiles: + test: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + +default_profile: test +`) + } +} diff --git a/internal/integrationtest/profiles/profiles_test.go b/internal/integrationtest/profiles/profiles_test.go index aafd914db2c..78a89ec23f1 100644 --- a/internal/integrationtest/profiles/profiles_test.go +++ b/internal/integrationtest/profiles/profiles_test.go @@ -19,6 +19,7 @@ import ( "testing" "github.com/arduino/arduino-cli/internal/integrationtest" + "github.com/arduino/go-paths-helper" "github.com/stretchr/testify/require" "go.bug.st/testifyjson/requirejson" ) @@ -150,3 +151,244 @@ func TestCompileWithDefaultProfile(t *testing.T) { jsonOut.Query(".builder_result.build_properties").MustContain(`[ "build.fqbn=arduino:avr:nano" ]`) } } + +func createTempSketch(t *testing.T, cli *integrationtest.ArduinoCLI, sketchName string) *paths.Path { + sketchDir := cli.SketchbookDir().Join(sketchName) + t.Cleanup(func() { require.NoError(t, sketchDir.RemoveAll()) }) + _, _, err := cli.Run("sketch", "new", sketchDir.String()) + require.NoError(t, err) + return sketchDir +} + +func TestProfileCreate(t *testing.T) { + env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t) + defer env.CleanUp() + + // Init the environment explicitly + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr@1.8.6") + require.NoError(t, err) + + t.Run("WithInvalidSketchDir", func(t *testing.T) { + invalidSketchDir := cli.SketchbookDir().Join("tempSketch") + + _, stderr, err := cli.Run("profile", "create", invalidSketchDir.String(), "-m", "test", "-b", "arduino:avr:uno") + require.Error(t, err) + require.Contains(t, string(stderr), "no such file or directory") + + require.NoError(t, invalidSketchDir.MkdirAll()) + t.Cleanup(func() { require.NoError(t, invalidSketchDir.RemoveAll()) }) + + _, stderr, err = cli.Run("profile", "create", invalidSketchDir.String(), "-m", "test", "-b", "arduino:avr:uno") + require.Error(t, err) + require.Contains(t, string(stderr), "main file missing from sketch") + }) + + t.Run("WithNotInstalledPlatform", func(t *testing.T) { + sketchDir := createTempSketch(t, cli, "TestSketch") + _, stderr, err := cli.Run("profile", "create", sketchDir.String(), "-m", "uno", "-b", "arduino:samd:zero") + require.Error(t, err) + require.Contains(t, string(stderr), "platform not installed") + }) + + t.Run("WithoutSketchYAML", func(t *testing.T) { + sketchDir := createTempSketch(t, cli, "TestSketch") + projectFile := sketchDir.Join("sketch.yaml") + + stdout, _, err := cli.Run("profile", "create", sketchDir.String(), "-m", "test", "-b", "arduino:avr:uno") + require.NoError(t, err) + require.Contains(t, string(stdout), "Project file created in: "+projectFile.String()) + require.FileExists(t, projectFile.String()) + fileContent, err := projectFile.ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), "profiles:\n test:\n") + + t.Run("AddNewProfile", func(t *testing.T) { + // Add a new profile + _, _, err := cli.Run("profile", "create", sketchDir.String(), "-m", "uno", "-b", "arduino:avr:uno") + require.NoError(t, err) + fileContent, err := projectFile.ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), " uno:\n fqbn: arduino:avr:uno\n platforms:\n - platform: arduino:avr (1.8.6)\n") + require.NotContains(t, string(fileContent), "default_profile: uno") + }) + + t.Run("AddAndSetDefaultProfile", func(t *testing.T) { + // Add a new profile and set it as default + _, _, err := cli.Run("profile", "create", sketchDir.String(), "-m", "leonardo", "-b", "arduino:avr:leonardo", "--set-default") + require.NoError(t, err) + fileContent, err := projectFile.ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), " leonardo:\n fqbn: arduino:avr:leonardo\n platforms:\n - platform: arduino:avr (1.8.6)\n") + require.Contains(t, string(fileContent), "default_profile: leonardo") + }) + + t.Run("WrongFQBN", func(t *testing.T) { + // Adding a profile with an incorrect FQBN should return an error + _, stderr, err := cli.Run("profile", "create", sketchDir.String(), "-m", "wrong_fqbn", "-b", "foo:bar") + require.Error(t, err) + require.Contains(t, string(stderr), "Invalid FQBN") + }) + + t.Run("MissingFQBN", func(t *testing.T) { + // Add a profile with no FQBN should return an error + _, _, err := cli.Run("profile", "create", sketchDir.String(), "-m", "Uno") + require.Error(t, err) + }) + + t.Run("AlreadyExistingProfile", func(t *testing.T) { + // Adding a profile with a name that already exists should return an error + _, stderr, err := cli.Run("profile", "create", sketchDir.String(), "-m", "uno", "-b", "arduino:avr:uno") + require.Error(t, err) + require.Contains(t, string(stderr), "Profile 'uno' already exists") + }) + }) +} + +func TestProfileLib(t *testing.T) { + env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t) + defer env.CleanUp() + + // Init the environment explicitly + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr") + require.NoError(t, err) + + t.Run("AddLibToDefaultProfile", func(t *testing.T) { + sk := createTempSketch(t, cli, "AddLibSketch") + + _, _, err = cli.Run("profile", "create", sk.String(), "-m", "uno", "-b", "arduino:avr:uno", "--set-default") + require.NoError(t, err) + + out, _, err := cli.Run("profile", "lib", "add", "Arduino_Modulino@0.7.0", "--sketch-path", sk.String(), "--json") + require.NoError(t, err) + requirejson.Parse(t, out).Query(".added_libraries").MustContain(` + [ + { "kind": "index", + "library": {"name": "Arduino_Modulino", "version": "0.7.0" } + } + ]`) + + fileContent, err := sk.Join("sketch.yaml").ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), " - Arduino_Modulino (0.7.0)\n") + // dependency added as well + require.Contains(t, string(fileContent), " - dependency: Arduino_LSM6DSOX (") + + t.Run("ChangeLibVersionToDefaultProfile", func(t *testing.T) { + out, _, err := cli.Run("profile", "lib", "add", "Arduino_Modulino@0.6.0", "--sketch-path", sk.String(), "--json") + require.NoError(t, err) + outjson := requirejson.Parse(t, out) + outjson.Query(".added_libraries").MustContain(` + [ + { "kind": "index", + "library": {"name": "Arduino_Modulino", "version": "0.6.0"} + } + ]`) + outjson.Query(".skipped_libraries").MustContain(` + [ + { "kind": "index", + "library": {"name":"Arduino_LSM6DSOX"} + } + ]`) + + fileContent, err := sk.Join("sketch.yaml").ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), " - Arduino_Modulino (0.6.0)\n") + }) + + t.Run("RemoveLibFromDefaultProfile", func(t *testing.T) { + _, _, err = cli.Run("profile", "lib", "remove", "Arduino_Modulino", "--sketch-path", sk.String()) + require.NoError(t, err) + fileContent, err := sk.Join("sketch.yaml").ReadFile() + require.NoError(t, err) + require.NotContains(t, string(fileContent), "Arduino_Modulino") + // dependency removed as well + require.NotContains(t, string(fileContent), "Arduino_LSM6DSOX") + }) + + t.Run("AddInexistentLibToDefaultProfile", func(t *testing.T) { + _, stderr, err := cli.Run("profile", "lib", "add", "foobar123", "--sketch-path", sk.String()) + require.Error(t, err) + require.Equal(t, "Error adding foobar123: Library 'foobar123@latest' not found\n", string(stderr)) + }) + + t.Run("RemoveLibNotInProfile", func(t *testing.T) { + _, stderr, err := cli.Run("profile", "lib", "remove", "Arduino_JSON", "--sketch-path", sk.String()) + require.Error(t, err) + require.Equal(t, "Error removing library Arduino_JSON from the profile: could not remove library: Library 'Arduino_JSON' not found\n", string(stderr)) + }) + }) + +} + +func TestProfileLibAddRemoveFromSpecificProfile(t *testing.T) { + env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t) + defer env.CleanUp() + + // Init the environment explicitly + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr") + require.NoError(t, err) + sk := createTempSketch(t, cli, "Simple") + + _, _, err = cli.Run("profile", "create", sk.String(), "-m", "uno", "-b", "arduino:avr:uno") + require.NoError(t, err) + // Add a second profile + _, _, err = cli.Run("profile", "create", sk.String(), "-m", "my_profile", "-b", "arduino:avr:uno") + require.NoError(t, err) + + // Add library to a specific profile + _, _, err = cli.Run("profile", "lib", "add", "Arduino_Modulino@0.7.0", "-m", "my_profile", "--sketch-path", sk.String(), "--no-deps") + require.NoError(t, err) + fileContent, err := sk.Join("sketch.yaml").ReadFile() + require.NoError(t, err) + require.Contains(t, string(fileContent), " my_profile:\n fqbn: arduino:avr:uno\n platforms:\n - platform: arduino:avr (1.8.6)\n libraries:\n - Arduino_Modulino (0.7.0)\n") + + // Remove library from a specific profile + _, _, err = cli.Run("profile", "lib", "remove", "Arduino_Modulino", "-m", "my_profile", "--sketch-path", sk.String()) + require.NoError(t, err) + fileContent, err = sk.Join("sketch.yaml").ReadFile() + require.NoError(t, err) + require.NotContains(t, string(fileContent), "Arduino_Modulino") +} + +func TestProfileSetDefault(t *testing.T) { + env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t) + defer env.CleanUp() + + // Init the environment explicitly + _, _, err := cli.Run("core", "update-index") + require.NoError(t, err) + _, _, err = cli.Run("core", "install", "arduino:avr") + require.NoError(t, err) + sk := createTempSketch(t, cli, "Simple") + + // Create two profiles and set both as default (the second one should override the first) + _, _, err = cli.Run("profile", "create", sk.String(), "-m", "my_profile", "-b", "arduino:avr:uno", "--set-default") + require.NoError(t, err) + _, _, err = cli.Run("profile", "create", sk.String(), "-m", "uno", "-b", "arduino:avr:uno", "--set-default") + require.NoError(t, err) + + fileContent, err := sk.Join("sketch.yaml").ReadFileAsLines() + require.NoError(t, err) + require.Contains(t, fileContent, "default_profile: uno") + require.NotContains(t, fileContent, "default_profile: my_profile") + + // Change default profile, and test JSON output + out, _, err := cli.Run("profile", "set-default", "my_profile", "--sketch-path", sk.String(), "--json") + require.NoError(t, err) + fileContent, err = sk.Join("sketch.yaml").ReadFileAsLines() + require.NoError(t, err) + require.NotContains(t, fileContent, "default_profile: uno") + require.Contains(t, fileContent, "default_profile: my_profile") + requirejson.Parse(t, out).Query(".default_profile").MustEqual(`"my_profile"`) + + // Changing to an inexistent profile returns an error + _, stderr, err := cli.Run("profile", "set-default", "inexistent_profile", "--sketch-path", sk.String()) + require.Error(t, err) + require.Equal(t, "Cannot set inexistent_profile as default profile: Profile 'inexistent_profile' not found\n", string(stderr)) +} diff --git a/internal/integrationtest/sketch/profiles_test.go b/internal/integrationtest/sketch/profiles_test.go index ffc8295f3c6..eb8b6083b04 100644 --- a/internal/integrationtest/sketch/profiles_test.go +++ b/internal/integrationtest/sketch/profiles_test.go @@ -97,3 +97,75 @@ profiles: {"name": "MyLibOutside", "install_dir": ` + string(libOutsideJson) + `} ]`) } + +func TestRelativeLocalLib(t *testing.T) { + env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t) + t.Cleanup(env.CleanUp) + + // Prepare the sketch with libraries + tmpDir, err := paths.MkTempDir("", "") + require.NoError(t, err) + t.Cleanup(func() { _ = tmpDir.RemoveAll }) + + sketchTemplate, err := paths.New("testdata", "SketchWithLibrary").Abs() + require.NoError(t, err) + + sketch := tmpDir.Join("SketchWithLibrary") + libInside := sketch.Join("libraries", "MyLib") + err = sketchTemplate.CopyDirTo(sketch) + require.NoError(t, err) + + libOutsideTemplate := sketchTemplate.Join("..", "MyLibOutside") + libOutside := sketch.Join("..", "MyLibOutside") + err = libOutsideTemplate.CopyDirTo(libOutside) + require.NoError(t, err) + + // Install the required core and libraries + _, _, err = cli.Run("core", "install", "arduino:avr@1.8.6") + require.NoError(t, err) + _, _, err = cli.Run("lib", "install", "Adafruit BusIO@1.17.1", "--no-overwrite") + require.NoError(t, err) + _, _, err = cli.Run("lib", "install", "Adafruit GFX Library@1.12.1", "--no-overwrite") + require.NoError(t, err) + _, _, err = cli.Run("lib", "install", "Adafruit SSD1306@2.5.14", "--no-overwrite") + require.NoError(t, err) + + // Check if the profile dump: + // - keeps libraries in the sketch with a relative path to the folder, not the .ino + out, _, err := cli.Run("compile", "-b", "arduino:avr:uno", + "--library", libInside.String(), + "--library", libOutside.String(), + "--dump-profile", + sketch.Join("SketchWithLibrary.ino").String()) + require.NoError(t, err) + require.Equal(t, strings.TrimSpace(` +profiles: + uno: + fqbn: arduino:avr:uno + platforms: + - platform: arduino:avr (1.8.6) + libraries: + - dir: libraries/MyLib + - dir: `+libOutside.String()+` + - Adafruit SSD1306 (2.5.14) + - Adafruit GFX Library (1.12.1) + - Adafruit BusIO (1.17.1) +`), strings.TrimSpace(string(out))) + + outRelative := strings.Replace(string(out), libOutside.String(), "../MyLibOutside", 1) + + // Dump the profile in the sketch directory and compile with it again + err = sketch.Join("sketch.yaml").WriteFile([]byte(outRelative)) + require.NoError(t, err) + out, _, err = cli.Run("compile", "-m", "uno", "--json", sketch.Join("SketchWithLibrary.ino").String()) + require.NoError(t, err) + // Check if local libraries are picked up correctly + libInsideJson, _ := json.Marshal(libInside.String()) + libOutsideJson, _ := json.Marshal(libOutside.String()) + j := requirejson.Parse(t, out).Query(".builder_result.used_libraries") + j.MustContain(` + [ + {"name": "MyLib", "install_dir": ` + string(libInsideJson) + `}, + {"name": "MyLibOutside", "install_dir": ` + string(libOutsideJson) + `} + ]`) +} diff --git a/internal/locales/data/ar.po b/internal/locales/data/ar.po index 149430ef1fd..dfed0bee293 100644 --- a/internal/locales/data/ar.po +++ b/internal/locales/data/ar.po @@ -30,7 +30,7 @@ msgstr "%[1]s غير صالح . جار اعادة بناء كل شيء" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s مطلوب و لكن %[2]s مثبت حاليا" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s التنسيق مفقود" @@ -71,11 +71,11 @@ msgstr "يجب تثبيت %s" msgid "%s pattern is missing" msgstr "%s النسق مفقود" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' لديه توقيع غير صحيح" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -117,7 +117,7 @@ msgstr "ملف ino. موجود مسبقا" msgid "A new release of Arduino CLI is available:" msgstr "نسخة جديدة من CLI متوفرة " -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "عليك وصل مبرمجة للرفع" @@ -270,7 +270,7 @@ msgstr "اسم اللوحة" msgid "Board version:" msgstr "نسخة اللوحة :" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "ملف محمل الإقلاع (Bootloader) تم تحدديده لكنه مفقود: %[1]s" @@ -284,7 +284,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "تعذر انشاء مسار البيانات %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "تعذر انشاء المشروع" @@ -298,11 +298,11 @@ msgstr "تعذر تنزيل المكتبة" msgid "Can't find dependencies for platform %s" msgstr "تعذر ايجاد التبعيات للمنصة %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "تعذر فتح المشروع" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "نعذر تحديث المشروع" @@ -330,11 +330,11 @@ msgstr "تعذر انشاء مسار ملف التهيئة : %v" msgid "Cannot create config file: %v" msgstr "تعذر انشاء ملف التهيئة : %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "تعذر انشاء مسار مؤقت" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "تعذر انشاء ملف temp" @@ -426,11 +426,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "يترجم مشاريع الاردوينو" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "يتم ترجمة النواة" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "يتم ترجمة المكتبات" @@ -438,7 +438,7 @@ msgstr "يتم ترجمة المكتبات" msgid "Compiling library \"%[1]s\"" msgstr "يتم ترجمة المكتبة \"%[1]s\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "ترجمة الشيفرة البرمجية..." @@ -486,7 +486,7 @@ msgstr "النواة" msgid "Could not connect via HTTP" msgstr "تعذر الاتصال بواسطة HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "تعذر انشاء فهرس داخل المسار" @@ -590,7 +590,7 @@ msgstr "تبعيات : %s" msgid "Description" msgstr "الوصف" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "الكشف عن المكتبات المستخدمة ..." @@ -662,13 +662,13 @@ msgstr "يتم تنزيل %s" msgid "Downloading index signature: %s" msgstr "جار تنزيل فهرس التوقيعات %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "جار تنزيل الفهرس : %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "جار تحميل المكتبة %s" @@ -735,7 +735,7 @@ msgstr "خطأ اثناء تنظيف الكاش : %v" msgid "Error converting path to absolute: %v" msgstr "تعذر تحويل المسار الى مطلق : %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "خطا اثناء نسخ ملف الخرج %s" @@ -749,7 +749,7 @@ msgstr "خطأ في أنشاء ملف التعريفات:%v" msgid "Error creating instance: %v" msgstr "خطا اثناء انشاء النسخة %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "خطا اثناء انشاء مسار الخرج" @@ -774,7 +774,7 @@ msgstr "خطا اثناء تحميل %[1]s : %[2]v" msgid "Error downloading %s" msgstr "خطأ اثناء تحميل %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "خطأ اثناء تحميل الفهرس '%s'" @@ -782,7 +782,7 @@ msgstr "خطأ اثناء تحميل الفهرس '%s'" msgid "Error downloading index signature '%s'" msgstr "خطأ اثناء تحميل توقيع الفهرس : '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "خطأ اثناء تحميل المكتبة %s" @@ -815,7 +815,7 @@ msgstr "خطا اثناء الرفع : %v" msgid "Error during board detection" msgstr "حدث خطأ ما أثناء إكتشاف اللوحة." -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "خطأ اثناء بناء : %v" @@ -862,7 +862,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "خطأ اثناء الحصول على المعلومات للمكتبة %s" @@ -899,7 +899,7 @@ msgstr "خطأ اثناء تثبيت مكتبة GIT : %v" msgid "Error installing Zip Library: %v" msgstr "خطأ اثناء تثبيت مكتبة ZIP : %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "خطأ اثناء تثبيت المكتبة %s" @@ -926,7 +926,7 @@ msgstr "تعذر احصاء المكتبات : %v" msgid "Error listing platforms: %v" msgstr "خطأ اثناء انشاء قائمة تحوي جميع المنصات : %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "خطا اثناء تحميل منصة الهاردوير" @@ -951,7 +951,7 @@ msgstr "خطا اثناء فتح الكود المصدر الذي يتجاوز msgid "Error parsing --show-properties flag: %v" msgstr "تعذر تقطيع علامة show-properties-- : %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "خطا اثناء قراءة مسار البناء" @@ -1179,7 +1179,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1204,7 +1204,7 @@ msgstr "يولد سكربت الاكمال" msgid "Generates completion scripts for various shells" msgstr "يولد سكربتات اكمال من اجل مختلف ال shells" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "يتم توليد النماذج الاولية للتوابع :" @@ -1282,7 +1282,7 @@ msgstr "تم تثبيت %s" msgid "Installing %s" msgstr "جار تثبيت %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "جار تثبيت المكتبة %s" @@ -1309,11 +1309,11 @@ msgstr "يقوم بتثبيت مكتبة او اكثر تم تحديدها مس msgid "Internal error in cache" msgstr "خطأ داخلي في الكاش (Internal error in cache)" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "غير صالح '‍%[1]s' : الصفة : %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "FBQN غير صالح" @@ -1321,11 +1321,11 @@ msgstr "FBQN غير صالح" msgid "Invalid TCP address: port is missing" msgstr "عنوان TCP غير صالح لان المنفذ غير موجود" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "URL غير صالح" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "URL الاضافي غير صالح : %v" @@ -1339,7 +1339,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "تم اعطاء وسيط غير صالح %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "خصائص البناء غير صالحة" @@ -1351,11 +1351,11 @@ msgstr "data size regexp غير صالح : %s" msgid "Invalid eeprom size regexp: %s" msgstr "eeprom size regexp غير صالح %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "نسخة خاطئة " @@ -1363,11 +1363,11 @@ msgstr "نسخة خاطئة " msgid "Invalid item %s" msgstr "عنصر عير صالح %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "مكتبة غير صالحة" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1375,7 +1375,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1387,7 +1387,7 @@ msgstr "network.proxy غير صالح '%[1]s': %[2]s" msgid "Invalid output format: %s" msgstr "صيغة اخراج خاطئة : %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "فهرس الحزمة غير صالح في %s" @@ -1395,11 +1395,11 @@ msgstr "فهرس الحزمة غير صالح في %s" msgid "Invalid parameter %s: version not allowed" msgstr "معطيات خاطئة %s: النسخة غير مسموح بها" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "قيمة pid غير صالحة : '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "ملف تعريف غير صالح" @@ -1415,11 +1415,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "نسخة غير صالحة" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "قيمة vid غير صالحة : '%s'" @@ -1466,11 +1466,11 @@ msgstr "المكتبة %s مثبتة باخر اصدار مسبقا" msgid "Library %s is not installed" msgstr "المكتبة %s غير مثبتة" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "تعذر ايجاد المكتبة %s" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "المكتبة '%s' غير موجودة" @@ -1481,7 +1481,7 @@ msgstr "" "المكتبة لا تستطيع استخدام الملفين '%[1]s' 'و' '%[2]s' معا . تحقق مرة اخرى في" " '%[3]s'." -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "فشل تثبيت المكتبة" @@ -1494,7 +1494,7 @@ msgstr "المكتبة مثبتة" msgid "License: %s" msgstr "رخصة" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "جار ربط كل شيء مع بعضه" @@ -1546,8 +1546,8 @@ msgstr "انشاء قائمة بجميع اللوحات المتصلة" msgid "Lists cores and libraries that can be upgraded" msgstr "يحصي النوى و المكتبات التي يمكن ترقيتها" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "جار تحميل ملف الفهرس : %v" @@ -1583,23 +1583,27 @@ msgstr "الرسائل بهذه المرحلة و ما فوق سيتم تسجي msgid "Missing '%[1]s' from library in %[2]s" msgstr "'%[1]s' مفقود من المكتبة في %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "FBQN مفقود (Fully Qualified Board Name)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "يوجد منفذ مفقود" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "عنوان المنفذ مفقود" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "يوجد بروتوكول منفذ مفقود" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "المبرمج مفقود" @@ -1611,11 +1615,11 @@ msgstr "" msgid "Missing size regexp" msgstr " size regexp مفقود" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "مسار السكتش مفقود" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "المراقب '%s' غير موجود" @@ -1673,7 +1677,7 @@ msgstr "" msgid "No libraries update is available." msgstr "لا يوجد تحديثات متاحة للمكتبات" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "لا يوجد مراقب متاح لبرتوكول المنفذ %s" @@ -1693,7 +1697,7 @@ msgstr "ﻻ يوجد منصات تطابق بحثك" msgid "No upload port found, using %s as fallback" msgstr "تعذر ايجاد منفذ رفع , باستخدام %s كرجوع احتياطي fallback" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "تعذر ايجاد حل تبعيات صالح" @@ -1822,7 +1826,7 @@ msgstr "موقع الحزمة على الويب" msgid "Paragraph: %s" msgstr "المقطع : %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "المسار" @@ -1867,7 +1871,7 @@ msgstr "المنصة %s مثبتة سابقا" msgid "Platform %s installed" msgstr "تم تثبيت المنصة: %s" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1879,15 +1883,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "تم إلغاء تثبيت المنصة: %s" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "المنصة '%s' هي باخر اصدار مسبقا" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "المنصة '%s' غير موجودة" @@ -1895,7 +1899,7 @@ msgstr "المنصة '%s' غير موجودة" msgid "Platform ID" msgstr "Platform ID" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "id المنصة غير صحيح" @@ -1927,7 +1931,7 @@ msgstr "اسم المنصة:" msgid "Platform size (bytes):" msgstr "حجم المنصة (بالبايت) :" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -1935,7 +1939,7 @@ msgstr "" "الرجاء تحديد FQBN . لقد تم اكتشاف عدة لوحات على المنفذ %[1]s الذي يستخدم " "بروتوكول %[2]s" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1951,7 +1955,7 @@ msgstr "منفذ" msgid "Port closed: %v" msgstr "المنفذ %v مغلق" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "خطا في مراقب المنفذ" @@ -1984,11 +1988,15 @@ msgstr "طباعة اعدادات الضبط الحالية." msgid "Prints the current configuration." msgstr "طباعة اعدادات الضبط الحالية." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "تعذر ايجاد الملف الشخصي '%s'" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "تعذر ايجاد المبرمجة '%s'" @@ -2004,7 +2012,7 @@ msgstr "المبرمجة التي سيتم استخدامها , مثال : atmel msgid "Programmers:" msgstr "المبرمجات : " -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "الخاصية '%s' غير معرفة" @@ -2278,7 +2286,7 @@ msgstr "عرض رقم نسخة Arduino CLI" msgid "Size (bytes):" msgstr "الحجم (بالبايت) :" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2350,7 +2358,7 @@ msgstr "جار تخطي ضبط الاداة" msgid "Skipping: %[1]s" msgstr "جار تخطي : %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "يمكن تحديث بعض الفهارس" @@ -2389,7 +2397,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2413,11 +2421,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "يوجد عدة نسخ مثبتة من المكتبة %s" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2502,7 +2510,7 @@ msgstr "بادئة مجموعة الادوات " msgid "Toolchain type" msgstr "نوع مجموعة الادوات" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "جرب تشغيل %s" @@ -2545,7 +2553,7 @@ msgstr "تعذر ايجاد user home dir : %v" msgid "Unable to open file for logging: %s" msgstr "تعذر فتح ملف من اجل انشاء سجلات : %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "تعذر تقطيع عنوان URL" @@ -2573,7 +2581,7 @@ msgstr "يلغي تثبيت مكتبة او اكثر " msgid "Unknown" msgstr "غير معروف" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "FQBN غير معروف" @@ -2676,11 +2684,11 @@ msgstr "الاستخدام" msgid "Use %s for more information about a command." msgstr "استخدم %s من اجل المزيد من المعلومات حول امر معين" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "المكتبة المستخدمة" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "المنصة المستخدمة" @@ -2688,7 +2696,7 @@ msgstr "المنصة المستخدمة" msgid "Used: %[1]s" msgstr "مستخدم : %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "يتم استخدام اللوحة '%[1]s' من منصة داخل المجلد %[2]s" @@ -2696,7 +2704,7 @@ msgstr "يتم استخدام اللوحة '%[1]s' من منصة داخل الم msgid "Using cached library dependencies for file: %[1]s" msgstr "يتم استخدام توابع المكتبة التي تم تخزينها مؤقتا من اجل الملف : %[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "يتم استخدام النواة '%[1]s' من منصة داخل الملف %[2]s " @@ -2749,7 +2757,7 @@ msgstr "القيم" msgid "Verify uploaded binary after the upload." msgstr "التاكد من الملف الثنائي الذي سيتم رفعه قبل الرفع" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "النسخة" @@ -2783,7 +2791,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "يتم انتظار منفذ الرفع (upload port) ... " -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2809,7 +2817,7 @@ msgstr "" "لا يمكنك استخدام flag %s اثناء الترجمة باستخدام بروفايل (while compiling " "with a profile)" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2850,7 +2858,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "تعذر ايجاد الملف الثنائي (Binary file) داخل %s" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "اللوحة %s غير موجودة" @@ -2866,7 +2874,7 @@ msgstr "مجلد المكتبات المدمجة غير محدد" msgid "can't find latest release of %s" msgstr "تعذر العثور على اخر اصدار من %s" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "تعذر العثور على اخر اصدار من الاداة %s" @@ -2958,7 +2966,7 @@ msgstr "" "قسم البيانات تخطى الحجم المتوفر في اللوحة (data section exceeds available " "space in board)" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "التبعية (dependency) '%s' غير متوفرة" @@ -2986,7 +2994,7 @@ msgstr "المستكشف %s غير موجود" msgid "discovery %s not installed" msgstr "تعذر تثبيت المستكشف %s" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "تعذر ايجاد اصدار المستكشف %s" @@ -3018,16 +3026,16 @@ msgstr "خطا اثناء تحميل ملفات المشروع :" msgid "error opening %s" msgstr "تعذر فتح %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "تعذر تقطيع قيود النسخة" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" "خطأ اثناء معالجة الرد من السيرفر (error processing response from server)" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "خطا اثناء القيام باستعلامات مع Arduino Cloud Api" @@ -3043,7 +3051,7 @@ msgstr "جار استخراج الارشيف : %s" msgid "failed to compute hash of file \"%s\"" msgstr "تعذر حساب تلبيد \"hash\" ملف \"%s\"" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "تعذر تهيئة http client" @@ -3109,7 +3117,7 @@ msgstr "جار جلب معلومات الارشيف : %s" msgid "getting archive path: %s" msgstr "جار جلب مسار الارشيف : %s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "جار الحصول على خصائص البناء للوحة %[1]s : %[2]s " @@ -3141,7 +3149,7 @@ msgstr "جار تثبيت المنصة %[1]s : %[2]s" msgid "interactive terminal not supported for the '%s' output format" msgstr "الطرفية \"terminal \" التفاعلية لا تدعم تنسيق الخرج التالي %s" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "يوجد directive \"عبارة برمجية بداخل الكود المصدري\" غير صالحة %s" @@ -3200,10 +3208,6 @@ msgstr "علامة تلبيد \"hash\" غير صالحة '%[1]s' : %[2]s" msgid "invalid item %s" msgstr "عنصر غير صالح %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "يوجد directive للمكتبة \"عبارة برمجية بداخل الكود المصدري\" غير صالح %s" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "تخطيط المكتبة غير صالح : %s" @@ -3212,9 +3216,11 @@ msgstr "تخطيط المكتبة غير صالح : %s" msgid "invalid library location: %s" msgstr "موقع المكتبة غير صالح : %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3237,11 +3243,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "معرف المنصة غير صالح" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "عنوان url لفهرس المنصة غير صالح" @@ -3271,14 +3277,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "قيمة خاطئة '%[1]s' من اجل الخيار %[2]s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "مجلد النسخة خاطئ %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "نسخة خاطئة " - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "الكلمات المفتاحية" @@ -3329,8 +3335,8 @@ msgstr "جار تحميل %[1]s:%[2]s" msgid "loading boards: %s" msgstr "جار تحميل اللوحات : %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "جار تحميل ملف json index %[1]s : %[2]s" @@ -3375,7 +3381,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "الملف الرئيسي مفقود من المشروع : %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "يوجد directive \"عبارة برمجية بداخل الكود المصدري\" مفقودة %s" @@ -3383,7 +3389,7 @@ msgstr "يوجد directive \"عبارة برمجية بداخل الكود ال msgid "missing checksum for: %s" msgstr "المجموع الاختباري (checksum) لـ %s مفقود" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "تعذر العثور على الحزمة %[1]s التي التي تشير اليها اللوحة %[2]s " @@ -3392,12 +3398,12 @@ msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" "يوجد حزمة مفقودة من الفهرس %s , لا يمكن ضمان التحديثات المستقبلية بسبب ذلك" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" "تعذر العثور على المنصة %[1]s : %[2]s التي التي تشير اليها اللوحة %[3]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" "تعذر العثور على المنصة اصدار (platform release) %[1]s : %[2]s التي التي تشير" @@ -3407,7 +3413,7 @@ msgstr "" msgid "missing signature" msgstr "هناك توقيع غير موجود" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "تعذر ايجاد اصدار المراقب : %s" @@ -3492,12 +3498,12 @@ msgstr "جار فتح الملف الهدف : %s" msgid "package %s not found" msgstr "الحزمة %sغير موجودة " -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "الحزمة '%s' غير موجودة" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "جار تقطيع FQBN : %s" @@ -3513,15 +3519,15 @@ msgstr "المسار المحدد ليس مجلدا لمنصة : %s" msgid "platform %[1]s not found in package %[2]s" msgstr "تعذر ايجاد المنصة %[1]s في الحزمة %[2]s" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "المنصة %s غير مثبتة" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "المنصة غير متاحة لنظام التشغيل الخاص بك" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3571,7 +3577,7 @@ msgstr "جار قراءة المجلد %s" msgid "reading directory %s content" msgstr "جار قراءة محتويات المجلد %s" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "جار قراءة الملف %[1]s : %[2]s" @@ -3607,7 +3613,7 @@ msgstr "جاري قرأت ملفات المذكرة" msgid "recipe not found '%s'" msgstr "تعذر ايجاد الوصفة '%s'" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "تعذر ايجاد الاصدار %[1]s للاداة %[2]s" @@ -3699,7 +3705,7 @@ msgstr "القسم النصي تخطى المساحة المتوفرة في ال msgid "the compilation database may be incomplete or inaccurate" msgstr "ربما قاعدة بيانات الترجمة ناقصة او غير دقيقة" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "استجاب السيرفر بالحالة %s" @@ -3716,7 +3722,7 @@ msgstr "الاداة %s لا تتم ادارتها من قبل مدير الحز msgid "tool %s not found" msgstr "الاداة %s غير موجودة" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "الاداة '%[1]s' غير موجودة ضمن الحزمة '%[2]s'" @@ -3724,8 +3730,8 @@ msgstr "الاداة '%[1]s' غير موجودة ضمن الحزمة '%[2]s'" msgid "tool not installed" msgstr "الاداة غير مثبتة" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "اصدار الاداة غير موجود : %s" @@ -3733,22 +3739,22 @@ msgstr "اصدار الاداة غير موجود : %s" msgid "tool version %s not found" msgstr "نسخة الاداة %s غير موجودة" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" "يجب ان يكون هناك اصدارين من نفس المكتبة %[1]s , هذا %[2]s و هذا %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "تعذر حوسبة المسار النسبي للمشروع من اجل العنصر" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "تعذر انشاء مجلد لحفظ المشروع" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "تعذر انشاء مجلد يحوي العنصر" @@ -3756,23 +3762,23 @@ msgstr "تعذر انشاء مجلد يحوي العنصر" msgid "unable to marshal config to YAML: %v" msgstr " %v : unable to marshal config to YAML" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "تعذر قراءة محتويات العنصر الهدف" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "تعذر قراءة محتويات العنصر الاصل" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "تعذر الكتابة الى المجلد الوجهة" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "حزمة غير معروفة %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "منصة غير معروفة %s:%s" @@ -3816,6 +3822,6 @@ msgstr "الاصدار %s غير مدعوم من اجل نظام التشغيل msgid "version %s not found" msgstr "الاصدار %s غير موجود" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "تنسيق خاطئ في استجابة السيرفر" diff --git a/internal/locales/data/be.po b/internal/locales/data/be.po index 65bb45134e1..08b13f66546 100644 --- a/internal/locales/data/be.po +++ b/internal/locales/data/be.po @@ -27,7 +27,7 @@ msgstr "%[1]s несапраўдны, перабудаваць усё" msgid "%[1]s is required but %[2]s is currently installed." msgstr "Патрабуецца %[1]s, але ў дадзены момант усталяваны %[2]s." -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "Шаблон %[1]s адсутнічае" @@ -68,11 +68,11 @@ msgstr "%s павінен быць усталяваны." msgid "%s pattern is missing" msgstr "Шаблон %s адсутнічае" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' мае несапраўдную сігнатуру" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -118,7 +118,7 @@ msgstr "Файл .ino ужо існуе" msgid "A new release of Arduino CLI is available:" msgstr "Новая версія Arduino CLI даступная:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "Для выгрузкі патрабуецца праграматар" @@ -269,7 +269,7 @@ msgstr "Назва платы:" msgid "Board version:" msgstr "Версія платы:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Паказаны файл загрузніка адсутнічае: %[1]s" @@ -285,7 +285,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "Не атрымалася стварыць каталог дадзеных %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "Не атрымалася стварыць сцэнар" @@ -299,11 +299,11 @@ msgstr "Не атрымалася спампаваць бібліятэку" msgid "Can't find dependencies for platform %s" msgstr "Не атрымалася знайсці залежнасці для платформы %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "Не атрымалася адчыніць сцэнар" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "Не атрымалася абнавіць сцэнар" @@ -331,11 +331,11 @@ msgstr "Не атрымалася стварыць каталог канфігу msgid "Cannot create config file: %v" msgstr "Не атрымалася стварыць файл кафігурацыі: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Не атрымалася стварыць часовы каталог" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Не атрымалася стварыць часовы файл" @@ -423,17 +423,17 @@ msgstr "Скампіляваны сцэнар не знойдзены ў %s" #: internal/arduino/builder/internal/runner/task.go:76 msgid "Compiler error output has been truncated." -msgstr "" +msgstr "Выходныя дадзеныя пра памылку кампілятара былі ўсечаныя." #: internal/cli/compile/compile.go:81 internal/cli/compile/compile.go:82 msgid "Compiles Arduino sketches." msgstr "Кампіляцыя сцэнараў Arduino." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Кампіляцыя ядра..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Кампіляцыя бібліятэкі..." @@ -441,7 +441,7 @@ msgstr "Кампіляцыя бібліятэкі..." msgid "Compiling library \"%[1]s\"" msgstr "Кампіляцыя бібліятэкі \"%[1]s\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Кампіляцыя сцэнара" @@ -493,7 +493,7 @@ msgstr "Ядро" msgid "Could not connect via HTTP" msgstr "Не атрымалася злучыцца па пратаколе HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "Не атрымалася стварыць індэксны каталог" @@ -600,7 +600,7 @@ msgstr "Залежнасці: %s" msgid "Description" msgstr "Апісанне" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Выяўленне бібліятэк, якія ўжываюцца..." @@ -672,13 +672,13 @@ msgstr "Спампоўка %s" msgid "Downloading index signature: %s" msgstr "Спампоўка індэкснай сігнатуры: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Спамоўка індэксаў: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Спампоўка бібліятэкі %s" @@ -743,7 +743,7 @@ msgstr "Памылка пры ачысткі кэшу: %v" msgid "Error converting path to absolute: %v" msgstr "Памылка пры пераўтварэнні шляху ў абсалютны: %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Памылка пры капіяванні выхаднога файла %s" @@ -757,7 +757,7 @@ msgstr "Памылка пры стварэнні канфігурацыі: %v" msgid "Error creating instance: %v" msgstr "Памылка пры стварэнні асобніка: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "Памылка пры стварэнні выходнага каталогу" @@ -782,7 +782,7 @@ msgstr "Памылка пры спампоўцы %[1]s: %[2]v" msgid "Error downloading %s" msgstr "Памылка пры спампоўцы %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Памылка пры спампоўцы індэксу '%s'" @@ -790,7 +790,7 @@ msgstr "Памылка пры спампоўцы індэксу '%s'" msgid "Error downloading index signature '%s'" msgstr "Памылка пры спампоўцы індэкснай сігнатуры '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Памылка пры спамоўцы бібліятэкі %s" @@ -823,7 +823,7 @@ msgstr "Памылка падчас выгрузкі: %v" msgid "Error during board detection" msgstr "Памылка падчас выяўленні платы" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "Памылка падчас зборкі: %v" @@ -873,7 +873,7 @@ msgstr "" "Памылка пры атрыманні першапачатковага порта з ' sketch.yaml`.\n" "Праверце, ці правільна вы паказалі каталог сцэнара, ці пакажыце аргумент --port:" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "Памылка пры атрыманні інфармацыі для бібліятэкі %s" @@ -909,7 +909,7 @@ msgstr "Памылка пры ўсталяванні бібліятэкі Git: % msgid "Error installing Zip Library: %v" msgstr "Памылка пры ўсталяванні бібліятэкі Zip: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Памылка пры ўсталяванні бібліятэкі %s" @@ -936,7 +936,7 @@ msgstr "Памылка пры пералічэнні бібліятэк: %v" msgid "Error listing platforms: %v" msgstr "Памылка пры пералічэнні платформ: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "Памылка пры загрузцы апаратнай платформы" @@ -962,7 +962,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "Памылка пры разборы аргумента --show-properties: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "Памылка пры чытанні каталога зборкі" @@ -1146,7 +1146,7 @@ msgstr "" #: internal/arduino/builder/internal/detector/detector.go:269 msgid "Failed to load library discovery cache: %[1]s" -msgstr "" +msgstr "Не атрымалася загрузіць кэш выяўлення бібліятэкі: %[1]s" #: commands/service_upload.go:589 msgid "Failed uploading" @@ -1207,7 +1207,7 @@ msgstr "" "Прымусовы пропуск сцэнараў папярэдняга выдалення (калі CLI запушчаны ў " "інтэрактыўным рэжыме)." -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "Знойдзены платформы %d, якія адпаведныя \"%s\": %s" @@ -1233,7 +1233,7 @@ msgstr "Стварэнне сцэнару завяршэння" msgid "Generates completion scripts for various shells" msgstr "Стварэнне сцэнару завяршэння для розных абалонак" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "Стварэнне прататыпаў функцый..." @@ -1311,7 +1311,7 @@ msgstr "Усталявана %s" msgid "Installing %s" msgstr "Усталяванне %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Усталяванне бібліятэкі %s" @@ -1337,11 +1337,11 @@ msgstr "Усталёўвае ў сістэму адну ці некалькі н msgid "Internal error in cache" msgstr "Унутраная памылка ў кэшы" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "Недапушчальная ўласцівасць '%[1]s': %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "Хібны FQBN" @@ -1349,11 +1349,11 @@ msgstr "Хібны FQBN" msgid "Invalid TCP address: port is missing" msgstr "Хібны адрас TCP: порт адсутнічае" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "Хібны адрас URL" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "Хібны дадатковы адрас URL: %v" @@ -1367,7 +1367,7 @@ msgstr "Хібны архіў: файл %[1]s не знойдзены ў арх msgid "Invalid argument passed: %v" msgstr "Перададзены хібны аргумент: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "Хібныя ўласцівасці зборкі" @@ -1379,11 +1379,11 @@ msgstr "Хібны памер дадзеных рэгулярнага выраз msgid "Invalid eeprom size regexp: %s" msgstr "Хібны памер eeprom рэгулярнага выразу: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "Хібны індэкс адрасу URL: %s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Хібны асобнік" @@ -1391,19 +1391,19 @@ msgstr "Хібны асобнік" msgid "Invalid item %s" msgstr "Хібны элемент %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Хібная бібліятэка" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" -msgstr "" +msgstr "Хібны каталог бібліятэкі ў праекце сцэнара: %s" #: internal/cli/cli.go:265 msgid "Invalid logging level: %s" msgstr "Хібны ўзровень вядзення часопіса: %s" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "Хібная канфігурацыя сеткі: %s" @@ -1415,7 +1415,7 @@ msgstr "Хібны network.proxy '%[1]s': %[2]s" msgid "Invalid output format: %s" msgstr "Хібны фармат вываду: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "Хібны індэкс пакету ў %s" @@ -1423,11 +1423,11 @@ msgstr "Хібны індэкс пакету ў %s" msgid "Invalid parameter %s: version not allowed" msgstr "Хібная налада %s: версія не дазволеная" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "Хібнае значэнне pid: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Хібны профіль" @@ -1437,17 +1437,17 @@ msgstr "Хібны памер regexp: %s" #: internal/arduino/builder/sizer.go:207 msgid "Invalid value for build.warn_data_percentage: %s" -msgstr "" +msgstr "Недапушчальнае значэнне для build.warn_data_percentage: %s" #: main.go:86 msgid "Invalid value in configuration" msgstr "Хібнае значэнне ў канфігурацыі" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Хібаня версія" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "Хібнае значэнне vid: '%s'" @@ -1494,11 +1494,11 @@ msgstr "Бібліятэка %s ужо апошняй версіі" msgid "Library %s is not installed" msgstr "Бібліятэка %s не ўсталяваная" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Бібліятэка %s не знойдзеная" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "Бібліятэка '%s' не знойдзеная" @@ -1509,7 +1509,7 @@ msgstr "" "Бібліятэка не можа ўжываць абодва каталога '%[1]s' і '%[2]s'.\n" "Праверце '%[3]s' яшчэ раз." -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "Не атрымалася ўсталяваць бібліятэку" @@ -1522,7 +1522,7 @@ msgstr "Бібліятэка ўсталяваная" msgid "License: %s" msgstr "Ліцэнзія: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "Звязваць усё разам..." @@ -1574,8 +1574,8 @@ msgstr "Спіс усех злучаных плат." msgid "Lists cores and libraries that can be upgraded" msgstr "Пералічыць ядры і бібліятэкі, якія можна абнавіць" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "Загрузка індэкснага файла: %v" @@ -1615,23 +1615,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Адсутнічае '%[1]s' з бібліятэкі ў %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "Адсутнічае FQBN (поўная назва платы)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Адсутнічае порт" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "Адсутнічае адрас порту" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Адсутнічае порт пратаколу" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "Адсутнічае праграматар" @@ -1643,11 +1647,11 @@ msgstr "Адсутнічае абавязковае поле для выгруз msgid "Missing size regexp" msgstr "Адсутнічае памер regexp" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "Адсутнчіае шлях сцэнара" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Манітор '%s' не знойдзены" @@ -1705,7 +1709,7 @@ msgstr "" msgid "No libraries update is available." msgstr "Абнаўленне бібліятэк недаступна." -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "Манітор для пратаколу порта %s недаступны" @@ -1725,7 +1729,7 @@ msgstr "Няма платформаў, якія адпавядаюць ваша msgid "No upload port found, using %s as fallback" msgstr "Порт выгрузкі не знойдзены, ўжываецца %s у якасці рэзервовага" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "Не знойдзена дапушчальнага рашэння для залежнасцяў" @@ -1863,7 +1867,7 @@ msgstr "Вэб-сайт пакету:" msgid "Paragraph: %s" msgstr "Абзац: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "Шлях" @@ -1908,7 +1912,7 @@ msgstr "Платформа %s ужо ўсталяваная" msgid "Platform %s installed" msgstr "Платформа %s усталяваная" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1920,15 +1924,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "Платформа %s выдаленая" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" -msgstr "" +msgstr "Платформа '%s'" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "Платформа '%s' ужо апошняй версіі" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "Платформа '%s' не знойдзеная" @@ -1936,7 +1940,7 @@ msgstr "Платформа '%s' не знойдзеная" msgid "Platform ID" msgstr "Ідэнтыфікатар платформы" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "Неправільны ідэнтыфікатар платформы" @@ -1968,7 +1972,7 @@ msgstr "Назва платформы:" msgid "Platform size (bytes):" msgstr "Памер платформы (у байтах):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -1976,7 +1980,7 @@ msgstr "" "Калі ласка, пакажыце FQBN.\n" "У порце %[1]s з пратаколам %[2]s выяўлена некалькі магчымых плат" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1992,7 +1996,7 @@ msgstr "Порт" msgid "Port closed: %v" msgstr "Порт зачынены: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "Памылка манитора порта" @@ -2026,11 +2030,15 @@ msgstr "Друкуе бягучую канфігурацыю" msgid "Prints the current configuration." msgstr "Друкуе бягучую канфігурацыю." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Профіль '%s' не знойдзены" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "Праграматар '%s' не знойдзены" @@ -2046,7 +2054,7 @@ msgstr "Праграматар, які ўжываецца, напрыклад: a msgid "Programmers:" msgstr "Праграматары:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "Уласцівасць '%s' не вызначана" @@ -2359,7 +2367,7 @@ msgstr "Паказвае нумар версіі Arduino CLI." msgid "Size (bytes):" msgstr "Памер (у байтах):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2435,7 +2443,7 @@ msgstr "Прапускаць налады інструмента." msgid "Skipping: %[1]s" msgstr "Прапускаць: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "Некаторыя індэксы не атрымалася абнавіць." @@ -2479,7 +2487,7 @@ msgstr "Дадзеная канфігурацыя платы/праграмат msgid "The given board/programmer configuration supports debugging." msgstr "Дадзеная канфігурацыя платы/праграматара падтрымлівае адладку." -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "Асобнік больш несапраўдны і мае патрэбу ў паўторнай ініцыялізацыі" @@ -2501,16 +2509,16 @@ msgstr "" #: internal/arduino/builder/internal/detector/detector.go:309 msgid "The library %[1]s has been automatically added from sketch project." -msgstr "" +msgstr "Бібліятэка %[1]s была аўтаматычна дададзеная з праекту сцэнара." -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "Бібліятэка %s мае некалькі ўсталяванняў:" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." -msgstr "" +msgstr "Спіс уключаных бібліятэк быў зменены... перабудоўваем усе бібліятэкі." #: internal/cli/compile/compile.go:119 msgid "" @@ -2592,7 +2600,7 @@ msgstr "Прыстаўка ланцужка інструментаў" msgid "Toolchain type" msgstr "Тып ланцужка інструментаў" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "Спроба выканання %s" @@ -2636,7 +2644,7 @@ msgstr "Няма доступу да хатняга каталогу карыс msgid "Unable to open file for logging: %s" msgstr "Не атрымалася адчыніць файл для вядзення часопіса: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "Не атрымалася разабраць адрас URL" @@ -2666,7 +2674,7 @@ msgstr "Выдаленне адной ці некалькі бібліятэк." msgid "Unknown" msgstr "Невядомы" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "Невядомы FQBN" @@ -2773,11 +2781,11 @@ msgstr "Ужыта:" msgid "Use %s for more information about a command." msgstr "Ужыць %s для атрымання дадатковай інфармацыі пра каманду." -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "Ужытая бібліятэка" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "Ужытая платформа" @@ -2785,7 +2793,7 @@ msgstr "Ужытая платформа" msgid "Used: %[1]s" msgstr "Ужыта: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "Ужыванне платы '%[1]s' з платформы ў каталог: %[2]s" @@ -2793,7 +2801,7 @@ msgstr "Ужыванне платы '%[1]s' з платформы ў катал msgid "Using cached library dependencies for file: %[1]s" msgstr "Ужыванне кэшаванай бібліятэкі залежнасцяў для файла: %[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "Ужыванне ядра '%[1]s' з платформы ў каталог: %[2]s" @@ -2848,7 +2856,7 @@ msgstr "Значэнні" msgid "Verify uploaded binary after the upload." msgstr "Праверыць загружаны двайковы файл пасля выгрузкі." -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "Версія" @@ -2883,7 +2891,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "Чаканне порта выгрузкі..." -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2908,10 +2916,12 @@ msgstr "Запіс бягучай канфігурацыі ў файл канф msgid "You cannot use the %s flag while compiling with a profile." msgstr "Вы не можаце ўжываць аргумент %s пры кампіляцыі з ужываннем профілю." -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" +"для ўсіх платформаў, якія паказаныя ў профілі, павінны патрабавацць пэўную " +"версію, альбо не" #: internal/arduino/resources/checksums.go:79 msgid "archive hash differs from hash in index" @@ -2950,7 +2960,7 @@ msgstr "асноўны пошук па \"esp32\" і \"display\" абмежава msgid "binary file not found in %s" msgstr "двайковы файл не знойдзены ў %s" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "плата %s не знойдзеная " @@ -2966,7 +2976,7 @@ msgstr "каталог убудаваных бібліятэк не зададз msgid "can't find latest release of %s" msgstr "не атрымалася знайсці апошнюю версію %s" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "не атрымлася знайсці апошнюю версію інструмента %s" @@ -3054,7 +3064,7 @@ msgstr "стварэнне часовага каталогу для выняцц msgid "data section exceeds available space in board" msgstr "аб'ём секцыі дадзеных перавышае даступную прастору на плаце" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "залежнасць '%s' недаступная" @@ -3082,7 +3092,7 @@ msgstr "выяўленне %s не знойдзенае" msgid "discovery %s not installed" msgstr "выяўленне %s не ўсталяванае" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "выпуск выяўлення не знойдзены: %s" @@ -3114,15 +3124,15 @@ msgstr "памылка пры загрузцы сцэнара праекту:" msgid "error opening %s" msgstr "памылка пры адкрыцці %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "памылка пры разборы абмежаванняў версіі" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "памылка пры апрацоўцы адказу ад сервера" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "памылка пры запыце Arduino Cloud Api" @@ -3138,7 +3148,7 @@ msgstr "выманне архіва: %s" msgid "failed to compute hash of file \"%s\"" msgstr "не атрымалася вылічыць хэш файла \"%s\"" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "не атрымалася ініцыялізаваць кліент http" @@ -3205,7 +3215,7 @@ msgstr "атрыманне інфармацыі пра архіў: %s" msgid "getting archive path: %s" msgstr "атрыманне шляху да архіва: %" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "атрыманне ўласцівасцяў зборкі для платы %[1]s: %[2]s" @@ -3237,7 +3247,7 @@ msgstr "усталяванне платформы %[1]s: %[2]s" msgid "interactive terminal not supported for the '%s' output format" msgstr "інтэрактыўны тэрмінал не падтрымліваецца для выхаднога фармату '%s'" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "хібная дырэктыва '%s'" @@ -3296,10 +3306,6 @@ msgstr "хібны хэш '%[1]s': %[2]s" msgid "invalid item %s" msgstr "хібны элемент %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "хібная дырэктыва бібліятэкі:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "хібны макет бібліятэкі: %s" @@ -3308,9 +3314,11 @@ msgstr "хібны макет бібліятэкі: %s" msgid "invalid library location: %s" msgstr "хібнае размяшчэнне бібліятэкі: %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3333,11 +3341,11 @@ msgstr "хібны шлях для стварэння каталога канф msgid "invalid path writing inventory file: %[1]s error" msgstr "хібны шлях для запісу файла інвентарызацыі: памылка %[1]s" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "хібны ідэнтыфікатар платформы" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "хібны адрас URL індэкса платформы:" @@ -3366,14 +3374,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "хібнае значэнне '%[1]s' для налады '%[2]s'" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "хібны каталог версій %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "хібная версія:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "ключавыя словы" @@ -3414,7 +3422,7 @@ msgstr "бібліятэка несапраўдная" #: internal/arduino/builder/internal/preprocessor/ctags.go:242 msgid "line too long\n" -msgstr "" +msgstr "радок занадта доўгі\n" #: internal/arduino/cores/packagemanager/loader.go:255 #: internal/arduino/cores/packagemanager/loader.go:268 @@ -3426,8 +3434,8 @@ msgstr "загрузка %[1]s: %[2]s" msgid "loading boards: %s" msgstr "загрузка платы: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "загрузка індэкснага файла json %[1]s: %[2]s" @@ -3472,7 +3480,7 @@ msgstr "пошук артэфактаў зборкі" msgid "main file missing from sketch: %s" msgstr "асноўны файл адсутнічае ў сцэнары: %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "адсутнічае дырэктыва '%s'" @@ -3480,7 +3488,7 @@ msgstr "адсутнічае дырэктыва '%s'" msgid "missing checksum for: %s" msgstr "адсутнічае кантрольная сума для: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "адсутнічае пакет %[1]s, на які спасылаецца плата%[2]s" @@ -3489,11 +3497,11 @@ msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" "адсутнічае індэкс пакета %s, будучыя абнаўленні не могуць быць гарантаваныя" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "адсутнічае платформа %[1]s: %[2]s на якую спасылаецца плата %[3]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" "адсутнічае выпуск платформы %[1]s: %[2]s на які спасылаецца плата %[3]s" @@ -3502,7 +3510,7 @@ msgstr "" msgid "missing signature" msgstr "адсутнічае сігнатура" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "выпуск маніторынгу не знойдзена: %s" @@ -3590,12 +3598,12 @@ msgstr "адкрыццё мэтавага файлау: %s" msgid "package %s not found" msgstr "пакет %s не знойдзены" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "пакет '%s' не знойдзены" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "разбор fqbn: %s" @@ -3611,15 +3619,15 @@ msgstr "шлях не з'яўляецца каталогам платформы: msgid "platform %[1]s not found in package %[2]s" msgstr "платформа %[1]s не знойдзена ў пакеце %[2]s" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "платформа %s не ўсталяваная" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "платформа недаступная для вашай аперацыйнай сістэмы" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3669,7 +3677,7 @@ msgstr "чытанне каталогу %s" msgid "reading directory %s content" msgstr "чытанне зместу каталога %s" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "чытанне файлу %[1]s: %[2]s" @@ -3705,7 +3713,7 @@ msgstr "чытанне файлаў сцэнару" msgid "recipe not found '%s'" msgstr "пакет '%s' не знойдзены" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "не знойдзены выпуск %[1]s для інструмента %[2]s" @@ -3801,7 +3809,7 @@ msgstr "тэкставы падзел займае больш месца на п msgid "the compilation database may be incomplete or inaccurate" msgstr "база дадзеных для складання можа быць няпоўнай ці недакладнай" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "сервер адказаў паведамленнем пра стан %s" @@ -3818,7 +3826,7 @@ msgstr "інструмент %s не кіруецца кіраўніком па msgid "tool %s not found" msgstr "інструмент %s не знойдзены" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "інструмент '%[1]s не знойдзены ў пакеты '%[2]s'" @@ -3826,8 +3834,8 @@ msgstr "інструмент '%[1]s не знойдзены ў пакеты '%[2 msgid "tool not installed" msgstr "інструмент не ўсталяваны" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "выпуск інструмента не знойдзены: %s" @@ -3835,21 +3843,21 @@ msgstr "выпуск інструмента не знойдзены: %s" msgid "tool version %s not found" msgstr "інструмент версіі %s не знойдзена" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "патрабуюцца дзве розныя версіі бібліятэкі%[1]s: %[2]s і %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "не атрымалася вылічыць адносны шлях да сцэнара элемента" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "не атрымалася стварыць каталог для захавання сцэнара" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "не атрымалася стварыць каталог, які змяшчае элемент" @@ -3857,23 +3865,23 @@ msgstr "не атрымалася стварыць каталог, які змя msgid "unable to marshal config to YAML: %v" msgstr "не атрымалася пераўтварыць канфігурацыю ў YAML: %v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "не атрымалася прачытаць змест элементу прызначэння" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "не атрымалася прачытаць змест зыходнага элемента" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "не атрымалася запісаць у файл прызначэння" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "невядомы пакет %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "невядомая платформа %s: %s" @@ -3917,6 +3925,6 @@ msgstr "версія %s недаступная для дадзенай апер msgid "version %s not found" msgstr "версія %s не знойдзена" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "няправільны фармат у адказе сервера" diff --git a/internal/locales/data/de.po b/internal/locales/data/de.po index ff82b365bd4..a8c4cd156c3 100644 --- a/internal/locales/data/de.po +++ b/internal/locales/data/de.po @@ -37,7 +37,7 @@ msgstr "%[1]s ungültig, alles wird neu gebaut" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s wird benötigt, aber %[2]s ist aktuell installiert." -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "Muster %[1]s fehlt" @@ -78,11 +78,11 @@ msgstr "%s muss installiert sein." msgid "%s pattern is missing" msgstr "Muster %s fehlt" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' hat eine ungültige Signatur" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -128,7 +128,7 @@ msgstr ".ino-Datei existiert bereits" msgid "A new release of Arduino CLI is available:" msgstr "Eine neue Version von Arduino CLI ist verfügbar:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "Zum Hochladen ist ein Programmer benötigt" @@ -279,7 +279,7 @@ msgstr "Platinenname:" msgid "Board version:" msgstr "Platinenversion:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Bootloader-Datei angegeben, aber nicht vorhanden: %[1]s" @@ -295,7 +295,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "Datenverzeichnis %s kann nicht erstellt werden" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "Sketch kann nicht erstellt werden" @@ -309,11 +309,11 @@ msgstr "Bibliothek kann nicht heruntergeladen werden" msgid "Can't find dependencies for platform %s" msgstr "Abhängigkeiten für die Plattform %s können nicht gefunden werden" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "Sketch kann nicht geöffnet werden" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "Sketch kann nicht aktualisiert werden" @@ -341,11 +341,11 @@ msgstr "Verzeichnis der Konfigurationsdatei kann nicht erstellt werden: %v" msgid "Cannot create config file: %v" msgstr "Konfigurationsdatei kann nicht erstellt werden: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Temporärer Ordner kann nicht erstellt werden" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Temporäre Datei kann nicht erstellt werden" @@ -438,11 +438,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "Kompiliert Arduino-Sketche." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Kern wird kompiliert ..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Bibliotheken werden kompiliert ..." @@ -450,7 +450,7 @@ msgstr "Bibliotheken werden kompiliert ..." msgid "Compiling library \"%[1]s\"" msgstr "Bibliothek \"%[1]s\" wird kompiliert" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Sketch wird kompiliert ..." @@ -501,7 +501,7 @@ msgstr "Kern" msgid "Could not connect via HTTP" msgstr "Konnte nicht über HTTP verbinden" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "Indexverzeichnis konnte nicht erstellt werden" @@ -611,7 +611,7 @@ msgstr "Abhängigkeiten: %s" msgid "Description" msgstr "Beschreibung" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Verwendete Bibliotheken erkennen ..." @@ -688,13 +688,13 @@ msgstr "%s wird heruntergeladen" msgid "Downloading index signature: %s" msgstr "Indexsignatur wird heruntergeladen: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Index wird heruntergeladen: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Bibliothek %s wird heruntergeladen" @@ -761,7 +761,7 @@ msgstr "Fehler beim bereinigen des Caches: %v" msgid "Error converting path to absolute: %v" msgstr "Fehler beim konvertieren des Pfads zum Absolutpfad: %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Fehler beim Kopieren der Ausgabedatei %s" @@ -775,7 +775,7 @@ msgstr "Fehler beim Erstellen der Konfiguration: %v" msgid "Error creating instance: %v" msgstr "Fehler beim Erstellen der Instanz: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "Fehler beim Erstellen des Ausgabeverzeichnisses" @@ -800,7 +800,7 @@ msgstr "Fehler beim Herunterladen von %[1]s: %[2]v" msgid "Error downloading %s" msgstr "Fehler beim Herunterladen von %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Fehler beim Herunterladen des Index '%s'" @@ -808,7 +808,7 @@ msgstr "Fehler beim Herunterladen des Index '%s'" msgid "Error downloading index signature '%s'" msgstr "Fehler beim Herunterladen der Indexsignatur '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Fehler beim Herunterladen der Bibliothek %s" @@ -841,7 +841,7 @@ msgstr "Fehler während dem Hochladen: %v" msgid "Error during board detection" msgstr "Fehler bei der Board-Erkennung" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "Fehler beim Build: %v" @@ -891,7 +891,7 @@ msgstr "" "Fehler beim ermitteln des Standard-Ports aus 'sketch.yaml' Prüfe, ob di im " "richtigen Sketch-Verzeichnis bist oder verwende das --port Attribut: %s" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "Fehler beim Abrufen von Informationen für die Bibliothek %s" @@ -927,7 +927,7 @@ msgstr "Fehler beim Installieren der Git-Bibliothek: %v" msgid "Error installing Zip Library: %v" msgstr "Fehler beim Installieren der Zip-Bibliothek: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Fehler beim Installieren der Bibliothek %s" @@ -954,7 +954,7 @@ msgstr "Fehler beim Auflisten der Bibliotheken: %v" msgid "Error listing platforms: %v" msgstr "Fehler beim Auflisten von Plattformen: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "Fehler beim Laden der Hardware-Plattform" @@ -979,7 +979,7 @@ msgstr "Fehler, öffnen der Quellcodes überschreibt die Datendatei: %v" msgid "Error parsing --show-properties flag: %v" msgstr "Fehler bei der Auswertung des --show-Property Attributs: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "Fehler bel Lesen des Build-Verzechnisses" @@ -1219,7 +1219,7 @@ msgstr "" "Ausführung der Pre-Uninstall-Scripts überspringen (wenn die CLI nicht " "interaktiv läuft)" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "%d Platformen passend zu \"%s\":%s gefunden" @@ -1244,7 +1244,7 @@ msgstr "Erzeugt Komplettierungs-Skripte" msgid "Generates completion scripts for various shells" msgstr "Erzeugt Komplettierungs-Skripte für verschiedene Shells" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "Funktionsprototypen werden generiert ..." @@ -1324,7 +1324,7 @@ msgstr "%s installiert" msgid "Installing %s" msgstr "%s wird installiert" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Bibliothek %s wird installiert" @@ -1351,11 +1351,11 @@ msgstr "Installiert eine oder mehrere angegebene Bibliotheken in das System." msgid "Internal error in cache" msgstr "Interner Fehler im Cache" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "Ungültige '%[1]s' Eigenschaft: %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "Ungültiger FQBN" @@ -1363,11 +1363,11 @@ msgstr "Ungültiger FQBN" msgid "Invalid TCP address: port is missing" msgstr "Ungültige TCP-Adresse: Port fehlt" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "Ungültige URL" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "Ungültige zusätzliche URL: %v" @@ -1381,7 +1381,7 @@ msgstr "Ungültiges Archiv: Datei %[1]s nicht im Archiv %[2]s gefunden" msgid "Invalid argument passed: %v" msgstr "Ungültiges Argument übergeben: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "Ungültige Build-Eigenschaften" @@ -1393,11 +1393,11 @@ msgstr "Ungültige Datengröße regexp: %s" msgid "Invalid eeprom size regexp: %s" msgstr "Ungültige EEPROM-Größe: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "Ungültige Index-URL: %s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Ungültige Instanz" @@ -1405,11 +1405,11 @@ msgstr "Ungültige Instanz" msgid "Invalid item %s" msgstr "Ungültiges Element %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Ungültige Bibliothek" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1417,7 +1417,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "Ungültiger Protokoll-Level: %s" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "Ungültige Netzwerk-Konfiguration: %s" @@ -1429,7 +1429,7 @@ msgstr "Ungültiger network.proxy '%[1]s':%[2]s" msgid "Invalid output format: %s" msgstr "Ungültiges Ausgabeformat: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "Ungültiger Paketindex in %s" @@ -1437,11 +1437,11 @@ msgstr "Ungültiger Paketindex in %s" msgid "Invalid parameter %s: version not allowed" msgstr "Ungültiger Parameter %s: Version nicht erlaubt" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "Ungültiger pid-Wert: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Ungültiges Profil" @@ -1457,11 +1457,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "Ungültiger Wert in der Konfiguration" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Ungültige Version" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "Ungültiger vid-Wert:'%s'" @@ -1510,11 +1510,11 @@ msgstr "Bibliothek %s ist bereits die neueste Version" msgid "Library %s is not installed" msgstr "Bibliothek %s ist nicht installiert" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Bibliothek %s nicht gefunden" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "Bibliothek '%s' nicht gefunden" @@ -1525,7 +1525,7 @@ msgstr "" "Die Bibliothek kann nicht die Verzeichnisse '%[1]s' und '%[2]s' gleichzeitig" " verwenden. Prüfe nochmal in '%[3]s'" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "Installation der Bibliothek fehlgeschlagen" @@ -1538,7 +1538,7 @@ msgstr "Bibliothek installiert" msgid "License: %s" msgstr "Lizenz: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "Alles zusammenlinken..." @@ -1590,8 +1590,8 @@ msgstr "Listet alle verbundenen Platinen auf." msgid "Lists cores and libraries that can be upgraded" msgstr "Auflisten der upgradebaren Cores und Bibliotheken" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "Indexdatei wird geladen: %v" @@ -1631,23 +1631,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "'%[1]s' aus der Bibliothek in %[2]s fehlt" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "Fehlender FQBN (Fully Qualified Board Name)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Fehlender Port" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "Fehlende Port-Adresse" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Fehlendes Port-Protokoll" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "Fehlender Programmer" @@ -1659,11 +1663,11 @@ msgstr "Fehlendes benötigtes Upload-Feld: %s" msgid "Missing size regexp" msgstr "Fehlende Größe regexp" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "Fehlender Sketch-Pfad" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Monitor '%s' wurde nicht gefunden" @@ -1721,7 +1725,7 @@ msgstr "" msgid "No libraries update is available." msgstr "Kein Bibliotheksupdate verfügbar" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "Kein Monitor für das Port-Protokoll %s verfügbar" @@ -1741,7 +1745,7 @@ msgstr "Die Suche fand keine passenden Plattformen" msgid "No upload port found, using %s as fallback" msgstr "Kein Upload-Port gefunden, verwende %s stattdessen" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "Keine gültige Auflösung der Abhängigkeiten gefunden" @@ -1880,7 +1884,7 @@ msgstr "Webseite für das Paket:" msgid "Paragraph: %s" msgstr "Absatz: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "Pfad" @@ -1925,7 +1929,7 @@ msgstr "Plattform %s bereits installiert" msgid "Platform %s installed" msgstr "Plattform %s installiert" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1937,15 +1941,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "Plattform %s deinstalliert" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "Plattform '%s' ist bereits aktuell" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "Plattform '%s' nicht gefunden" @@ -1953,7 +1957,7 @@ msgstr "Plattform '%s' nicht gefunden" msgid "Platform ID" msgstr "Plattform ID" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "Plattform ID ist nicht korrekt" @@ -1985,7 +1989,7 @@ msgstr "Plattformname:" msgid "Platform size (bytes):" msgstr "Plattformgröße (Bytes):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -1993,7 +1997,7 @@ msgstr "" "Bitte gib ein FQBN an. Mehrere mögliche Boards wurden an Port %[1]s mit " "Protokoll %[2]s entdeckt" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -2009,7 +2013,7 @@ msgstr "Port" msgid "Port closed: %v" msgstr "Port geschlossen: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "Port-Monitor-Fehler" @@ -2042,11 +2046,15 @@ msgstr "Gibt die aktuelle Konfiguration aus." msgid "Prints the current configuration." msgstr "Gibt die aktuelle Konfiguration aus." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Profil '%s' nicht gefunden" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "Programmer '%s' nicht gefunden" @@ -2062,7 +2070,7 @@ msgstr "Zu verwendender Programmer, z.B. atmel_ice" msgid "Programmers:" msgstr "Programmers:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "Eigenschaft '%s' ist nicht definiert" @@ -2383,7 +2391,7 @@ msgstr "Zeigt die Versionsnummer des Arduino CLI an." msgid "Size (bytes):" msgstr "Größe (Bytes):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2461,7 +2469,7 @@ msgstr "Überspringe die Werkzeugkonfiguration." msgid "Skipping: %[1]s" msgstr "Wird übersprungen: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "Einige Indizes konnten nicht aktualisiert werden." @@ -2510,7 +2518,7 @@ msgid "The given board/programmer configuration supports debugging." msgstr "" "Die angegebene Board-/Programmer-Konfiguration unterstützt das Debugging." -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "Die Instanz ist nicht mehr gültig und muss neu initialisiert werden." @@ -2534,11 +2542,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "Die Bibliothek %s hat mehrere Installationen:" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2629,7 +2637,7 @@ msgstr "Toolchain-Prefix" msgid "Toolchain type" msgstr "Toolchain-Typ" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "Versuche %s zu starten" @@ -2673,7 +2681,7 @@ msgstr "Das Home-Verzeichnis des Benutzers kann nicht abgerufen werden: %v" msgid "Unable to open file for logging: %s" msgstr "Die Datei kann nicht für die Protokollierung geöffnet werden: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "URL kann nicht geparst werden" @@ -2703,7 +2711,7 @@ msgstr "Deinstalliert eine oder mehrere Bibliotheken." msgid "Unknown" msgstr "Unbekannt" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "Unbekannter FQBN" @@ -2816,11 +2824,11 @@ msgstr "Verwendung:" msgid "Use %s for more information about a command." msgstr "Benutze %s für mehr Informationen über einen Befehl." -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "Benutzte Bibliothek" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "Verwendete Plattform" @@ -2828,7 +2836,7 @@ msgstr "Verwendete Plattform" msgid "Used: %[1]s" msgstr "Benutzt: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "Verwende das Board '%[1]s' von der Plattform im Ordner: %[2]s" @@ -2838,7 +2846,7 @@ msgstr "" "Verwendung von zwischengespeicherten Bibliotheksabhängigkeiten für die " "Datei: %[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "Verwendung des Kerns '%[1]s' von Platform im Ordner: %[2]s" @@ -2896,7 +2904,7 @@ msgstr "Werte" msgid "Verify uploaded binary after the upload." msgstr "Überprüfe die hochgeladene Binärdatei nach dem Upload." -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "Version" @@ -2931,7 +2939,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "Warten auf Upload-Port ..." -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2959,7 +2967,7 @@ msgid "You cannot use the %s flag while compiling with a profile." msgstr "" "Du kannst das %s Flag nicht verwenden, wenn du mit einem Profil kompilierst." -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -3006,7 +3014,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "Binärdatei wurde nicht in %s gefunden " -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "Platine %s nicht gefunden" @@ -3022,7 +3030,7 @@ msgstr "Verzeichnis der eingebauten Bibliotheken nicht festgelegt" msgid "can't find latest release of %s" msgstr "Die neueste Version von %s wurde nicht gefunden" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "Die neueste Version des Tools %s wurde nicht gefunden" @@ -3110,7 +3118,7 @@ msgstr "Erstellen eines temporären Verzeichnisses für die Extraktion: %s" msgid "data section exceeds available space in board" msgstr "Datenbereich überschreitet den verfügbaren Platz auf der Platine" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "Abhängigkeit '%s' ist nicht verfügbar" @@ -3138,7 +3146,7 @@ msgstr "Discovery %s wurde nicht gefunden" msgid "discovery %s not installed" msgstr "Discovery %s wurde nicht installiert" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "Discovery-Release %s wurde nicht gefunden" @@ -3170,15 +3178,15 @@ msgstr "Fehler beim Laden der Sketch-Projektdatei:" msgid "error opening %s" msgstr "Fehler beim Öffnen von %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "Fehler beim Parsen von Versionsbeschränkungen" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "Fehler bei der Verarbeitung der Serverantwort" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "Fehler bei der Abfrage der Arduino Cloud Api" @@ -3194,7 +3202,7 @@ msgstr "Archiv wird extrahiert: %s" msgid "failed to compute hash of file \"%s\"" msgstr "Der Hash der Datei \"%s\" konnte nicht berechnet werden." -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "Http-Client konnte nicht initialisiert werden" @@ -3262,7 +3270,7 @@ msgstr "Hole Archiv-Info: %s" msgid "getting archive path: %s" msgstr "Hole Archiv-Pfad: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "Build-Eigenschaften für das Board %[1]s : %[2]s abrufen" @@ -3295,7 +3303,7 @@ msgid "interactive terminal not supported for the '%s' output format" msgstr "" "Interaktives Terminal wird für das Ausgabeformat '%s' nicht unterstützt" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "Ungültige '%s' Richtlinie" @@ -3354,10 +3362,6 @@ msgstr "Ungültiger Hash '%[1]s': %[2]s" msgid "invalid item %s" msgstr "ungültiges Element %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "Ungültige Bibliotheksrichtlinie:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "Ungültiges Bibliothekslayout: %s" @@ -3366,9 +3370,11 @@ msgstr "Ungültiges Bibliothekslayout: %s" msgid "invalid library location: %s" msgstr "Ungültiger Ort für Bibliothek: %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3393,11 +3399,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "Fehler. Ungültiger Pfad beim Schreiben der Inventardatei: %[1]s" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "ungültiger Plattformidentifikator" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "Ungültige Plattform-Index-URL:" @@ -3427,14 +3433,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "Ungültiger Wert '%[1]s' für Option '%[2]s'" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "Ungültiges Versionsverzeichnis %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "ungültige Version:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "Schlüsselwörter" @@ -3485,8 +3491,8 @@ msgstr "lade %[1]s: %[2]s" msgid "loading boards: %s" msgstr "Platinen werden geladen: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "json-Indexdatei laden %[1]s: %[2]s" @@ -3531,7 +3537,7 @@ msgstr "Suche nach Build-Artefakten" msgid "main file missing from sketch: %s" msgstr "Hauptdatei fehlt im Sketch: %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "Fehlende '%s' Richtlinie" @@ -3539,7 +3545,7 @@ msgstr "Fehlende '%s' Richtlinie" msgid "missing checksum for: %s" msgstr "Fehlende Prüfsumme für: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "Fehlendes Paket %[1]s referenziert von Board %[2]s" @@ -3549,11 +3555,11 @@ msgstr "" "Fehlender Paketindex für %s, zukünftige Updates können nicht garantiert " "werden" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "Fehlende Plattform %[1]s:%[2]s referenziert von Board %[3]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "Fehlende Plattformfreigabe %[1]s:%[2]s referenziert von Board %[3]s" @@ -3561,7 +3567,7 @@ msgstr "Fehlende Plattformfreigabe %[1]s:%[2]s referenziert von Board %[3]s" msgid "missing signature" msgstr "Fehlende Signatur" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "Monitor-Freigabe nicht gefunden: %s" @@ -3650,12 +3656,12 @@ msgstr "Öffne Zieldatei: %s" msgid "package %s not found" msgstr "Paket %s nicht gefunden" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "Paket '%s' nicht gefunden" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "parse FQBN: %s" @@ -3671,15 +3677,15 @@ msgstr "Pfad ist kein Plattformverzeichnis: %s" msgid "platform %[1]s not found in package %[2]s" msgstr "Plattform %[1]s nicht im Paket %[2]s gefunden " -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "Plattform %s ist nicht installiert" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "Plattform ist für dieses Betriebssystem nicht verfügbar" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3729,7 +3735,7 @@ msgstr "Verzeichnis %s wird gelesen" msgid "reading directory %s content" msgstr "Verzeichnisinhalt lesen %s" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "Datei %[1]s wird gelesen: %[2]s" @@ -3765,7 +3771,7 @@ msgstr "Sketch-Dateien lesen" msgid "recipe not found '%s'" msgstr "Rezept nicht gefunden '%s'" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "Freigabe %[1]s für Werkzeug %[2]s nicht gefunden " @@ -3858,7 +3864,7 @@ msgstr "Textbereich überschreitet den verfügbaren Platz auf der Platine" msgid "the compilation database may be incomplete or inaccurate" msgstr "Die Kompilierdatenbank kann unvollständig oder ungenau sein" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "Der Server antwortete mit dem Status %s" @@ -3875,7 +3881,7 @@ msgstr "Das Tool %s wird nicht vom Paketmanager verwaltet." msgid "tool %s not found" msgstr "Tool %s nicht gefunden" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "Tool '%[1]s' nicht in Paket '%[2]s' gefunden" @@ -3883,8 +3889,8 @@ msgstr "Tool '%[1]s' nicht in Paket '%[2]s' gefunden" msgid "tool not installed" msgstr "Werkzeug nicht installiert" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "Werkzeugfreigabe nicht gefunden: %s" @@ -3892,24 +3898,24 @@ msgstr "Werkzeugfreigabe nicht gefunden: %s" msgid "tool version %s not found" msgstr "Werkzeugversion %s nicht gefunden" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" "zwei verschiedene Versionen der Bibliothek %[1]s sind erforderlich: %[2]s " "und %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" "Relativer Pfad zum Sketch konnte für das Element nicht berechnet werden" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "Konnte keinen Ordner zum Speichern des Sketchs erstellen" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "Konnte Ordner, der das Objekt enthält, nicht erstellen" @@ -3917,23 +3923,23 @@ msgstr "Konnte Ordner, der das Objekt enthält, nicht erstellen" msgid "unable to marshal config to YAML: %v" msgstr "Konnte die Konfiguration nicht in YAML umwandeln: %v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "Inhalt des Zielobjekts konnte nicht gelesen werden" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "Inhalt der Quelle konnte nicht gelesen werden" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "Schreiben in Zieldatei unmöglich" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "unbekanntes Paket %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "unbekannte Plattform %s:%s" @@ -3977,6 +3983,6 @@ msgstr "Version %s ist für dieses Betriebssystem nicht verfügbar" msgid "version %s not found" msgstr "Version %s nicht gefunden" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "falsches Format in der Serverantwort" diff --git a/internal/locales/data/es.po b/internal/locales/data/es.po index f2338267c5d..4b701ae0120 100644 --- a/internal/locales/data/es.po +++ b/internal/locales/data/es.po @@ -33,7 +33,7 @@ msgstr "%[1]s inválido, reconstruyendo todo" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s es requerido pero %[2]s está actualmente instalado." -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "No se encuentra patrón %[1]s" @@ -74,11 +74,11 @@ msgstr "%s debe ser instalado." msgid "%s pattern is missing" msgstr "Falta el patrón %s " -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' tiene una firma inválida" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -120,7 +120,7 @@ msgstr "El archivo .ino ya existe" msgid "A new release of Arduino CLI is available:" msgstr "Una nueva versión de Arduino CLI está disponible:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "Se requiere un programador para subir." @@ -267,7 +267,7 @@ msgstr "Nombre de la placa:" msgid "Board version:" msgstr "Versión de la placa:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Fichero Bootloader especificado pero ausente: %[1]s" @@ -281,7 +281,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "No se puede crear el directorio de datos %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "No se puede crear el sketch" @@ -295,11 +295,11 @@ msgstr "No fue posible descargar la librería" msgid "Can't find dependencies for platform %s" msgstr "No puedo encontrar las dependencias para la plataforma %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "No es posible abrir el sketch" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -327,11 +327,11 @@ msgstr "No se puede crear el directorio de archivos de configuración: %v" msgid "Cannot create config file: %v" msgstr "No se puede crear el archivo de configuración: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "No se puede crear un directorio temporal" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "No se puede crear un archivo temporal" @@ -423,11 +423,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "Compila los sketch de Arduino" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Compilando el núcleo..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Compilando librerías..." @@ -435,7 +435,7 @@ msgstr "Compilando librerías..." msgid "Compiling library \"%[1]s\"" msgstr "Compilando librería \"%[1]s\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Compilando el sketch..." @@ -484,7 +484,7 @@ msgstr "Núcleo" msgid "Could not connect via HTTP" msgstr "No se pudo conectar vía HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "No se ha podido crear el directorio índice." @@ -588,7 +588,7 @@ msgstr "Dependencias: %s" msgid "Description" msgstr "Descripción" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Detectando las librerías usadas..." @@ -659,13 +659,13 @@ msgstr "Descargando %s" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Descargando el índice: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Descargando la librería %s" @@ -731,7 +731,7 @@ msgstr "Error limpiando caches: %v" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Error copiando el archivo de salida %s" @@ -745,7 +745,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "Error creando la instancia: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "Error al crear el directorio de salida" @@ -770,7 +770,7 @@ msgstr "Error al descargar %[1]s: %[2]v" msgid "Error downloading %s" msgstr "Error descargando %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Error descargando el índice '%s'" @@ -778,7 +778,7 @@ msgstr "Error descargando el índice '%s'" msgid "Error downloading index signature '%s'" msgstr "Error descargando el índice de firmas '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Error descargando la librería %s" @@ -811,7 +811,7 @@ msgstr "Error durante la carga: %v" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -859,7 +859,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "Error obteniendo información para la librería %s" @@ -895,7 +895,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -922,7 +922,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "Error listando las plataformas: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -947,7 +947,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1170,7 +1170,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1269,7 +1269,7 @@ msgstr "Instalado %s" msgid "Installing %s" msgstr "Instalando %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Instalando la librería %s" @@ -1294,11 +1294,11 @@ msgstr "" msgid "Internal error in cache" msgstr "Error interno en la cache" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "FQBN inválido" @@ -1306,11 +1306,11 @@ msgstr "FQBN inválido" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "URL inválida" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "URL adicional inválida: %v" @@ -1324,7 +1324,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1336,11 +1336,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Instancia inválida" @@ -1348,11 +1348,11 @@ msgstr "Instancia inválida" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Librería inválida" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1360,7 +1360,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1372,7 +1372,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1380,11 +1380,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "Parámetro inválido %s: versión no compatible" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Perfil inválido" @@ -1400,11 +1400,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Versión inválida" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1450,11 +1450,11 @@ msgstr "La librería %s ya se encuentra en la versión más reciente" msgid "Library %s is not installed" msgstr "La librería %s no está instalada" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Librería %s no encontrada" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "La librería '%s' no fue encontrada" @@ -1463,7 +1463,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "La instalación de la librería no fue exitosa" @@ -1476,7 +1476,7 @@ msgstr "Librería instalada" msgid "License: %s" msgstr "Licencia: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1522,8 +1522,8 @@ msgstr "Enumera todas las placas conectadas." msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1559,23 +1559,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Falta '%[1]s' de la biblioteca en %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Falta el puerto" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "No se encuentra la dirección del puerto " -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Falta el protocolo del puerto" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1587,11 +1591,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Monitor '%s' no encontrado" @@ -1649,7 +1653,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1669,7 +1673,7 @@ msgstr "No hay plataformas que coincidan con su búsqueda." msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1793,7 +1797,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1832,7 +1836,7 @@ msgstr "La plataforma %s ya está instalada" msgid "Platform %s installed" msgstr "Plataforma %s instalada" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1842,15 +1846,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "Plataforma %s desinstalada" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "La plataforma '%s' ya se encuentra en su versión más reciente" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1858,7 +1862,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1890,13 +1894,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1910,7 +1914,7 @@ msgstr "Puerto" msgid "Port closed: %v" msgstr "Puerto cerrado: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1943,11 +1947,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Perfil '%s' no encontrado" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1963,7 +1971,7 @@ msgstr "" msgid "Programmers:" msgstr "Programadores:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "La propiedad '%s' no está definida" @@ -2232,7 +2240,7 @@ msgstr "" msgid "Size (bytes):" msgstr "Tamaño (bytes):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2301,7 +2309,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2339,7 +2347,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2359,11 +2367,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2439,7 +2447,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2481,7 +2489,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "No es posible abrir el archivo para el logging: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2511,7 +2519,7 @@ msgstr "Desinstalar una o más librerías." msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2611,11 +2619,11 @@ msgstr "Uso:" msgid "Use %s for more information about a command." msgstr "Use %spara más información acerca de un comando." -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2623,7 +2631,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "Usado: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2631,7 +2639,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2684,7 +2692,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2719,7 +2727,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2742,7 +2750,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2783,7 +2791,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2799,7 +2807,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2887,7 +2895,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2915,7 +2923,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2947,15 +2955,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2971,7 +2979,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -3037,7 +3045,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3069,7 +3077,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3128,10 +3136,6 @@ msgstr "" msgid "invalid item %s" msgstr "ítem inválido %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3140,9 +3144,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3165,11 +3171,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3196,12 +3202,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3254,8 +3260,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3300,7 +3306,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3308,7 +3314,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3316,11 +3322,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3328,7 +3334,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3411,12 +3417,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3432,15 +3438,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3490,7 +3496,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3526,7 +3532,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3618,7 +3624,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3635,7 +3641,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3643,8 +3649,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3652,21 +3658,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3674,23 +3680,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3734,6 +3740,6 @@ msgstr "" msgid "version %s not found" msgstr "versión %s no encontrada" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "Error de formato en la respuesta del servidor" diff --git a/internal/locales/data/fi.po b/internal/locales/data/fi.po new file mode 100644 index 00000000000..bbae2575b3b --- /dev/null +++ b/internal/locales/data/fi.po @@ -0,0 +1,3695 @@ +# +msgid "" +msgstr "" +"Language-Team: Finnish (https://app.transifex.com/arduino-1/teams/108174/fi/)\n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: internal/version/version.go:56 +msgid "%[1]s %[2]s Version: %[3]s Commit: %[4]s Date: %[5]s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:524 +msgid "%[1]s folder is no longer supported! See %[2]s for more information" +msgstr "" + +#: internal/arduino/builder/build_options_manager.go:140 +msgid "%[1]s invalid, rebuilding all" +msgstr "" + +#: internal/cli/lib/check_deps.go:125 +msgid "%[1]s is required but %[2]s is currently installed." +msgstr "" + +#: internal/arduino/builder/builder.go:495 +msgid "%[1]s pattern is missing" +msgstr "" + +#: internal/arduino/resources/download.go:51 +msgid "%s already downloaded" +msgstr "" + +#: commands/service_upload.go:779 +msgid "%s and %s cannot be used together" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:373 +msgid "%s installed" +msgstr "" + +#: internal/cli/lib/check_deps.go:122 +msgid "%s is already installed." +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:63 +#: internal/arduino/cores/packagemanager/loader.go:614 +msgid "%s is not a directory" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:292 +msgid "%s is not managed by package manager" +msgstr "" + +#: internal/cli/daemon/daemon.go:67 +msgid "%s must be >= 1024" +msgstr "" + +#: internal/cli/lib/check_deps.go:119 +msgid "%s must be installed." +msgstr "" + +#: internal/arduino/builder/internal/preprocessor/ctags.go:194 +msgid "%s pattern is missing" +msgstr "" + +#: commands/cmderrors/cmderrors.go:856 +msgid "'%s' has an invalid signature" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:421 +msgid "" +"'build.core' and 'build.variant' refer to different platforms: %[1]s and " +"%[2]s" +msgstr "" + +#: internal/cli/board/listall.go:97 internal/cli/board/search.go:94 +msgid "(hidden)" +msgstr "" + +#: internal/arduino/builder/libraries.go:303 +msgid "(legacy)" +msgstr "" + +#: internal/cli/lib/install.go:82 +msgid "" +"--git-url and --zip-path are disabled by default, for more information see: " +"%v" +msgstr "" + +#: internal/cli/lib/install.go:84 +msgid "" +"--git-url and --zip-path flags allow installing untrusted files, use it at " +"your own risk." +msgstr "" + +#: internal/cli/lib/install.go:87 +msgid "--git-url or --zip-path can't be used with --install-in-builtin-dir" +msgstr "" + +#: commands/service_sketch_new.go:66 +msgid ".ino file already exists" +msgstr "" + +#: internal/cli/updater/updater.go:30 +msgid "A new release of Arduino CLI is available:" +msgstr "" + +#: commands/cmderrors/cmderrors.go:317 +msgid "A programmer is required to upload" +msgstr "" + +#: internal/cli/core/download.go:35 internal/cli/core/install.go:37 +#: internal/cli/core/uninstall.go:36 internal/cli/core/upgrade.go:38 +msgid "ARCH" +msgstr "" + +#: internal/cli/generatedocs/generatedocs.go:80 +msgid "ARDUINO COMMAND LINE MANUAL" +msgstr "" + +#: internal/cli/usage.go:28 +msgid "Additional help topics:" +msgstr "" + +#: internal/cli/config/add.go:34 internal/cli/config/add.go:35 +msgid "Adds one or more values to a setting." +msgstr "" + +#: internal/cli/usage.go:23 +msgid "Aliases:" +msgstr "" + +#: internal/cli/core/list.go:112 +msgid "All platforms are up to date." +msgstr "" + +#: internal/cli/core/upgrade.go:87 +msgid "All the cores are already at the latest version" +msgstr "" + +#: commands/service_library_install.go:136 +msgid "Already installed %s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:96 +msgid "Alternatives for %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/builder/internal/preprocessor/ctags.go:70 +#: internal/arduino/builder/internal/preprocessor/ctags.go:241 +msgid "An error occurred adding prototypes" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:227 +msgid "An error occurred detecting libraries" +msgstr "" + +#: internal/cli/daemon/daemon.go:87 +msgid "Append debug logging to the specified file" +msgstr "" + +#: internal/cli/lib/search.go:208 +msgid "Architecture: %s" +msgstr "" + +#: commands/service_sketch_archive.go:69 +msgid "Archive already exists" +msgstr "" + +#: internal/arduino/builder/core.go:164 +msgid "Archiving built core (caching) in: %[1]s" +msgstr "" + +#: internal/cli/sketch/sketch.go:30 internal/cli/sketch/sketch.go:31 +msgid "Arduino CLI sketch commands." +msgstr "" + +#: internal/cli/cli.go:88 +msgid "Arduino CLI." +msgstr "" + +#: internal/cli/cli.go:89 +msgid "Arduino Command Line Interface (arduino-cli)." +msgstr "" + +#: internal/cli/board/board.go:30 internal/cli/board/board.go:31 +msgid "Arduino board commands." +msgstr "" + +#: internal/cli/cache/cache.go:30 internal/cli/cache/cache.go:31 +msgid "Arduino cache commands." +msgstr "" + +#: internal/cli/lib/lib.go:30 internal/cli/lib/lib.go:31 +msgid "Arduino commands about libraries." +msgstr "" + +#: internal/cli/config/config.go:35 +msgid "Arduino configuration commands." +msgstr "" + +#: internal/cli/core/core.go:30 internal/cli/core/core.go:31 +msgid "Arduino core operations." +msgstr "" + +#: internal/cli/lib/check_deps.go:62 internal/cli/lib/install.go:130 +msgid "Arguments error: %v" +msgstr "" + +#: internal/cli/board/attach.go:36 +msgid "Attaches a sketch to a board." +msgstr "" + +#: internal/cli/lib/search.go:199 +msgid "Author: %s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:78 +msgid "" +"Automatic library install can't be performed in this case, please manually " +"remove all duplicates and retry." +msgstr "" + +#: commands/service_library_uninstall.go:87 +msgid "" +"Automatic library uninstall can't be performed in this case, please manually" +" remove them." +msgstr "" + +#: internal/cli/lib/list.go:138 +msgid "Available" +msgstr "" + +#: internal/cli/usage.go:25 +msgid "Available Commands:" +msgstr "" + +#: internal/cli/upload/upload.go:75 +msgid "Binary file to upload." +msgstr "" + +#: internal/cli/board/list.go:104 internal/cli/board/list.go:142 +#: internal/cli/board/listall.go:84 internal/cli/board/search.go:85 +msgid "Board Name" +msgstr "" + +#: internal/cli/board/details.go:139 +msgid "Board name:" +msgstr "" + +#: internal/cli/board/details.go:141 +msgid "Board version:" +msgstr "" + +#: internal/arduino/builder/sketch.go:256 +msgid "Bootloader file specified but missing: %[1]s" +msgstr "" + +#: internal/cli/compile/compile.go:105 +msgid "" +"Builds of cores and sketches are saved into this path to be cached and " +"reused." +msgstr "" + +#: internal/arduino/resources/index.go:65 +msgid "Can't create data directory %s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:549 +msgid "Can't create sketch" +msgstr "" + +#: commands/service_library_download.go:95 +#: commands/service_library_download.go:98 +msgid "Can't download library" +msgstr "" + +#: commands/service_platform_uninstall.go:89 +#: internal/arduino/cores/packagemanager/install_uninstall.go:138 +msgid "Can't find dependencies for platform %s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:575 +msgid "Can't open sketch" +msgstr "" + +#: commands/cmderrors/cmderrors.go:562 +msgid "Can't update sketch" +msgstr "" + +#: internal/cli/arguments/arguments.go:38 +msgid "Can't use the following flags together: %s" +msgstr "" + +#: internal/cli/daemon/daemon.go:117 +msgid "Can't write debug log: %s" +msgstr "" + +#: commands/service_compile.go:191 commands/service_compile.go:194 +msgid "Cannot create build cache directory" +msgstr "" + +#: commands/service_compile.go:216 +msgid "Cannot create build directory" +msgstr "" + +#: internal/cli/config/init.go:100 +msgid "Cannot create config file directory: %v" +msgstr "" + +#: internal/cli/config/init.go:124 +msgid "Cannot create config file: %v" +msgstr "" + +#: commands/cmderrors/cmderrors.go:819 +msgid "Cannot create temp dir" +msgstr "" + +#: commands/cmderrors/cmderrors.go:837 +msgid "Cannot create temp file" +msgstr "" + +#: internal/cli/config/delete.go:55 +msgid "Cannot delete the key %[1]s: %[2]v" +msgstr "" + +#: commands/service_debug.go:228 +msgid "Cannot execute debug tool" +msgstr "" + +#: internal/cli/config/init.go:77 internal/cli/config/init.go:84 +msgid "Cannot find absolute path: %v" +msgstr "" + +#: internal/cli/config/add.go:63 internal/cli/config/add.go:65 +#: internal/cli/config/get.go:59 internal/cli/config/remove.go:63 +#: internal/cli/config/remove.go:65 +msgid "Cannot get the configuration key %[1]s: %[2]v" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:145 +msgid "Cannot install platform" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:351 +msgid "Cannot install tool %s" +msgstr "" + +#: commands/service_upload.go:544 +msgid "Cannot perform port reset: %s" +msgstr "" + +#: internal/cli/config/add.go:75 internal/cli/config/add.go:77 +#: internal/cli/config/remove.go:73 internal/cli/config/remove.go:75 +msgid "Cannot remove the configuration key %[1]s: %[2]v" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:163 +msgid "Cannot upgrade platform" +msgstr "" + +#: internal/cli/lib/search.go:207 +msgid "Category: %s" +msgstr "" + +#: internal/cli/lib/check_deps.go:39 internal/cli/lib/check_deps.go:40 +msgid "Check dependencies status for the specified library." +msgstr "" + +#: internal/cli/debug/debug_check.go:42 +msgid "Check if the given board/programmer combination supports debugging." +msgstr "" + +#: internal/arduino/resources/checksums.go:166 +msgid "Checksum differs from checksum in package.json" +msgstr "" + +#: internal/cli/board/details.go:190 +msgid "Checksum:" +msgstr "" + +#: internal/cli/cache/cache.go:32 +msgid "Clean caches." +msgstr "" + +#: internal/cli/cli.go:181 +msgid "Comma-separated list of additional URLs for the Boards Manager." +msgstr "" + +#: internal/cli/board/list.go:56 +msgid "" +"Command keeps running and prints list of connected boards whenever there is " +"a change." +msgstr "" + +#: commands/service_debug_config.go:178 commands/service_upload.go:452 +msgid "Compiled sketch not found in %s" +msgstr "" + +#: internal/arduino/builder/internal/runner/task.go:76 +msgid "Compiler error output has been truncated." +msgstr "" + +#: internal/cli/compile/compile.go:81 internal/cli/compile/compile.go:82 +msgid "Compiles Arduino sketches." +msgstr "" + +#: internal/arduino/builder/builder.go:429 +msgid "Compiling core..." +msgstr "" + +#: internal/arduino/builder/builder.go:408 +msgid "Compiling libraries..." +msgstr "" + +#: internal/arduino/builder/libraries.go:134 +msgid "Compiling library \"%[1]s\"" +msgstr "" + +#: internal/arduino/builder/builder.go:392 +msgid "Compiling sketch..." +msgstr "" + +#: internal/cli/config/init.go:94 +msgid "" +"Config file already exists, use --overwrite to discard the existing one." +msgstr "" + +#: internal/cli/config/init.go:179 +msgid "Config file written to: %s" +msgstr "" + +#: internal/cli/debug/debug.go:250 +msgid "Configuration options for %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:78 +msgid "" +"Configure communication port settings. The format is " +"=[,=]..." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:179 +msgid "Configuring platform." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:361 +msgid "Configuring tool." +msgstr "" + +#: internal/cli/board/list.go:198 +msgid "Connected" +msgstr "" + +#: internal/cli/monitor/monitor.go:275 +msgid "Connecting to %s. Press CTRL-C to exit." +msgstr "" + +#: internal/cli/board/list.go:104 internal/cli/board/list.go:142 +msgid "Core" +msgstr "" + +#: internal/cli/configuration/network.go:127 +msgid "Could not connect via HTTP" +msgstr "" + +#: commands/instances.go:512 +msgid "Could not create index directory" +msgstr "" + +#: internal/arduino/builder/core.go:42 +msgid "Couldn't deeply cache core build: %[1]s" +msgstr "" + +#: internal/arduino/builder/sizer.go:155 +msgid "Couldn't determine program size" +msgstr "" + +#: internal/cli/arguments/sketch.go:37 internal/cli/lib/install.go:111 +msgid "Couldn't get current working directory: %v" +msgstr "" + +#: internal/cli/sketch/new.go:37 internal/cli/sketch/new.go:38 +msgid "Create a new Sketch" +msgstr "" + +#: internal/cli/compile/compile.go:102 +msgid "Create and print a profile configuration from the build." +msgstr "" + +#: internal/cli/sketch/archive.go:37 internal/cli/sketch/archive.go:38 +msgid "Creates a zip file containing all sketch files." +msgstr "" + +#: internal/cli/config/init.go:46 +msgid "" +"Creates or updates the configuration file in the data directory or custom " +"directory with the current configuration settings." +msgstr "" + +#: internal/cli/debug/debug.go:266 +msgid "Custom configuration for %s:" +msgstr "" + +#: internal/cli/feedback/result/rpc.go:146 +#: internal/cli/outdated/outdated.go:119 +msgid "DEPRECATED" +msgstr "" + +#: internal/cli/daemon/daemon.go:195 +msgid "Daemon is now listening on %s:%s" +msgstr "" + +#: internal/cli/debug/debug.go:53 +msgid "Debug Arduino sketches." +msgstr "" + +#: internal/cli/debug/debug.go:54 +msgid "" +"Debug Arduino sketches. (this command opens an interactive gdb session)" +msgstr "" + +#: internal/cli/debug/debug.go:70 internal/cli/debug/debug_check.go:51 +msgid "Debug interpreter e.g.: %s" +msgstr "" + +#: commands/service_debug_config.go:215 +msgid "Debugging not supported for board %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:331 +msgid "Default" +msgstr "" + +#: internal/cli/board/attach.go:115 +msgid "Default FQBN set to" +msgstr "" + +#: internal/cli/board/attach.go:114 +msgid "Default port set to" +msgstr "" + +#: internal/cli/board/attach.go:116 +msgid "Default programmer set to" +msgstr "" + +#: internal/cli/cache/clean.go:32 +msgid "Delete Boards/Library Manager download cache." +msgstr "" + +#: internal/cli/cache/clean.go:33 +msgid "" +"Delete contents of the downloads cache folder, where archive files are " +"staged during installation of libraries and boards platforms." +msgstr "" + +#: internal/cli/config/delete.go:32 internal/cli/config/delete.go:33 +msgid "Deletes a settings key and all its sub keys." +msgstr "" + +#: internal/cli/lib/search.go:215 +msgid "Dependencies: %s" +msgstr "" + +#: internal/cli/lib/list.go:138 internal/cli/outdated/outdated.go:106 +msgid "Description" +msgstr "" + +#: internal/arduino/builder/builder.go:313 +msgid "Detecting libraries used..." +msgstr "" + +#: internal/cli/board/list.go:46 +msgid "" +"Detects and displays a list of boards connected to the current computer." +msgstr "" + +#: internal/cli/debug/debug.go:71 internal/cli/debug/debug.go:72 +msgid "Directory containing binaries for debug." +msgstr "" + +#: internal/cli/upload/upload.go:73 internal/cli/upload/upload.go:74 +msgid "Directory containing binaries to upload." +msgstr "" + +#: internal/cli/generatedocs/generatedocs.go:45 +msgid "" +"Directory where to save generated files. Default is './docs', the directory " +"must exist." +msgstr "" + +#: internal/cli/completion/completion.go:44 +msgid "Disable completion description for shells that support it" +msgstr "" + +#: internal/cli/board/list.go:199 +msgid "Disconnected" +msgstr "" + +#: internal/cli/daemon/daemon.go:90 +msgid "Display only the provided gRPC calls" +msgstr "" + +#: internal/cli/lib/install.go:62 +msgid "Do not install dependencies." +msgstr "" + +#: internal/cli/lib/install.go:63 +msgid "Do not overwrite already installed libraries." +msgstr "" + +#: internal/cli/core/install.go:56 +msgid "Do not overwrite already installed platforms." +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:64 +#: internal/cli/upload/upload.go:81 +msgid "Do not perform the actual upload, just log out actions" +msgstr "" + +#: internal/cli/daemon/daemon.go:81 +msgid "Do not terminate daemon process if the parent process dies" +msgstr "" + +#: internal/cli/lib/check_deps.go:52 +msgid "Do not try to update library dependencies if already installed." +msgstr "" + +#: commands/service_library_download.go:92 +msgid "Downloading %s" +msgstr "" + +#: internal/arduino/resources/index.go:137 +msgid "Downloading index signature: %s" +msgstr "" + +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 +#: internal/arduino/resources/index.go:82 +msgid "Downloading index: %s" +msgstr "" + +#: commands/instances.go:397 +msgid "Downloading library %s" +msgstr "" + +#: commands/instances.go:54 +msgid "Downloading missing tool %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:98 +msgid "Downloading packages" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:108 +msgid "Downloading platform %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:184 +msgid "Downloading tool %s" +msgstr "" + +#: internal/cli/core/download.go:36 internal/cli/core/download.go:37 +msgid "Downloads one or more cores and corresponding tool dependencies." +msgstr "" + +#: internal/cli/lib/download.go:36 internal/cli/lib/download.go:37 +msgid "Downloads one or more libraries without installing them." +msgstr "" + +#: internal/cli/daemon/daemon.go:84 +msgid "Enable debug logging of gRPC calls" +msgstr "" + +#: internal/cli/lib/install.go:65 +msgid "Enter a path to zip file" +msgstr "" + +#: internal/cli/lib/install.go:64 +msgid "Enter git url for libraries hosted on repositories" +msgstr "" + +#: commands/service_sketch_archive.go:105 +msgid "Error adding file to sketch archive" +msgstr "" + +#: internal/arduino/builder/core.go:170 +msgid "Error archiving built core (caching) in %[1]s: %[2]s" +msgstr "" + +#: internal/cli/sketch/archive.go:85 +msgid "Error archiving: %v" +msgstr "" + +#: commands/service_sketch_archive.go:93 +msgid "Error calculating relative file path" +msgstr "" + +#: internal/cli/cache/clean.go:48 +msgid "Error cleaning caches: %v" +msgstr "" + +#: internal/cli/compile/compile.go:226 +msgid "Error converting path to absolute: %v" +msgstr "" + +#: commands/service_compile.go:421 +msgid "Error copying output file %s" +msgstr "" + +#: internal/cli/config/init.go:106 internal/cli/config/init.go:113 +#: internal/cli/config/init.go:120 internal/cli/config/init.go:134 +#: internal/cli/config/init.go:138 +msgid "Error creating configuration: %v" +msgstr "" + +#: internal/cli/instance/instance.go:43 +msgid "Error creating instance: %v" +msgstr "" + +#: commands/service_compile.go:404 +msgid "Error creating output dir" +msgstr "" + +#: commands/service_sketch_archive.go:81 +msgid "Error creating sketch archive" +msgstr "" + +#: internal/cli/sketch/new.go:71 internal/cli/sketch/new.go:83 +msgid "Error creating sketch: %v" +msgstr "" + +#: internal/cli/board/list.go:83 internal/cli/board/list.go:97 +msgid "Error detecting boards: %v" +msgstr "" + +#: internal/cli/core/download.go:71 internal/cli/lib/download.go:69 +msgid "Error downloading %[1]s: %[2]v" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:117 +#: internal/arduino/cores/packagemanager/profiles.go:118 +msgid "Error downloading %s" +msgstr "" + +#: commands/instances.go:686 internal/arduino/resources/index.go:83 +msgid "Error downloading index '%s'" +msgstr "" + +#: internal/arduino/resources/index.go:138 +msgid "Error downloading index signature '%s'" +msgstr "" + +#: commands/instances.go:407 commands/instances.go:413 +msgid "Error downloading library %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:135 +#: internal/arduino/cores/packagemanager/profiles.go:136 +msgid "Error downloading platform %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:129 +#: internal/arduino/cores/packagemanager/profiles.go:186 +msgid "Error downloading tool %s" +msgstr "" + +#: internal/cli/debug/debug.go:162 internal/cli/debug/debug.go:195 +msgid "Error during Debug: %v" +msgstr "" + +#: internal/cli/feedback/feedback.go:236 internal/cli/feedback/feedback.go:242 +msgid "Error during JSON encoding of the output: %v" +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:78 +#: internal/cli/burnbootloader/burnbootloader.go:100 +#: internal/cli/compile/compile.go:270 internal/cli/compile/compile.go:312 +#: internal/cli/upload/upload.go:99 internal/cli/upload/upload.go:128 +msgid "Error during Upload: %v" +msgstr "" + +#: internal/cli/arguments/port.go:144 +msgid "Error during board detection" +msgstr "" + +#: internal/cli/compile/compile.go:397 +msgid "Error during build: %v" +msgstr "" + +#: internal/cli/core/install.go:81 +msgid "Error during install: %v" +msgstr "" + +#: internal/cli/core/uninstall.go:75 +msgid "Error during uninstall: %v" +msgstr "" + +#: internal/cli/core/upgrade.go:136 +msgid "Error during upgrade: %v" +msgstr "" + +#: internal/arduino/resources/index.go:105 +#: internal/arduino/resources/index.go:124 +msgid "Error extracting %s" +msgstr "" + +#: commands/service_upload.go:449 +msgid "Error finding build artifacts" +msgstr "" + +#: internal/cli/debug/debug.go:139 +msgid "Error getting Debug info: %v" +msgstr "" + +#: commands/service_sketch_archive.go:57 +msgid "Error getting absolute path of sketch archive" +msgstr "" + +#: internal/cli/board/details.go:74 +msgid "Error getting board details: %v" +msgstr "" + +#: internal/arduino/builder/internal/compilation/database.go:82 +msgid "Error getting current directory for compilation database: %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:105 +msgid "" +"Error getting default port from `sketch.yaml`. Check if you're in the " +"correct sketch folder or provide the --port flag: %s" +msgstr "" + +#: commands/service_compile.go:339 commands/service_library_list.go:115 +msgid "Error getting information for library %s" +msgstr "" + +#: internal/cli/lib/examples.go:75 +msgid "Error getting libraries info: %v" +msgstr "" + +#: internal/cli/arguments/fqbn.go:96 +msgid "Error getting port metadata: %v" +msgstr "" + +#: internal/cli/monitor/monitor.go:154 +msgid "Error getting port settings details: %s" +msgstr "" + +#: internal/cli/upload/upload.go:169 +msgid "Error getting user input" +msgstr "" + +#: internal/cli/instance/instance.go:82 internal/cli/instance/instance.go:100 +msgid "Error initializing instance: %v" +msgstr "" + +#: internal/cli/lib/install.go:148 +msgid "Error installing %s: %v" +msgstr "" + +#: internal/cli/lib/install.go:122 +msgid "Error installing Git Library: %v" +msgstr "" + +#: internal/cli/lib/install.go:100 +msgid "Error installing Zip Library: %v" +msgstr "" + +#: commands/instances.go:423 +msgid "Error installing library %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:143 +#: internal/arduino/cores/packagemanager/profiles.go:144 +msgid "Error installing platform %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:187 +#: internal/arduino/cores/packagemanager/profiles.go:194 +#: internal/arduino/cores/packagemanager/profiles.go:195 +msgid "Error installing tool %s" +msgstr "" + +#: internal/cli/board/listall.go:66 +msgid "Error listing boards: %v" +msgstr "" + +#: internal/cli/lib/list.go:91 +msgid "Error listing libraries: %v" +msgstr "" + +#: internal/cli/core/list.go:69 +msgid "Error listing platforms: %v" +msgstr "" + +#: commands/cmderrors/cmderrors.go:462 +msgid "Error loading hardware platform" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:121 +#: internal/arduino/cores/packagemanager/profiles.go:122 +msgid "Error loading index %s" +msgstr "" + +#: internal/arduino/resources/index.go:99 +msgid "Error opening %s" +msgstr "" + +#: internal/cli/daemon/daemon.go:111 +msgid "Error opening debug logging file: %s" +msgstr "" + +#: internal/cli/compile/compile.go:197 +msgid "Error opening source code overrides data file: %v" +msgstr "" + +#: internal/cli/compile/compile.go:210 +msgid "Error parsing --show-properties flag: %v" +msgstr "" + +#: commands/service_compile.go:413 +msgid "Error reading build directory" +msgstr "" + +#: commands/service_sketch_archive.go:75 +msgid "Error reading sketch files" +msgstr "" + +#: internal/cli/lib/check_deps.go:72 +msgid "Error resolving dependencies for %[1]s: %[2]s" +msgstr "" + +#: internal/cli/core/upgrade.go:68 +msgid "Error retrieving core list: %v" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:160 +msgid "Error rolling-back changes: %s" +msgstr "" + +#: internal/arduino/resources/index.go:165 +#: internal/arduino/resources/index.go:177 +msgid "Error saving downloaded index" +msgstr "" + +#: internal/arduino/resources/index.go:172 +#: internal/arduino/resources/index.go:181 +msgid "Error saving downloaded index signature" +msgstr "" + +#: internal/cli/board/search.go:63 +msgid "Error searching boards: %v" +msgstr "" + +#: internal/cli/lib/search.go:126 +msgid "Error searching for Libraries: %v" +msgstr "" + +#: internal/cli/core/search.go:82 +msgid "Error searching for platforms: %v" +msgstr "" + +#: internal/arduino/builder/internal/compilation/database.go:67 +msgid "Error serializing compilation database: %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:224 +msgid "Error setting raw mode: %s" +msgstr "" + +#: internal/cli/config/set.go:67 internal/cli/config/set.go:74 +msgid "Error setting value: %v" +msgstr "" + +#: internal/cli/board/list.go:86 +msgid "Error starting discovery: %v" +msgstr "" + +#: internal/cli/lib/uninstall.go:67 +msgid "Error uninstalling %[1]s: %[2]v" +msgstr "" + +#: internal/cli/lib/search.go:113 internal/cli/lib/update_index.go:59 +msgid "Error updating library index: %v" +msgstr "" + +#: internal/cli/lib/upgrade.go:75 +msgid "Error upgrading libraries" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:155 +msgid "Error upgrading platform: %s" +msgstr "" + +#: internal/arduino/resources/index.go:147 +#: internal/arduino/resources/index.go:153 +msgid "Error verifying signature" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:444 +msgid "Error while detecting libraries included by %[1]s" +msgstr "" + +#: internal/arduino/builder/sizer.go:80 internal/arduino/builder/sizer.go:89 +#: internal/arduino/builder/sizer.go:92 internal/arduino/builder/sizer.go:111 +#: internal/arduino/builder/sizer.go:220 internal/arduino/builder/sizer.go:230 +#: internal/arduino/builder/sizer.go:234 +msgid "Error while determining sketch size: %s" +msgstr "" + +#: internal/arduino/builder/internal/compilation/database.go:70 +msgid "Error writing compilation database: %s" +msgstr "" + +#: internal/cli/config/config.go:84 internal/cli/config/config.go:91 +msgid "Error writing to file: %v" +msgstr "" + +#: internal/cli/completion/completion.go:56 +msgid "Error: command description is not supported by %v" +msgstr "" + +#: internal/cli/compile/compile.go:203 +msgid "Error: invalid source code overrides data file: %v" +msgstr "" + +#: internal/cli/board/list.go:104 +msgid "Event" +msgstr "" + +#: internal/cli/lib/examples.go:123 +msgid "Examples for library %s" +msgstr "" + +#: internal/cli/usage.go:24 +msgid "Examples:" +msgstr "" + +#: internal/cli/debug/debug.go:233 +msgid "Executable to debug" +msgstr "" + +#: commands/service_debug_config.go:181 commands/service_upload.go:455 +msgid "Expected compiled sketch in directory %s, but is a file instead" +msgstr "" + +#: internal/cli/board/attach.go:35 internal/cli/board/details.go:41 +#: internal/cli/board/list.go:104 internal/cli/board/list.go:142 +#: internal/cli/board/listall.go:84 internal/cli/board/search.go:85 +msgid "FQBN" +msgstr "" + +#: internal/cli/board/details.go:140 +msgid "FQBN:" +msgstr "" + +#: commands/service_upload.go:578 +msgid "Failed chip erase" +msgstr "" + +#: commands/service_upload.go:585 +msgid "Failed programming" +msgstr "" + +#: commands/service_upload.go:581 +msgid "Failed to burn bootloader" +msgstr "" + +#: commands/instances.go:88 +msgid "Failed to create data directory" +msgstr "" + +#: commands/instances.go:77 +msgid "Failed to create downloads directory" +msgstr "" + +#: internal/cli/daemon/daemon.go:150 +msgid "Failed to listen on TCP port: %[1]s. %[2]s is an invalid port." +msgstr "" + +#: internal/cli/daemon/daemon.go:145 +msgid "Failed to listen on TCP port: %[1]s. %[2]s is unknown name." +msgstr "" + +#: internal/cli/daemon/daemon.go:157 +msgid "Failed to listen on TCP port: %[1]s. Unexpected error: %[2]v" +msgstr "" + +#: internal/cli/daemon/daemon.go:155 +msgid "Failed to listen on TCP port: %s. Address already in use." +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:269 +msgid "Failed to load library discovery cache: %[1]s" +msgstr "" + +#: commands/service_upload.go:589 +msgid "Failed uploading" +msgstr "" + +#: internal/cli/board/details.go:188 +msgid "File:" +msgstr "" + +#: commands/service_compile.go:164 +msgid "" +"Firmware encryption/signing requires all the following properties to be " +"defined: %s" +msgstr "" + +#: commands/service_debug.go:187 +msgid "First message must contain debug request, not data" +msgstr "" + +#: internal/cli/arguments/arguments.go:49 +msgid "Flag %[1]s is mandatory when used in conjunction with: %[2]s" +msgstr "" + +#: internal/cli/usage.go:26 +msgid "Flags:" +msgstr "" + +#: internal/cli/arguments/pre_post_script.go:38 +msgid "" +"Force run of post-install scripts (if the CLI is not running interactively)." +msgstr "" + +#: internal/cli/arguments/pre_post_script.go:40 +msgid "" +"Force run of pre-uninstall scripts (if the CLI is not running " +"interactively)." +msgstr "" + +#: internal/cli/arguments/pre_post_script.go:39 +msgid "" +"Force skip of post-install scripts (if the CLI is running interactively)." +msgstr "" + +#: internal/cli/arguments/pre_post_script.go:41 +msgid "" +"Force skip of pre-uninstall scripts (if the CLI is running interactively)." +msgstr "" + +#: commands/cmderrors/cmderrors.go:877 +msgid "Found %d platforms matching \"%s\": %s" +msgstr "" + +#: internal/cli/arguments/fqbn.go:39 +msgid "Fully Qualified Board Name, e.g.: arduino:avr:uno" +msgstr "" + +#: commands/service_debug.go:321 +msgid "GDB server '%s' is not supported" +msgstr "" + +#: internal/cli/generatedocs/generatedocs.go:38 +#: internal/cli/generatedocs/generatedocs.go:39 +msgid "Generates bash completion and command manpages." +msgstr "" + +#: internal/cli/completion/completion.go:38 +msgid "Generates completion scripts" +msgstr "" + +#: internal/cli/completion/completion.go:39 +msgid "Generates completion scripts for various shells" +msgstr "" + +#: internal/arduino/builder/builder.go:342 +msgid "Generating function prototypes..." +msgstr "" + +#: internal/cli/config/get.go:35 internal/cli/config/get.go:36 +msgid "Gets a settings key value." +msgstr "" + +#: internal/cli/usage.go:27 +msgid "Global Flags:" +msgstr "" + +#: internal/arduino/builder/sizer.go:166 +msgid "" +"Global variables use %[1]s bytes (%[3]s%%) of dynamic memory, leaving %[4]s " +"bytes for local variables. Maximum is %[2]s bytes." +msgstr "" + +#: internal/arduino/builder/sizer.go:172 +msgid "Global variables use %[1]s bytes of dynamic memory." +msgstr "" + +#: internal/cli/board/details.go:216 internal/cli/core/list.go:117 +#: internal/cli/core/search.go:117 internal/cli/monitor/monitor.go:331 +#: internal/cli/outdated/outdated.go:101 +msgid "ID" +msgstr "" + +#: internal/cli/board/details.go:111 +msgid "Id" +msgstr "" + +#: internal/cli/board/details.go:154 +msgid "Identification properties:" +msgstr "" + +#: internal/cli/compile/compile.go:136 +msgid "If set built binaries will be exported to the sketch folder." +msgstr "" + +#: internal/cli/core/list.go:46 +msgid "" +"If set return all installable and installed cores, including manually " +"installed." +msgstr "" + +#: internal/cli/lib/list.go:55 +msgid "Include built-in libraries (from platforms and IDE) in listing." +msgstr "" + +#: internal/cli/sketch/archive.go:51 +msgid "Includes %s directory in the archive." +msgstr "" + +#: internal/cli/lib/install.go:66 +msgid "Install libraries in the IDE-Builtin directory" +msgstr "" + +#: internal/cli/core/list.go:117 internal/cli/lib/list.go:138 +#: internal/cli/outdated/outdated.go:103 +msgid "Installed" +msgstr "" + +#: commands/service_library_install.go:201 +msgid "Installed %s" +msgstr "" + +#: commands/service_library_install.go:184 +#: internal/arduino/cores/packagemanager/install_uninstall.go:335 +msgid "Installing %s" +msgstr "" + +#: commands/instances.go:421 +msgid "Installing library %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:121 +#: internal/arduino/cores/packagemanager/profiles.go:141 +msgid "Installing platform %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:192 +msgid "Installing tool %s" +msgstr "" + +#: internal/cli/core/install.go:38 internal/cli/core/install.go:39 +msgid "Installs one or more cores and corresponding tool dependencies." +msgstr "" + +#: internal/cli/lib/install.go:46 internal/cli/lib/install.go:47 +msgid "Installs one or more specified libraries into the system." +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:472 +msgid "Internal error in cache" +msgstr "" + +#: commands/cmderrors/cmderrors.go:395 +msgid "Invalid '%[1]s' property: %[2]s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:64 +msgid "Invalid FQBN" +msgstr "" + +#: internal/cli/daemon/daemon.go:168 +msgid "Invalid TCP address: port is missing" +msgstr "" + +#: commands/cmderrors/cmderrors.go:82 +msgid "Invalid URL" +msgstr "" + +#: commands/instances.go:186 +msgid "Invalid additional URL: %v" +msgstr "" + +#: internal/arduino/resources/index.go:111 +msgid "Invalid archive: file %[1]s not found in archive %[2]s" +msgstr "" + +#: internal/cli/core/download.go:59 internal/cli/core/install.go:66 +#: internal/cli/core/uninstall.go:58 internal/cli/core/upgrade.go:108 +#: internal/cli/lib/download.go:58 internal/cli/lib/uninstall.go:56 +msgid "Invalid argument passed: %v" +msgstr "" + +#: commands/service_compile.go:283 +msgid "Invalid build properties" +msgstr "" + +#: internal/arduino/builder/sizer.go:255 +msgid "Invalid data size regexp: %s" +msgstr "" + +#: internal/arduino/builder/sizer.go:261 +msgid "Invalid eeprom size regexp: %s" +msgstr "" + +#: commands/instances.go:622 +msgid "Invalid index URL: %s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:50 +msgid "Invalid instance" +msgstr "" + +#: internal/cli/core/upgrade.go:114 +msgid "Invalid item %s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:100 +msgid "Invalid library" +msgstr "" + +#: commands/instances.go:380 +msgid "Invalid library directory in sketch project: %s" +msgstr "" + +#: internal/cli/cli.go:265 +msgid "Invalid logging level: %s" +msgstr "" + +#: commands/instances.go:639 +msgid "Invalid network configuration: %s" +msgstr "" + +#: internal/cli/configuration/network.go:83 +msgid "Invalid network.proxy '%[1]s': %[2]s" +msgstr "" + +#: internal/cli/cli.go:222 +msgid "Invalid output format: %s" +msgstr "" + +#: commands/instances.go:606 +msgid "Invalid package index in %s" +msgstr "" + +#: internal/cli/core/uninstall.go:63 +msgid "Invalid parameter %s: version not allowed" +msgstr "" + +#: commands/service_board_identify.go:170 +msgid "Invalid pid value: '%s'" +msgstr "" + +#: commands/cmderrors/cmderrors.go:238 +msgid "Invalid profile" +msgstr "" + +#: internal/arduino/builder/sizer.go:245 +msgid "Invalid size regexp: %s" +msgstr "" + +#: internal/arduino/builder/sizer.go:207 +msgid "Invalid value for build.warn_data_percentage: %s" +msgstr "" + +#: main.go:86 +msgid "Invalid value in configuration" +msgstr "" + +#: commands/cmderrors/cmderrors.go:118 +msgid "Invalid version" +msgstr "" + +#: commands/service_board_identify.go:167 +msgid "Invalid vid value: '%s'" +msgstr "" + +#: internal/cli/compile/compile.go:133 +msgid "" +"Just produce the compilation database, without actually compiling. All build" +" commands are skipped except pre* hooks." +msgstr "" + +#: internal/cli/lib/list.go:39 +msgid "LIBNAME" +msgstr "" + +#: internal/cli/lib/check_deps.go:38 internal/cli/lib/install.go:45 +msgid "LIBRARY" +msgstr "" + +#: internal/cli/lib/download.go:35 internal/cli/lib/examples.go:43 +#: internal/cli/lib/uninstall.go:35 +msgid "LIBRARY_NAME" +msgstr "" + +#: internal/cli/core/list.go:117 internal/cli/outdated/outdated.go:104 +msgid "Latest" +msgstr "" + +#: internal/arduino/builder/libraries.go:92 +msgid "Library %[1]s has been declared precompiled:" +msgstr "" + +#: commands/service_library_install.go:142 +#: internal/arduino/libraries/librariesmanager/install.go:130 +msgid "" +"Library %[1]s is already installed, but with a different version: %[2]s" +msgstr "" + +#: commands/service_library_upgrade.go:137 +msgid "Library %s is already at the latest version" +msgstr "" + +#: commands/service_library_uninstall.go:63 +msgid "Library %s is not installed" +msgstr "" + +#: commands/instances.go:400 +msgid "Library %s not found" +msgstr "" + +#: commands/cmderrors/cmderrors.go:483 +msgid "Library '%s' not found" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:533 +msgid "" +"Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." +msgstr "" + +#: commands/cmderrors/cmderrors.go:612 +msgid "Library install failed" +msgstr "" + +#: commands/service_library_install.go:235 +#: commands/service_library_install.go:275 +msgid "Library installed" +msgstr "" + +#: internal/cli/lib/search.go:205 +msgid "License: %s" +msgstr "" + +#: internal/arduino/builder/builder.go:445 +msgid "Linking everything together..." +msgstr "" + +#: internal/cli/board/listall.go:40 +msgid "" +"List all boards that have the support platform installed. You can search\n" +"for a specific board if you specify the board name" +msgstr "" + +#: internal/cli/board/listall.go:39 +msgid "List all known boards and their corresponding FQBN." +msgstr "" + +#: internal/cli/board/list.go:45 +msgid "List connected boards." +msgstr "" + +#: internal/cli/arguments/fqbn.go:44 +msgid "" +"List of board options separated by commas. Or can be used multiple times for" +" multiple options." +msgstr "" + +#: internal/cli/compile/compile.go:111 +msgid "" +"List of custom build properties separated by commas. Or can be used multiple" +" times for multiple properties." +msgstr "" + +#: internal/cli/lib/list.go:57 +msgid "List updatable libraries." +msgstr "" + +#: internal/cli/core/list.go:45 +msgid "List updatable platforms." +msgstr "" + +#: internal/cli/board/board.go:32 +msgid "Lists all connected boards." +msgstr "" + +#: internal/cli/outdated/outdated.go:41 +msgid "Lists cores and libraries that can be upgraded" +msgstr "" + +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 +msgid "Loading index file: %v" +msgstr "" + +#: internal/cli/lib/list.go:138 internal/cli/outdated/outdated.go:105 +msgid "Location" +msgstr "" + +#: internal/arduino/builder/sizer.go:211 +msgid "Low memory available, stability problems may occur." +msgstr "" + +#: internal/cli/lib/search.go:200 +msgid "Maintainer: %s" +msgstr "" + +#: internal/cli/compile/compile.go:141 +msgid "" +"Max number of parallel compiles. If set to 0 the number of available CPUs " +"cores will be used." +msgstr "" + +#: internal/cli/arguments/discovery_timeout.go:32 +msgid "Max time to wait for port discovery, e.g.: 30s, 1m" +msgstr "" + +#: internal/cli/cli.go:170 +msgid "" +"Messages with this level and above will be logged. Valid levels are: %s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:528 +msgid "Missing '%[1]s' from library in %[2]s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:173 +msgid "Missing FQBN (Fully Qualified Board Name)" +msgstr "" + +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 +msgid "Missing port" +msgstr "" + +#: commands/cmderrors/cmderrors.go:254 +msgid "Missing port address" +msgstr "" + +#: commands/cmderrors/cmderrors.go:266 +msgid "Missing port protocol" +msgstr "" + +#: commands/cmderrors/cmderrors.go:304 +msgid "Missing programmer" +msgstr "" + +#: internal/cli/upload/upload.go:162 +msgid "Missing required upload field: %s" +msgstr "" + +#: internal/arduino/builder/sizer.go:249 +msgid "Missing size regexp" +msgstr "" + +#: commands/cmderrors/cmderrors.go:535 +msgid "Missing sketch path" +msgstr "" + +#: commands/cmderrors/cmderrors.go:376 +msgid "Monitor '%s' not found" +msgstr "" + +#: internal/cli/monitor/monitor.go:261 +msgid "Monitor port settings:" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:176 +msgid "Multiple libraries were found for \"%[1]s\"" +msgstr "" + +#: internal/cli/board/details.go:216 internal/cli/core/list.go:117 +#: internal/cli/core/search.go:117 internal/cli/lib/list.go:138 +#: internal/cli/outdated/outdated.go:102 +msgid "Name" +msgstr "" + +#: internal/cli/lib/search.go:179 +msgid "Name: \"%s\"" +msgstr "" + +#: internal/cli/upload/upload.go:238 +msgid "New upload port: %[1]s (%[2]s)" +msgstr "" + +#: internal/cli/board/list.go:132 +msgid "No boards found." +msgstr "" + +#: internal/cli/board/attach.go:112 +msgid "No default port, FQBN or programmer set" +msgstr "" + +#: internal/cli/lib/examples.go:108 +msgid "No libraries found." +msgstr "" + +#: internal/cli/lib/list.go:130 +msgid "No libraries installed." +msgstr "" + +#: internal/cli/lib/search.go:168 +msgid "No libraries matching your search." +msgstr "" + +#: internal/cli/lib/search.go:174 +msgid "" +"No libraries matching your search.\n" +"Did you mean...\n" +msgstr "" + +#: internal/cli/lib/list.go:128 +msgid "No libraries update is available." +msgstr "" + +#: commands/cmderrors/cmderrors.go:292 +msgid "No monitor available for the port protocol %s" +msgstr "" + +#: internal/cli/outdated/outdated.go:95 +msgid "No outdated platforms or libraries found." +msgstr "" + +#: internal/cli/core/list.go:114 +msgid "No platforms installed." +msgstr "" + +#: internal/cli/core/search.go:113 +msgid "No platforms matching your search." +msgstr "" + +#: commands/service_upload.go:534 +msgid "No upload port found, using %s as fallback" +msgstr "" + +#: commands/cmderrors/cmderrors.go:502 +msgid "No valid dependencies solution found" +msgstr "" + +#: internal/arduino/builder/sizer.go:198 +msgid "Not enough memory; see %[1]s for tips on reducing your footprint." +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:179 +msgid "Not used: %[1]s" +msgstr "" + +#: internal/cli/board/details.go:187 +msgid "OS:" +msgstr "" + +#: internal/cli/board/details.go:145 +msgid "Official Arduino board:" +msgstr "" + +#: internal/cli/lib/search.go:98 +msgid "" +"Omit library details far all versions except the latest (produce a more " +"compact JSON output)." +msgstr "" + +#: internal/cli/monitor/monitor.go:59 internal/cli/monitor/monitor.go:60 +msgid "Open a communication port with a board." +msgstr "" + +#: internal/cli/board/details.go:200 +msgid "Option:" +msgstr "" + +#: internal/cli/compile/compile.go:121 +msgid "" +"Optional, can be: %s. Used to tell gcc which warning level to use (-W flag)." +msgstr "" + +#: internal/cli/compile/compile.go:134 +msgid "Optional, cleanup the build folder and do not use any cached build." +msgstr "" + +#: internal/cli/compile/compile.go:131 +msgid "" +"Optional, optimize compile output for debugging, rather than for release." +msgstr "" + +#: internal/cli/compile/compile.go:123 +msgid "Optional, suppresses almost every output." +msgstr "" + +#: internal/cli/compile/compile.go:122 internal/cli/upload/upload.go:79 +msgid "Optional, turns on verbose mode." +msgstr "" + +#: internal/cli/compile/compile.go:137 +msgid "" +"Optional. Path to a .json file that contains a set of replacements of the " +"sketch source code." +msgstr "" + +#: internal/cli/compile/compile.go:113 +msgid "" +"Override a build property with a custom value. Can be used multiple times " +"for multiple properties." +msgstr "" + +#: internal/cli/debug/debug.go:75 internal/cli/debug/debug_check.go:53 +msgid "" +"Override an debug property with a custom value. Can be used multiple times " +"for multiple properties." +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:61 +#: internal/cli/upload/upload.go:77 +msgid "" +"Override an upload property with a custom value. Can be used multiple times " +"for multiple properties." +msgstr "" + +#: internal/cli/config/init.go:62 +msgid "Overwrite existing config file." +msgstr "" + +#: internal/cli/sketch/archive.go:52 +msgid "Overwrites an already existing archive" +msgstr "" + +#: internal/cli/sketch/new.go:46 +msgid "Overwrites an existing .ino sketch." +msgstr "" + +#: internal/cli/core/download.go:35 internal/cli/core/install.go:37 +#: internal/cli/core/uninstall.go:36 internal/cli/core/upgrade.go:38 +msgid "PACKAGER" +msgstr "" + +#: internal/cli/board/details.go:165 +msgid "Package URL:" +msgstr "" + +#: internal/cli/board/details.go:164 +msgid "Package maintainer:" +msgstr "" + +#: internal/cli/board/details.go:163 +msgid "Package name:" +msgstr "" + +#: internal/cli/board/details.go:167 +msgid "Package online help:" +msgstr "" + +#: internal/cli/board/details.go:166 +msgid "Package website:" +msgstr "" + +#: internal/cli/lib/search.go:202 +msgid "Paragraph: %s" +msgstr "" + +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 +msgid "Path" +msgstr "" + +#: internal/cli/compile/compile.go:130 +msgid "" +"Path to a collection of libraries. Can be used multiple times or entries can" +" be comma separated." +msgstr "" + +#: internal/cli/compile/compile.go:128 +msgid "" +"Path to a single library’s root folder. Can be used multiple times or " +"entries can be comma separated." +msgstr "" + +#: internal/cli/cli.go:172 +msgid "Path to the file where logs will be written." +msgstr "" + +#: internal/cli/compile/compile.go:109 +msgid "" +"Path where to save compiled files. If omitted, a directory will be created " +"in the default temporary path of your OS." +msgstr "" + +#: commands/service_upload.go:515 +msgid "Performing 1200-bps touch reset on serial port %s" +msgstr "" + +#: commands/service_platform_install.go:91 +#: commands/service_platform_install.go:98 +msgid "Platform %s already installed" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:196 +msgid "Platform %s installed" +msgstr "" + +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 +msgid "" +"Platform %s is not found in any known index\n" +"Maybe you need to add a 3rd party URL?" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:320 +msgid "Platform %s uninstalled" +msgstr "" + +#: commands/cmderrors/cmderrors.go:444 +msgid "Platform '%s'" +msgstr "" + +#: commands/cmderrors/cmderrors.go:520 +msgid "Platform '%s' is already at the latest version" +msgstr "" + +#: commands/cmderrors/cmderrors.go:424 +msgid "Platform '%s' not found" +msgstr "" + +#: internal/cli/board/search.go:85 +msgid "Platform ID" +msgstr "" + +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 +msgid "Platform ID is not correct" +msgstr "" + +#: internal/cli/board/details.go:173 +msgid "Platform URL:" +msgstr "" + +#: internal/cli/board/details.go:172 +msgid "Platform architecture:" +msgstr "" + +#: internal/cli/board/details.go:171 +msgid "Platform category:" +msgstr "" + +#: internal/cli/board/details.go:178 +msgid "Platform checksum:" +msgstr "" + +#: internal/cli/board/details.go:174 +msgid "Platform file name:" +msgstr "" + +#: internal/cli/board/details.go:170 +msgid "Platform name:" +msgstr "" + +#: internal/cli/board/details.go:176 +msgid "Platform size (bytes):" +msgstr "" + +#: commands/cmderrors/cmderrors.go:157 +msgid "" +"Please specify an FQBN. Multiple possible boards detected on port %[1]s with" +" protocol %[2]s" +msgstr "" + +#: commands/cmderrors/cmderrors.go:137 +msgid "" +"Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" +" identified" +msgstr "" + +#: internal/cli/board/list.go:104 internal/cli/board/list.go:142 +msgid "Port" +msgstr "" + +#: internal/cli/monitor/monitor.go:287 internal/cli/monitor/monitor.go:296 +msgid "Port closed: %v" +msgstr "" + +#: commands/cmderrors/cmderrors.go:706 +msgid "Port monitor error" +msgstr "" + +#: internal/arduino/builder/libraries.go:102 +#: internal/arduino/builder/libraries.go:110 +msgid "Precompiled library in \"%[1]s\" not found" +msgstr "" + +#: internal/cli/board/details.go:42 +msgid "Print details about a board." +msgstr "" + +#: internal/cli/compile/compile.go:104 +msgid "Print preprocessed code to stdout instead of compiling." +msgstr "" + +#: internal/cli/cli.go:166 internal/cli/cli.go:168 +msgid "Print the logs on the standard output." +msgstr "" + +#: internal/cli/cli.go:180 +msgid "Print the output in JSON format." +msgstr "" + +#: internal/cli/config/dump.go:31 +msgid "Prints the current configuration" +msgstr "" + +#: internal/cli/config/dump.go:32 +msgid "Prints the current configuration." +msgstr "" + +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 +msgid "Profile '%s' not found" +msgstr "" + +#: commands/cmderrors/cmderrors.go:357 +msgid "Programmer '%s' not found" +msgstr "" + +#: internal/cli/board/details.go:111 +msgid "Programmer name" +msgstr "" + +#: internal/cli/arguments/programmer.go:35 +msgid "Programmer to use, e.g: atmel_ice" +msgstr "" + +#: internal/cli/board/details.go:216 +msgid "Programmers:" +msgstr "" + +#: commands/cmderrors/cmderrors.go:409 +msgid "Property '%s' is undefined" +msgstr "" + +#: internal/cli/board/list.go:142 +msgid "Protocol" +msgstr "" + +#: internal/cli/lib/search.go:212 +msgid "Provides includes: %s" +msgstr "" + +#: internal/cli/config/remove.go:34 internal/cli/config/remove.go:35 +msgid "Removes one or more values from a setting." +msgstr "" + +#: commands/service_library_install.go:188 +msgid "Replacing %[1]s with %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:125 +msgid "Replacing platform %[1]s with %[2]s" +msgstr "" + +#: internal/cli/board/details.go:184 +msgid "Required tool:" +msgstr "" + +#: internal/cli/monitor/monitor.go:79 +msgid "Run in silent mode, show only monitor input and output." +msgstr "" + +#: internal/cli/daemon/daemon.go:47 +msgid "Run the Arduino CLI as a gRPC daemon." +msgstr "" + +#: internal/arduino/builder/core.go:43 +msgid "Running normal build of the core..." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:299 +#: internal/arduino/cores/packagemanager/install_uninstall.go:413 +msgid "Running pre_uninstall script." +msgstr "" + +#: internal/cli/lib/search.go:39 +msgid "SEARCH_TERM" +msgstr "" + +#: internal/cli/debug/debug.go:238 +msgid "SVD file path" +msgstr "" + +#: internal/cli/compile/compile.go:107 +msgid "Save build artifacts in this directory." +msgstr "" + +#: internal/cli/board/search.go:39 +msgid "Search for a board in the Boards Manager using the specified keywords." +msgstr "" + +#: internal/cli/board/search.go:38 +msgid "Search for a board in the Boards Manager." +msgstr "" + +#: internal/cli/core/search.go:41 +msgid "Search for a core in Boards Manager using the specified keywords." +msgstr "" + +#: internal/cli/core/search.go:40 +msgid "Search for a core in Boards Manager." +msgstr "" + +#: internal/cli/lib/search.go:41 +msgid "" +"Search for libraries matching zero or more search terms.\n" +"\n" +"All searches are performed in a case-insensitive fashion. Queries containing\n" +"multiple search terms will return only libraries that match all of the terms.\n" +"\n" +"Search terms that do not match the QV syntax described below are basic search\n" +"terms, and will match libraries that include the term anywhere in any of the\n" +"following fields:\n" +" - Author\n" +" - Name\n" +" - Paragraph\n" +" - Provides\n" +" - Sentence\n" +"\n" +"A special syntax, called qualifier-value (QV), indicates that a search term\n" +"should be compared against only one field of each library index entry. This\n" +"syntax uses the name of an index field (case-insensitive), an equals sign (=)\n" +"or a colon (:), and a value, e.g. 'name=ArduinoJson' or 'provides:tinyusb.h'.\n" +"\n" +"QV search terms that use a colon separator will match all libraries with the\n" +"value anywhere in the named field, and QV search terms that use an equals\n" +"separator will match only libraries with exactly the provided value in the\n" +"named field.\n" +"\n" +"QV search terms can include embedded spaces using double-quote (\") characters\n" +"around the value or the entire term, e.g. 'category=\"Data Processing\"' and\n" +"'\"category=Data Processing\"' are equivalent. A QV term can include a literal\n" +"double-quote character by preceding it with a backslash (\\) character.\n" +"\n" +"NOTE: QV search terms using double-quote or backslash characters that are\n" +"passed as command-line arguments may require quoting or escaping to prevent\n" +"the shell from interpreting those characters.\n" +"\n" +"In addition to the fields listed above, QV terms can use these qualifiers:\n" +" - Architectures\n" +" - Category\n" +" - Dependencies\n" +" - License\n" +" - Maintainer\n" +" - Types\n" +" - Version\n" +" - Website\n" +"\t\t" +msgstr "" + +#: internal/cli/lib/search.go:40 +msgid "Searches for one or more libraries matching a query." +msgstr "" + +#: internal/cli/lib/search.go:201 +msgid "Sentence: %s" +msgstr "" + +#: internal/cli/debug/debug.go:246 +msgid "Server path" +msgstr "" + +#: internal/arduino/httpclient/httpclient.go:61 +msgid "Server responded with: %s" +msgstr "" + +#: internal/cli/debug/debug.go:245 +msgid "Server type" +msgstr "" + +#: internal/cli/upload/upload.go:83 +msgid "Set a value for a field required to upload." +msgstr "" + +#: internal/cli/monitor/monitor.go:76 +msgid "Set terminal in raw mode (unbuffered)." +msgstr "" + +#: internal/cli/config/set.go:34 internal/cli/config/set.go:35 +msgid "Sets a setting value." +msgstr "" + +#: internal/cli/cli.go:189 +msgid "" +"Sets the default data directory (Arduino CLI will look for configuration " +"file in this directory)." +msgstr "" + +#: internal/cli/board/attach.go:37 +msgid "" +"Sets the default values for port and FQBN. If no port, FQBN or programmer " +"are specified, the current default port, FQBN and programmer are displayed." +msgstr "" + +#: internal/cli/daemon/daemon.go:93 +msgid "Sets the maximum message size in bytes the daemon can receive" +msgstr "" + +#: internal/cli/config/init.go:60 internal/cli/config/init.go:61 +msgid "Sets where to save the configuration file." +msgstr "" + +#: internal/cli/monitor/monitor.go:331 +msgid "Setting" +msgstr "" + +#: internal/cli/cli.go:101 +msgid "Should show help message, but it is available only in TEXT mode." +msgstr "" + +#: internal/cli/core/search.go:48 +msgid "Show all available core versions." +msgstr "" + +#: internal/cli/monitor/monitor.go:77 +msgid "Show all the settings of the communication port." +msgstr "" + +#: internal/cli/board/listall.go:50 internal/cli/board/search.go:48 +msgid "Show also boards marked as 'hidden' in the platform" +msgstr "" + +#: internal/cli/arguments/show_properties.go:60 +msgid "" +"Show build properties. The properties are expanded, use \"--show-" +"properties=unexpanded\" if you want them exactly as they are defined." +msgstr "" + +#: internal/cli/board/details.go:52 +msgid "Show full board details" +msgstr "" + +#: internal/cli/board/details.go:43 +msgid "" +"Show information about a board, in particular if the board has options to be" +" specified in the FQBN." +msgstr "" + +#: internal/cli/lib/search.go:97 +msgid "Show library names only." +msgstr "" + +#: internal/cli/board/details.go:53 +msgid "Show list of available programmers" +msgstr "" + +#: internal/cli/debug/debug.go:73 +msgid "" +"Show metadata about the debug session instead of starting the debugger." +msgstr "" + +#: internal/cli/update/update.go:45 +msgid "Show outdated cores and libraries after index update" +msgstr "" + +#: internal/cli/lib/list.go:40 +msgid "Shows a list of installed libraries." +msgstr "" + +#: internal/cli/lib/list.go:41 +msgid "" +"Shows a list of installed libraries.\n" +"\n" +"If the LIBNAME parameter is specified the listing is limited to that specific\n" +"library. By default the libraries provided as built-in by platforms/core are\n" +"not listed, they can be listed by adding the --all flag." +msgstr "" + +#: internal/cli/core/list.go:37 internal/cli/core/list.go:38 +msgid "Shows the list of installed platforms." +msgstr "" + +#: internal/cli/lib/examples.go:44 +msgid "Shows the list of the examples for libraries." +msgstr "" + +#: internal/cli/lib/examples.go:45 +msgid "" +"Shows the list of the examples for libraries. A name may be given as " +"argument to search a specific library." +msgstr "" + +#: internal/cli/version/version.go:37 +msgid "" +"Shows the version number of Arduino CLI which is installed on your system." +msgstr "" + +#: internal/cli/version/version.go:36 +msgid "Shows version number of Arduino CLI." +msgstr "" + +#: internal/cli/board/details.go:189 +msgid "Size (bytes):" +msgstr "" + +#: commands/service_compile.go:287 +msgid "" +"Sketch cannot be located in build path. Please specify a different build " +"path" +msgstr "" + +#: internal/cli/sketch/new.go:98 +msgid "Sketch created in: %s" +msgstr "" + +#: internal/cli/arguments/profiles.go:33 +msgid "Sketch profile to use" +msgstr "" + +#: internal/arduino/builder/sizer.go:193 +msgid "Sketch too big; see %[1]s for tips on reducing it." +msgstr "" + +#: internal/arduino/builder/sizer.go:160 +msgid "" +"Sketch uses %[1]s bytes (%[3]s%%) of program storage space. Maximum is %[2]s" +" bytes." +msgstr "" + +#: internal/cli/feedback/warn_deprecated.go:39 +msgid "" +"Sketches with .pde extension are deprecated, please rename the following " +"files to .ino:" +msgstr "" + +#: internal/arduino/builder/linker.go:31 +msgid "Skip linking of final executable." +msgstr "" + +#: commands/service_upload.go:508 +msgid "Skipping 1200-bps touch reset: no serial port selected!" +msgstr "" + +#: internal/arduino/builder/archive_compiled_files.go:28 +msgid "Skipping archive creation of: %[1]s" +msgstr "" + +#: internal/arduino/builder/compilation.go:156 +msgid "Skipping compile of: %[1]s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:147 +msgid "Skipping dependencies detection for precompiled library %[1]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:192 +msgid "Skipping platform configuration." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:308 +#: internal/arduino/cores/packagemanager/install_uninstall.go:422 +msgid "Skipping pre_uninstall script." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:370 +msgid "Skipping tool configuration." +msgstr "" + +#: internal/arduino/builder/recipe.go:48 +msgid "Skipping: %[1]s" +msgstr "" + +#: commands/instances.go:659 +msgid "Some indexes could not be updated." +msgstr "" + +#: internal/cli/core/upgrade.go:141 +msgid "Some upgrades failed, please check the output for details." +msgstr "" + +#: internal/cli/daemon/daemon.go:78 +msgid "The TCP port the daemon will listen to" +msgstr "" + +#: internal/cli/cli.go:177 +msgid "The command output format, can be: %s" +msgstr "" + +#: internal/cli/cli.go:187 +msgid "The custom config file (if not specified the default will be used)." +msgstr "" + +#: internal/cli/compile/compile.go:94 +msgid "" +"The flag --build-cache-path has been deprecated. Please use just --build-" +"path alone or configure the build cache path in the Arduino CLI settings." +msgstr "" + +#: internal/cli/daemon/daemon.go:103 +msgid "The flag --debug-file must be used with --debug." +msgstr "" + +#: internal/cli/debug/debug_check.go:94 +msgid "The given board/programmer configuration does NOT support debugging." +msgstr "" + +#: internal/cli/debug/debug_check.go:92 +msgid "The given board/programmer configuration supports debugging." +msgstr "" + +#: commands/cmderrors/cmderrors.go:914 +msgid "The instance is no longer valid and needs to be reinitialized" +msgstr "" + +#: internal/cli/config/add.go:57 +msgid "" +"The key '%[1]v' is not a list of items, can't add to it.\n" +"Maybe use '%[2]s'?" +msgstr "" + +#: internal/cli/config/remove.go:57 +msgid "" +"The key '%[1]v' is not a list of items, can't remove from it.\n" +"Maybe use '%[2]s'?" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:309 +msgid "The library %[1]s has been automatically added from sketch project." +msgstr "" + +#: commands/cmderrors/cmderrors.go:896 +msgid "The library %s has multiple installations:" +msgstr "" + +#: internal/arduino/builder/builder.go:331 +msgid "" +"The list of included libraries has been changed... rebuilding all libraries." +msgstr "" + +#: internal/cli/compile/compile.go:119 +msgid "" +"The name of the custom encryption key to use to encrypt a binary during the " +"compile process. Used only by the platforms that support it." +msgstr "" + +#: internal/cli/compile/compile.go:117 +msgid "" +"The name of the custom signing key to use to sign a binary during the " +"compile process. Used only by the platforms that support it." +msgstr "" + +#: internal/cli/cli.go:174 +msgid "The output format for the logs, can be: %s" +msgstr "" + +#: internal/cli/compile/compile.go:115 +msgid "" +"The path of the dir to search for the custom keys to sign and encrypt a " +"binary. Used only by the platforms that support it." +msgstr "" + +#: internal/arduino/builder/libraries.go:152 +msgid "The platform does not support '%[1]s' for precompiled libraries." +msgstr "" + +#: internal/cli/lib/upgrade.go:36 +msgid "" +"This command upgrades an installed library to the latest available version. " +"Multiple libraries can be passed separated by a space. If no arguments are " +"provided, the command will upgrade all the installed libraries where an " +"update is available." +msgstr "" + +#: internal/cli/outdated/outdated.go:42 +msgid "" +"This commands shows a list of installed cores and/or libraries\n" +"that can be upgraded. If nothing needs to be updated the output is empty." +msgstr "" + +#: internal/cli/monitor/monitor.go:80 +msgid "Timestamp each incoming line." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:91 +#: internal/arduino/cores/packagemanager/install_uninstall.go:330 +msgid "Tool %s already installed" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:434 +msgid "Tool %s uninstalled" +msgstr "" + +#: commands/service_debug.go:277 +msgid "Toolchain '%s' is not supported" +msgstr "" + +#: internal/cli/debug/debug.go:235 +msgid "Toolchain path" +msgstr "" + +#: internal/cli/debug/debug.go:236 +msgid "Toolchain prefix" +msgstr "" + +#: internal/cli/debug/debug.go:234 +msgid "Toolchain type" +msgstr "" + +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 +msgid "Try running %s" +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:63 +msgid "Turns on verbose mode." +msgstr "" + +#: internal/cli/board/list.go:104 internal/cli/board/list.go:142 +msgid "Type" +msgstr "" + +#: internal/cli/lib/search.go:209 +msgid "Types: %s" +msgstr "" + +#: internal/cli/board/details.go:191 +msgid "URL:" +msgstr "" + +#: internal/arduino/builder/core.go:166 +msgid "" +"Unable to cache built core, please tell %[1]s maintainers to follow %[2]s" +msgstr "" + +#: internal/cli/configuration/configuration.go:95 +msgid "Unable to get Documents Folder: %v" +msgstr "" + +#: internal/cli/configuration/configuration.go:70 +msgid "Unable to get Local App Data Folder: %v" +msgstr "" + +#: internal/cli/configuration/configuration.go:58 +#: internal/cli/configuration/configuration.go:83 +msgid "Unable to get user home dir: %v" +msgstr "" + +#: internal/cli/cli.go:252 +msgid "Unable to open file for logging: %s" +msgstr "" + +#: commands/instances.go:588 +msgid "Unable to parse URL" +msgstr "" + +#: commands/service_library_uninstall.go:71 +#: internal/arduino/cores/packagemanager/install_uninstall.go:282 +msgid "Uninstalling %s" +msgstr "" + +#: commands/service_platform_uninstall.go:99 +#: internal/arduino/cores/packagemanager/install_uninstall.go:168 +msgid "Uninstalling %s, tool is no more required" +msgstr "" + +#: internal/cli/core/uninstall.go:37 internal/cli/core/uninstall.go:38 +msgid "" +"Uninstalls one or more cores and corresponding tool dependencies if no " +"longer used." +msgstr "" + +#: internal/cli/lib/uninstall.go:36 internal/cli/lib/uninstall.go:37 +msgid "Uninstalls one or more libraries." +msgstr "" + +#: internal/cli/board/list.go:174 +msgid "Unknown" +msgstr "" + +#: commands/cmderrors/cmderrors.go:187 +msgid "Unknown FQBN" +msgstr "" + +#: internal/cli/update/update.go:37 +msgid "Updates the index of cores and libraries" +msgstr "" + +#: internal/cli/update/update.go:38 +msgid "Updates the index of cores and libraries to the latest versions." +msgstr "" + +#: internal/cli/core/update_index.go:36 +msgid "Updates the index of cores to the latest version." +msgstr "" + +#: internal/cli/core/update_index.go:35 +msgid "Updates the index of cores." +msgstr "" + +#: internal/cli/lib/update_index.go:36 +msgid "Updates the libraries index to the latest version." +msgstr "" + +#: internal/cli/lib/update_index.go:35 +msgid "Updates the libraries index." +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:47 +msgid "Upgrade doesn't accept parameters with version" +msgstr "" + +#: internal/cli/upgrade/upgrade.go:38 +msgid "Upgrades installed cores and libraries to latest version." +msgstr "" + +#: internal/cli/upgrade/upgrade.go:37 +msgid "Upgrades installed cores and libraries." +msgstr "" + +#: internal/cli/lib/upgrade.go:35 +msgid "Upgrades installed libraries." +msgstr "" + +#: internal/cli/core/upgrade.go:39 internal/cli/core/upgrade.go:40 +msgid "Upgrades one or all installed platforms to the latest version." +msgstr "" + +#: internal/cli/upload/upload.go:56 +msgid "Upload Arduino sketches." +msgstr "" + +#: internal/cli/upload/upload.go:57 +msgid "" +"Upload Arduino sketches. This does NOT compile the sketch prior to upload." +msgstr "" + +#: internal/cli/arguments/port.go:44 +msgid "Upload port address, e.g.: COM3 or /dev/ttyACM2" +msgstr "" + +#: commands/service_upload.go:532 +msgid "Upload port found on %s" +msgstr "" + +#: internal/cli/arguments/port.go:48 +msgid "Upload port protocol, e.g: serial" +msgstr "" + +#: internal/cli/compile/compile.go:124 +msgid "Upload the binary after the compilation." +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:49 +msgid "Upload the bootloader on the board using an external programmer." +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:48 +msgid "Upload the bootloader." +msgstr "" + +#: internal/cli/compile/compile.go:275 internal/cli/upload/upload.go:167 +msgid "" +"Uploading to specified board using %s protocol requires the following info:" +msgstr "" + +#: internal/cli/config/init.go:160 +msgid "" +"Urls cannot contain commas. Separate multiple urls exported as env var with a space:\n" +"%s" +msgstr "" + +#: internal/cli/usage.go:22 +msgid "Usage:" +msgstr "" + +#: internal/cli/usage.go:29 +msgid "Use %s for more information about a command." +msgstr "" + +#: internal/cli/compile/compile.go:474 +msgid "Used library" +msgstr "" + +#: internal/cli/compile/compile.go:489 +msgid "Used platform" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:177 +msgid "Used: %[1]s" +msgstr "" + +#: commands/service_compile.go:362 +msgid "Using board '%[1]s' from platform in folder: %[2]s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:405 +msgid "Using cached library dependencies for file: %[1]s" +msgstr "" + +#: commands/service_compile.go:363 +msgid "Using core '%[1]s' from platform in folder: %[2]s" +msgstr "" + +#: internal/cli/monitor/monitor.go:256 +msgid "Using default monitor configuration for board: %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:258 +msgid "" +"Using generic monitor configuration.\n" +"WARNING: Your board may require different settings to work!\n" +msgstr "" + +#: internal/arduino/builder/libraries.go:313 +msgid "Using library %[1]s at version %[2]s in folder: %[3]s %[4]s" +msgstr "" + +#: internal/arduino/builder/libraries.go:307 +msgid "Using library %[1]s in folder: %[2]s %[3]s" +msgstr "" + +#: internal/arduino/builder/core.go:121 internal/arduino/builder/core.go:133 +msgid "Using precompiled core: %[1]s" +msgstr "" + +#: internal/arduino/builder/libraries.go:99 +#: internal/arduino/builder/libraries.go:107 +msgid "Using precompiled library in %[1]s" +msgstr "" + +#: internal/arduino/builder/archive_compiled_files.go:51 +#: internal/arduino/builder/compilation.go:150 +msgid "Using previously compiled file: %[1]s" +msgstr "" + +#: internal/cli/core/download.go:35 internal/cli/core/install.go:37 +msgid "VERSION" +msgstr "" + +#: internal/cli/lib/check_deps.go:38 internal/cli/lib/install.go:45 +msgid "VERSION_NUMBER" +msgstr "" + +#: internal/cli/monitor/monitor.go:331 +msgid "Values" +msgstr "" + +#: internal/cli/burnbootloader/burnbootloader.go:62 +#: internal/cli/compile/compile.go:126 internal/cli/upload/upload.go:78 +msgid "Verify uploaded binary after the upload." +msgstr "" + +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/core/search.go:117 +msgid "Version" +msgstr "" + +#: internal/cli/lib/search.go:210 +msgid "Versions: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:187 +msgid "WARNING cannot configure platform: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:366 +msgid "WARNING cannot configure tool: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:304 +#: internal/arduino/cores/packagemanager/install_uninstall.go:418 +msgid "WARNING cannot run pre_uninstall script: %s" +msgstr "" + +#: internal/arduino/builder/libraries.go:284 +msgid "" +"WARNING: library %[1]s claims to run on %[2]s architecture(s) and may be " +"incompatible with your current board which runs on %[3]s architecture(s)." +msgstr "" + +#: commands/service_upload.go:521 +msgid "Waiting for upload port..." +msgstr "" + +#: commands/service_compile.go:368 +msgid "" +"Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" +msgstr "" + +#: internal/cli/lib/search.go:203 +msgid "Website: %s" +msgstr "" + +#: internal/cli/config/init.go:45 +msgid "Writes current configuration to a configuration file." +msgstr "" + +#: internal/cli/config/init.go:48 +msgid "" +"Writes current configuration to the configuration file in the data " +"directory." +msgstr "" + +#: internal/cli/compile/compile.go:154 internal/cli/compile/compile.go:157 +msgid "You cannot use the %s flag while compiling with a profile." +msgstr "" + +#: internal/arduino/sketch/profiles.go:224 +msgid "" +"all platforms in a profile must either require a specific version or not" +msgstr "" + +#: internal/arduino/resources/checksums.go:79 +msgid "archive hash differs from hash in index" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:187 +msgid "archive is not valid: multiple files found in zip file top level" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:190 +msgid "archive is not valid: no files found in zip file top level" +msgstr "" + +#: internal/cli/sketch/archive.go:36 +msgid "archivePath" +msgstr "" + +#: internal/arduino/builder/internal/preprocessor/arduino_preprocessor.go:65 +msgid "arduino-preprocessor pattern is missing" +msgstr "" + +#: internal/cli/feedback/stdio.go:37 +msgid "available only in text format" +msgstr "" + +#: internal/cli/lib/search.go:84 +msgid "basic search for \"audio\"" +msgstr "" + +#: internal/cli/lib/search.go:89 +msgid "basic search for \"esp32\" and \"display\" limited to official Maintainer" +msgstr "" + +#: commands/service_upload.go:789 +msgid "binary file not found in %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:321 +msgid "board %s not found" +msgstr "" + +#: internal/cli/board/listall.go:38 internal/cli/board/search.go:37 +msgid "boardname" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/librariesmanager.go:191 +msgid "built-in libraries directory not set" +msgstr "" + +#: internal/arduino/cores/status.go:139 internal/arduino/cores/status.go:166 +msgid "can't find latest release of %s" +msgstr "" + +#: commands/instances.go:280 +msgid "can't find latest release of tool %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:709 +msgid "can't find pattern for discovery with id %s" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:98 +msgid "candidates" +msgstr "" + +#: commands/service_upload.go:735 commands/service_upload.go:742 +msgid "cannot execute upload tool: %s" +msgstr "" + +#: internal/arduino/resources/install.go:48 +msgid "checking local archive integrity" +msgstr "" + +#: internal/arduino/builder/build_options_manager.go:111 +#: internal/arduino/builder/build_options_manager.go:114 +msgid "cleaning build path" +msgstr "" + +#: internal/cli/cli.go:90 +msgid "command" +msgstr "" + +#: internal/arduino/monitor/monitor.go:149 +msgid "command '%[1]s' failed: %[2]s" +msgstr "" + +#: internal/arduino/monitor/monitor.go:146 +#: internal/arduino/monitor/monitor.go:152 +msgid "communication out of sync, expected '%[1]s', received '%[2]s'" +msgstr "" + +#: internal/arduino/resources/checksums.go:75 +msgid "computing hash: %s" +msgstr "" + +#: pkg/fqbn/fqbn.go:83 +msgid "config key %s contains an invalid character" +msgstr "" + +#: pkg/fqbn/fqbn.go:87 +msgid "config value %s contains an invalid character" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:140 +msgid "copying library to destination directory:" +msgstr "" + +#: commands/service_upload.go:861 +msgid "could not find a valid build artifact" +msgstr "" + +#: commands/service_platform_install.go:99 +msgid "could not overwrite" +msgstr "" + +#: commands/service_library_install.go:191 +msgid "could not remove old library" +msgstr "" + +#: internal/arduino/sketch/yaml.go:80 internal/arduino/sketch/yaml.go:84 +#: internal/arduino/sketch/yaml.go:88 +msgid "could not update sketch project file" +msgstr "" + +#: internal/arduino/builder/core.go:117 internal/arduino/builder/core.go:141 +msgid "creating core cache folder: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:221 +msgid "creating installed.json in %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/resources/install.go:54 +#: internal/arduino/resources/install.go:58 +msgid "creating temp dir for extraction: %s" +msgstr "" + +#: internal/arduino/builder/sizer.go:199 +msgid "data section exceeds available space in board" +msgstr "" + +#: commands/service_library_resolve_deps.go:117 +msgid "dependency '%s' is not available" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:93 +msgid "destination dir %s already exists, cannot install" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:137 +msgid "destination directory already exists" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:305 +msgid "directory doesn't exist: %s" +msgstr "" + +#: internal/arduino/discovery/discoverymanager/discoverymanager.go:204 +msgid "discovery %[1]s process not started" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:641 +msgid "discovery %s not found" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:645 +msgid "discovery %s not installed" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:719 +msgid "discovery release not found: %s" +msgstr "" + +#: internal/cli/core/download.go:40 internal/cli/core/install.go:42 +msgid "download a specific version (in this case 1.6.9)." +msgstr "" + +#: internal/cli/core/download.go:39 internal/cli/core/install.go:40 +msgid "download the latest version of Arduino SAMD core." +msgstr "" + +#: internal/cli/feedback/rpc_progress.go:74 +msgid "downloaded" +msgstr "" + +#: commands/instances.go:56 +msgid "downloading %[1]s tool: %[2]s" +msgstr "" + +#: pkg/fqbn/fqbn.go:63 +msgid "empty board identifier" +msgstr "" + +#: internal/arduino/sketch/sketch.go:93 +msgid "error loading sketch project file:" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:612 +msgid "error opening %s" +msgstr "" + +#: internal/arduino/sketch/profiles.go:326 +msgid "error parsing version constraints" +msgstr "" + +#: commands/service_board_identify.go:210 +msgid "error processing response from server" +msgstr "" + +#: commands/service_board_identify.go:184 +msgid "error querying Arduino Cloud Api" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:178 +msgid "extracting archive" +msgstr "" + +#: internal/arduino/resources/install.go:77 +msgid "extracting archive: %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:143 +msgid "failed to compute hash of file \"%s\"" +msgstr "" + +#: commands/service_board_identify.go:179 +msgid "failed to initialize http client" +msgstr "" + +#: internal/arduino/resources/checksums.go:98 +msgid "fetched archive size differs from size specified in index" +msgstr "" + +#: internal/arduino/resources/install.go:132 +msgid "files in archive must be placed in a subdirectory" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:59 +msgid "finding absolute path of %s" +msgstr "" + +#: internal/cli/cli.go:90 +msgid "flags" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:98 +msgid "following symlink %s" +msgstr "" + +#: internal/cli/lib/download.go:40 +msgid "for a specific version." +msgstr "" + +#: internal/cli/lib/check_deps.go:42 internal/cli/lib/download.go:39 +#: internal/cli/lib/install.go:49 +msgid "for the latest version." +msgstr "" + +#: internal/cli/lib/check_deps.go:43 internal/cli/lib/install.go:50 +#: internal/cli/lib/install.go:52 +msgid "for the specific version." +msgstr "" + +#: pkg/fqbn/fqbn.go:68 +msgid "fqbn's field %s contains an invalid character" +msgstr "" + +#: internal/inventory/inventory.go:67 +msgid "generating installation.id" +msgstr "" + +#: internal/inventory/inventory.go:73 +msgid "generating installation.secret" +msgstr "" + +#: internal/arduino/resources/download.go:55 +msgid "getting archive file info: %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:93 +msgid "getting archive info: %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:66 +#: internal/arduino/resources/checksums.go:89 +#: internal/arduino/resources/download.go:36 +#: internal/arduino/resources/helpers.go:39 +#: internal/arduino/resources/install.go:65 +msgid "getting archive path: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:327 +msgid "getting build properties for board %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:108 +msgid "getting discovery dependencies for platform %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:116 +msgid "getting monitor dependencies for platform %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:101 +msgid "getting tool dependencies for platform %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:148 +msgid "install directory not set" +msgstr "" + +#: commands/instances.go:60 +msgid "installing %[1]s tool: %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:213 +msgid "installing platform %[1]s: %[2]s" +msgstr "" + +#: internal/cli/feedback/terminal.go:38 +msgid "interactive terminal not supported for the '%s' output format" +msgstr "" + +#: internal/arduino/sketch/profiles.go:321 +msgid "invalid '%s' directive" +msgstr "" + +#: internal/arduino/resources/checksums.go:44 +msgid "invalid checksum format: %s" +msgstr "" + +#: pkg/fqbn/fqbn.go:75 pkg/fqbn/fqbn.go:80 +msgid "invalid config option: %s" +msgstr "" + +#: internal/cli/arguments/reference.go:92 +msgid "invalid empty core architecture '%s'" +msgstr "" + +#: internal/cli/arguments/reference.go:69 +msgid "invalid empty core argument" +msgstr "" + +#: internal/cli/arguments/reference.go:89 +msgid "invalid empty core name '%s'" +msgstr "" + +#: internal/cli/arguments/reference.go:74 +msgid "invalid empty core reference '%s'" +msgstr "" + +#: internal/cli/arguments/reference.go:79 +msgid "invalid empty core version: '%s'" +msgstr "" + +#: internal/cli/lib/args.go:49 +msgid "invalid empty library name" +msgstr "" + +#: internal/cli/lib/args.go:54 +msgid "invalid empty library version: %s" +msgstr "" + +#: internal/arduino/cores/board.go:144 +msgid "invalid empty option found" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:276 +#: internal/arduino/libraries/librariesmanager/install.go:279 +#: internal/arduino/libraries/librariesmanager/install.go:286 +#: internal/arduino/libraries/librariesmanager/install.go:290 +msgid "invalid git url" +msgstr "" + +#: internal/arduino/resources/checksums.go:48 +msgid "invalid hash '%[1]s': %[2]s" +msgstr "" + +#: internal/cli/arguments/reference.go:86 +msgid "invalid item %s" +msgstr "" + +#: internal/arduino/libraries/libraries_layout.go:67 +msgid "invalid library layout: %s" +msgstr "" + +#: internal/arduino/libraries/libraries_location.go:97 +msgid "invalid library location: %s" +msgstr "" + +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" +msgstr "" + +#: internal/arduino/libraries/loader.go:140 +msgid "invalid library: no header files found" +msgstr "" + +#: internal/arduino/cores/board.go:147 +msgid "invalid option '%s'" +msgstr "" + +#: internal/cli/arguments/show_properties.go:52 +msgid "invalid option '%s'." +msgstr "" + +#: internal/inventory/inventory.go:92 +msgid "invalid path creating config dir: %[1]s error" +msgstr "" + +#: internal/inventory/inventory.go:98 +msgid "invalid path writing inventory file: %[1]s error" +msgstr "" + +#: internal/arduino/sketch/profiles.go:333 +msgid "invalid platform identifier" +msgstr "" + +#: internal/arduino/sketch/profiles.go:344 +msgid "invalid platform index URL:" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:326 +msgid "invalid pluggable monitor reference: %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:176 +msgid "invalid port configuration value for %s: %s" +msgstr "" + +#: internal/cli/monitor/monitor.go:182 +msgid "invalid port configuration: %s=%s" +msgstr "" + +#: commands/service_sketch_new.go:86 +msgid "" +"invalid sketch name \"%[1]s\": the first character must be alphanumeric or " +"\"_\", the following ones can also contain \"-\" and \".\". The last one " +"cannot be \".\"." +msgstr "" + +#: internal/arduino/cores/board.go:151 +msgid "invalid value '%[1]s' for option '%[2]s'" +msgstr "" + +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" +msgstr "" + +#: internal/cli/core/search.go:39 +msgid "keywords" +msgstr "" + +#: internal/cli/lib/search.go:87 +msgid "libraries authored by Daniel Garcia" +msgstr "" + +#: internal/cli/lib/search.go:88 +msgid "libraries authored only by Adafruit with \"gfx\" in their Name" +msgstr "" + +#: internal/cli/lib/search.go:90 +msgid "libraries that depend on at least \"IRremote\"" +msgstr "" + +#: internal/cli/lib/search.go:91 +msgid "libraries that depend only on \"IRremote\"" +msgstr "" + +#: internal/cli/lib/search.go:85 +msgid "libraries with \"buzzer\" in the Name field" +msgstr "" + +#: internal/cli/lib/search.go:86 +msgid "libraries with a Name exactly matching \"pcf8523\"" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:125 +msgid "library %s already installed" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:342 +msgid "library not valid" +msgstr "" + +#: internal/arduino/builder/internal/preprocessor/ctags.go:242 +msgid "line too long\n" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:255 +#: internal/arduino/cores/packagemanager/loader.go:268 +#: internal/arduino/cores/packagemanager/loader.go:276 +msgid "loading %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:314 +msgid "loading boards: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 +msgid "loading json index file %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/librariesmanager.go:224 +msgid "loading library from %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/libraries/loader.go:55 +msgid "loading library.properties: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:208 +#: internal/arduino/cores/packagemanager/loader.go:236 +msgid "loading platform release %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:195 +msgid "loading platform.txt" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:54 +msgid "loading required platform %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:70 +msgid "loading required tool %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:587 +msgid "loading tool release in %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:188 +msgid "looking for boards.txt in %s" +msgstr "" + +#: commands/service_upload.go:804 +msgid "looking for build artifacts" +msgstr "" + +#: internal/arduino/sketch/sketch.go:77 +msgid "main file missing from sketch: %s" +msgstr "" + +#: internal/arduino/sketch/profiles.go:319 +msgid "missing '%s' directive" +msgstr "" + +#: internal/arduino/resources/checksums.go:40 +msgid "missing checksum for: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:435 +msgid "missing package %[1]s referenced by board %[2]s" +msgstr "" + +#: internal/cli/core/upgrade.go:101 +msgid "missing package index for %s, future updates cannot be guaranteed" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:440 +msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:445 +msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" +msgstr "" + +#: internal/arduino/resources/index.go:153 +msgid "missing signature" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:730 +msgid "monitor release not found: %s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:196 +#: internal/arduino/libraries/librariesmanager/install.go:247 +#: internal/arduino/resources/install.go:106 +msgid "moving extracted archive to destination dir: %s" +msgstr "" + +#: commands/service_upload.go:856 +msgid "multiple build artifacts found: '%[1]s' and '%[2]s'" +msgstr "" + +#: internal/arduino/sketch/sketch.go:69 +msgid "multiple main sketch files found (%[1]v, %[2]v)" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:340 +msgid "" +"no compatible version of %[1]s tools found for the current os, try " +"contacting %[2]s" +msgstr "" + +#: commands/service_board_list.go:106 +msgid "no instance specified" +msgstr "" + +#: commands/service_upload.go:811 +msgid "no sketch or build directory/file specified" +msgstr "" + +#: internal/arduino/sketch/sketch.go:56 +msgid "no such file or directory" +msgstr "" + +#: internal/arduino/resources/install.go:135 +msgid "no unique root dir in archive, found '%[1]s' and '%[2]s'" +msgstr "" + +#: commands/service_upload.go:720 +msgid "no upload port provided" +msgstr "" + +#: internal/arduino/sketch/sketch.go:279 +msgid "no valid sketch found in %[1]s: missing %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:130 +msgid "no versions available for the current OS, try contacting %s" +msgstr "" + +#: pkg/fqbn/fqbn.go:53 +msgid "not an FQBN: %s" +msgstr "" + +#: internal/cli/feedback/terminal.go:52 +msgid "not running in a terminal" +msgstr "" + +#: internal/arduino/resources/checksums.go:71 +#: internal/arduino/resources/install.go:69 +msgid "opening archive file: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:224 +msgid "opening boards.txt" +msgstr "" + +#: internal/arduino/security/signatures.go:82 +msgid "opening signature file: %s" +msgstr "" + +#: internal/arduino/security/signatures.go:78 +msgid "opening target file: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:78 +#: internal/arduino/cores/status.go:104 internal/arduino/cores/status.go:129 +#: internal/arduino/cores/status.go:156 +msgid "package %s not found" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:503 +msgid "package '%s' not found" +msgstr "" + +#: internal/arduino/cores/board.go:167 +#: internal/arduino/cores/packagemanager/package_manager.go:268 +msgid "parsing fqbn: %s" +msgstr "" + +#: internal/arduino/libraries/librariesindex/json.go:70 +msgid "parsing library_index.json: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:179 +msgid "path is not a platform directory: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:82 +msgid "platform %[1]s not found in package %[2]s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:314 +msgid "platform %s is not installed" +msgstr "" + +#: commands/cmderrors/cmderrors.go:444 +msgid "platform is not available for your OS" +msgstr "" + +#: commands/service_compile.go:130 commands/service_profile_init.go:78 +#: internal/arduino/cores/packagemanager/install_uninstall.go:181 +#: internal/arduino/cores/packagemanager/install_uninstall.go:285 +#: internal/arduino/cores/packagemanager/loader.go:417 +msgid "platform not installed" +msgstr "" + +#: internal/cli/compile/compile.go:143 +msgid "please use --build-property instead." +msgstr "" + +#: internal/arduino/discovery/discoverymanager/discoverymanager.go:133 +msgid "pluggable discovery already added: %s" +msgstr "" + +#: internal/cli/board/attach.go:35 +msgid "port" +msgstr "" + +#: internal/cli/arguments/port.go:125 +msgid "port not found: %[1]s %[2]s" +msgstr "" + +#: internal/cli/board/attach.go:35 +msgid "programmer" +msgstr "" + +#: internal/arduino/monitor/monitor.go:235 +msgid "protocol version not supported: requested %[1]d, got %[2]d" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/librariesmanager.go:213 +msgid "reading dir %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/libraries/loader.go:199 +msgid "reading directory %[1]s content" +msgstr "" + +#: internal/arduino/cores/packagemanager/loader.go:69 +#: internal/arduino/cores/packagemanager/loader.go:151 +#: internal/arduino/cores/packagemanager/loader.go:218 +#: internal/arduino/cores/packagemanager/loader.go:579 +msgid "reading directory %s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:315 +msgid "reading directory %s content" +msgstr "" + +#: internal/arduino/builder/sketch.go:91 +msgid "reading file %[1]s: %[2]s" +msgstr "" + +#: internal/arduino/sketch/sketch.go:198 +msgid "reading files" +msgstr "" + +#: internal/arduino/libraries/librariesresolver/cpp.go:90 +msgid "reading lib headers: %s" +msgstr "" + +#: internal/arduino/libraries/libraries.go:115 +msgid "reading library headers" +msgstr "" + +#: internal/arduino/libraries/libraries.go:227 +msgid "reading library source directory: %s" +msgstr "" + +#: internal/arduino/libraries/librariesindex/json.go:64 +msgid "reading library_index.json: %s" +msgstr "" + +#: internal/arduino/resources/install.go:125 +msgid "reading package root dir: %s" +msgstr "" + +#: internal/arduino/sketch/sketch.go:108 +msgid "reading sketch files" +msgstr "" + +#: commands/service_upload.go:714 +msgid "recipe not found '%s'" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:579 +msgid "release %[1]s not found for tool %[2]s" +msgstr "" + +#: internal/arduino/cores/status.go:98 internal/arduino/cores/status.go:122 +#: internal/arduino/cores/status.go:149 +msgid "release cannot be nil" +msgstr "" + +#: internal/arduino/resources/download.go:46 +msgid "removing corrupted archive file: %s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/install.go:151 +msgid "removing library directory: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:312 +msgid "removing platform files: %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/download.go:89 +msgid "required version %[1]s not found for platform %[2]s" +msgstr "" + +#: internal/arduino/security/signatures.go:74 +msgid "retrieving Arduino public keys: %s" +msgstr "" + +#: internal/arduino/libraries/loader.go:117 +#: internal/arduino/libraries/loader.go:155 +msgid "scanning sketch examples" +msgstr "" + +#: internal/arduino/resources/install.go:83 +msgid "searching package root dir: %s" +msgstr "" + +#: internal/arduino/security/signatures.go:87 +msgid "signature expired: is your system clock set correctly?" +msgstr "" + +#: commands/service_sketch_new.go:78 +msgid "sketch name cannot be empty" +msgstr "" + +#: commands/service_sketch_new.go:91 +msgid "sketch name cannot be the reserved name \"%[1]s\"" +msgstr "" + +#: commands/service_sketch_new.go:81 +msgid "" +"sketch name too long (%[1]d characters). Maximum allowed length is %[2]d" +msgstr "" + +#: internal/arduino/sketch/sketch.go:49 internal/arduino/sketch/sketch.go:54 +msgid "sketch path is not valid" +msgstr "" + +#: internal/cli/board/attach.go:35 internal/cli/sketch/archive.go:36 +msgid "sketchPath" +msgstr "" + +#: internal/arduino/discovery/discoverymanager/discoverymanager.go:208 +msgid "starting discovery %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:117 +msgid "testing archive checksum: %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:112 +msgid "testing archive size: %s" +msgstr "" + +#: internal/arduino/resources/checksums.go:106 +msgid "testing if archive is cached: %s" +msgstr "" + +#: internal/arduino/resources/install.go:46 +msgid "testing local archive integrity: %s" +msgstr "" + +#: internal/arduino/builder/sizer.go:194 +msgid "text section exceeds available space in board" +msgstr "" + +#: internal/arduino/builder/internal/detector/detector.go:228 +#: internal/arduino/builder/internal/preprocessor/ctags.go:71 +msgid "the compilation database may be incomplete or inaccurate" +msgstr "" + +#: commands/service_board_identify.go:191 +msgid "the server responded with status %s" +msgstr "" + +#: internal/arduino/monitor/monitor.go:139 +msgid "timeout waiting for message" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:406 +msgid "tool %s is not managed by package manager" +msgstr "" + +#: internal/arduino/cores/status.go:108 internal/arduino/cores/status.go:133 +#: internal/arduino/cores/status.go:160 +msgid "tool %s not found" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:529 +msgid "tool '%[1]s' not found in package '%[2]s'" +msgstr "" + +#: internal/arduino/cores/packagemanager/install_uninstall.go:401 +msgid "tool not installed" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 +msgid "tool release not found: %s" +msgstr "" + +#: internal/arduino/cores/status.go:112 +msgid "tool version %s not found" +msgstr "" + +#: commands/service_library_install.go:102 +msgid "" +"two different versions of the library %[1]s are required: %[2]s and %[3]s" +msgstr "" + +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 +msgid "unable to compute relative path to the sketch for the item" +msgstr "" + +#: internal/arduino/builder/sketch.go:53 +msgid "unable to create a folder to save the sketch" +msgstr "" + +#: internal/arduino/builder/sketch.go:135 +msgid "unable to create the folder containing the item" +msgstr "" + +#: internal/cli/config/get.go:85 +msgid "unable to marshal config to YAML: %v" +msgstr "" + +#: internal/arduino/builder/sketch.go:175 +msgid "unable to read contents of the destination item" +msgstr "" + +#: internal/arduino/builder/sketch.go:146 +msgid "unable to read contents of the source item" +msgstr "" + +#: internal/arduino/builder/sketch.go:158 +msgid "unable to write to destination file" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:302 +msgid "unknown package %s" +msgstr "" + +#: internal/arduino/cores/packagemanager/package_manager.go:309 +msgid "unknown platform %s:%s" +msgstr "" + +#: internal/arduino/sketch/sketch.go:137 +msgid "unknown sketch file extension '%s'" +msgstr "" + +#: internal/arduino/resources/checksums.go:61 +msgid "unsupported hash algorithm: %s" +msgstr "" + +#: internal/cli/core/upgrade.go:44 +msgid "upgrade arduino:samd to the latest version" +msgstr "" + +#: internal/cli/core/upgrade.go:42 +msgid "upgrade everything to the latest version" +msgstr "" + +#: commands/service_upload.go:757 +msgid "uploading error: %s" +msgstr "" + +#: internal/arduino/libraries/librariesmanager/librariesmanager.go:189 +msgid "user directory not set" +msgstr "" + +#: internal/cli/feedback/terminal.go:94 +msgid "user input not supported for the '%s' output format" +msgstr "" + +#: internal/cli/feedback/terminal.go:97 +msgid "user input not supported in non interactive mode" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:182 +msgid "version %s not available for this operating system" +msgstr "" + +#: internal/arduino/cores/packagemanager/profiles.go:161 +msgid "version %s not found" +msgstr "" + +#: commands/service_board_identify.go:216 +msgid "wrong format in server response" +msgstr "" diff --git a/internal/locales/data/fr.po b/internal/locales/data/fr.po index ab9584ba271..4c87b4b1e62 100644 --- a/internal/locales/data/fr.po +++ b/internal/locales/data/fr.po @@ -29,7 +29,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s est un schéma manquant" @@ -70,11 +70,11 @@ msgstr "" msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -112,7 +112,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -259,7 +259,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Fichier du bootloader spécifié mais absent: %[1]s" @@ -273,7 +273,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -287,11 +287,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -319,11 +319,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Impossible de créer le dossier temporaire" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Impossible de créer le fichier temporaire" @@ -412,11 +412,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "Compilation des croquis Arduino." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -424,7 +424,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Compilation du croquis..." @@ -471,7 +471,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -573,7 +573,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -641,13 +641,13 @@ msgstr "Téléchargement %s" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -711,7 +711,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -725,7 +725,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -791,7 +791,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -838,7 +838,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -874,7 +874,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "Erreur lors de l'installation de la librairie Zip : %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -901,7 +901,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -926,7 +926,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1149,7 +1149,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1174,7 +1174,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1249,7 +1249,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1274,11 +1274,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1286,11 +1286,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1304,7 +1304,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1316,11 +1316,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1328,11 +1328,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1340,7 +1340,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1352,7 +1352,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1360,11 +1360,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1380,11 +1380,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1429,11 +1429,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1442,7 +1442,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1455,7 +1455,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1501,8 +1501,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1539,23 +1539,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Fichier manquant '%[1]s' de la bibliothèque dans %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1567,11 +1571,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1647,7 +1651,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1771,7 +1775,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1810,7 +1814,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1820,15 +1824,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1836,7 +1840,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1868,13 +1872,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1888,7 +1892,7 @@ msgstr "Port" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1921,11 +1925,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1941,7 +1949,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2206,7 +2214,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2275,7 +2283,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2313,7 +2321,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2333,11 +2341,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2411,7 +2419,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2453,7 +2461,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2481,7 +2489,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2581,11 +2589,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2593,7 +2601,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "Utilisé: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2601,7 +2609,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2657,7 +2665,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2692,7 +2700,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2715,7 +2723,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2756,7 +2764,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2772,7 +2780,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2860,7 +2868,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2888,7 +2896,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2920,15 +2928,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2944,7 +2952,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -3010,7 +3018,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3042,7 +3050,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3101,10 +3109,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3113,9 +3117,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3138,11 +3144,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3169,12 +3175,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3227,8 +3233,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3273,7 +3279,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3281,7 +3287,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3289,11 +3295,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3301,7 +3307,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3384,12 +3390,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3405,15 +3411,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3463,7 +3469,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3499,7 +3505,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3591,7 +3597,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3608,7 +3614,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3616,8 +3622,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3625,21 +3631,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3647,23 +3653,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "impossible d’écrire dans le fichier de destination." -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "paquet inconnu %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "plateforme inconnue %s:%s" @@ -3707,6 +3713,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/he.po b/internal/locales/data/he.po index 7c992e7f713..15c2a0a4d62 100644 --- a/internal/locales/data/he.po +++ b/internal/locales/data/he.po @@ -26,7 +26,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "תבנית %[1]s חסרה" @@ -67,11 +67,11 @@ msgstr "" msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -109,7 +109,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -256,7 +256,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "" @@ -270,7 +270,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -284,11 +284,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -316,11 +316,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -409,11 +409,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -421,7 +421,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "" @@ -468,7 +468,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -570,7 +570,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -638,13 +638,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -708,7 +708,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -722,7 +722,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -747,7 +747,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -755,7 +755,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -788,7 +788,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -835,7 +835,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -871,7 +871,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -898,7 +898,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -923,7 +923,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1146,7 +1146,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1171,7 +1171,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1243,7 +1243,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1268,11 +1268,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1280,11 +1280,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1310,11 +1310,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1322,11 +1322,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1334,7 +1334,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1346,7 +1346,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1354,11 +1354,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1374,11 +1374,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1423,11 +1423,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1436,7 +1436,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1449,7 +1449,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1495,8 +1495,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1531,23 +1531,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1559,11 +1563,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1619,7 +1623,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1639,7 +1643,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1761,7 +1765,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1800,7 +1804,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1810,15 +1814,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1826,7 +1830,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1858,13 +1862,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1878,7 +1882,7 @@ msgstr "" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1911,11 +1915,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1931,7 +1939,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2196,7 +2204,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2263,7 +2271,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2301,7 +2309,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2321,11 +2329,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2399,7 +2407,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2441,7 +2449,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2469,7 +2477,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2569,11 +2577,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2581,7 +2589,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2589,7 +2597,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2642,7 +2650,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2674,7 +2682,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2697,7 +2705,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2738,7 +2746,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2754,7 +2762,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2842,7 +2850,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2870,7 +2878,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2902,15 +2910,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2926,7 +2934,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -2992,7 +3000,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3024,7 +3032,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3083,10 +3091,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3095,9 +3099,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3120,11 +3126,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3151,12 +3157,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3209,8 +3215,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3255,7 +3261,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3263,7 +3269,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3271,11 +3277,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3283,7 +3289,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3366,12 +3372,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3387,15 +3393,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3445,7 +3451,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3481,7 +3487,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3573,7 +3579,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3590,7 +3596,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3598,8 +3604,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3607,21 +3613,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3629,23 +3635,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3689,6 +3695,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/it_IT.po b/internal/locales/data/it_IT.po index d648cff8bed..ef37c30c53d 100644 --- a/internal/locales/data/it_IT.po +++ b/internal/locales/data/it_IT.po @@ -34,7 +34,7 @@ msgstr "%[1]s non è valido, ricompilo tutto" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s è richiesto ma %[2]s risulta attualmente installato." -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "Manca il pattern %[1]s" @@ -75,11 +75,11 @@ msgstr "%s deve essere installato." msgid "%s pattern is missing" msgstr "Manca il pattern %s" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' ha una firma invalida" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -124,7 +124,7 @@ msgstr "il file .ino è già presente" msgid "A new release of Arduino CLI is available:" msgstr "È disponibile una nuova versione di Arduino CLI:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "Per caricare è necessario un programmatore" @@ -275,7 +275,7 @@ msgstr "Nome scheda:" msgid "Board version:" msgstr "Versione scheda:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Il file del bootloader specificato è inesistente: %[1]s" @@ -291,7 +291,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "Non è possibile creare la directory dei dati %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "Non è possibile creare lo sketch" @@ -305,11 +305,11 @@ msgstr "Non è possibile scaricare la libreria" msgid "Can't find dependencies for platform %s" msgstr "Impossibile trovare le dipendenze per la piattaforma %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "Non è possibile aprire lo sketch" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "Impossibile aggiornare lo sketch" @@ -338,11 +338,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "Non è possibile creare il file di configurazione: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Non è possibile creare la cartella temporanea" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Non è possibile creare il file temporaneo" @@ -435,11 +435,11 @@ msgstr "L'output degli errori del compilatore è stato troncato." msgid "Compiles Arduino sketches." msgstr "Compila gli sketch di Arduino." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Compilazione del core in corso..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Compilazione delle librerie in corso..." @@ -447,7 +447,7 @@ msgstr "Compilazione delle librerie in corso..." msgid "Compiling library \"%[1]s\"" msgstr "Compilazione della libreria \"%[1]s\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Compilazione dello sketch in corso..." @@ -498,7 +498,7 @@ msgstr "Core" msgid "Could not connect via HTTP" msgstr "Non è possibile connettersi via HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "Impossibile creare la directory dell'indice" @@ -609,7 +609,7 @@ msgstr "Dipendenze: %s" msgid "Description" msgstr "Descrizione" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Rilevamento delle librerie utilizzate in corso..." @@ -683,13 +683,13 @@ msgstr "Sto scaricando %s" msgid "Downloading index signature: %s" msgstr "Sto scaricando la firma dell'indice: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Sto scaricando l'indice: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Sto scaricando la libreria %s" @@ -760,7 +760,7 @@ msgstr "" "Si è verificato un errore durante la conversione del percorso in assoluto:: " "%v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Si è verificato un errore durante la copia del file di output %s" @@ -775,7 +775,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "Si è verificato un errore durante la creazione dell'istanza: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" "Si è verificato un errore durante la creazione della cartella di output" @@ -802,7 +802,7 @@ msgstr "Si è verificato un errore durante lo scaricamento di %[1]s:%[2]v" msgid "Error downloading %s" msgstr "Si è verificato un errore durante lo scaricamento di %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Si è verificato un errore durante lo scaricamento dell'indice '%s'" @@ -812,7 +812,7 @@ msgstr "" "Si è verificato un errore durante lo scaricamento della firma dell'indice " "'%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Errore durante il download della libreria %s" @@ -845,7 +845,7 @@ msgstr "Errore durante il caricamento di: %v" msgid "Error during board detection" msgstr "Si è verificato un errore durante il rilevamento della scheda" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "Si è verificato un errore durante la compilazione: %v" @@ -902,7 +902,7 @@ msgstr "" "`sketch.yaml`. Controllare se la cartella degli sketch è corretta oppure " "utilizzare il flag --port:: %s" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" "Si è verificato un errore durante l'acquisizione delle informazioni della " @@ -947,7 +947,7 @@ msgid "Error installing Zip Library: %v" msgstr "" "Si è verificato un errore durante l'installazione della libreria zip: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Si è verificato un errore durante l'installazione della libreria %s" @@ -979,7 +979,7 @@ msgstr "" "Si è verificato un errore durante la visualizzazione dell'elenco delle " "piattaforme: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" "Si è verificato un errore durante il caricamento della piattaforma hardware" @@ -1009,7 +1009,7 @@ msgid "Error parsing --show-properties flag: %v" msgstr "" "Si è verificato un errore durante il parsing del flag --show-properties: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" "Si è verificato un errore durante la lettura della directory di compilazione" @@ -1265,7 +1265,7 @@ msgstr "" "Forza il salto degli script pre-uninstall (se la CLI viene eseguita in modo " "interattivo)." -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "Sono state trovate %d piattaforme corrispondenti \"%s\": %s" @@ -1290,7 +1290,7 @@ msgstr "Genera gli script di completamento" msgid "Generates completion scripts for various shells" msgstr "Genera gli script di completamento per varie shell" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "Sto generando i prototipi di funzione..." @@ -1368,7 +1368,7 @@ msgstr "Installato %s" msgid "Installing %s" msgstr "Installazione %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Sto installando la libreria %s" @@ -1393,11 +1393,11 @@ msgstr "Installa nel sistema una o più librerie specificate." msgid "Internal error in cache" msgstr "Errore interno alla cache" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "La proprietà '%[1]s' non è valida: %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "FQBN non è valido" @@ -1405,11 +1405,11 @@ msgstr "FQBN non è valido" msgid "Invalid TCP address: port is missing" msgstr "Indirizzo TCP non valido: manca la porta" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "URL non è valido" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "L' URL aggiuntivo non è valido: %v" @@ -1424,7 +1424,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "L' argomento passato non è valido: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "Proprietà di compilazione non valide" @@ -1436,11 +1436,11 @@ msgstr "La dimensione dei dati della regexp non è valida: %s" msgid "Invalid eeprom size regexp: %s" msgstr "La dimensione della eeprom della regexp non è valida: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "URL non valido: %s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Istanza non è valida" @@ -1448,11 +1448,11 @@ msgstr "Istanza non è valida" msgid "Invalid item %s" msgstr "Oggetto invalido %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Libreria non è valida" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "Cartella di librerie non valida nel progetto dello sketch: %s" @@ -1460,7 +1460,7 @@ msgstr "Cartella di librerie non valida nel progetto dello sketch: %s" msgid "Invalid logging level: %s" msgstr "Livello di log non valido: %s" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "Configurazione di rete non valida: %s" @@ -1472,7 +1472,7 @@ msgstr "network.proxy '%[1]s' non è valido: %[2]s" msgid "Invalid output format: %s" msgstr "Formato di output non valido: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "Indice del pacchetto non valido in %s" @@ -1480,11 +1480,11 @@ msgstr "Indice del pacchetto non valido in %s" msgid "Invalid parameter %s: version not allowed" msgstr "Il parametro %s non è valido: versione non consentita" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "Il valore pid non è valido: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Il profilo non è valido" @@ -1494,17 +1494,17 @@ msgstr "La dimensione della regexp non è valida: %s" #: internal/arduino/builder/sizer.go:207 msgid "Invalid value for build.warn_data_percentage: %s" -msgstr "" +msgstr "Valore non valido per build.warn_data_percentage: %s" #: main.go:86 msgid "Invalid value in configuration" msgstr "Nella configurazione c'è un valore non valido" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Versione non è valida" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "Il valore di vid non è valido: '%s'" @@ -1552,11 +1552,11 @@ msgstr "La libreria %s è già alla versione più recente" msgid "Library %s is not installed" msgstr "La libreria %s non è installata" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Impossibile trovare la libreria %s" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "Impossibile trovare la libreria '%s'" @@ -1567,7 +1567,7 @@ msgstr "" "La libreria non può utilizzare entramble le cartelle '%[1]s' e '%[2]s'. " "Doppio controllo in '%[3]s'." -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "Impossibile installare la libreria" @@ -1580,7 +1580,7 @@ msgstr "La libreria è stata installata" msgid "License: %s" msgstr "Licenza: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "Collegare tutto insieme..." @@ -1632,8 +1632,8 @@ msgstr "Lista di tutte le schede connesse." msgid "Lists cores and libraries that can be upgraded" msgstr "Elenca i core e le librerie che possono essere aggiornati" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "Sto caricando il file dell'indice: %v" @@ -1674,23 +1674,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Manca '%[1]s' nella libreria %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "FQBN mancante (Fully Qualified Board Name)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Porta mancante" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "Porta di comunicazione non trovata" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Manca il protocollo della porta" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "Manca il programmatore" @@ -1702,11 +1706,11 @@ msgstr "Manca un campo obbligatorio del caricamento: %s" msgid "Missing size regexp" msgstr "Manca la dimensione della regexp" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "Manca il percorso dello sketch" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Impossibile trovare il monitor '%s'" @@ -1764,7 +1768,7 @@ msgstr "" msgid "No libraries update is available." msgstr "Non sono disponibili aggiornamenti per le librerie." -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "Nessun monitor disponibile per il protocollo della porta %s" @@ -1786,7 +1790,7 @@ msgstr "" "Non è stata trovata alcuna porta di upload, come alternativa verrà " "utilizzata %s" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "Non è stata trovata una soluzione valida per le dipendenze" @@ -1925,7 +1929,7 @@ msgstr "Website pacchetto:" msgid "Paragraph: %s" msgstr "Paragrafo: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "Percorso" @@ -1970,7 +1974,7 @@ msgstr "La piattaforma %s è già installata" msgid "Platform %s installed" msgstr "La piattaforma %s è installata" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1982,15 +1986,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "La piattaforma %s è stata disinstallata" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "Piattaforma '%s'" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "La piattaforma '%s' è già aggiornata all'ultima versione" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "Impossibile trovare la piattaforma '%s'" @@ -1998,7 +2002,7 @@ msgstr "Impossibile trovare la piattaforma '%s'" msgid "Platform ID" msgstr "ID piattaforma" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "L' ID della piattaforma non è esatto" @@ -2030,7 +2034,7 @@ msgstr "Nome piattaforma:" msgid "Platform size (bytes):" msgstr "Dimensione della piattaforma (bytes):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -2038,7 +2042,7 @@ msgstr "" "Specificare un FQBN. Sono state rilevate più schede sulla porta %[1]s con " "protocollo %[2]s" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -2054,7 +2058,7 @@ msgstr "Porta" msgid "Port closed: %v" msgstr "Porta chiusa: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "Errore di monitoraggio della porta" @@ -2087,11 +2091,15 @@ msgstr "Stampa la configurazione attuale" msgid "Prints the current configuration." msgstr "Stampa la configurazione attuale." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Impossibile trovare il profilo '%s'" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "Impossibile trovare il programmatore '%s'" @@ -2107,7 +2115,7 @@ msgstr "Programmatore da utilizzare, ad esempio: atmel_ice" msgid "Programmers:" msgstr "Programmatori:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "La proprietà '%s' non è definita" @@ -2433,7 +2441,7 @@ msgstr "Mostra il numero di versione di Arduino CLI." msgid "Size (bytes):" msgstr "Dimensione (bytes):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2510,7 +2518,7 @@ msgstr "Salta la configurazione dello strumento." msgid "Skipping: %[1]s" msgstr "Salta: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "Non è stato possibile aggiornare alcuni indici." @@ -2555,7 +2563,7 @@ msgstr "La configurazione fornita scheda/programmatore NON supporta il debug." msgid "The given board/programmer configuration supports debugging." msgstr "La configurazione fornita scheda/programmatore supporta il debug." -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "L'istanza non è più valida e deve essere reinizializzata." @@ -2581,14 +2589,16 @@ msgstr "" "La libreria %[1]s è stata aggiunta automaticamente dal progetto dello " "sketch." -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "La libreria %s richiede altre installazioni:" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" +"L'elenco delle librerie incluse è stato modificato... ricompilazione in " +"corso di tutte le librerie." #: internal/cli/compile/compile.go:119 msgid "" @@ -2674,7 +2684,7 @@ msgstr "Il prefisso della toolchain" msgid "Toolchain type" msgstr "Il tipo della toolchain" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "Prova ad eseguire %s" @@ -2718,7 +2728,7 @@ msgstr "Impossibile ottenere la home directory dell'utente: %v" msgid "Unable to open file for logging: %s" msgstr "Impossibile aprire il file per il logging: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "Non è stato possibile analizzare l'URL" @@ -2748,7 +2758,7 @@ msgstr "Disinstalla una o più librerie." msgid "Unknown" msgstr "Sconosciuto" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "FQBN sconosciuto" @@ -2856,11 +2866,11 @@ msgstr "Uso: " msgid "Use %s for more information about a command." msgstr "Usa %s per ulteriori informazioni su un comando." -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "Libreria utilizzata" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "Piattaforma utilizzata" @@ -2868,7 +2878,7 @@ msgstr "Piattaforma utilizzata" msgid "Used: %[1]s" msgstr "Usata: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "Utilizzo della scheda '%[1]s' dalla piattaforma nella cartella: %[2]s" @@ -2877,7 +2887,7 @@ msgid "Using cached library dependencies for file: %[1]s" msgstr "" "Utilizzo delle dipendenze delle librerie nella cache per i file: %[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "Utilizzo del core '%[1]s' dalla piattaforma nella cartella: %[2]s" @@ -2933,7 +2943,7 @@ msgstr "Valori" msgid "Verify uploaded binary after the upload." msgstr "Verifica dei binari dopo il caricamento." -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "Versione" @@ -2968,7 +2978,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "In attesa della porta di caricamento..." -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2996,7 +3006,7 @@ msgid "You cannot use the %s flag while compiling with a profile." msgstr "" "Non puoi utilizzare il flag %s durante la compilazione con un profilo." -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -3043,7 +3053,7 @@ msgstr "ricerca di base per \"esp32\" e \"display\" limitata al manutentore uffi msgid "binary file not found in %s" msgstr "file binario non trovato in %s" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "la scheda %s non è stata trovata" @@ -3059,7 +3069,7 @@ msgstr "la directory delle librerie integrate non è configurata" msgid "can't find latest release of %s" msgstr "Impossibile trovare l'ultima versione di %s" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "Impossibile trovare l'ultima versione del tool %s" @@ -3147,7 +3157,7 @@ msgstr "creazione di una directory temporanea per l'estrazione: %s" msgid "data section exceeds available space in board" msgstr "la sezione dati supera lo spazio disponibile nella scheda" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "la dipendenza '%s' non è disponibile" @@ -3176,7 +3186,7 @@ msgstr "rilevamento %s non è stato trovato" msgid "discovery %s not installed" msgstr "il rilevamento %s non è installato" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "il rilascio del rilevamento non è stato trovato: %s" @@ -3210,16 +3220,16 @@ msgstr "" msgid "error opening %s" msgstr "si è verificato un errore durante l'apertura di %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "si è verificato un errore durante il parsing dei vincoli di versione" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" "si è verificato un errore durante l'elaborazione della risposta del server" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" "si è verificato un errore durante l'interrogazione di Arduino Cloud Api" @@ -3236,7 +3246,7 @@ msgstr "estrazione dell'archivio: %s" msgid "failed to compute hash of file \"%s\"" msgstr "Impossibile calcolare l'hash del file \"%s\"" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "Impossibile inizializzare il client http" @@ -3304,7 +3314,7 @@ msgstr "sto recuperando le informazioni sull'archivio: %s" msgid "getting archive path: %s" msgstr "sto recuperando il percorso dell'archivio: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "sto recuperando le proprietà di costruzione della scheda %[1]s: %[2]s" @@ -3341,7 +3351,7 @@ msgid "interactive terminal not supported for the '%s' output format" msgstr "" "il terminale interattivo non è supportato per il formato dell'output '%s'" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "la direttiva '%s' non è valida" @@ -3400,10 +3410,6 @@ msgstr "hash non valido '%[1]s': %[2]s" msgid "invalid item %s" msgstr "elemento non valido %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "la direttiva della libreria non è valida:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "il layout della libreria non è valido: %s" @@ -3412,10 +3418,12 @@ msgstr "il layout della libreria non è valido: %s" msgid "invalid library location: %s" msgstr "la posizione della libreria non è valida: %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" -msgstr "riferimento a libreria non valido: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" +msgstr "" #: internal/arduino/libraries/loader.go:140 msgid "invalid library: no header files found" @@ -3439,11 +3447,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "path non valido per la scrittura del file di inventario: errore %[1]s" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "l'identificatore della piattaforma non è valido" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "URL dell'indice della piattaforma non è valido:" @@ -3473,14 +3481,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "il valore '%[1]s' non è valido per l'opzione '%[2]s'" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "la directory della versione non è valida %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "la versione non è valida:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "parole chiave" @@ -3531,8 +3539,8 @@ msgstr "caricamento di %[1]s: %[2]s" msgid "loading boards: %s" msgstr "caricamento delle schede: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "caricamento del file indice json %[1]s: %[2]s" @@ -3577,7 +3585,7 @@ msgstr "ricerca degli artefatti di compilazione in corso" msgid "main file missing from sketch: %s" msgstr "il file principale manca dallo sketch: %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "Manca la direttiva '%s'" @@ -3585,7 +3593,7 @@ msgstr "Manca la direttiva '%s'" msgid "missing checksum for: %s" msgstr "manca il checksum di: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "manca il pacchetto %[1]s a cui fa riferimento la scheda %[2]s" @@ -3595,11 +3603,11 @@ msgstr "" "Manca l'indice del pacchetto %s, non possono essere garantiti aggiornamenti " "futuri" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "manca la piattaforma %[1]s:%[2]s referenziata dalla scheda %[3]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" "manca la release della piattaforma %[1]s:%[2]s a cui fa riferimento la " @@ -3609,7 +3617,7 @@ msgstr "" msgid "missing signature" msgstr "Firma mancante" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "release del monitor non è stata trovata: %s" @@ -3698,12 +3706,12 @@ msgstr "apertura del file di destinazione: %s" msgid "package %s not found" msgstr "il pacchetto %s non è stato trovato" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "Il pacchetto '%s' non è stato trovato" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "sto facendo il parsing di fqbn: %s" @@ -3719,15 +3727,15 @@ msgstr "il percorso non è una directory della piattaforma: %s" msgid "platform %[1]s not found in package %[2]s" msgstr "la piattaforma %[1]s non è stata trovata nel pacchetto %[2]s" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "la piattaforma %s non è installata" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "la piattaforma non è disponibile per il sistema operativo in uso" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3778,7 +3786,7 @@ msgstr "lettura cartella %s" msgid "reading directory %s content" msgstr "lettura in corso del contenuto della directory %s" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "lettura del file %[1]s: %[2]s" @@ -3814,7 +3822,7 @@ msgstr "lettura degli sketch in corso" msgid "recipe not found '%s'" msgstr "scrittura non trovata '%s'" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "il rilascio %[1]s non è stato trovato per il tool %[2]s" @@ -3910,7 +3918,7 @@ msgstr "la sezione del testo supera lo spazio disponibile nella scheda" msgid "the compilation database may be incomplete or inaccurate" msgstr "il database di compilazione potrebbe essere incompleto o impreciso" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "il server ha risposto con lo stato %s" @@ -3927,7 +3935,7 @@ msgstr "il tool %s non è gestito dal gestore dei pacchetti" msgid "tool %s not found" msgstr "Il tool %s non è stato trovato" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "il tool '%[1]s' non è stato trovato nel pacchetto '%[2]s'" @@ -3935,8 +3943,8 @@ msgstr "il tool '%[1]s' non è stato trovato nel pacchetto '%[2]s'" msgid "tool not installed" msgstr "Il tool non è installato" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "il rilascio del tool non è stato trovato: %s" @@ -3944,23 +3952,23 @@ msgstr "il rilascio del tool non è stato trovato: %s" msgid "tool version %s not found" msgstr "la versione %s del tool non è stata trovata" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" "sono necessarie due versioni diverse della libreria %[1]s: %[2]s e %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" "non è possibile calcolare il percorso relativo allo sketch per l'elemento" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "non è possibile creare una cartella per salvare lo sketch" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "non è possibile creare la cartella contenente l'elemento" @@ -3969,23 +3977,23 @@ msgid "unable to marshal config to YAML: %v" msgstr "" "non è possibile eseguire il marshalling della configurazione in YAML: %v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "non è possibile leggere il contenuto dell'elemento di destinazione" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "non è stato possibile leggere i contenuti della risorsa" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "non è possibile scrivere sul file di destinazione" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "pacchetto sconosciuto %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "piattaforma sconosciuta %s:%s" @@ -4029,6 +4037,6 @@ msgstr "la versione %s non è disponibile per questo sistema operativo" msgid "version %s not found" msgstr "la versione %s non è stata trovata" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "formato errato nella risposta del server" diff --git a/internal/locales/data/ja.po b/internal/locales/data/ja.po index 6d2fa95ab1c..c6de1a779f1 100644 --- a/internal/locales/data/ja.po +++ b/internal/locales/data/ja.po @@ -27,7 +27,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s パターンが見つかりません" @@ -68,11 +68,11 @@ msgstr "" msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -110,7 +110,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -257,7 +257,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "ブートローダのファイルが指定されましたが次が不足しています:%[1]s" @@ -271,7 +271,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -285,11 +285,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -317,11 +317,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -410,11 +410,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -422,7 +422,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "スケッチをコンパイルしています..." @@ -469,7 +469,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -571,7 +571,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -639,13 +639,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -709,7 +709,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -748,7 +748,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -789,7 +789,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -836,7 +836,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -872,7 +872,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -899,7 +899,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -924,7 +924,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1147,7 +1147,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1172,7 +1172,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1245,7 +1245,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1270,11 +1270,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1282,11 +1282,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1300,7 +1300,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1312,11 +1312,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1324,11 +1324,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1336,7 +1336,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1348,7 +1348,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1356,11 +1356,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1376,11 +1376,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1425,11 +1425,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1438,7 +1438,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1451,7 +1451,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1497,8 +1497,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1533,23 +1533,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "%[2]sのライブラリに「%[1]s」がありません" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1561,11 +1565,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1621,7 +1625,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1641,7 +1645,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1763,7 +1767,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1802,7 +1806,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1812,15 +1816,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1828,7 +1832,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1860,13 +1864,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1880,7 +1884,7 @@ msgstr "シリアルポート" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1913,11 +1917,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1933,7 +1941,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2198,7 +2206,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2265,7 +2273,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2303,7 +2311,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2323,11 +2331,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2401,7 +2409,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2443,7 +2451,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2571,11 +2579,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2583,7 +2591,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "使用済:%[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2591,7 +2599,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2644,7 +2652,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2677,7 +2685,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2700,7 +2708,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2741,7 +2749,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2757,7 +2765,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2845,7 +2853,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2873,7 +2881,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2905,15 +2913,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2929,7 +2937,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -2995,7 +3003,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3027,7 +3035,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3086,10 +3094,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3098,9 +3102,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3123,11 +3129,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3154,12 +3160,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3212,8 +3218,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3258,7 +3264,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3266,7 +3272,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3274,11 +3280,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3286,7 +3292,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3369,12 +3375,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3390,15 +3396,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3448,7 +3454,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3484,7 +3490,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3576,7 +3582,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3593,7 +3599,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3601,8 +3607,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3610,21 +3616,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3632,23 +3638,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3692,6 +3698,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/ko.po b/internal/locales/data/ko.po index 415650d8953..afcdc9ab2cc 100644 --- a/internal/locales/data/ko.po +++ b/internal/locales/data/ko.po @@ -25,7 +25,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s 패턴이 없습니다" @@ -66,11 +66,11 @@ msgstr "" msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -108,7 +108,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -255,7 +255,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "부트로더 파일이 지정되었으나 누락됨: %[1]s" @@ -269,7 +269,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -283,11 +283,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -315,11 +315,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -408,11 +408,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -420,7 +420,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "스케치를 컴파일 중…" @@ -467,7 +467,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -569,7 +569,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -637,13 +637,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -707,7 +707,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -721,7 +721,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -754,7 +754,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -787,7 +787,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -834,7 +834,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -870,7 +870,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -897,7 +897,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -922,7 +922,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1145,7 +1145,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1170,7 +1170,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1243,7 +1243,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1268,11 +1268,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1280,11 +1280,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1310,11 +1310,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1322,11 +1322,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1334,7 +1334,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1346,7 +1346,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1354,11 +1354,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1374,11 +1374,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1423,11 +1423,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1436,7 +1436,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1449,7 +1449,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1495,8 +1495,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1531,23 +1531,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "라이브러리 %[2]s에서 '%[1]s'가 없음" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1559,11 +1563,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1619,7 +1623,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1639,7 +1643,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1761,7 +1765,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1800,7 +1804,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1810,15 +1814,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1826,7 +1830,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1858,13 +1862,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1878,7 +1882,7 @@ msgstr "포트" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1911,11 +1915,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1931,7 +1939,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2196,7 +2204,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2263,7 +2271,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2301,7 +2309,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2321,11 +2329,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2399,7 +2407,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2441,7 +2449,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2469,7 +2477,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2569,11 +2577,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2581,7 +2589,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "사용됨: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2589,7 +2597,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2642,7 +2650,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2698,7 +2706,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2739,7 +2747,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2755,7 +2763,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2843,7 +2851,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2871,7 +2879,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2903,15 +2911,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2927,7 +2935,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -2993,7 +3001,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3025,7 +3033,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3084,10 +3092,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3096,9 +3100,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3121,11 +3127,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3152,12 +3158,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3210,8 +3216,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3256,7 +3262,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3264,7 +3270,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3272,11 +3278,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3284,7 +3290,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3367,12 +3373,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3388,15 +3394,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3446,7 +3452,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3482,7 +3488,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3574,7 +3580,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3591,7 +3597,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3599,8 +3605,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3608,21 +3614,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3630,23 +3636,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3690,6 +3696,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/lb.po b/internal/locales/data/lb.po index c77489ee4a6..0d93a0f1d26 100644 --- a/internal/locales/data/lb.po +++ b/internal/locales/data/lb.po @@ -25,7 +25,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "" @@ -66,11 +66,11 @@ msgstr "%s muss installéiert ginn." msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -108,7 +108,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -255,7 +255,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "" @@ -269,7 +269,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -283,11 +283,11 @@ msgstr "Kann Bibliothéik net roflueden" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -315,11 +315,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -408,11 +408,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -420,7 +420,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "" @@ -467,7 +467,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -569,7 +569,7 @@ msgstr "" msgid "Description" msgstr "Beschreiwung" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -637,13 +637,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -707,7 +707,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -721,7 +721,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -754,7 +754,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -787,7 +787,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -834,7 +834,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -870,7 +870,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Feeler bei der Installatioun vun der Bibliothéik %s" @@ -897,7 +897,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -922,7 +922,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1145,7 +1145,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1170,7 +1170,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1242,7 +1242,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1267,11 +1267,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1279,11 +1279,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1297,7 +1297,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1309,11 +1309,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1321,11 +1321,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Ongülteg Bibliothéik" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1333,7 +1333,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1345,7 +1345,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1353,11 +1353,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1373,11 +1373,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Ongülteg Versioun" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1422,11 +1422,11 @@ msgstr "D'Bibliothéik %s huet schon déi neisten Versioun" msgid "Library %s is not installed" msgstr "Bibliothéik %s ass net installéiert" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Bibliothéik %s net fonnt" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "Bibliothéik '%s' net fonnt" @@ -1435,7 +1435,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1448,7 +1448,7 @@ msgstr "Bibliothéik installéiert" msgid "License: %s" msgstr "Lizenz: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1494,8 +1494,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1530,23 +1530,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1558,11 +1562,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1618,7 +1622,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1638,7 +1642,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1760,7 +1764,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1799,7 +1803,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1809,15 +1813,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1825,7 +1829,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1857,13 +1861,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1877,7 +1881,7 @@ msgstr "" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1910,11 +1914,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1930,7 +1938,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2195,7 +2203,7 @@ msgstr "" msgid "Size (bytes):" msgstr "Gréisst (Bytes):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2262,7 +2270,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2300,7 +2308,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2320,11 +2328,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2398,7 +2406,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2440,7 +2448,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2468,7 +2476,7 @@ msgstr "" msgid "Unknown" msgstr "Onbekannt" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2568,11 +2576,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "Benotzten Bibliothéik" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2580,7 +2588,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "Benotzt: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2588,7 +2596,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2641,7 +2649,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "Versioun" @@ -2673,7 +2681,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2696,7 +2704,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2737,7 +2745,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2753,7 +2761,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2841,7 +2849,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2869,7 +2877,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2901,15 +2909,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2925,7 +2933,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -2991,7 +2999,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3023,7 +3031,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3082,10 +3090,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3094,9 +3098,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3119,11 +3125,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3150,14 +3156,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "Ongülteg Versioun" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "" @@ -3208,8 +3214,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3254,7 +3260,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3262,7 +3268,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3270,11 +3276,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3282,7 +3288,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3365,12 +3371,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3386,15 +3392,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3444,7 +3450,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3480,7 +3486,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3572,7 +3578,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3589,7 +3595,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3597,8 +3603,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3606,21 +3612,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3628,23 +3634,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3688,6 +3694,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/pl.po b/internal/locales/data/pl.po index 9d540b2cf10..976464d60c0 100644 --- a/internal/locales/data/pl.po +++ b/internal/locales/data/pl.po @@ -27,7 +27,7 @@ msgstr "%[1]snieprawidłowe, przebudowywuję całość" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]sjest wymagane ale %[2]s jest obecnie zaistalowane" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "Brakujący wzorzec %[1]s" @@ -68,11 +68,11 @@ msgstr "%smusi byc zainstalowane" msgid "%s pattern is missing" msgstr "%s brakuje wzoru" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' posiada niewłaściwy podpis" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -110,7 +110,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -257,7 +257,7 @@ msgstr "Nazwa płytki:" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Podany nieistniejący plik programu rozruchowego: %[1]s" @@ -271,7 +271,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -285,11 +285,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -317,11 +317,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -410,11 +410,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -422,7 +422,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Kompilowanie szkicu..." @@ -469,7 +469,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -571,7 +571,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -639,13 +639,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -709,7 +709,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -748,7 +748,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -789,7 +789,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -836,7 +836,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -872,7 +872,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -899,7 +899,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -924,7 +924,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1147,7 +1147,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1172,7 +1172,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1247,7 +1247,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1272,11 +1272,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1284,11 +1284,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1302,7 +1302,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1314,11 +1314,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1326,11 +1326,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1338,7 +1338,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1350,7 +1350,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1358,11 +1358,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1378,11 +1378,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1427,11 +1427,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1440,7 +1440,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1453,7 +1453,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1499,8 +1499,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1536,23 +1536,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Brakuje '%[1]s' z biblioteki w %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1564,11 +1568,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1624,7 +1628,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1644,7 +1648,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1768,7 +1772,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1807,7 +1811,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1817,15 +1821,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1833,7 +1837,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1865,13 +1869,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1885,7 +1889,7 @@ msgstr "Port" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1918,11 +1922,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1938,7 +1946,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2203,7 +2211,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2272,7 +2280,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2310,7 +2318,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2330,11 +2338,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2408,7 +2416,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2450,7 +2458,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2478,7 +2486,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2578,11 +2586,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2590,7 +2598,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "Wykorzystane: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2598,7 +2606,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2651,7 +2659,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2686,7 +2694,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2709,7 +2717,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2750,7 +2758,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2766,7 +2774,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2854,7 +2862,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2882,7 +2890,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2914,15 +2922,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2938,7 +2946,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -3004,7 +3012,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3036,7 +3044,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3095,10 +3103,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3107,9 +3111,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3132,11 +3138,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3163,12 +3169,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3221,8 +3227,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3267,7 +3273,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3275,7 +3281,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3283,11 +3289,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3295,7 +3301,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3378,12 +3384,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3399,15 +3405,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3457,7 +3463,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3493,7 +3499,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3585,7 +3591,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3602,7 +3608,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3610,8 +3616,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3619,21 +3625,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3641,23 +3647,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3701,6 +3707,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/pt.po b/internal/locales/data/pt.po index 15c1681dbeb..faf070d0d53 100644 --- a/internal/locales/data/pt.po +++ b/internal/locales/data/pt.po @@ -28,7 +28,7 @@ msgstr "%[1]sinválido, refazendo tudo" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s‎é necessário, mas‎%[2]snão é instalado em nenhum momento." -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]so padrão está faltando" @@ -69,11 +69,11 @@ msgstr "%s‎deve ser instalado.‎" msgid "%s pattern is missing" msgstr "%spadrão está faltando" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "%s‎tem uma assinatura inválida‎" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -118,7 +118,7 @@ msgstr "arquivo .ino já existe" msgid "A new release of Arduino CLI is available:" msgstr "‎Uma nova atualização do Arduino CLI está disponível:‎" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "‎É necessário um programador para carregar‎" @@ -269,7 +269,7 @@ msgstr "Nome da Placa:" msgid "Board version:" msgstr "Versão da Placa:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "" "Um Arquivo carregador de inicialização definido, mas está faltando: %[1]s" @@ -284,7 +284,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "Não é possível criar o diretório de dados %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "Não é possível criar esboço" @@ -298,11 +298,11 @@ msgstr "Não é possível baixar biblioteca" msgid "Can't find dependencies for platform %s" msgstr "Não foi possível encontrar as dependências para a plataforma %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "Não é possível abrir esboço" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "Não é possível atualizar o esboço" @@ -330,11 +330,11 @@ msgstr "Não é possível criar diretório de arquivo de configuração: %v" msgid "Cannot create config file: %v" msgstr "Não é possível criar arquivo de configuração: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Não é possível criar diretório temporário" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Não é possível criar arquivo temporário" @@ -428,11 +428,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "Compila esboços Arduino." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Compilando núcleo..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Compilando bibliotecas..." @@ -440,7 +440,7 @@ msgstr "Compilando bibliotecas..." msgid "Compiling library \"%[1]s\"" msgstr "%[1]s‎Biblioteca de compilação‎ \"\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Compilando sketch..." @@ -491,7 +491,7 @@ msgstr "Núcleo" msgid "Could not connect via HTTP" msgstr "Não foi possível conectar via HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "Não foi possível criar diretório Index" @@ -598,7 +598,7 @@ msgstr "Dependências: %s" msgid "Description" msgstr "Descrição" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Detectando bibliotecas utilizadas..." @@ -668,13 +668,13 @@ msgstr "Baixando %s" msgid "Downloading index signature: %s" msgstr "Baixando assinatura Indes: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Baixando Index: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Baixando biblioteca %s" @@ -739,7 +739,7 @@ msgstr "Erro ao limpar caches: %v" msgid "Error converting path to absolute: %v" msgstr "Erro ao converter caminho para absoluto: %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Erro ao copiar arquivo de saída %s" @@ -753,7 +753,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "Erro ao criar instância: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "Erro ao criar diretório de saída" @@ -778,7 +778,7 @@ msgstr "Erro ao baixar %[1]s: %[2]v" msgid "Error downloading %s" msgstr "Erro ao baixar %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Erro ao baixar índice '%s'" @@ -786,7 +786,7 @@ msgstr "Erro ao baixar índice '%s'" msgid "Error downloading index signature '%s'" msgstr "Erro ao baixar assinatura de índice '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Erro ao baixar biblioteca %s" @@ -819,7 +819,7 @@ msgstr "Erro durante envio: %v" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "Erro durante build: %v" @@ -867,7 +867,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "Erro ao obter informações da biblioteca %s" @@ -903,7 +903,7 @@ msgstr "Erro ao instalar biblioteca Git: %v" msgid "Error installing Zip Library: %v" msgstr "Erro ao instalar biblioteca Zip: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Erro ao instalar biblioteca %s" @@ -930,7 +930,7 @@ msgstr "Erro ao listar bibliotecas: %v" msgid "Error listing platforms: %v" msgstr "Erro ao listar plataformas: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "Erro ao carregar plataformas de hardware" @@ -955,7 +955,7 @@ msgstr "Erro ao abrir arquivo de dados que sobrescrevem o código fonte: %v" msgid "Error parsing --show-properties flag: %v" msgstr "Erro ao fazer análise sintática na flag --show-properties: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "Erro ao ler diretório de build" @@ -1187,7 +1187,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1212,7 +1212,7 @@ msgstr "Gera scripts de conclusão" msgid "Generates completion scripts for various shells" msgstr "Gera scripts de conclusão para várias Shells" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "Gerando protótipos de função..." @@ -1290,7 +1290,7 @@ msgstr "%s instalado" msgid "Installing %s" msgstr "Instalado %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Instalando biblioteca %s" @@ -1317,11 +1317,11 @@ msgstr "Instala uma ou mais bibliotecas especificadas no sistema." msgid "Internal error in cache" msgstr "Erro interno no Cache" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "Propriedade '%[1]s' inválida: %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "FQBN inválido" @@ -1329,11 +1329,11 @@ msgstr "FQBN inválido" msgid "Invalid TCP address: port is missing" msgstr "Endereço TCP inválido: a porta está faltando " -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "URL inválida" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "URL adicional inválida: %v" @@ -1347,7 +1347,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "Argumento inválido passado: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "Propriedades de compilação inválidas" @@ -1359,11 +1359,11 @@ msgstr "Tamanho de dados para regexp inválida: %s" msgid "Invalid eeprom size regexp: %s" msgstr "Regexp de tamanho EEPROM inválida: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Instância inválida" @@ -1371,11 +1371,11 @@ msgstr "Instância inválida" msgid "Invalid item %s" msgstr "Item inválido %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Biblioteca inválida" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1383,7 +1383,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1395,7 +1395,7 @@ msgstr "network.proxy inválido: '%[1]s':%[2]s" msgid "Invalid output format: %s" msgstr "Formato de saída inválido: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "Índice de pacote inválido em %s" @@ -1403,11 +1403,11 @@ msgstr "Índice de pacote inválido em %s" msgid "Invalid parameter %s: version not allowed" msgstr "Parâmetro %s inválido: versão não permitida" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "Valor PID inválido: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Perfil inválido" @@ -1423,11 +1423,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Versão inválida" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "Valor vid inválido: '%s'" @@ -1475,11 +1475,11 @@ msgstr "A biblioteca %s já está instalada em sua versão mais recente." msgid "Library %s is not installed" msgstr "A biblioteca %s não está instalada" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "A biblioteca %s não foi encontrada" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "A biblioteca '%s' não foi encontrada" @@ -1490,7 +1490,7 @@ msgstr "" "A biblioteca não pode usar ambos os diretórios '%[1]s' e '%[2]s'. Cheque " "novamente em '%[3]s'." -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "Instalação de biblioteca falhou" @@ -1503,7 +1503,7 @@ msgstr "Biblioteca instalada" msgid "License: %s" msgstr "Licença: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "Vinculando tudo..." @@ -1555,8 +1555,8 @@ msgstr "Listar todas as placas conectadas." msgid "Lists cores and libraries that can be upgraded" msgstr "Listar núcleos e bibliotecas que podem ser atualizadas" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "Carregando arquivo Index: %v" @@ -1592,23 +1592,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "'%[1]s' está faltando da biblioteca em %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "FQBN (Nome de Placa Totalmente Qualificado) está faltando" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Porta faltando" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "Endereço de porta faltando" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Protocolo de porta faltando" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "Programador faltando" @@ -1620,11 +1624,11 @@ msgstr "" msgid "Missing size regexp" msgstr "Tamanho de regexp faltando" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "Caminho para esboço faltando" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Monitor '%s' não encontrado" @@ -1682,7 +1686,7 @@ msgstr "" msgid "No libraries update is available." msgstr "Nenhuma atualização de bibliotecas disponível." -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "Sem monitor disponível para o protocolo de porta %s" @@ -1702,7 +1706,7 @@ msgstr "Nenhuma plataforma correspondente à sua busca." msgid "No upload port found, using %s as fallback" msgstr "Nenhuma porta de envio encontrada, usando %s como reserva" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "Sem solução válida para dependências encontrada " @@ -1838,7 +1842,7 @@ msgstr "Website do pacote:" msgid "Paragraph: %s" msgstr "Parágrafo: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "Caminho" @@ -1883,7 +1887,7 @@ msgstr "Plataforma %s já está instalada" msgid "Platform %s installed" msgstr "Plataforma %s instalada" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1895,15 +1899,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "Plataforma %s desinstalada. " -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "Plataforma '%s' já está em sua versão mais recente." -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "Plataforma '%s' não encontrada" @@ -1911,7 +1915,7 @@ msgstr "Plataforma '%s' não encontrada" msgid "Platform ID" msgstr "ID da Plataforma" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "ID da Plataforma incorreto" @@ -1943,7 +1947,7 @@ msgstr "Nome da Plataforma:" msgid "Platform size (bytes):" msgstr "Tamanho da Plataforma (em bytes):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -1951,7 +1955,7 @@ msgstr "" "Por favor especifique um FQBN. Possíveis placas foram detectadas na porta " "%[1]s com o protocolo %[2]s" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1967,7 +1971,7 @@ msgstr "Porta" msgid "Port closed: %v" msgstr "Porta fechada: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "Erro no monitor de portas" @@ -2000,11 +2004,15 @@ msgstr "Imprime a configuração atual" msgid "Prints the current configuration." msgstr "Imprime a configuração atual." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Perfil '%s' não encontrado" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "Programador '%s' não encontrado" @@ -2020,7 +2028,7 @@ msgstr "Programador para utilizar, ex: atmel_ice" msgid "Programmers:" msgstr "Programadores:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "Propriedade '%s' não definida" @@ -2305,7 +2313,7 @@ msgstr "Mostra o número de versão da CLI Arduino." msgid "Size (bytes):" msgstr "Tamanho (em bytes):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2383,7 +2391,7 @@ msgstr "Pulando configuração de ferramenta." msgid "Skipping: %[1]s" msgstr "Pulando: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "Alguns índices não puderam ser atualizados." @@ -2424,7 +2432,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2448,11 +2456,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "A biblioteca %s possui múltiplas instalações:" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2542,7 +2550,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2584,7 +2592,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2612,7 +2620,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2712,11 +2720,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2724,7 +2732,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "Utilizado: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2732,7 +2740,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2785,7 +2793,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2820,7 +2828,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2843,7 +2851,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2884,7 +2892,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2900,7 +2908,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2988,7 +2996,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -3016,7 +3024,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -3048,15 +3056,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -3072,7 +3080,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -3138,7 +3146,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3170,7 +3178,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3229,10 +3237,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3241,9 +3245,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3266,11 +3272,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3297,12 +3303,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3355,8 +3361,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3401,7 +3407,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3409,7 +3415,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3417,11 +3423,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3429,7 +3435,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3512,12 +3518,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3533,15 +3539,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3591,7 +3597,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3627,7 +3633,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3719,7 +3725,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3736,7 +3742,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3744,8 +3750,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3753,24 +3759,24 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" "%[1]s‎existem duas versões diferentes da biblioteca‎%[2]s‎são " "necessárias:‎%[3]se" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" "não é possível encontrar o caminho relativo para o esboço para o item‎" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "‎não é possível criar uma pasta para salvar o sketch" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "‎não é possível criar a pasta contendo o item‎" @@ -3778,23 +3784,23 @@ msgstr "‎não é possível criar a pasta contendo o item‎" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "‎não é possível de ler o conteúdo do item de destino‎" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "‎não é possível ler o conteúdo do item de origem‎" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "‎incapaz de escrever para o arquivo de destino‎" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "%spacote desconhecido" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "%splataforma desconhecida%s:" @@ -3838,6 +3844,6 @@ msgstr "%sversão ‎não disponível para este sistema operacional‎" msgid "version %s not found" msgstr "%s versão não encontrada" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "‎formato errado na resposta do servidor‎" diff --git a/internal/locales/data/ru.po b/internal/locales/data/ru.po index fa0e22312d2..c06006e1f9b 100644 --- a/internal/locales/data/ru.po +++ b/internal/locales/data/ru.po @@ -31,7 +31,7 @@ msgstr "%[1]s недействителен, пересборка всего" msgid "%[1]s is required but %[2]s is currently installed." msgstr "Требуется %[1]s, но в данный момент устанавливается %[2]s" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s не найден шаблон" @@ -72,11 +72,11 @@ msgstr "%s должен быть установлен." msgid "%s pattern is missing" msgstr "не найден шаблон %s" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s' имеет неправильную сигнатуру " -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -120,7 +120,7 @@ msgstr "файл .ino уже существует" msgid "A new release of Arduino CLI is available:" msgstr "Доступен новый релиз Arduino CLI:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "Требуется программатор для загрузки" @@ -271,7 +271,7 @@ msgstr "Наименование платы:" msgid "Board version:" msgstr "Версия платы:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "Файл загрузчика указан но не существует: %[1]s" @@ -287,7 +287,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "Не удается создать каталог данных %s" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "Не удается создать скетч" @@ -301,11 +301,11 @@ msgstr "Не удается скачать библиотеку" msgid "Can't find dependencies for platform %s" msgstr "Не удается найти зависимости для платформы %s" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "Не удается открыть скетч" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "Не удается обновить скетч" @@ -333,11 +333,11 @@ msgstr "Не удается создать каталог конфигураци msgid "Cannot create config file: %v" msgstr "Не удается создать конфигурационный файл: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "Не удается создать временный каталог" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "Не удается создать временный файл" @@ -431,11 +431,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "Компилирует скетчи Arduino." -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "Компиляция ядра..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "Компиляция библиотек..." @@ -443,7 +443,7 @@ msgstr "Компиляция библиотек..." msgid "Compiling library \"%[1]s\"" msgstr "Компиляция библиотеки \"%[1]s\"" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "Компиляция скетча..." @@ -494,7 +494,7 @@ msgstr "Ядро" msgid "Could not connect via HTTP" msgstr "Не удалось подключиться по HTTP" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "Не удалось создать индексный каталог" @@ -601,7 +601,7 @@ msgstr "Зависимости: %s" msgid "Description" msgstr "Описание" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "Обнаружение используемых библиотек..." @@ -674,13 +674,13 @@ msgstr "Скачивание %s" msgid "Downloading index signature: %s" msgstr "Скачивание индексной сигнатуры: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "Скачивание индекса: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "Скачивание библиотеки %s" @@ -746,7 +746,7 @@ msgstr "Ошибка при очистке кэшей: %v" msgid "Error converting path to absolute: %v" msgstr "Ошибка преобразования пути в абсолютный: %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "Ошибка при копировании выходного файла %s" @@ -760,7 +760,7 @@ msgstr "Ошибка при создании конфигурации: %v" msgid "Error creating instance: %v" msgstr "Ошибка при создании экземпляра: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "Ошибка создания каталога вывода" @@ -785,7 +785,7 @@ msgstr "Ошибка скачивания %[1]s: %[2]v" msgid "Error downloading %s" msgstr "Ошибка скачивания %s" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "Ошибка скачивания индекса '%s'" @@ -793,7 +793,7 @@ msgstr "Ошибка скачивания индекса '%s'" msgid "Error downloading index signature '%s'" msgstr "Ошибка скачивания индексной сигнатуры '%s'" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "Ошибка скачивания библиотеки %s" @@ -826,7 +826,7 @@ msgstr "Ошибка во время загрузки: %v" msgid "Error during board detection" msgstr "Ошибка при обнаружении платы" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "Ошибка во время сборки: %v" @@ -875,7 +875,7 @@ msgstr "" "Ошибка при получении порта по умолчанию из `sketch.yaml`. Проверьте, " "правильно ли вы указали папку sketch, или укажите флаг --port: %s" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "Ошибка при получении информации для библиотеки %s" @@ -911,7 +911,7 @@ msgstr "Ошибка при установке библиотеки Git: %v" msgid "Error installing Zip Library: %v" msgstr "Ошибка при установке Zip-библиотеки: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "Ошибка при установке библиотеки %s" @@ -938,7 +938,7 @@ msgstr "Ошибка при перечислении библиотек: %v" msgid "Error listing platforms: %v" msgstr "Ошибка при перечислении платформ: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "Ошибка загрузки аппаратной платформы" @@ -963,7 +963,7 @@ msgstr "Ошибка при открытии исходного кода пер msgid "Error parsing --show-properties flag: %v" msgstr "Ошибка разбора флага --show-properties: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "Ошибка при чтении каталога сборки" @@ -1198,7 +1198,7 @@ msgstr "" "Принудительный пропуск сценариев предварительной деинсталляции (если CLI " "запущен в интерактивном режиме)." -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "Найдены платформы %d, соответствующие \"%s\": %s" @@ -1226,7 +1226,7 @@ msgstr "Генерирует скрипты автодополнений" msgid "Generates completion scripts for various shells" msgstr "Генерирует скрипты автодополнений для различных оболочек" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "Создание прототипов функций..." @@ -1304,7 +1304,7 @@ msgstr "Установлен %s" msgid "Installing %s" msgstr "Установка %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "Установка библиотеки %s" @@ -1331,11 +1331,11 @@ msgstr "Устанавливает в систему одну или неско msgid "Internal error in cache" msgstr "Внутренняя ошибка в кэше" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "Недопустимое свойство '%[1]s': %[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "Неверный FQBN" @@ -1343,11 +1343,11 @@ msgstr "Неверный FQBN" msgid "Invalid TCP address: port is missing" msgstr "Неверный TCP-адрес: порт не указан" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "Неверный URL-адрес" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "Неверный дополнительный URL-адрес: %v" @@ -1361,7 +1361,7 @@ msgstr "Неверный архив: файл %[1]s не найден в арх msgid "Invalid argument passed: %v" msgstr "Передан недопустимый аргумент: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "Неверные свойства сборки" @@ -1373,11 +1373,11 @@ msgstr "Неверное регулярное выражение для разм msgid "Invalid eeprom size regexp: %s" msgstr "Неверное регулярное выражение для размера eeprom: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "Неверный URL индекса: %s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "Неверный экземпляр" @@ -1385,11 +1385,11 @@ msgstr "Неверный экземпляр" msgid "Invalid item %s" msgstr "Неверный элемент %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "Неверная библиотека" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1397,7 +1397,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "Неверный уровень логирования: %s" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "Неверная конфигурация сети: %s" @@ -1409,7 +1409,7 @@ msgstr "Неверное значение network.proxy '%[1]s': %[2]s" msgid "Invalid output format: %s" msgstr "Неверный формат вывода: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "Неверный индекс пакета в %s" @@ -1417,11 +1417,11 @@ msgstr "Неверный индекс пакета в %s" msgid "Invalid parameter %s: version not allowed" msgstr "Неверный параметр %s: версия недопустима" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "Неверное значение pid: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "Неверный профиль" @@ -1437,11 +1437,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "Неверное значение в конфигурации" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "Неверная версия" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "Неверное значение vid: '%s'" @@ -1488,11 +1488,11 @@ msgstr "Библиотека %s уже обновлена до последне msgid "Library %s is not installed" msgstr "Библиотека %s не установлена" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "Библиотека %s не найдена" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "Библиотека '%s' %s не найдена" @@ -1503,7 +1503,7 @@ msgstr "" "Библиотека не может использовать оба каталога '%[1]s' и '%[2]s'. " "Перепроверьте в '%[3]s'." -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "Не удалось установить библиотеку" @@ -1516,7 +1516,7 @@ msgstr "Библиотека установлена" msgid "License: %s" msgstr "Лицензия: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "Связывается все вместе..." @@ -1568,8 +1568,8 @@ msgstr "Перечислить все подключенные платы." msgid "Lists cores and libraries that can be upgraded" msgstr "Перечисляет ядра и библиотеки которые могут быть обновлены" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "Загрузка индексного файла: %v" @@ -1607,23 +1607,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "Пропущен '%[1]s' из библиотеки в %[2]s" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "Отсутствует FQBN (Полное квалифицированное наименование платы)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "Отсутствует порт" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "Отсутствует адрес порта" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "Отсутствует протокол порта" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "Отсутствует программатор" @@ -1635,11 +1639,11 @@ msgstr "Отсутствует обязательное поле загрузк msgid "Missing size regexp" msgstr "Отсутствует размер регулярного выражения" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "Отсутствует путь к скетчу" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "Монитор '%s' не найден" @@ -1697,7 +1701,7 @@ msgstr "" msgid "No libraries update is available." msgstr "Нет доступных обновлений библиотек." -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "Нет доступного монитора для протокола порта %s" @@ -1718,7 +1722,7 @@ msgid "No upload port found, using %s as fallback" msgstr "" "Не найден порт загрузки, используется %s в качестве резервного варианта" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "Не найдено допустимое решение зависимостей" @@ -1856,7 +1860,7 @@ msgstr "Веб-страница пакета:" msgid "Paragraph: %s" msgstr "Параграф: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "Путь" @@ -1901,7 +1905,7 @@ msgstr "Платформа %s уже установлена" msgid "Platform %s installed" msgstr "Платформа %s установлена" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1913,15 +1917,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "Платформа %s удалена" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "Последняя версия платформы '%s' уже установлена" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "Платформа '%s' не найдена" @@ -1929,7 +1933,7 @@ msgstr "Платформа '%s' не найдена" msgid "Platform ID" msgstr "Идентификатор платформы:" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "Идентификатор платформы указан неверно" @@ -1961,7 +1965,7 @@ msgstr "Наименование платформы:" msgid "Platform size (bytes):" msgstr "Размер платформы (байт):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" @@ -1969,7 +1973,7 @@ msgstr "" "Пожалуйста, укажите FQBN. Несколько возможных плат обнаружено на порту %[1]s" " с протоколом %[2]s" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1985,7 +1989,7 @@ msgstr "Порт" msgid "Port closed: %v" msgstr "Порт закрыт: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "Ошибка монитора порта" @@ -2020,11 +2024,15 @@ msgstr "Выводит текущую конфигурацию" msgid "Prints the current configuration." msgstr "Выводит текущую конфигурацию." -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "Профиль '%s' не найден" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "Программатор '%s' не найден" @@ -2040,7 +2048,7 @@ msgstr "Использовать программатор, например: atm msgid "Programmers:" msgstr "Программаторы:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "Свойство '%s' не определено" @@ -2370,7 +2378,7 @@ msgstr "Показывает номер версии Arduino CLI." msgid "Size (bytes):" msgstr "Размер (байт):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2446,7 +2454,7 @@ msgstr "Пропуск конфигурации инструмента." msgid "Skipping: %[1]s" msgstr "Пропуск: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "Некоторые индексы не удалось обновить." @@ -2490,7 +2498,7 @@ msgstr "Данная конфигурация платы/программато msgid "The given board/programmer configuration supports debugging." msgstr "Данная конфигурация платы/программатора поддерживает отладку." -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "Экземпляр недействителен и его необходимо повторно инициализировать" @@ -2514,11 +2522,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "Библиотека %s имеет несколько установок:" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2608,7 +2616,7 @@ msgstr "Префикс набора инструментов" msgid "Toolchain type" msgstr "Тип набора инструментов" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "Попытка запуска %s" @@ -2652,7 +2660,7 @@ msgstr "Невозможно получить домашний каталог п msgid "Unable to open file for logging: %s" msgstr "Невозможно открыть файл для логирования: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "Невозможно разобрать URL" @@ -2682,7 +2690,7 @@ msgstr "Удаляет одну или несколько библиотек." msgid "Unknown" msgstr "Неизвестный" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "Неизвестный FQBN" @@ -2786,11 +2794,11 @@ msgstr "Использование:" msgid "Use %s for more information about a command." msgstr "Используйте %s для получения дополнительной информации о команде." -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "Использована библиотека" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "Использована платформа" @@ -2798,7 +2806,7 @@ msgstr "Использована платформа" msgid "Used: %[1]s" msgstr "Используется: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "использование платы '%[1]s' из платформы в каталоге: %[2]s" @@ -2806,7 +2814,7 @@ msgstr "использование платы '%[1]s' из платформы в msgid "Using cached library dependencies for file: %[1]s" msgstr "Использование кэшированных библиотечных зависимостей для файла: %[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "Использование ядра '%[1]s' из платформы в каталоге: %[2]s" @@ -2861,7 +2869,7 @@ msgstr "Значения" msgid "Verify uploaded binary after the upload." msgstr "Проверить загруженный двоичный файл после загрузки." -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "Версия" @@ -2895,7 +2903,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "Ожидание порта загрузки..." -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2921,7 +2929,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "Нельзя использовать флаг %s во время компиляции с профилем." -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2964,7 +2972,7 @@ msgstr "базовый поиск по \"esp32\" и \"display\" ограниче msgid "binary file not found in %s" msgstr "двоичный файл не найден в %s" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "плата %s не найдена" @@ -2980,7 +2988,7 @@ msgstr "не установлен каталог встроенных библи msgid "can't find latest release of %s" msgstr "не удается найти последний релиз %s" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "не удалось найти последний релиз инструмента %s" @@ -3068,7 +3076,7 @@ msgstr " создание временного каталога для извл msgid "data section exceeds available space in board" msgstr "раздел данных превышает доступное пространство на плате" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "зависимость '%s' недоступна" @@ -3096,7 +3104,7 @@ msgstr "обнаружение %s не найдено" msgid "discovery %s not installed" msgstr "обнаружение %s не установлено" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "релиз обнаружения не найден: %s" @@ -3128,15 +3136,15 @@ msgstr "ошибка загрузки файла проекта скетча:" msgid "error opening %s" msgstr "ошибка открытия %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "ошибка разбора ограничений версии" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "ошибка обработки ответа от сервера" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "ошибка запроса Arduino Cloud Api" @@ -3152,7 +3160,7 @@ msgstr "распаковка архива: %s" msgid "failed to compute hash of file \"%s\"" msgstr "не удалось вычислить хэш файла \"%s\"" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "не удалось инициализировать http-клиент" @@ -3219,7 +3227,7 @@ msgstr "получение информации об архиве: %s" msgid "getting archive path: %s" msgstr "получение пути к архиву: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "получение свойств сборки для платы %[1]s: %[2]s" @@ -3251,7 +3259,7 @@ msgstr "установка платформы %[1]s: %[2]s" msgid "interactive terminal not supported for the '%s' output format" msgstr "интерактивный терминал не поддерживается форматом вывода '%s'" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "неверная директива '%s'" @@ -3310,10 +3318,6 @@ msgstr "неверный хэш '%[1]s': %[2]s" msgid "invalid item %s" msgstr "неверный элемент %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "неверный каталог библиотеки:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "неверная компоновка библиотеки: %s" @@ -3322,9 +3326,11 @@ msgstr "неверная компоновка библиотеки: %s" msgid "invalid library location: %s" msgstr "неверное расположение библиотеки: %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3347,11 +3353,11 @@ msgstr "неверный путь создания конфигурационн msgid "invalid path writing inventory file: %[1]s error" msgstr "неверный путь записи файла инвентаризации: %[1]s ошибка" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "неверный идентификатор платформы" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "Неверный URL индекса платформы:" @@ -3381,14 +3387,14 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "недопустимое значение '%[1]s' для параметра '%[2]s'" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "недействительный каталог версий %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "недействительная версия:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "ключевые слова" @@ -3439,8 +3445,8 @@ msgstr "загрузка %[1]s: %[2]s" msgid "loading boards: %s" msgstr "загрузка плат: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "загрузка индексного файла json %[1]s: %[2]s" @@ -3485,7 +3491,7 @@ msgstr "поиск артефактов сборки" msgid "main file missing from sketch: %s" msgstr "в скетче отсутствует основной файл: %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "отсутствует директива '%s'" @@ -3493,7 +3499,7 @@ msgstr "отсутствует директива '%s'" msgid "missing checksum for: %s" msgstr "отсутствует контрольная сумма для: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "отсутствует пакет %[1]s, на который ссылается плата %[2]s" @@ -3503,11 +3509,11 @@ msgstr "" "отсутствует индекс пакета для %s, последующие обновления не могут быть " "гарантированы" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "отсутствует релиз платформы %[1]s:%[2]s на которую ссылается %[3]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "отсутствует релиз платформы %[1]s:%[2]s на которую ссылается %[3]s" @@ -3515,7 +3521,7 @@ msgstr "отсутствует релиз платформы %[1]s:%[2]s на к msgid "missing signature" msgstr "отсутствует сигнатура" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "релиз монитора не найден: %s" @@ -3601,12 +3607,12 @@ msgstr "открывается целевой файл: %s" msgid "package %s not found" msgstr "пакет %s не найден" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "пакет '%s' не найден" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "разбор fqbn: %s" @@ -3622,15 +3628,15 @@ msgstr "путь не является каталогом платформы: %s msgid "platform %[1]s not found in package %[2]s" msgstr "платформа %[1]s не найдена в пакете %[2]s" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "платформа %s не установлена" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "платформа не доступна для вашей ОС" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3680,7 +3686,7 @@ msgstr "чтение каталога %s" msgid "reading directory %s content" msgstr "чтение содержимого каталога %s " -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "чтение файла %[1]s: %[2]s" @@ -3716,7 +3722,7 @@ msgstr "чтение файлов скетчей" msgid "recipe not found '%s'" msgstr "не найден рецепт '%s'" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "релиз %[1]s не найден для инструмента %[2]s" @@ -3811,7 +3817,7 @@ msgstr "секция текста превышает доступное прос msgid "the compilation database may be incomplete or inaccurate" msgstr "база данных компиляции может быть неполной или неточной" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "сервер ответил статусом %s" @@ -3828,7 +3834,7 @@ msgstr "инструмент %s не контролируется менедже msgid "tool %s not found" msgstr "инструмент %s не найден" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "инструмент '%[1]s' не найден в пакете '%[2]s'" @@ -3836,8 +3842,8 @@ msgstr "инструмент '%[1]s' не найден в пакете '%[2]s'" msgid "tool not installed" msgstr "инструмент не установлен" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "релиз инструмента не найден: %s" @@ -3845,21 +3851,21 @@ msgstr "релиз инструмента не найден: %s" msgid "tool version %s not found" msgstr "версия инструмента %s не найдена" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "две различные версии библиотеки %[1]s необходимы: %[2]s и %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "невозможно определить относительный путь к скетчу для элемента" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "невозможно создать каталог для сохранения скетча" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "невозможно создать каталог для хранения элемента" @@ -3867,23 +3873,23 @@ msgstr "невозможно создать каталог для хранени msgid "unable to marshal config to YAML: %v" msgstr "невозможно преобразовать конфигурацию в YAML: %v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "невозможно прочитать содержимое целевого элемента" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "невозможно прочитать содержимое исходного элемента" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "невозможно записать в целевой файл" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "неизвестный пакет %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "неизвестная платформа %s: %s" @@ -3927,6 +3933,6 @@ msgstr "версия %s недоступна для данной операци msgid "version %s not found" msgstr "версия %s не найдена" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "неверный формат в ответе сервера" diff --git a/internal/locales/data/si.po b/internal/locales/data/si.po index a5e538b6983..b95b4faf654 100644 --- a/internal/locales/data/si.po +++ b/internal/locales/data/si.po @@ -25,7 +25,7 @@ msgstr "" msgid "%[1]s is required but %[2]s is currently installed." msgstr "" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "" @@ -66,11 +66,11 @@ msgstr "" msgid "%s pattern is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -108,7 +108,7 @@ msgstr "" msgid "A new release of Arduino CLI is available:" msgstr "" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "" @@ -255,7 +255,7 @@ msgstr "" msgid "Board version:" msgstr "" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "" @@ -269,7 +269,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "" @@ -283,11 +283,11 @@ msgstr "" msgid "Can't find dependencies for platform %s" msgstr "" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "" @@ -315,11 +315,11 @@ msgstr "" msgid "Cannot create config file: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "" @@ -408,11 +408,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "" @@ -420,7 +420,7 @@ msgstr "" msgid "Compiling library \"%[1]s\"" msgstr "" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "" @@ -467,7 +467,7 @@ msgstr "" msgid "Could not connect via HTTP" msgstr "" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "" @@ -569,7 +569,7 @@ msgstr "" msgid "Description" msgstr "" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "" @@ -637,13 +637,13 @@ msgstr "" msgid "Downloading index signature: %s" msgstr "" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "" @@ -707,7 +707,7 @@ msgstr "" msgid "Error converting path to absolute: %v" msgstr "" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "" @@ -721,7 +721,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "Error downloading %s" msgstr "" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "" @@ -754,7 +754,7 @@ msgstr "" msgid "Error downloading index signature '%s'" msgstr "" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "" @@ -787,7 +787,7 @@ msgstr "" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "" @@ -834,7 +834,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "" @@ -870,7 +870,7 @@ msgstr "" msgid "Error installing Zip Library: %v" msgstr "" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "" @@ -897,7 +897,7 @@ msgstr "" msgid "Error listing platforms: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "" @@ -922,7 +922,7 @@ msgstr "" msgid "Error parsing --show-properties flag: %v" msgstr "" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "" @@ -1145,7 +1145,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "" @@ -1170,7 +1170,7 @@ msgstr "" msgid "Generates completion scripts for various shells" msgstr "" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "" @@ -1242,7 +1242,7 @@ msgstr "" msgid "Installing %s" msgstr "" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "" @@ -1267,11 +1267,11 @@ msgstr "" msgid "Internal error in cache" msgstr "" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "" @@ -1279,11 +1279,11 @@ msgstr "" msgid "Invalid TCP address: port is missing" msgstr "" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "" @@ -1297,7 +1297,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "" @@ -1309,11 +1309,11 @@ msgstr "" msgid "Invalid eeprom size regexp: %s" msgstr "" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "" @@ -1321,11 +1321,11 @@ msgstr "" msgid "Invalid item %s" msgstr "" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1333,7 +1333,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1345,7 +1345,7 @@ msgstr "" msgid "Invalid output format: %s" msgstr "" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "" @@ -1353,11 +1353,11 @@ msgstr "" msgid "Invalid parameter %s: version not allowed" msgstr "" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "" @@ -1373,11 +1373,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "" @@ -1422,11 +1422,11 @@ msgstr "" msgid "Library %s is not installed" msgstr "" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "" @@ -1435,7 +1435,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "" @@ -1448,7 +1448,7 @@ msgstr "" msgid "License: %s" msgstr "" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "" @@ -1494,8 +1494,8 @@ msgstr "" msgid "Lists cores and libraries that can be upgraded" msgstr "" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "" @@ -1530,23 +1530,27 @@ msgstr "" msgid "Missing '%[1]s' from library in %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "" @@ -1558,11 +1562,11 @@ msgstr "" msgid "Missing size regexp" msgstr "" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "" @@ -1618,7 +1622,7 @@ msgstr "" msgid "No libraries update is available." msgstr "" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "" @@ -1638,7 +1642,7 @@ msgstr "" msgid "No upload port found, using %s as fallback" msgstr "" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "" @@ -1760,7 +1764,7 @@ msgstr "" msgid "Paragraph: %s" msgstr "" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "" @@ -1799,7 +1803,7 @@ msgstr "" msgid "Platform %s installed" msgstr "" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1809,15 +1813,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "" @@ -1825,7 +1829,7 @@ msgstr "" msgid "Platform ID" msgstr "" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "" @@ -1857,13 +1861,13 @@ msgstr "" msgid "Platform size (bytes):" msgstr "" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1877,7 +1881,7 @@ msgstr "" msgid "Port closed: %v" msgstr "" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "" @@ -1910,11 +1914,15 @@ msgstr "" msgid "Prints the current configuration." msgstr "" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "" @@ -1930,7 +1938,7 @@ msgstr "" msgid "Programmers:" msgstr "" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "" @@ -2195,7 +2203,7 @@ msgstr "" msgid "Size (bytes):" msgstr "" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2262,7 +2270,7 @@ msgstr "" msgid "Skipping: %[1]s" msgstr "" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "" @@ -2300,7 +2308,7 @@ msgstr "" msgid "The given board/programmer configuration supports debugging." msgstr "" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "" @@ -2320,11 +2328,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2398,7 +2406,7 @@ msgstr "" msgid "Toolchain type" msgstr "" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "" @@ -2440,7 +2448,7 @@ msgstr "" msgid "Unable to open file for logging: %s" msgstr "" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "" @@ -2468,7 +2476,7 @@ msgstr "" msgid "Unknown" msgstr "" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "" @@ -2568,11 +2576,11 @@ msgstr "" msgid "Use %s for more information about a command." msgstr "" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "" @@ -2580,7 +2588,7 @@ msgstr "" msgid "Used: %[1]s" msgstr "" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2588,7 +2596,7 @@ msgstr "" msgid "Using cached library dependencies for file: %[1]s" msgstr "" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "" @@ -2641,7 +2649,7 @@ msgstr "" msgid "Verify uploaded binary after the upload." msgstr "" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "" @@ -2673,7 +2681,7 @@ msgstr "" msgid "Waiting for upload port..." msgstr "" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "" @@ -2696,7 +2704,7 @@ msgstr "" msgid "You cannot use the %s flag while compiling with a profile." msgstr "" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2737,7 +2745,7 @@ msgstr "" msgid "binary file not found in %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "" @@ -2753,7 +2761,7 @@ msgstr "" msgid "can't find latest release of %s" msgstr "" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "" @@ -2841,7 +2849,7 @@ msgstr "" msgid "data section exceeds available space in board" msgstr "" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "" @@ -2869,7 +2877,7 @@ msgstr "" msgid "discovery %s not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "" @@ -2901,15 +2909,15 @@ msgstr "" msgid "error opening %s" msgstr "" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "" @@ -2925,7 +2933,7 @@ msgstr "" msgid "failed to compute hash of file \"%s\"" msgstr "" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "" @@ -2991,7 +2999,7 @@ msgstr "" msgid "getting archive path: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "" @@ -3023,7 +3031,7 @@ msgstr "" msgid "interactive terminal not supported for the '%s' output format" msgstr "" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "" @@ -3082,10 +3090,6 @@ msgstr "" msgid "invalid item %s" msgstr "" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "" @@ -3094,9 +3098,11 @@ msgstr "" msgid "invalid library location: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3119,11 +3125,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "" @@ -3150,12 +3156,12 @@ msgstr "" msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "" -#: internal/arduino/cores/packagemanager/loader.go:231 -msgid "invalid version directory %s" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" msgstr "" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" +#: internal/arduino/cores/packagemanager/loader.go:231 +msgid "invalid version directory %s" msgstr "" #: internal/cli/core/search.go:39 @@ -3208,8 +3214,8 @@ msgstr "" msgid "loading boards: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "" @@ -3254,7 +3260,7 @@ msgstr "" msgid "main file missing from sketch: %s" msgstr "" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "" @@ -3262,7 +3268,7 @@ msgstr "" msgid "missing checksum for: %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "" @@ -3270,11 +3276,11 @@ msgstr "" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "" @@ -3282,7 +3288,7 @@ msgstr "" msgid "missing signature" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "" @@ -3365,12 +3371,12 @@ msgstr "" msgid "package %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "" @@ -3386,15 +3392,15 @@ msgstr "" msgid "platform %[1]s not found in package %[2]s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3444,7 +3450,7 @@ msgstr "" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "" @@ -3480,7 +3486,7 @@ msgstr "" msgid "recipe not found '%s'" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "" @@ -3572,7 +3578,7 @@ msgstr "" msgid "the compilation database may be incomplete or inaccurate" msgstr "" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "" @@ -3589,7 +3595,7 @@ msgstr "" msgid "tool %s not found" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "" @@ -3597,8 +3603,8 @@ msgstr "" msgid "tool not installed" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "" @@ -3606,21 +3612,21 @@ msgstr "" msgid "tool version %s not found" msgstr "" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "" @@ -3628,23 +3634,23 @@ msgstr "" msgid "unable to marshal config to YAML: %v" msgstr "" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "" @@ -3688,6 +3694,6 @@ msgstr "" msgid "version %s not found" msgstr "" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "" diff --git a/internal/locales/data/zh.po b/internal/locales/data/zh.po index 3ee3281b61d..fa7f1623f94 100644 --- a/internal/locales/data/zh.po +++ b/internal/locales/data/zh.po @@ -29,7 +29,7 @@ msgstr "%[1]s 无效,全部重建" msgid "%[1]s is required but %[2]s is currently installed." msgstr "%[1]s 是必需的,但当前已安装 %[2]s。" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s 模式丢失" @@ -70,11 +70,11 @@ msgstr "%s 必须安装" msgid "%s pattern is missing" msgstr "%s 模式丢失" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "‘%s’ 的签名无效" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -112,7 +112,7 @@ msgstr ".ino 文件已存在" msgid "A new release of Arduino CLI is available:" msgstr "新版本的 Arduino CLI 可用:" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "需要编程器上传" @@ -259,7 +259,7 @@ msgstr "开发板名:" msgid "Board version:" msgstr "开发板版本:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "已指定引导加载程序文件,缺少:%[1]s" @@ -273,7 +273,7 @@ msgstr "" msgid "Can't create data directory %s" msgstr "无法新建 %s 数据目录" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "无法新建项目" @@ -287,11 +287,11 @@ msgstr "无法下载库" msgid "Can't find dependencies for platform %s" msgstr "找不到 %s 平台的依赖" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "无法打开项目" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "无法更新项目" @@ -319,11 +319,11 @@ msgstr "无法新建配置文件目录:%v" msgid "Cannot create config file: %v" msgstr "无法新建配置文件:%v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "无法新建临时目录" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "无法新建临时文件" @@ -412,11 +412,11 @@ msgstr "" msgid "Compiles Arduino sketches." msgstr "编译 Arduino 项目" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "正在编译内核。。。" -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "正在编译库。。。" @@ -424,7 +424,7 @@ msgstr "正在编译库。。。" msgid "Compiling library \"%[1]s\"" msgstr "正在编译 “%[1]s” 库" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "正在编译项目。。。" @@ -471,7 +471,7 @@ msgstr "内核" msgid "Could not connect via HTTP" msgstr "无法通过 HTTP 连接" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "无法新建索引目录" @@ -573,7 +573,7 @@ msgstr "依赖:%s" msgid "Description" msgstr "说明" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "正在检测使用的库。。。" @@ -641,13 +641,13 @@ msgstr "正在下载 %s" msgid "Downloading index signature: %s" msgstr "正在下载 %s 索引签名" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "正在下载 %s 索引" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "正在下载 %s 库" @@ -711,7 +711,7 @@ msgstr "清理缓存出错:%v" msgid "Error converting path to absolute: %v" msgstr "将路径转换为绝对路径时出错:%v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "复制输出 %s 文件时出错" @@ -725,7 +725,7 @@ msgstr "" msgid "Error creating instance: %v" msgstr "新建实例时出错:%v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "新建输出目录时出错" @@ -750,7 +750,7 @@ msgstr "下载 %[1]s 时出错:%[2]v" msgid "Error downloading %s" msgstr "下载 %s 时出错" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "下载 ‘%s’ 索引时出错" @@ -758,7 +758,7 @@ msgstr "下载 ‘%s’ 索引时出错" msgid "Error downloading index signature '%s'" msgstr "下载 ‘%s’ 索引签名时出错" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "下载 %s 库时出错" @@ -791,7 +791,7 @@ msgstr "上传时出错:%v" msgid "Error during board detection" msgstr "" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "构建时出错:%v" @@ -838,7 +838,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "从 `sketch.yaml` 获取默认端口时出错。检查是否在正确的 sketch 文件夹中,或提供 --port 标志: " -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "获取 %s 库的信息时出错" @@ -874,7 +874,7 @@ msgstr "安装 Git 库时出错:%v" msgid "Error installing Zip Library: %v" msgstr "安装 Zip 库时出错:%v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "安装 %s 库时出错" @@ -901,7 +901,7 @@ msgstr "列出库时出错:%v" msgid "Error listing platforms: %v" msgstr "列出平台列表时出错:%v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "加载硬件平台时出错" @@ -926,7 +926,7 @@ msgstr "打开源代码覆盖数据文件时出错:%v" msgid "Error parsing --show-properties flag: %v" msgstr "解析 --show-properties 参数时出错:%v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "读取构建目录时出错" @@ -1149,7 +1149,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "强制跳过 pre-uninstall 命令(如果 CLI 以交互方式运行)。" -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "找到%d平台有符合的 \"%s\": %s" @@ -1174,7 +1174,7 @@ msgstr "已生成脚本" msgid "Generates completion scripts for various shells" msgstr "已为各种 shell 生成脚本" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "生成函数原型。。。" @@ -1246,7 +1246,7 @@ msgstr "已安装 %s" msgid "Installing %s" msgstr "正在安装 %s" -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "正在安装 %s 库" @@ -1271,11 +1271,11 @@ msgstr "在系统中安装一个或多个指定的库。" msgid "Internal error in cache" msgstr "缓存中的内部错误" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "无效的 ‘%[1]s’ 属性:%[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "无效的 FQBN" @@ -1283,11 +1283,11 @@ msgstr "无效的 FQBN" msgid "Invalid TCP address: port is missing" msgstr "无效的 TCP 地址:缺少端口" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "无效的地址" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "无效的附加地址:%v" @@ -1301,7 +1301,7 @@ msgstr "" msgid "Invalid argument passed: %v" msgstr "传递的参数无效:%v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "无效的构建属性" @@ -1313,11 +1313,11 @@ msgstr "无效的数据大小正则表达式:%s" msgid "Invalid eeprom size regexp: %s" msgstr "无效的 eeprom 大小正则表达式:%s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "无效的网站主页: %s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "无效的实例" @@ -1325,11 +1325,11 @@ msgstr "无效的实例" msgid "Invalid item %s" msgstr "无效的 %s 条目" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "无效的库" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" msgstr "" @@ -1337,7 +1337,7 @@ msgstr "" msgid "Invalid logging level: %s" msgstr "" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "" @@ -1349,7 +1349,7 @@ msgstr "无效的 ‘%[1]s’ 网络代理: %[2]s" msgid "Invalid output format: %s" msgstr "无效的输出格式:%s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "%s 中的软件包索引无效" @@ -1357,11 +1357,11 @@ msgstr "%s 中的软件包索引无效" msgid "Invalid parameter %s: version not allowed" msgstr "无效 %s 参数:版本不允许" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "无效的pid值:‘%s’" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "无效的配置文件" @@ -1377,11 +1377,11 @@ msgstr "" msgid "Invalid value in configuration" msgstr "" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "无效的版本" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "无效的 vid 值:‘%s’" @@ -1426,11 +1426,11 @@ msgstr "库 %s 已经是最新版本" msgid "Library %s is not installed" msgstr "%s 库未安装" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "未找到 %s 库" -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "未找到 %s 库" @@ -1439,7 +1439,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "库不能同时使用 ‘%[1]s’ 和 ‘%[2]s’ 文件夹。在 ‘%[3]s’ 再次检查。" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "库安装失败" @@ -1452,7 +1452,7 @@ msgstr "已安装的库" msgid "License: %s" msgstr "许可证:%s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "将所有内容链接在一起。。。" @@ -1498,8 +1498,8 @@ msgstr "列出所有已连接的开发板。" msgid "Lists cores and libraries that can be upgraded" msgstr "列出可以升级的内核和库" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "正在加载索引文件:%v" @@ -1534,23 +1534,27 @@ msgstr "记录此级别及以上的消息。有效级别为 %s" msgid "Missing '%[1]s' from library in %[2]s" msgstr "%[2]s 中的库中缺少 ‘%[1]s’" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "缺少 FQBN(完全合格开发板名)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "找不到端口" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "缺少端口地址" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "找不到端口协议" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "找不到编程器" @@ -1562,11 +1566,11 @@ msgstr "缺少必要的上传字段:%s" msgid "Missing size regexp" msgstr "缺少大小正则表达式" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "缺少项目路径" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "未找到 ‘%s’ 监视器" @@ -1624,7 +1628,7 @@ msgstr "" msgid "No libraries update is available." msgstr "没有可用的库更新。" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "没有可用于端口协议 %s 的监视器" @@ -1644,7 +1648,7 @@ msgstr "没有与你的搜索匹配的平台。" msgid "No upload port found, using %s as fallback" msgstr "未找到上传端口,使用 %s 作为后备" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "找不到有效的依赖解决方案" @@ -1766,7 +1770,7 @@ msgstr "软件包网站:" msgid "Paragraph: %s" msgstr "段落:%s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "路径" @@ -1805,7 +1809,7 @@ msgstr "%s 平台已经安装" msgid "Platform %s installed" msgstr "已安装 %s 平台" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1817,15 +1821,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "%s 平台已卸载" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" msgstr "" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "‘%s’ 平台已经是最新版本" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "未找到 ‘%s’ 平台" @@ -1833,7 +1837,7 @@ msgstr "未找到 ‘%s’ 平台" msgid "Platform ID" msgstr "平台 ID" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "平台 ID 不正确" @@ -1865,13 +1869,13 @@ msgstr "平台名称:" msgid "Platform size (bytes):" msgstr "平台大小(字节):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "请指定一个 FQBN。在 %[1]s 端口上检测到多个可能的开发板,协议为 %[2]s" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1885,7 +1889,7 @@ msgstr "端口" msgid "Port closed: %v" msgstr "端口关闭:%v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "端口监视器错误" @@ -1918,11 +1922,15 @@ msgstr "打印当前配置" msgid "Prints the current configuration." msgstr "打印当前配置。" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "未找到 ‘%s’ 的配置文件''。" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "未找到 ‘%s’ 编程器" @@ -1938,7 +1946,7 @@ msgstr "要使用的编程器,例如:atmel_ice" msgid "Programmers:" msgstr "编程器:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "‘%s’ 属性未定义" @@ -2244,7 +2252,7 @@ msgstr "显示 Arduino CLI 的版本号。" msgid "Size (bytes):" msgstr "大小(字节):" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2311,7 +2319,7 @@ msgstr "跳过工具配置。" msgid "Skipping: %[1]s" msgstr "跳过:%[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "一些索引无法更新。" @@ -2349,7 +2357,7 @@ msgstr "给定的开发板/编程器配置不支持调试。" msgid "The given board/programmer configuration supports debugging." msgstr "给定的开发板/编程器配置支持调试。" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "实例不再有效,需要重新初始化" @@ -2373,11 +2381,11 @@ msgstr "" msgid "The library %[1]s has been automatically added from sketch project." msgstr "" -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "库 %s 有多个安装。" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." msgstr "" @@ -2451,7 +2459,7 @@ msgstr "工具链前缀" msgid "Toolchain type" msgstr "工具链类型" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "尝试运行 %s" @@ -2493,7 +2501,7 @@ msgstr "无法获取用户主目录:%v" msgid "Unable to open file for logging: %s" msgstr "无法打开文件进行日志记录:%s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "无法解析地址" @@ -2521,7 +2529,7 @@ msgstr "卸载一个或多个库。" msgid "Unknown" msgstr "未知" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "未知 FQBN" @@ -2623,11 +2631,11 @@ msgstr "用法:" msgid "Use %s for more information about a command." msgstr "使用 %s 获取有关命令的更多信息。" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "已使用的库" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "已使用的平台" @@ -2635,7 +2643,7 @@ msgstr "已使用的平台" msgid "Used: %[1]s" msgstr "使用:%[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "使用平台的 ‘%[1]s’ 开发板,在列出的文件夹中:%[2]s" @@ -2643,7 +2651,7 @@ msgstr "使用平台的 ‘%[1]s’ 开发板,在列出的文件夹中:%[2]s msgid "Using cached library dependencies for file: %[1]s" msgstr "使用缓存库文件依赖项:%[1]s" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "使用平台的 ‘%[1]s’ 代码,在列出的文件夹中:%[2]s" @@ -2696,7 +2704,7 @@ msgstr "值" msgid "Verify uploaded binary after the upload." msgstr "上传后验证上传的二进制文件。" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "版本" @@ -2728,7 +2736,7 @@ msgstr "警告:%[1]s 库声称在 %[2]s 体系结构上运行,可能与当 msgid "Waiting for upload port..." msgstr "正在等待上传端口。。。" -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "警告:%[1]s 开发板未定义 %[2]s 首选项。自动设置为:%[3]s" @@ -2751,7 +2759,7 @@ msgstr "将当前配置写入数据目录中的配置文件。" msgid "You cannot use the %s flag while compiling with a profile." msgstr "在用配置文件编译时,你不能使用 %s 参数。" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" msgstr "" @@ -2792,7 +2800,7 @@ msgstr "基础搜索只由官方维护的 \"esp32\" 和 \"display\" 字段" msgid "binary file not found in %s" msgstr "在 %s 中找不到二进制文件" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "未找到开发板 %s" @@ -2808,7 +2816,7 @@ msgstr "未设置内置库目录" msgid "can't find latest release of %s" msgstr "找不到 %s 的最新版本" -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "找不到 %s 工具的最新版本" @@ -2896,7 +2904,7 @@ msgstr "新建用于提取的临时目录:%s" msgid "data section exceeds available space in board" msgstr "数据部分超出开发板中的可用空间" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "‘%s’ 依赖不可用" @@ -2924,7 +2932,7 @@ msgstr "未找到 %s discovery" msgid "discovery %s not installed" msgstr "%s discovery 未安装" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "未找到 discovery 版本:%s" @@ -2956,15 +2964,15 @@ msgstr "加载项目文件时错误:" msgid "error opening %s" msgstr " 开启 %s 时错误" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "解析版本约束时错误" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "处理来自服务器的响应时出错" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "查询 Arduino Cloud Api 时出错" @@ -2980,7 +2988,7 @@ msgstr "正在提取存档:%s" msgid "failed to compute hash of file \"%s\"" msgstr "无法计算 “%s” 文件的哈希值" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "未能初始化 http 客户端" @@ -3046,7 +3054,7 @@ msgstr "正在获取存档信息:%s" msgid "getting archive path: %s" msgstr "正在获取存档路径:%s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "正在获取 %[1]s 开发板的构建属性:%[2]s" @@ -3078,7 +3086,7 @@ msgstr "安装 %[1]s 平台: %[2]s" msgid "interactive terminal not supported for the '%s' output format" msgstr "“%s” 的输出格式不支持交互式终端" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "无效的 ‘%s’ 指令" @@ -3137,10 +3145,6 @@ msgstr "无效的 ‘%[1]s’ 哈希:%[2]s" msgid "invalid item %s" msgstr "无效的 %s 条目" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "无效的库指令:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "无效的库 layout:%s" @@ -3149,9 +3153,11 @@ msgstr "无效的库 layout:%s" msgid "invalid library location: %s" msgstr "无效的库 location:%s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3174,11 +3180,11 @@ msgstr "" msgid "invalid path writing inventory file: %[1]s error" msgstr "" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "无效的平台标识符" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "无效的平台索引网址:" @@ -3205,14 +3211,14 @@ msgstr "无效的工程命名 \"%[1]s\": 第一个字符必须是字母数字 msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "‘%[2]s’ 选项的 ‘%[1]s’ 值无效" +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "%s 版本目录无效" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "无效的版本:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "关键字" @@ -3263,8 +3269,8 @@ msgstr "正在加载 %[1]s: %[2]s" msgid "loading boards: %s" msgstr "正在加载开发板:%s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "正在加载 %[1]s json 索引文件:%[2]s" @@ -3309,7 +3315,7 @@ msgstr "寻找构建产物" msgid "main file missing from sketch: %s" msgstr "项目中缺少主文件:%s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "缺少 ‘%s’ 指令" @@ -3317,7 +3323,7 @@ msgstr "缺少 ‘%s’ 指令" msgid "missing checksum for: %s" msgstr "缺少校验码:%s" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "缺少 %[2]s 开发板引用的 %[1]s 软件包 " @@ -3325,11 +3331,11 @@ msgstr "缺少 %[2]s 开发板引用的 %[1]s 软件包 " msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "缺少软件包索引%s,无法保证未来的更新" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "缺少 %[1]s 平台:%[2]s 被开发板 %[3]s 引用" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "缺少平台 %[1]s 发行版本:%[2]s 被开发板 %[3]s 引用" @@ -3337,7 +3343,7 @@ msgstr "缺少平台 %[1]s 发行版本:%[2]s 被开发板 %[3]s 引用" msgid "missing signature" msgstr "缺少签名" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "未找到公开监视器:%s" @@ -3420,12 +3426,12 @@ msgstr "打开目标文件:%s" msgid "package %s not found" msgstr "未找到 %s 软件包 " -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "未找到 ‘%s’ 软件包 " #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "解析 FQBN:%s" @@ -3441,15 +3447,15 @@ msgstr "路径不是平台目录:%s" msgid "platform %[1]s not found in package %[2]s" msgstr "在 %[2]s 软件包中找不到 %[1]s 平台" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "%s 平台未安装" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "该平台不适用于您的操作系统" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3499,7 +3505,7 @@ msgstr "正在读取 %s 目录" msgid "reading directory %s content" msgstr "" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "正在读取 %[1]s 文件: %[2]s" @@ -3535,7 +3541,7 @@ msgstr "阅读项目文件" msgid "recipe not found '%s'" msgstr "未找到 ‘%s’ 方法" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "找不到 %[2]s 工具的 %[1]s 发行版本" @@ -3627,7 +3633,7 @@ msgstr "文本部分超出开发板的可用空间" msgid "the compilation database may be incomplete or inaccurate" msgstr "编译数据库可能不完整或不准确" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "服务器响应状态 %s" @@ -3644,7 +3650,7 @@ msgstr "%s 工具不是由软件包管理器管理的" msgid "tool %s not found" msgstr "未找到 %s 工具" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "在 ‘%[2]s’ 软件包中找不到 ‘%[1]s’ 工具" @@ -3652,8 +3658,8 @@ msgstr "在 ‘%[2]s’ 软件包中找不到 ‘%[1]s’ 工具" msgid "tool not installed" msgstr "工具未安装" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "找不到发行工具:%s" @@ -3661,21 +3667,21 @@ msgstr "找不到发行工具:%s" msgid "tool version %s not found" msgstr "未找到工具的 %s 版本" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "需要 %[1]s 库的两个不同版本:%[2]s 和 %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "无法计算项目的相对路径" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "无法新建文件夹来保存项目" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "无法新建包含该项目的文件夹" @@ -3683,23 +3689,23 @@ msgstr "无法新建包含该项目的文件夹" msgid "unable to marshal config to YAML: %v" msgstr "无法将 config 编码成 YAML:%v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "无法读取目标项目的内容" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "无法读取源项目的内容" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "无法写入目标文件" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "未知 %s 软件包 " -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "未知 %s 平台:%s" @@ -3743,6 +3749,6 @@ msgstr "%s 版本不适用于此操作系统" msgid "version %s not found" msgstr "未找到 %s 版本" -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "服务器响应格式错误" diff --git a/internal/locales/data/zh_TW.po b/internal/locales/data/zh_TW.po index d07d0f08ff3..51c701508d4 100644 --- a/internal/locales/data/zh_TW.po +++ b/internal/locales/data/zh_TW.po @@ -1,10 +1,10 @@ # # Translators: -# coby2023t, 2025 +# yubike, 2025 # msgid "" msgstr "" -"Last-Translator: coby2023t, 2025\n" +"Last-Translator: yubike, 2025\n" "Language-Team: Chinese (Taiwan) (https://app.transifex.com/arduino-1/teams/108174/zh_TW/)\n" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -25,7 +25,7 @@ msgstr "%[1]s 無效,重新建構全部" msgid "%[1]s is required but %[2]s is currently installed." msgstr "需要 %[1]s ,但已安裝 %[2]s" -#: internal/arduino/builder/builder.go:496 +#: internal/arduino/builder/builder.go:495 msgid "%[1]s pattern is missing" msgstr "%[1]s 樣態遺失" @@ -66,11 +66,11 @@ msgstr "必須安裝 %s " msgid "%s pattern is missing" msgstr "%s 樣態遺失" -#: commands/cmderrors/cmderrors.go:839 +#: commands/cmderrors/cmderrors.go:856 msgid "'%s' has an invalid signature" msgstr "'%s'的簽名無效" -#: internal/arduino/cores/packagemanager/package_manager.go:416 +#: internal/arduino/cores/packagemanager/package_manager.go:421 msgid "" "'build.core' and 'build.variant' refer to different platforms: %[1]s and " "%[2]s" @@ -108,7 +108,7 @@ msgstr ".ino 檔已存在" msgid "A new release of Arduino CLI is available:" msgstr "有新版的 Arduino CLI" -#: commands/cmderrors/cmderrors.go:300 +#: commands/cmderrors/cmderrors.go:317 msgid "A programmer is required to upload" msgstr "上傳需要編寫器/燒錄器" @@ -255,7 +255,7 @@ msgstr "開發板名:" msgid "Board version:" msgstr "開發板版本:" -#: internal/arduino/builder/sketch.go:245 +#: internal/arduino/builder/sketch.go:256 msgid "Bootloader file specified but missing: %[1]s" msgstr "找不到指定的 Bootloader 檔: %[1]s" @@ -269,7 +269,7 @@ msgstr "相關 core 和 sketch 的編譯檔案將快取在這路徑上。" msgid "Can't create data directory %s" msgstr "無法建立 %s 資料目錄" -#: commands/cmderrors/cmderrors.go:532 +#: commands/cmderrors/cmderrors.go:549 msgid "Can't create sketch" msgstr "無法建立 sketch" @@ -283,11 +283,11 @@ msgstr "無法下載程式庫" msgid "Can't find dependencies for platform %s" msgstr "找不到 %s 平台的相依" -#: commands/cmderrors/cmderrors.go:558 +#: commands/cmderrors/cmderrors.go:575 msgid "Can't open sketch" msgstr "無法打開 sketch" -#: commands/cmderrors/cmderrors.go:545 +#: commands/cmderrors/cmderrors.go:562 msgid "Can't update sketch" msgstr "無法更新 sketch" @@ -315,11 +315,11 @@ msgstr "無法建立設定檔的目錄: %v" msgid "Cannot create config file: %v" msgstr "無法建立設定檔: %v" -#: commands/cmderrors/cmderrors.go:802 +#: commands/cmderrors/cmderrors.go:819 msgid "Cannot create temp dir" msgstr "無法建立暫存目錄" -#: commands/cmderrors/cmderrors.go:820 +#: commands/cmderrors/cmderrors.go:837 msgid "Cannot create temp file" msgstr "無法建立暫存檔" @@ -408,11 +408,11 @@ msgstr "編譯器的錯誤訊息已截斷。" msgid "Compiles Arduino sketches." msgstr "編譯 Arduino sketch" -#: internal/arduino/builder/builder.go:430 +#: internal/arduino/builder/builder.go:429 msgid "Compiling core..." msgstr "編譯核心..." -#: internal/arduino/builder/builder.go:409 +#: internal/arduino/builder/builder.go:408 msgid "Compiling libraries..." msgstr "編譯程式庫..." @@ -420,7 +420,7 @@ msgstr "編譯程式庫..." msgid "Compiling library \"%[1]s\"" msgstr "編譯程式庫 “%[1]s”" -#: internal/arduino/builder/builder.go:393 +#: internal/arduino/builder/builder.go:392 msgid "Compiling sketch..." msgstr "編譯 sketch ..." @@ -467,7 +467,7 @@ msgstr "核心" msgid "Could not connect via HTTP" msgstr "無法通過 HTTP 連接" -#: commands/instances.go:510 +#: commands/instances.go:512 msgid "Could not create index directory" msgstr "無法建立索引目錄" @@ -569,7 +569,7 @@ msgstr "相依: %s" msgid "Description" msgstr "說明" -#: internal/arduino/builder/builder.go:314 +#: internal/arduino/builder/builder.go:313 msgid "Detecting libraries used..." msgstr "檢測有使用的程式庫..." @@ -637,13 +637,13 @@ msgstr "下載 %s" msgid "Downloading index signature: %s" msgstr "下載索引簽名: %s" -#: commands/instances.go:587 commands/instances.go:605 -#: commands/instances.go:619 commands/instances.go:636 +#: commands/instances.go:589 commands/instances.go:607 +#: commands/instances.go:621 commands/instances.go:638 #: internal/arduino/resources/index.go:82 msgid "Downloading index: %s" msgstr "下載索引: %s" -#: commands/instances.go:395 +#: commands/instances.go:397 msgid "Downloading library %s" msgstr "下載程式庫 %s" @@ -707,7 +707,7 @@ msgstr "清理快取時出錯: %v" msgid "Error converting path to absolute: %v" msgstr "將路徑轉換成絕對路徑時出錯: %v" -#: commands/service_compile.go:422 +#: commands/service_compile.go:421 msgid "Error copying output file %s" msgstr "複製輸出檔 %s 時出錯" @@ -721,7 +721,7 @@ msgstr "建立設定檔出錯: %v" msgid "Error creating instance: %v" msgstr "建立實例時出錯: %v" -#: commands/service_compile.go:405 +#: commands/service_compile.go:404 msgid "Error creating output dir" msgstr "建立輸出目錄時出錯" @@ -746,7 +746,7 @@ msgstr "下載 %[1]s 出錯: %[2]v" msgid "Error downloading %s" msgstr "下載 %s 出錯" -#: commands/instances.go:684 internal/arduino/resources/index.go:83 +#: commands/instances.go:686 internal/arduino/resources/index.go:83 msgid "Error downloading index '%s'" msgstr "下載索引'%s'時出錯" @@ -754,7 +754,7 @@ msgstr "下載索引'%s'時出錯" msgid "Error downloading index signature '%s'" msgstr "下載索引簽名 '%s' 出錯" -#: commands/instances.go:405 commands/instances.go:411 +#: commands/instances.go:407 commands/instances.go:413 msgid "Error downloading library %s" msgstr "下載程式庫 %s 出錯" @@ -787,7 +787,7 @@ msgstr "上傳時出錯: %v" msgid "Error during board detection" msgstr "開發板偵測時出現錯誤。" -#: internal/cli/compile/compile.go:396 +#: internal/cli/compile/compile.go:397 msgid "Error during build: %v" msgstr "建構時出錯: %v" @@ -834,7 +834,7 @@ msgid "" "correct sketch folder or provide the --port flag: %s" msgstr "從 `sketch.yaml` 取得預設連接埠出錯. 請檢查是否在正確的 sketch 目錄下, 或者提供 --port 參數: %s" -#: commands/service_compile.go:340 commands/service_library_list.go:115 +#: commands/service_compile.go:339 commands/service_library_list.go:115 msgid "Error getting information for library %s" msgstr "取得程式庫 %s 資訊時出錯" @@ -870,7 +870,7 @@ msgstr "安裝 Git 程式庫出錯: %v" msgid "Error installing Zip Library: %v" msgstr "安裝 Zip 程式庫出錯: %v" -#: commands/instances.go:421 +#: commands/instances.go:423 msgid "Error installing library %s" msgstr "安裝程式庫 %s 出錯" @@ -897,7 +897,7 @@ msgstr "列出程式庫出錯: %v" msgid "Error listing platforms: %v" msgstr "列出平台出錯: %v" -#: commands/cmderrors/cmderrors.go:445 +#: commands/cmderrors/cmderrors.go:462 msgid "Error loading hardware platform" msgstr "載入硬體平台時出錯" @@ -922,7 +922,7 @@ msgstr "打開原始碼覆寫資料檔時出錯: %v" msgid "Error parsing --show-properties flag: %v" msgstr "解析 --show-properties 參數出錯: %v" -#: commands/service_compile.go:414 +#: commands/service_compile.go:413 msgid "Error reading build directory" msgstr "讀取建構目錄時出錯" @@ -1096,7 +1096,7 @@ msgstr "監聽 TCP 埠: %s 失敗。位址已被使用" #: internal/arduino/builder/internal/detector/detector.go:269 msgid "Failed to load library discovery cache: %[1]s" -msgstr "" +msgstr "載入程式庫探索快取失敗: %[1]s" #: commands/service_upload.go:589 msgid "Failed uploading" @@ -1145,7 +1145,7 @@ msgid "" "Force skip of pre-uninstall scripts (if the CLI is running interactively)." msgstr "強制跳過 pre-uninstall 命令 (如果 CLI 在互動狀態)." -#: commands/cmderrors/cmderrors.go:860 +#: commands/cmderrors/cmderrors.go:877 msgid "Found %d platforms matching \"%s\": %s" msgstr "找到 %d 平台有符合 \"%s\": %s" @@ -1170,7 +1170,7 @@ msgstr "已生成指令檔" msgid "Generates completion scripts for various shells" msgstr "已為各種 shell 生成指令檔" -#: internal/arduino/builder/builder.go:343 +#: internal/arduino/builder/builder.go:342 msgid "Generating function prototypes..." msgstr "生成函式原型..." @@ -1242,7 +1242,7 @@ msgstr "已安裝 %s" msgid "Installing %s" msgstr "安裝 %s..." -#: commands/instances.go:419 +#: commands/instances.go:421 msgid "Installing library %s" msgstr "安裝程式庫 %s" @@ -1267,11 +1267,11 @@ msgstr "安裝一或多個指定程式庫到系統中" msgid "Internal error in cache" msgstr "快取的內部錯誤" -#: commands/cmderrors/cmderrors.go:378 +#: commands/cmderrors/cmderrors.go:395 msgid "Invalid '%[1]s' property: %[2]s" msgstr "無效的 '%[1]s' 屬性:%[2]s" -#: commands/cmderrors/cmderrors.go:61 +#: commands/cmderrors/cmderrors.go:64 msgid "Invalid FQBN" msgstr "無效的 FQBN" @@ -1279,11 +1279,11 @@ msgstr "無效的 FQBN" msgid "Invalid TCP address: port is missing" msgstr "無效的 TCP 位址:缺少連接埠" -#: commands/cmderrors/cmderrors.go:79 +#: commands/cmderrors/cmderrors.go:82 msgid "Invalid URL" msgstr "無效的網址" -#: commands/instances.go:184 +#: commands/instances.go:186 msgid "Invalid additional URL: %v" msgstr "無效的額外網址: %v" @@ -1297,7 +1297,7 @@ msgstr "無效的存檔:%[1]s 不在 %[2]s 存檔裏" msgid "Invalid argument passed: %v" msgstr "傳送的參數無效: %v" -#: commands/service_compile.go:284 +#: commands/service_compile.go:283 msgid "Invalid build properties" msgstr "無效的建構屬性" @@ -1309,11 +1309,11 @@ msgstr "無效的資料大小正規表示式: %s" msgid "Invalid eeprom size regexp: %s" msgstr "無效的 eeprom 大小正規表示式: %s" -#: commands/instances.go:620 +#: commands/instances.go:622 msgid "Invalid index URL: %s" msgstr "無效的索引網址: 1%s" -#: commands/cmderrors/cmderrors.go:47 +#: commands/cmderrors/cmderrors.go:50 msgid "Invalid instance" msgstr "無效的實例" @@ -1321,19 +1321,19 @@ msgstr "無效的實例" msgid "Invalid item %s" msgstr "無效的項目 %s" -#: commands/cmderrors/cmderrors.go:97 +#: commands/cmderrors/cmderrors.go:100 msgid "Invalid library" msgstr "無效的程式庫" -#: commands/instances.go:378 +#: commands/instances.go:380 msgid "Invalid library directory in sketch project: %s" -msgstr "" +msgstr "sketch 專案程式庫無效: %s" #: internal/cli/cli.go:265 msgid "Invalid logging level: %s" msgstr "無效的日誌層級: %s" -#: commands/instances.go:637 +#: commands/instances.go:639 msgid "Invalid network configuration: %s" msgstr "網路設定無效: %s" @@ -1345,7 +1345,7 @@ msgstr "無效的 '%[1]s' 網路代理 network.proxy: %[2]s" msgid "Invalid output format: %s" msgstr "無效的輸出格式: %s" -#: commands/instances.go:604 +#: commands/instances.go:606 msgid "Invalid package index in %s" msgstr "%s 內的套件索引無效" @@ -1353,11 +1353,11 @@ msgstr "%s 內的套件索引無效" msgid "Invalid parameter %s: version not allowed" msgstr "無效 %s 參數: 版本不允許" -#: commands/service_board_identify.go:169 +#: commands/service_board_identify.go:170 msgid "Invalid pid value: '%s'" msgstr "無效的 pid 值: '%s'" -#: commands/cmderrors/cmderrors.go:221 +#: commands/cmderrors/cmderrors.go:238 msgid "Invalid profile" msgstr "無效的設定檔" @@ -1367,17 +1367,17 @@ msgstr "無效的大小正規表示式: %s" #: internal/arduino/builder/sizer.go:207 msgid "Invalid value for build.warn_data_percentage: %s" -msgstr "" +msgstr "build.warn_data_percentage 數值無效: %s" #: main.go:86 msgid "Invalid value in configuration" msgstr "設定裏有無效的數值" -#: commands/cmderrors/cmderrors.go:115 +#: commands/cmderrors/cmderrors.go:118 msgid "Invalid version" msgstr "無效的版本" -#: commands/service_board_identify.go:166 +#: commands/service_board_identify.go:167 msgid "Invalid vid value: '%s'" msgstr "無效的 vid 值: '%s'" @@ -1422,11 +1422,11 @@ msgstr "程式庫 %s 已是最新版" msgid "Library %s is not installed" msgstr "程式庫 %s 未安裝" -#: commands/instances.go:398 +#: commands/instances.go:400 msgid "Library %s not found" msgstr "未找到程式庫 %s " -#: commands/cmderrors/cmderrors.go:466 +#: commands/cmderrors/cmderrors.go:483 msgid "Library '%s' not found" msgstr "未找到程式庫 '%s'" @@ -1435,7 +1435,7 @@ msgid "" "Library can't use both '%[1]s' and '%[2]s' folders. Double check in '%[3]s'." msgstr "程式庫不能同時用'%[1]s'和'%[2]s'檔案夾。再檢查 '%[3]s'" -#: commands/cmderrors/cmderrors.go:595 +#: commands/cmderrors/cmderrors.go:612 msgid "Library install failed" msgstr "程式庫安裝失敗" @@ -1448,7 +1448,7 @@ msgstr "程式庫已安裝" msgid "License: %s" msgstr "許可證: %s" -#: internal/arduino/builder/builder.go:446 +#: internal/arduino/builder/builder.go:445 msgid "Linking everything together..." msgstr "將所有內容鏈接在一起..." @@ -1494,8 +1494,8 @@ msgstr "列出所有連接的開發板" msgid "Lists cores and libraries that can be upgraded" msgstr "列出可升級的核心和程式庫" -#: commands/instances.go:222 commands/instances.go:233 -#: commands/instances.go:348 +#: commands/instances.go:224 commands/instances.go:235 +#: commands/instances.go:350 msgid "Loading index file: %v" msgstr "載入索引檔: %v" @@ -1530,23 +1530,27 @@ msgstr "記錄此等級含以上的訊息。有效等級為 %s" msgid "Missing '%[1]s' from library in %[2]s" msgstr "%[2]s 的程式庫缺少 '%[1]s'" -#: commands/cmderrors/cmderrors.go:170 +#: commands/cmderrors/cmderrors.go:173 msgid "Missing FQBN (Fully Qualified Board Name)" msgstr "缺少 FQBN (完全合格開發板名)" -#: commands/cmderrors/cmderrors.go:261 +#: commands/cmderrors/cmderrors.go:929 +msgid "Missing Profile name" +msgstr "" + +#: commands/cmderrors/cmderrors.go:278 msgid "Missing port" msgstr "缺少連接埠" -#: commands/cmderrors/cmderrors.go:237 +#: commands/cmderrors/cmderrors.go:254 msgid "Missing port address" msgstr "缺少連接埠地址" -#: commands/cmderrors/cmderrors.go:249 +#: commands/cmderrors/cmderrors.go:266 msgid "Missing port protocol" msgstr "缺少連接埠協議" -#: commands/cmderrors/cmderrors.go:287 +#: commands/cmderrors/cmderrors.go:304 msgid "Missing programmer" msgstr "缺少燒錄器" @@ -1558,11 +1562,11 @@ msgstr "缺少必要的上傳欄位: %s" msgid "Missing size regexp" msgstr "缺少大小正規表示式" -#: commands/cmderrors/cmderrors.go:518 +#: commands/cmderrors/cmderrors.go:535 msgid "Missing sketch path" msgstr "缺少 sketch 路徑" -#: commands/cmderrors/cmderrors.go:359 +#: commands/cmderrors/cmderrors.go:376 msgid "Monitor '%s' not found" msgstr "監視器 '%s' 找不到" @@ -1620,7 +1624,7 @@ msgstr "" msgid "No libraries update is available." msgstr "沒的程式庫更新檔" -#: commands/cmderrors/cmderrors.go:275 +#: commands/cmderrors/cmderrors.go:292 msgid "No monitor available for the port protocol %s" msgstr "沒有可用於連接埠協議 %s 的監視器" @@ -1640,7 +1644,7 @@ msgstr "沒有你想找的平台" msgid "No upload port found, using %s as fallback" msgstr "沒找到上傳連接埠,使用 %s 作為後援" -#: commands/cmderrors/cmderrors.go:485 +#: commands/cmderrors/cmderrors.go:502 msgid "No valid dependencies solution found" msgstr "找不到有效的相依解決方案" @@ -1762,7 +1766,7 @@ msgstr "套件網站:" msgid "Paragraph: %s" msgstr "段落: %s" -#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 +#: internal/cli/compile/compile.go:476 internal/cli/compile/compile.go:491 msgid "Path" msgstr "路徑" @@ -1801,7 +1805,7 @@ msgstr "平台 %s 已安裝過" msgid "Platform %s installed" msgstr "平台 %s 已安裝" -#: internal/cli/compile/compile.go:419 internal/cli/upload/upload.go:148 +#: internal/cli/compile/compile.go:420 internal/cli/upload/upload.go:148 msgid "" "Platform %s is not found in any known index\n" "Maybe you need to add a 3rd party URL?" @@ -1813,15 +1817,15 @@ msgstr "" msgid "Platform %s uninstalled" msgstr "%s 平台已卸載" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "Platform '%s'" -msgstr "" +msgstr "平台 '%s'" -#: commands/cmderrors/cmderrors.go:503 +#: commands/cmderrors/cmderrors.go:520 msgid "Platform '%s' is already at the latest version" msgstr "平台 '%s' 已是最新版" -#: commands/cmderrors/cmderrors.go:407 +#: commands/cmderrors/cmderrors.go:424 msgid "Platform '%s' not found" msgstr "平台 '%s' 沒找到" @@ -1829,7 +1833,7 @@ msgstr "平台 '%s' 沒找到" msgid "Platform ID" msgstr "平台 ID" -#: internal/cli/compile/compile.go:404 internal/cli/upload/upload.go:136 +#: internal/cli/compile/compile.go:405 internal/cli/upload/upload.go:136 msgid "Platform ID is not correct" msgstr "平台 ID 不正確" @@ -1861,13 +1865,13 @@ msgstr "平台名:" msgid "Platform size (bytes):" msgstr "平台大小 (位元組):" -#: commands/cmderrors/cmderrors.go:154 +#: commands/cmderrors/cmderrors.go:157 msgid "" "Please specify an FQBN. Multiple possible boards detected on port %[1]s with" " protocol %[2]s" msgstr "請指定一個 FQBN。在 %[1]s 連接埠以協議 %[2]s 檢測到多個可能的開發板" -#: commands/cmderrors/cmderrors.go:134 +#: commands/cmderrors/cmderrors.go:137 msgid "" "Please specify an FQBN. The board on port %[1]s with protocol %[2]s can't be" " identified" @@ -1881,7 +1885,7 @@ msgstr "連接埠" msgid "Port closed: %v" msgstr "連接埠關閉: %v" -#: commands/cmderrors/cmderrors.go:689 +#: commands/cmderrors/cmderrors.go:706 msgid "Port monitor error" msgstr "連接埠監視器錯誤" @@ -1914,11 +1918,15 @@ msgstr "列出目前設定" msgid "Prints the current configuration." msgstr "列出目前設定" -#: commands/cmderrors/cmderrors.go:203 +#: commands/cmderrors/cmderrors.go:224 +msgid "Profile '%s' already exists" +msgstr "" + +#: commands/cmderrors/cmderrors.go:206 msgid "Profile '%s' not found" msgstr "設定集'%s' 找不到" -#: commands/cmderrors/cmderrors.go:340 +#: commands/cmderrors/cmderrors.go:357 msgid "Programmer '%s' not found" msgstr "燒錄器 '%s' 找不到" @@ -1934,7 +1942,7 @@ msgstr "要使用的燒錄器,例如:atmel_ice" msgid "Programmers:" msgstr "燒錄器:" -#: commands/cmderrors/cmderrors.go:392 +#: commands/cmderrors/cmderrors.go:409 msgid "Property '%s' is undefined" msgstr "'%s' 屬性未定義" @@ -2231,7 +2239,7 @@ msgstr "顯示 Arduino CLI 版本" msgid "Size (bytes):" msgstr "大小 (字元組) :" -#: commands/service_compile.go:288 +#: commands/service_compile.go:287 msgid "" "Sketch cannot be located in build path. Please specify a different build " "path" @@ -2298,7 +2306,7 @@ msgstr "跳過工具設定" msgid "Skipping: %[1]s" msgstr "跳過: %[1]s" -#: commands/instances.go:657 +#: commands/instances.go:659 msgid "Some indexes could not be updated." msgstr "有些索引無法更新" @@ -2337,7 +2345,7 @@ msgstr "指定的板子/燒錄器設置不支援除錯。" msgid "The given board/programmer configuration supports debugging." msgstr "指定的板子/燒錄器設置支援除錯。" -#: commands/cmderrors/cmderrors.go:897 +#: commands/cmderrors/cmderrors.go:914 msgid "The instance is no longer valid and needs to be reinitialized" msgstr "實例已無效需重新初始化" @@ -2359,16 +2367,16 @@ msgstr "" #: internal/arduino/builder/internal/detector/detector.go:309 msgid "The library %[1]s has been automatically added from sketch project." -msgstr "" +msgstr "程式庫%[1]s 已被自動加入 sketch 專案。." -#: commands/cmderrors/cmderrors.go:879 +#: commands/cmderrors/cmderrors.go:896 msgid "The library %s has multiple installations:" msgstr "程式庫 %s 有多個安裝" -#: internal/arduino/builder/builder.go:332 +#: internal/arduino/builder/builder.go:331 msgid "" "The list of included libraries has been changed... rebuilding all libraries." -msgstr "" +msgstr "內含程式庫列表已更動... 重建全部程式庫。" #: internal/cli/compile/compile.go:119 msgid "" @@ -2439,7 +2447,7 @@ msgstr "工具包前綴字元" msgid "Toolchain type" msgstr "工具包類型" -#: internal/cli/compile/compile.go:417 internal/cli/upload/upload.go:146 +#: internal/cli/compile/compile.go:418 internal/cli/upload/upload.go:146 msgid "Try running %s" msgstr "嘗試執行 %s" @@ -2481,7 +2489,7 @@ msgstr "無法取得用戶家目錄: %v" msgid "Unable to open file for logging: %s" msgstr "無法開啟檔案做日誌記錄: %s" -#: commands/instances.go:586 +#: commands/instances.go:588 msgid "Unable to parse URL" msgstr "無法解析網址" @@ -2509,7 +2517,7 @@ msgstr "卸載一或多個程式庫" msgid "Unknown" msgstr "未知的" -#: commands/cmderrors/cmderrors.go:184 +#: commands/cmderrors/cmderrors.go:187 msgid "Unknown FQBN" msgstr "未知的 FQBN" @@ -2611,11 +2619,11 @@ msgstr "用法:" msgid "Use %s for more information about a command." msgstr "使用 %s 取得指令的更多資訊" -#: internal/cli/compile/compile.go:473 +#: internal/cli/compile/compile.go:474 msgid "Used library" msgstr "使用的程式庫" -#: internal/cli/compile/compile.go:488 +#: internal/cli/compile/compile.go:489 msgid "Used platform" msgstr "使用的平台" @@ -2623,7 +2631,7 @@ msgstr "使用的平台" msgid "Used: %[1]s" msgstr "使用: %[1]s" -#: commands/service_compile.go:363 +#: commands/service_compile.go:362 msgid "Using board '%[1]s' from platform in folder: %[2]s" msgstr "使用檔案夾: %[2]s 裏面平台的開發板 '%[1]s' " @@ -2631,7 +2639,7 @@ msgstr "使用檔案夾: %[2]s 裏面平台的開發板 '%[1]s' " msgid "Using cached library dependencies for file: %[1]s" msgstr "檔案: %[1]s 使用快取程式庫相依" -#: commands/service_compile.go:364 +#: commands/service_compile.go:363 msgid "Using core '%[1]s' from platform in folder: %[2]s" msgstr "使用檔案夾: %[2]s 裏面平台的核心 '%[1]s' " @@ -2686,7 +2694,7 @@ msgstr "數值" msgid "Verify uploaded binary after the upload." msgstr "上傳後驗證上傳的二進位碼" -#: internal/cli/compile/compile.go:474 internal/cli/compile/compile.go:489 +#: internal/cli/compile/compile.go:475 internal/cli/compile/compile.go:490 #: internal/cli/core/search.go:117 msgid "Version" msgstr "版本" @@ -2718,7 +2726,7 @@ msgstr "警告: %[1]s 程式庫是 (%[2]s 架構),可能與選擇的開發板 msgid "Waiting for upload port..." msgstr "等待上傳連接埠..." -#: commands/service_compile.go:369 +#: commands/service_compile.go:368 msgid "" "Warning: Board %[1]s doesn't define a %[2]s preference. Auto-set to: %[3]s" msgstr "警告: 開發板 %[1]s 並沒定義 %[2]s 喜好。自動設定成:%[3]s" @@ -2741,10 +2749,10 @@ msgstr "將目前的設定寫入資料目錄裏面的設定檔" msgid "You cannot use the %s flag while compiling with a profile." msgstr "使用設定集編譯時不能使用 %s 旗標參數" -#: internal/arduino/sketch/profiles.go:198 +#: internal/arduino/sketch/profiles.go:224 msgid "" "all platforms in a profile must either require a specific version or not" -msgstr "" +msgstr "設定檔內的所有平台有沒指定版本都沒關係" #: internal/arduino/resources/checksums.go:79 msgid "archive hash differs from hash in index" @@ -2782,7 +2790,7 @@ msgstr "基本搜尋只限於官方維護者的 \"esp32\" 和 \"display\"" msgid "binary file not found in %s" msgstr "%s 裏找不到二進位檔" -#: internal/arduino/cores/packagemanager/package_manager.go:316 +#: internal/arduino/cores/packagemanager/package_manager.go:321 msgid "board %s not found" msgstr "找不到開發板 %s" @@ -2798,7 +2806,7 @@ msgstr "內建程式庫目錄未設定" msgid "can't find latest release of %s" msgstr "找不到最新版的 %s " -#: commands/instances.go:278 +#: commands/instances.go:280 msgid "can't find latest release of tool %s" msgstr "找不到最新版的工具 %s " @@ -2886,7 +2894,7 @@ msgstr "建立解壓縮用的臨時目錄: %s" msgid "data section exceeds available space in board" msgstr "資料區已超出開發板的可用空間" -#: commands/service_library_resolve_deps.go:86 +#: commands/service_library_resolve_deps.go:117 msgid "dependency '%s' is not available" msgstr "沒有 '%s' 的相依" @@ -2914,7 +2922,7 @@ msgstr "探索 %s找不到 " msgid "discovery %s not installed" msgstr "探索 %s 未安裝" -#: internal/arduino/cores/packagemanager/package_manager.go:714 +#: internal/arduino/cores/packagemanager/package_manager.go:719 msgid "discovery release not found: %s" msgstr "找不到探索發行: %s" @@ -2946,15 +2954,15 @@ msgstr "錯誤載入 sketch 專案:" msgid "error opening %s" msgstr "錯誤開啟 %s" -#: internal/arduino/sketch/profiles.go:300 +#: internal/arduino/sketch/profiles.go:326 msgid "error parsing version constraints" msgstr "錯誤解析版本限制" -#: commands/service_board_identify.go:203 +#: commands/service_board_identify.go:210 msgid "error processing response from server" msgstr "錯誤處理伺服器回應" -#: commands/service_board_identify.go:183 +#: commands/service_board_identify.go:184 msgid "error querying Arduino Cloud Api" msgstr "錯誤查詢 Arduino Cloud Api" @@ -2970,7 +2978,7 @@ msgstr "解開存檔: %s" msgid "failed to compute hash of file \"%s\"" msgstr "計算 “%s” 檔的雜湊值失敗" -#: commands/service_board_identify.go:178 +#: commands/service_board_identify.go:179 msgid "failed to initialize http client" msgstr "初始化 http 客戶端失敗" @@ -3036,7 +3044,7 @@ msgstr "取得存檔資訊: %s" msgid "getting archive path: %s" msgstr "取得存檔路徑: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:322 +#: internal/arduino/cores/packagemanager/package_manager.go:327 msgid "getting build properties for board %[1]s: %[2]s" msgstr "取得開發板 %[1]s: %[2]s 的建構屬性" @@ -3068,7 +3076,7 @@ msgstr "安裝平台%[1]s: %[2]s" msgid "interactive terminal not supported for the '%s' output format" msgstr "互動終端不支援 '%s' 輸出格式" -#: internal/arduino/sketch/profiles.go:295 +#: internal/arduino/sketch/profiles.go:321 msgid "invalid '%s' directive" msgstr "無效的 '%s' 指令" @@ -3127,10 +3135,6 @@ msgstr "無效的雜湊 '%[1]s': %[2]s" msgid "invalid item %s" msgstr "無效的項目 %s" -#: internal/arduino/sketch/profiles.go:352 -msgid "invalid library directive:" -msgstr "無效的程式庫指令:" - #: internal/arduino/libraries/libraries_layout.go:67 msgid "invalid library layout: %s" msgstr "無效的程式庫配置: %s" @@ -3139,9 +3143,11 @@ msgstr "無效的程式庫配置: %s" msgid "invalid library location: %s" msgstr "無效的程式庫位置: %s" -#: internal/arduino/sketch/profiles.go:337 -#: internal/arduino/sketch/profiles.go:339 -msgid "invalid library reference: %s" +#: internal/arduino/sketch/profiles.go:366 +#: internal/arduino/sketch/profiles.go:374 +#: internal/arduino/sketch/profiles.go:379 +#: internal/arduino/sketch/profiles.go:389 +msgid "invalid library reference" msgstr "" #: internal/arduino/libraries/loader.go:140 @@ -3164,11 +3170,11 @@ msgstr "無效路徑難建立設定目錄: %[1]s 錯誤" msgid "invalid path writing inventory file: %[1]s error" msgstr "無效路徑來寫入檔案: %[1]s 錯誤" -#: internal/arduino/sketch/profiles.go:307 +#: internal/arduino/sketch/profiles.go:333 msgid "invalid platform identifier" msgstr "無效的平台識別" -#: internal/arduino/sketch/profiles.go:318 +#: internal/arduino/sketch/profiles.go:344 msgid "invalid platform index URL:" msgstr "無效的平台索引位址:" @@ -3195,14 +3201,14 @@ msgstr "無效的 sketch 名 \\\"%[1]s\\\": 首字元必須是英數字或底線 msgid "invalid value '%[1]s' for option '%[2]s'" msgstr "無效的 '%[2]s' 選項值 '%[1]s' " +#: internal/arduino/sketch/profiles.go:391 +msgid "invalid version" +msgstr "" + #: internal/arduino/cores/packagemanager/loader.go:231 msgid "invalid version directory %s" msgstr "無效的版本目錄 %s" -#: internal/arduino/sketch/profiles.go:354 -msgid "invalid version:" -msgstr "無效的版本:" - #: internal/cli/core/search.go:39 msgid "keywords" msgstr "關鍵字" @@ -3241,7 +3247,7 @@ msgstr "程式庫無效" #: internal/arduino/builder/internal/preprocessor/ctags.go:242 msgid "line too long\n" -msgstr "" +msgstr "本行太長了\n" #: internal/arduino/cores/packagemanager/loader.go:255 #: internal/arduino/cores/packagemanager/loader.go:268 @@ -3253,8 +3259,8 @@ msgstr "載入 %[1]s: %[2]s" msgid "loading boards: %s" msgstr "載入開發板: %s" -#: internal/arduino/cores/packagemanager/package_manager.go:469 -#: internal/arduino/cores/packagemanager/package_manager.go:484 +#: internal/arduino/cores/packagemanager/package_manager.go:474 +#: internal/arduino/cores/packagemanager/package_manager.go:489 msgid "loading json index file %[1]s: %[2]s" msgstr "載入json 索引檔 %[1]s:%[2]s" @@ -3299,7 +3305,7 @@ msgstr "尋找建構成品" msgid "main file missing from sketch: %s" msgstr "sketch 缺少主檔: %s" -#: internal/arduino/sketch/profiles.go:293 +#: internal/arduino/sketch/profiles.go:319 msgid "missing '%s' directive" msgstr "缺少 '%s' 指令" @@ -3307,7 +3313,7 @@ msgstr "缺少 '%s' 指令" msgid "missing checksum for: %s" msgstr "缺少 %s 的校驗碼" -#: internal/arduino/cores/packagemanager/package_manager.go:430 +#: internal/arduino/cores/packagemanager/package_manager.go:435 msgid "missing package %[1]s referenced by board %[2]s" msgstr "缺少開發板 %[2]s 參照的套件 %[1]s" @@ -3315,11 +3321,11 @@ msgstr "缺少開發板 %[2]s 參照的套件 %[1]s" msgid "missing package index for %s, future updates cannot be guaranteed" msgstr "缺少 %s 的套件索引, 不保証未來更新與否" -#: internal/arduino/cores/packagemanager/package_manager.go:435 +#: internal/arduino/cores/packagemanager/package_manager.go:440 msgid "missing platform %[1]s:%[2]s referenced by board %[3]s" msgstr "缺少被開發板 %[3]s 參照的平台 %[1]s : %[2]s" -#: internal/arduino/cores/packagemanager/package_manager.go:440 +#: internal/arduino/cores/packagemanager/package_manager.go:445 msgid "missing platform release %[1]s:%[2]s referenced by board %[3]s" msgstr "缺少開發板 %[3]s 參照的平台發行版 %[1]s : %[2]s" @@ -3327,7 +3333,7 @@ msgstr "缺少開發板 %[3]s 參照的平台發行版 %[1]s : %[2]s" msgid "missing signature" msgstr "找不到簽名" -#: internal/arduino/cores/packagemanager/package_manager.go:725 +#: internal/arduino/cores/packagemanager/package_manager.go:730 msgid "monitor release not found: %s" msgstr "沒找到監視器發行版: %s" @@ -3410,12 +3416,12 @@ msgstr "開啟目標檔: %s" msgid "package %s not found" msgstr "找不到套件 %s" -#: internal/arduino/cores/packagemanager/package_manager.go:498 +#: internal/arduino/cores/packagemanager/package_manager.go:503 msgid "package '%s' not found" msgstr "找不到套件 '%s'" #: internal/arduino/cores/board.go:167 -#: internal/arduino/cores/packagemanager/package_manager.go:263 +#: internal/arduino/cores/packagemanager/package_manager.go:268 msgid "parsing fqbn: %s" msgstr "解析 FQBN:%s" @@ -3431,15 +3437,15 @@ msgstr "路徑不是平台目錄: %s" msgid "platform %[1]s not found in package %[2]s" msgstr "%[2]s 套件裏找不到 %[1]s 平台" -#: internal/arduino/cores/packagemanager/package_manager.go:309 +#: internal/arduino/cores/packagemanager/package_manager.go:314 msgid "platform %s is not installed" msgstr "平台 %s 未安裝" -#: commands/cmderrors/cmderrors.go:427 +#: commands/cmderrors/cmderrors.go:444 msgid "platform is not available for your OS" msgstr "平台不支援使用中的作業系統" -#: commands/service_compile.go:130 +#: commands/service_compile.go:130 commands/service_profile_init.go:78 #: internal/arduino/cores/packagemanager/install_uninstall.go:181 #: internal/arduino/cores/packagemanager/install_uninstall.go:285 #: internal/arduino/cores/packagemanager/loader.go:417 @@ -3489,7 +3495,7 @@ msgstr "讀取目錄 %s" msgid "reading directory %s content" msgstr "讀取目錄 %s 的內容" -#: internal/arduino/builder/sketch.go:83 +#: internal/arduino/builder/sketch.go:91 msgid "reading file %[1]s: %[2]s" msgstr "讀取檔案%[1]s: %[2]s" @@ -3525,7 +3531,7 @@ msgstr "讀取 sketch 檔" msgid "recipe not found '%s'" msgstr "作法未找到 %s" -#: internal/arduino/cores/packagemanager/package_manager.go:574 +#: internal/arduino/cores/packagemanager/package_manager.go:579 msgid "release %[1]s not found for tool %[2]s" msgstr "找不到工具 %[2]s 的發行版 %[1]s" @@ -3617,7 +3623,7 @@ msgstr "本文區已超出開發板的可用空間" msgid "the compilation database may be incomplete or inaccurate" msgstr "編譯資料庫可能不完整或不準確" -#: commands/service_board_identify.go:190 +#: commands/service_board_identify.go:191 msgid "the server responded with status %s" msgstr "伺服器回應狀態 %s" @@ -3634,7 +3640,7 @@ msgstr "工具 %s 不是由套件管理員管理的" msgid "tool %s not found" msgstr "找不到工具 %s" -#: internal/arduino/cores/packagemanager/package_manager.go:524 +#: internal/arduino/cores/packagemanager/package_manager.go:529 msgid "tool '%[1]s' not found in package '%[2]s'" msgstr "套件 '%[2]s' 裏找不到工具 '%[1]s'" @@ -3642,8 +3648,8 @@ msgstr "套件 '%[2]s' 裏找不到工具 '%[1]s'" msgid "tool not installed" msgstr "工具未安裝" -#: internal/arduino/cores/packagemanager/package_manager.go:703 -#: internal/arduino/cores/packagemanager/package_manager.go:809 +#: internal/arduino/cores/packagemanager/package_manager.go:708 +#: internal/arduino/cores/packagemanager/package_manager.go:814 msgid "tool release not found: %s" msgstr "工具發行未找到: %s" @@ -3651,21 +3657,21 @@ msgstr "工具發行未找到: %s" msgid "tool version %s not found" msgstr "工具版本 %s 未找到" -#: commands/service_library_install.go:93 +#: commands/service_library_install.go:102 msgid "" "two different versions of the library %[1]s are required: %[2]s and %[3]s" msgstr "需要兩個不同版本的程式庫 %[1]s : %[2]s 和 %[3]s" -#: internal/arduino/builder/sketch.go:76 -#: internal/arduino/builder/sketch.go:120 +#: internal/arduino/builder/sketch.go:84 +#: internal/arduino/builder/sketch.go:129 msgid "unable to compute relative path to the sketch for the item" msgstr "無法計算 sketch 的相對路徑" -#: internal/arduino/builder/sketch.go:45 +#: internal/arduino/builder/sketch.go:53 msgid "unable to create a folder to save the sketch" msgstr "無法建立保存 sketch 的資料夾" -#: internal/arduino/builder/sketch.go:126 +#: internal/arduino/builder/sketch.go:135 msgid "unable to create the folder containing the item" msgstr "無法建立含有項目的資料夾" @@ -3673,23 +3679,23 @@ msgstr "無法建立含有項目的資料夾" msgid "unable to marshal config to YAML: %v" msgstr "無法將 config 轉成 YAML: %v" -#: internal/arduino/builder/sketch.go:164 +#: internal/arduino/builder/sketch.go:175 msgid "unable to read contents of the destination item" msgstr "無法讀取目標項目的內容" -#: internal/arduino/builder/sketch.go:137 +#: internal/arduino/builder/sketch.go:146 msgid "unable to read contents of the source item" msgstr "無法讀取來源項目的內容" -#: internal/arduino/builder/sketch.go:147 +#: internal/arduino/builder/sketch.go:158 msgid "unable to write to destination file" msgstr "無法寫入目標檔" -#: internal/arduino/cores/packagemanager/package_manager.go:297 +#: internal/arduino/cores/packagemanager/package_manager.go:302 msgid "unknown package %s" msgstr "未知的套件 %s" -#: internal/arduino/cores/packagemanager/package_manager.go:304 +#: internal/arduino/cores/packagemanager/package_manager.go:309 msgid "unknown platform %s:%s" msgstr "未知的平台 %s:%s" @@ -3733,6 +3739,6 @@ msgstr "版本 %s 不適合本作業系統" msgid "version %s not found" msgstr "沒找到版本 %s " -#: commands/service_board_identify.go:208 +#: commands/service_board_identify.go:216 msgid "wrong format in server response" msgstr "伺服器回應錯誤格式" diff --git a/package-lock.json b/package-lock.json index b87ae733398..4d6f407bf05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1058,9 +1058,9 @@ "dev": true }, "node_modules/validator": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.15.0.tgz", - "integrity": "sha512-36B2ryl4+oL5QxZ3AzD0t5SsMNGvTtQHpjgFO5tbNxfXbMFkY822ktCDe1MnlqV3301QQI9SLHDNJokDI+Z9pA==", + "version": "13.15.20", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.15.20.tgz", + "integrity": "sha512-KxPOq3V2LmfQPP4eqf3Mq/zrT0Dqp2Vmx2Bn285LwVahLc+CsxOM0crBHczm8ijlcjZ0Q5Xd6LW3z3odTPnlrw==", "dev": true, "engines": { "node": ">= 0.10" @@ -1895,9 +1895,9 @@ "dev": true }, "validator": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.15.0.tgz", - "integrity": "sha512-36B2ryl4+oL5QxZ3AzD0t5SsMNGvTtQHpjgFO5tbNxfXbMFkY822ktCDe1MnlqV3301QQI9SLHDNJokDI+Z9pA==", + "version": "13.15.20", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.15.20.tgz", + "integrity": "sha512-KxPOq3V2LmfQPP4eqf3Mq/zrT0Dqp2Vmx2Bn285LwVahLc+CsxOM0crBHczm8ijlcjZ0Q5Xd6LW3z3odTPnlrw==", "dev": true }, "wrappy": { diff --git a/rpc/cc/arduino/cli/commands/v1/commands.pb.go b/rpc/cc/arduino/cli/commands/v1/commands.pb.go index b17f636954c..bc7bbc50027 100644 --- a/rpc/cc/arduino/cli/commands/v1/commands.pb.go +++ b/rpc/cc/arduino/cli/commands/v1/commands.pb.go @@ -1663,6 +1663,639 @@ func (*CleanDownloadCacheDirectoryResponse) Descriptor() ([]byte, []int) { return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{25} } +type ProfileCreateRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // An Arduino Core instance. + Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` + // Absolute path to Sketch folder. + SketchPath string `protobuf:"bytes,2,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,3,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` + // FQBN of the provided profile. + Fqbn string `protobuf:"bytes,4,opt,name=fqbn,proto3" json:"fqbn,omitempty"` + // Set the created profile as the default one. + DefaultProfile bool `protobuf:"varint,5,opt,name=default_profile,json=defaultProfile,proto3" json:"default_profile,omitempty"` +} + +func (x *ProfileCreateRequest) Reset() { + *x = ProfileCreateRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileCreateRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileCreateRequest) ProtoMessage() {} + +func (x *ProfileCreateRequest) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[26] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileCreateRequest.ProtoReflect.Descriptor instead. +func (*ProfileCreateRequest) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{26} +} + +func (x *ProfileCreateRequest) GetInstance() *Instance { + if x != nil { + return x.Instance + } + return nil +} + +func (x *ProfileCreateRequest) GetSketchPath() string { + if x != nil { + return x.SketchPath + } + return "" +} + +func (x *ProfileCreateRequest) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +func (x *ProfileCreateRequest) GetFqbn() string { + if x != nil { + return x.Fqbn + } + return "" +} + +func (x *ProfileCreateRequest) GetDefaultProfile() bool { + if x != nil { + return x.DefaultProfile + } + return false +} + +type ProfileCreateResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ProfileCreateResponse) Reset() { + *x = ProfileCreateResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileCreateResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileCreateResponse) ProtoMessage() {} + +func (x *ProfileCreateResponse) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[27] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileCreateResponse.ProtoReflect.Descriptor instead. +func (*ProfileCreateResponse) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{27} +} + +type ProfileLibAddRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // An Arduino Core instance. + Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` + // Absolute path to Sketch folder. + SketchPath string `protobuf:"bytes,2,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,3,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` + // The library to add to the profile. + Library *ProfileLibraryReference `protobuf:"bytes,4,opt,name=library,proto3" json:"library,omitempty"` + // Set to true to add also all the dependencies of the library. + AddDependencies *bool `protobuf:"varint,5,opt,name=add_dependencies,json=addDependencies,proto3,oneof" json:"add_dependencies,omitempty"` + // Set to true to avoid overwriting an existing library in the profile. + NoOverwrite *bool `protobuf:"varint,6,opt,name=no_overwrite,json=noOverwrite,proto3,oneof" json:"no_overwrite,omitempty"` +} + +func (x *ProfileLibAddRequest) Reset() { + *x = ProfileLibAddRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibAddRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibAddRequest) ProtoMessage() {} + +func (x *ProfileLibAddRequest) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibAddRequest.ProtoReflect.Descriptor instead. +func (*ProfileLibAddRequest) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{28} +} + +func (x *ProfileLibAddRequest) GetInstance() *Instance { + if x != nil { + return x.Instance + } + return nil +} + +func (x *ProfileLibAddRequest) GetSketchPath() string { + if x != nil { + return x.SketchPath + } + return "" +} + +func (x *ProfileLibAddRequest) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +func (x *ProfileLibAddRequest) GetLibrary() *ProfileLibraryReference { + if x != nil { + return x.Library + } + return nil +} + +func (x *ProfileLibAddRequest) GetAddDependencies() bool { + if x != nil && x.AddDependencies != nil { + return *x.AddDependencies + } + return false +} + +func (x *ProfileLibAddRequest) GetNoOverwrite() bool { + if x != nil && x.NoOverwrite != nil { + return *x.NoOverwrite + } + return false +} + +type ProfileLibAddResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The library that has been added or overwritten to the profile. + AddedLibraries []*ProfileLibraryReference `protobuf:"bytes,1,rep,name=added_libraries,json=addedLibraries,proto3" json:"added_libraries,omitempty"` + // The libraries that have been skipped because they were already present + // in the profile and the no_overwrite option was set to true. + SkippedLibraries []*ProfileLibraryReference `protobuf:"bytes,2,rep,name=skipped_libraries,json=skippedLibraries,proto3" json:"skipped_libraries,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,3,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` +} + +func (x *ProfileLibAddResponse) Reset() { + *x = ProfileLibAddResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibAddResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibAddResponse) ProtoMessage() {} + +func (x *ProfileLibAddResponse) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[29] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibAddResponse.ProtoReflect.Descriptor instead. +func (*ProfileLibAddResponse) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{29} +} + +func (x *ProfileLibAddResponse) GetAddedLibraries() []*ProfileLibraryReference { + if x != nil { + return x.AddedLibraries + } + return nil +} + +func (x *ProfileLibAddResponse) GetSkippedLibraries() []*ProfileLibraryReference { + if x != nil { + return x.SkippedLibraries + } + return nil +} + +func (x *ProfileLibAddResponse) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +type ProfileLibRemoveRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // An Arduino Core instance. + Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` + // Absolute path to Sketch folder. + SketchPath string `protobuf:"bytes,2,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,3,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` + // The library to remove from the profile. + Library *ProfileLibraryReference `protobuf:"bytes,4,opt,name=library,proto3" json:"library,omitempty"` + // Set to true to remove also all the dependencies of the library that are + // not used by other libraries in the profile. + RemoveDependencies *bool `protobuf:"varint,5,opt,name=remove_dependencies,json=removeDependencies,proto3,oneof" json:"remove_dependencies,omitempty"` +} + +func (x *ProfileLibRemoveRequest) Reset() { + *x = ProfileLibRemoveRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibRemoveRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibRemoveRequest) ProtoMessage() {} + +func (x *ProfileLibRemoveRequest) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[30] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibRemoveRequest.ProtoReflect.Descriptor instead. +func (*ProfileLibRemoveRequest) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{30} +} + +func (x *ProfileLibRemoveRequest) GetInstance() *Instance { + if x != nil { + return x.Instance + } + return nil +} + +func (x *ProfileLibRemoveRequest) GetSketchPath() string { + if x != nil { + return x.SketchPath + } + return "" +} + +func (x *ProfileLibRemoveRequest) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +func (x *ProfileLibRemoveRequest) GetLibrary() *ProfileLibraryReference { + if x != nil { + return x.Library + } + return nil +} + +func (x *ProfileLibRemoveRequest) GetRemoveDependencies() bool { + if x != nil && x.RemoveDependencies != nil { + return *x.RemoveDependencies + } + return false +} + +type ProfileLibRemoveResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The libraries that have been removed from the profile. + RemovedLibraries []*ProfileLibraryReference `protobuf:"bytes,1,rep,name=removed_libraries,json=removedLibraries,proto3" json:"removed_libraries,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,2,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` +} + +func (x *ProfileLibRemoveResponse) Reset() { + *x = ProfileLibRemoveResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibRemoveResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibRemoveResponse) ProtoMessage() {} + +func (x *ProfileLibRemoveResponse) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[31] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibRemoveResponse.ProtoReflect.Descriptor instead. +func (*ProfileLibRemoveResponse) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{31} +} + +func (x *ProfileLibRemoveResponse) GetRemovedLibraries() []*ProfileLibraryReference { + if x != nil { + return x.RemovedLibraries + } + return nil +} + +func (x *ProfileLibRemoveResponse) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +type ProfileLibListRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Absolute path to Sketch folder. + SketchPath string `protobuf:"bytes,1,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,2,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` +} + +func (x *ProfileLibListRequest) Reset() { + *x = ProfileLibListRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibListRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibListRequest) ProtoMessage() {} + +func (x *ProfileLibListRequest) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[32] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibListRequest.ProtoReflect.Descriptor instead. +func (*ProfileLibListRequest) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{32} +} + +func (x *ProfileLibListRequest) GetSketchPath() string { + if x != nil { + return x.SketchPath + } + return "" +} + +func (x *ProfileLibListRequest) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +type ProfileLibListResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // The libraries in the profile. + Libraries []*ProfileLibraryReference `protobuf:"bytes,1,rep,name=libraries,proto3" json:"libraries,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,2,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` +} + +func (x *ProfileLibListResponse) Reset() { + *x = ProfileLibListResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibListResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibListResponse) ProtoMessage() {} + +func (x *ProfileLibListResponse) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[33] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibListResponse.ProtoReflect.Descriptor instead. +func (*ProfileLibListResponse) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{33} +} + +func (x *ProfileLibListResponse) GetLibraries() []*ProfileLibraryReference { + if x != nil { + return x.Libraries + } + return nil +} + +func (x *ProfileLibListResponse) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +type ProfileSetDefaultRequest struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Absolute path to Sketch folder. + SketchPath string `protobuf:"bytes,1,opt,name=sketch_path,json=sketchPath,proto3" json:"sketch_path,omitempty"` + // Name of the profile. + ProfileName string `protobuf:"bytes,2,opt,name=profile_name,json=profileName,proto3" json:"profile_name,omitempty"` +} + +func (x *ProfileSetDefaultRequest) Reset() { + *x = ProfileSetDefaultRequest{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileSetDefaultRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileSetDefaultRequest) ProtoMessage() {} + +func (x *ProfileSetDefaultRequest) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[34] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileSetDefaultRequest.ProtoReflect.Descriptor instead. +func (*ProfileSetDefaultRequest) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{34} +} + +func (x *ProfileSetDefaultRequest) GetSketchPath() string { + if x != nil { + return x.SketchPath + } + return "" +} + +func (x *ProfileSetDefaultRequest) GetProfileName() string { + if x != nil { + return x.ProfileName + } + return "" +} + +type ProfileSetDefaultResponse struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *ProfileSetDefaultResponse) Reset() { + *x = ProfileSetDefaultResponse{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileSetDefaultResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileSetDefaultResponse) ProtoMessage() {} + +func (x *ProfileSetDefaultResponse) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[35] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileSetDefaultResponse.ProtoReflect.Descriptor instead. +func (*ProfileSetDefaultResponse) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP(), []int{35} +} + type InitResponse_Progress struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -1677,7 +2310,7 @@ type InitResponse_Progress struct { func (x *InitResponse_Progress) Reset() { *x = InitResponse_Progress{} if protoimpl.UnsafeEnabled { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[26] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[36] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1690,7 +2323,7 @@ func (x *InitResponse_Progress) String() string { func (*InitResponse_Progress) ProtoMessage() {} func (x *InitResponse_Progress) ProtoReflect() protoreflect.Message { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[26] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[36] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1732,7 +2365,7 @@ type UpdateIndexResponse_Result struct { func (x *UpdateIndexResponse_Result) Reset() { *x = UpdateIndexResponse_Result{} if protoimpl.UnsafeEnabled { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[27] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[37] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1745,7 +2378,7 @@ func (x *UpdateIndexResponse_Result) String() string { func (*UpdateIndexResponse_Result) ProtoMessage() {} func (x *UpdateIndexResponse_Result) ProtoReflect() protoreflect.Message { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[27] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[37] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1780,7 +2413,7 @@ type UpdateLibrariesIndexResponse_Result struct { func (x *UpdateLibrariesIndexResponse_Result) Reset() { *x = UpdateLibrariesIndexResponse_Result{} if protoimpl.UnsafeEnabled { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[38] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1793,7 +2426,7 @@ func (x *UpdateLibrariesIndexResponse_Result) String() string { func (*UpdateLibrariesIndexResponse_Result) ProtoMessage() {} func (x *UpdateLibrariesIndexResponse_Result) ProtoReflect() protoreflect.Message { - mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28] + mi := &file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[38] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -2060,425 +2693,570 @@ var file_cc_arduino_cli_commands_v1_commands_proto_rawDesc = []byte{ 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, - 0x22, 0x25, 0x0a, 0x23, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, - 0x64, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2a, 0x93, 0x02, 0x0a, 0x18, 0x46, 0x61, 0x69, 0x6c, - 0x65, 0x64, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x69, 0x74, 0x52, 0x65, - 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x2b, 0x0a, 0x27, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, - 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, - 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, - 0x00, 0x12, 0x31, 0x0a, 0x2d, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, - 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, - 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x5f, 0x55, - 0x52, 0x4c, 0x10, 0x01, 0x12, 0x30, 0x0a, 0x2c, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, - 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, - 0x53, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x45, - 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, 0x12, 0x2f, 0x0a, 0x2b, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, - 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, - 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x54, 0x4f, 0x4f, 0x4c, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, - 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x03, 0x12, 0x34, 0x0a, 0x30, 0x46, 0x41, 0x49, 0x4c, 0x45, - 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, - 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x5f, 0x44, 0x4f, 0x57, - 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x32, 0xf1, 0x30, - 0x0a, 0x12, 0x41, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x43, 0x6f, 0x72, 0x65, 0x53, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x12, 0x61, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x29, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, - 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5d, 0x0a, 0x04, 0x49, 0x6e, 0x69, 0x74, 0x12, - 0x27, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x69, - 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, - 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, - 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x07, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, - 0x79, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, - 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, - 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, - 0x6f, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x0b, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2e, 0x2e, 0x63, 0x63, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, + 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, + 0x22, 0x25, 0x0a, 0x23, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, + 0x64, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xd9, 0x01, 0x0a, 0x14, 0x50, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x40, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, + 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, + 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, + 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x5f, 0x70, 0x61, 0x74, + 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x50, + 0x61, 0x74, 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, + 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x71, 0x62, 0x6e, 0x18, 0x04, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x66, 0x71, 0x62, 0x6e, 0x12, 0x27, 0x0a, 0x0f, 0x64, 0x65, + 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x50, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x22, 0x17, 0x0a, 0x15, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xe9, 0x02, 0x0a, + 0x14, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x41, 0x64, 0x64, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x69, + 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6b, 0x65, 0x74, 0x63, + 0x68, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6b, + 0x65, 0x74, 0x63, 0x68, 0x50, 0x61, 0x74, 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x07, 0x6c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, + 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, + 0x65, 0x52, 0x07, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x2e, 0x0a, 0x10, 0x61, 0x64, + 0x64, 0x5f, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x18, 0x05, + 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x0f, 0x61, 0x64, 0x64, 0x44, 0x65, 0x70, 0x65, 0x6e, + 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x88, 0x01, 0x01, 0x12, 0x26, 0x0a, 0x0c, 0x6e, 0x6f, + 0x5f, 0x6f, 0x76, 0x65, 0x72, 0x77, 0x72, 0x69, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, + 0x48, 0x01, 0x52, 0x0b, 0x6e, 0x6f, 0x4f, 0x76, 0x65, 0x72, 0x77, 0x72, 0x69, 0x74, 0x65, 0x88, + 0x01, 0x01, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x61, 0x64, 0x64, 0x5f, 0x64, 0x65, 0x70, 0x65, 0x6e, + 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x42, 0x0f, 0x0a, 0x0d, 0x5f, 0x6e, 0x6f, 0x5f, 0x6f, + 0x76, 0x65, 0x72, 0x77, 0x72, 0x69, 0x74, 0x65, 0x22, 0xfa, 0x01, 0x0a, 0x15, 0x50, 0x72, 0x6f, + 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x41, 0x64, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x0f, 0x61, 0x64, 0x64, 0x65, 0x64, 0x5f, 0x6c, 0x69, 0x62, 0x72, + 0x61, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x63, 0x63, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, + 0x52, 0x0e, 0x61, 0x64, 0x64, 0x65, 0x64, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, + 0x12, 0x60, 0x0a, 0x11, 0x73, 0x6b, 0x69, 0x70, 0x70, 0x65, 0x64, 0x5f, 0x6c, 0x69, 0x62, 0x72, + 0x61, 0x72, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, - 0x12, 0x8d, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, - 0x72, 0x69, 0x65, 0x73, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x37, 0x2e, 0x63, 0x63, 0x2e, 0x61, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, + 0x52, 0x10, 0x73, 0x6b, 0x69, 0x70, 0x70, 0x65, 0x64, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, + 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, + 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0xbc, 0x02, 0x0a, 0x17, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x4c, 0x69, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x40, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, + 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x5f, 0x70, 0x61, + 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, + 0x50, 0x61, 0x74, 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, + 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x07, 0x6c, 0x69, 0x62, 0x72, 0x61, + 0x72, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, + 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x07, 0x6c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x34, 0x0a, 0x13, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, + 0x5f, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x18, 0x05, 0x20, + 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x12, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x44, 0x65, 0x70, + 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x88, 0x01, 0x01, 0x42, 0x16, 0x0a, 0x14, + 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x5f, 0x64, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, + 0x63, 0x69, 0x65, 0x73, 0x22, 0x9f, 0x01, 0x0a, 0x18, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4c, 0x69, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x60, 0x0a, 0x11, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x5f, 0x6c, 0x69, 0x62, + 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x63, + 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, + 0x65, 0x52, 0x10, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x69, 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, + 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x5b, 0x0a, 0x15, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x4c, 0x69, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x1f, 0x0a, 0x0b, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x50, 0x61, 0x74, 0x68, + 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4e, + 0x61, 0x6d, 0x65, 0x22, 0x8e, 0x01, 0x0a, 0x16, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, + 0x69, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, + 0x0a, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, + 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, + 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, + 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x5e, 0x0a, 0x18, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x50, 0x61, 0x74, + 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x1b, 0x0a, 0x19, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, + 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x2a, 0x93, 0x02, 0x0a, 0x18, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x49, 0x6e, 0x73, 0x74, + 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x69, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x2b, + 0x0a, 0x27, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, + 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x31, 0x0a, 0x2d, 0x46, + 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, + 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x56, 0x41, 0x4c, + 0x49, 0x44, 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x5f, 0x55, 0x52, 0x4c, 0x10, 0x01, 0x12, 0x30, + 0x0a, 0x2c, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, + 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, + 0x44, 0x45, 0x58, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x02, + 0x12, 0x2f, 0x0a, 0x2b, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, + 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, + 0x54, 0x4f, 0x4f, 0x4c, 0x5f, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, + 0x03, 0x12, 0x34, 0x0a, 0x30, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, + 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, + 0x5f, 0x49, 0x4e, 0x44, 0x45, 0x58, 0x5f, 0x44, 0x4f, 0x57, 0x4e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, + 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x32, 0xe2, 0x35, 0x0a, 0x12, 0x41, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x43, 0x6f, 0x72, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x61, + 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x29, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, + 0x00, 0x12, 0x5d, 0x0a, 0x04, 0x49, 0x6e, 0x69, 0x74, 0x12, 0x27, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x62, - 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, + 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x69, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x49, - 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, - 0x12, 0x64, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x63, 0x63, + 0x49, 0x6e, 0x69, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, + 0x12, 0x64, 0x0a, 0x07, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6a, 0x0a, 0x09, 0x4e, 0x65, 0x77, 0x53, 0x6b, 0x65, - 0x74, 0x63, 0x68, 0x12, 0x2c, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, - 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, - 0x2e, 0x4e, 0x65, 0x77, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, - 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, - 0x65, 0x77, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x22, 0x00, 0x12, 0x6d, 0x0a, 0x0a, 0x4c, 0x6f, 0x61, 0x64, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, - 0x12, 0x2d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, - 0x61, 0x64, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, - 0x64, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, - 0x00, 0x12, 0x76, 0x0a, 0x0d, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x53, 0x6b, 0x65, 0x74, - 0x63, 0x68, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, - 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, - 0x31, 0x2e, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x53, 0x65, - 0x74, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x12, - 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, - 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x72, 0x6f, 0x79, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x72, 0x0a, 0x0b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, - 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x61, - 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x71, - 0x0a, 0x0c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x2f, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, - 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, - 0x72, 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x68, 0x0a, 0x09, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2c, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, - 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, + 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, 0x12, 0x8d, 0x01, 0x0a, 0x14, 0x55, + 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x49, 0x6e, + 0x64, 0x65, 0x78, 0x12, 0x37, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, + 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, - 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x0c, 0x42, - 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x12, 0x2f, 0x2e, 0x63, 0x63, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x69, 0x65, 0x73, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x07, 0x56, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x56, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, + 0x12, 0x6a, 0x0a, 0x09, 0x4e, 0x65, 0x77, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x12, 0x2c, 0x2e, + 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x53, 0x6b, + 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, - 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x65, 0x77, 0x53, 0x6b, 0x65, 0x74, + 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6d, 0x0a, 0x0a, + 0x4c, 0x6f, 0x61, 0x64, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x12, 0x2d, 0x2e, 0x63, 0x63, 0x2e, + 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, + 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x53, 0x6b, 0x65, 0x74, + 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, + 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, + 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x53, 0x6b, 0x65, 0x74, 0x63, + 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x76, 0x0a, 0x0d, 0x41, + 0x72, 0x63, 0x68, 0x69, 0x76, 0x65, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, - 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, - 0x0a, 0x0b, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x2e, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, - 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, - 0x0a, 0x0d, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x79, 0x12, - 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, - 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, - 0x72, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, - 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, - 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x0e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, - 0x74, 0x57, 0x61, 0x74, 0x63, 0x68, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x72, 0x63, 0x68, 0x69, 0x76, + 0x65, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, + 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x72, 0x63, 0x68, + 0x69, 0x76, 0x65, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x53, 0x65, 0x74, 0x53, 0x6b, 0x65, 0x74, 0x63, + 0x68, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, + 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, + 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, + 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, + 0x53, 0x6b, 0x65, 0x74, 0x63, 0x68, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x71, 0x0a, 0x0c, 0x42, 0x6f, 0x61, 0x72, + 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x2f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x44, 0x65, 0x74, 0x61, 0x69, + 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, + 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, + 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x09, 0x42, + 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2c, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x71, 0x0a, 0x0c, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, + 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x12, 0x2f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x61, 0x74, - 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, + 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x6c, 0x6c, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x0b, 0x42, 0x6f, 0x61, 0x72, + 0x64, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x0d, 0x42, 0x6f, 0x61, 0x72, + 0x64, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x79, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, - 0x57, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, - 0x64, 0x0a, 0x07, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, + 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x65, 0x6e, + 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x63, 0x63, + 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, + 0x65, 0x6e, 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, + 0x0a, 0x0e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x61, 0x74, 0x63, 0x68, + 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x6f, + 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x42, 0x6f, 0x61, 0x72, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x57, 0x61, 0x74, 0x63, 0x68, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x64, 0x0a, 0x07, 0x43, 0x6f, 0x6d, + 0x70, 0x69, 0x6c, 0x65, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, + 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, + 0x7c, 0x0a, 0x0f, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x73, 0x74, 0x61, + 0x6c, 0x6c, 0x12, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, + 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, + 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x73, 0x74, + 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x7f, 0x0a, + 0x10, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, + 0x64, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, + 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x6f, 0x77, 0x6e, + 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, + 0x01, 0x0a, 0x11, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x6e, 0x69, 0x6e, 0x73, + 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, + 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, + 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x30, 0x01, 0x12, 0x7c, 0x0a, 0x0f, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, + 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x12, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x7c, 0x0a, 0x0f, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, - 0x6d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, - 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, - 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, - 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, - 0x72, 0x6d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x30, 0x01, 0x12, 0x7f, 0x0a, 0x10, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x44, - 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, - 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x44, 0x6f, 0x77, - 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, - 0x72, 0x6d, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, - 0x6d, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, + 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x70, 0x67, 0x72, + 0x61, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, - 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, - 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x7c, 0x0a, 0x0f, 0x50, 0x6c, 0x61, - 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x12, 0x32, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, - 0x72, 0x6d, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, - 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x61, 0x0a, 0x06, 0x55, 0x70, 0x6c, 0x6f, 0x61, - 0x64, 0x12, 0x29, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, - 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, - 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x8e, 0x01, 0x0a, 0x15, 0x55, - 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, - 0x6d, 0x6d, 0x65, 0x72, 0x12, 0x38, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, - 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, - 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, - 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, + 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, + 0x01, 0x12, 0x61, 0x0a, 0x06, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x29, 0x2e, 0x63, 0x63, + 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x30, 0x01, 0x12, 0x8e, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x55, + 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x12, 0x38, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x55, 0x73, 0x69, 0x6e, 0x67, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, - 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x86, 0x01, 0x0a, 0x13, - 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x46, 0x69, 0x65, - 0x6c, 0x64, 0x73, 0x12, 0x36, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, - 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, - 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x46, 0x69, - 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x63, 0x63, - 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, - 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xb0, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, - 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, - 0x65, 0x46, 0x6f, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x44, 0x2e, 0x63, 0x63, 0x2e, + 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x39, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x55, 0x73, 0x69, 0x6e, + 0x67, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x86, 0x01, 0x0a, 0x13, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, + 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x36, 0x2e, + 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f, + 0x72, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x55, 0x73, 0x65, 0x72, + 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0xb0, + 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, + 0x72, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x70, + 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x44, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, + 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x70, 0x6c, + 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x73, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, - 0x46, 0x6f, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x45, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x6d, 0x65, 0x72, 0x73, 0x41, 0x76, 0x61, - 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x79, 0x0a, 0x0e, 0x42, 0x75, 0x72, 0x6e, 0x42, - 0x6f, 0x6f, 0x74, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, - 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x72, 0x6e, 0x42, 0x6f, 0x6f, 0x74, 0x6c, - 0x6f, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x72, 0x6e, 0x42, 0x6f, - 0x6f, 0x74, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x30, 0x01, 0x12, 0x77, 0x0a, 0x0e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, - 0x61, 0x72, 0x63, 0x68, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, - 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, - 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, - 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x61, - 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x0f, 0x4c, - 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x32, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x79, 0x0a, 0x0e, 0x4c, 0x69, 0x62, - 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x31, 0x2e, 0x63, 0x63, - 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, - 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x30, 0x01, 0x12, 0x79, 0x0a, 0x0e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, - 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x46, 0x6f, 0x72, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x12, 0x79, 0x0a, 0x0e, 0x42, 0x75, 0x72, 0x6e, 0x42, 0x6f, 0x6f, 0x74, 0x6c, 0x6f, 0x61, + 0x64, 0x65, 0x72, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x42, 0x75, 0x72, 0x6e, 0x42, 0x6f, 0x6f, 0x74, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, - 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, - 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, - 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, - 0x82, 0x01, 0x0a, 0x11, 0x5a, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, - 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x75, 0x72, 0x6e, 0x42, 0x6f, 0x6f, 0x74, 0x6c, 0x6f, 0x61, 0x64, + 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x77, 0x0a, 0x0e, + 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x31, + 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, + 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, + 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x0f, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, + 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x6f, 0x77, + 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x63, + 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x30, 0x01, 0x12, 0x79, 0x0a, 0x0e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, + 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, + 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, + 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x79, + 0x0a, 0x0e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, + 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, + 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x5a, 0x69, + 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, + 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x5a, 0x69, 0x70, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x5a, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, - 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, - 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x5a, 0x69, 0x70, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x47, 0x69, 0x74, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, + 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, + 0x01, 0x0a, 0x11, 0x47, 0x69, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, + 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x47, 0x69, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, + 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x69, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, - 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x30, 0x01, 0x12, 0x7f, 0x0a, 0x10, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x6e, + 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x6e, 0x69, 0x6e, + 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, + 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, + 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x6c, 0x6c, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, + 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, + 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, + 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x69, - 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x7f, 0x0a, 0x10, 0x4c, 0x69, 0x62, - 0x72, 0x61, 0x72, 0x79, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x12, 0x33, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, - 0x72, 0x79, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x6e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x4c, - 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x6c, 0x6c, - 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x41, 0x6c, 0x6c, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, - 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x55, 0x70, 0x67, 0x72, 0x61, - 0x64, 0x65, 0x41, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, - 0x9b, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x6c, - 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x12, 0x3d, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, - 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, - 0x72, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, - 0x6e, 0x63, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, - 0x0d, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x30, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, - 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, - 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, 0x0b, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4c, 0x69, - 0x73, 0x74, 0x12, 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x07, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x12, 0x2a, - 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, - 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, - 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x30, 0x01, 0x12, 0x9b, 0x01, 0x0a, 0x1a, 0x4c, 0x69, + 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, + 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x12, 0x3d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x6f, 0x6c, 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x73, 0x6f, + 0x6c, 0x76, 0x65, 0x44, 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x0d, 0x4c, 0x69, 0x62, 0x72, 0x61, + 0x72, 0x79, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, 0x61, + 0x72, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0xa1, 0x01, 0x0a, 0x1c, - 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, - 0x50, 0x6f, 0x72, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3f, 0x2e, 0x63, + 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, + 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6e, 0x0a, + 0x0b, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, - 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x53, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x65, - 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x62, 0x0a, 0x05, 0x44, 0x65, 0x62, 0x75, 0x67, 0x12, 0x28, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x63, + 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, + 0x07, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x12, 0x2a, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, - 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x62, 0x75, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, - 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, - 0x44, 0x65, 0x62, 0x75, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, - 0x01, 0x30, 0x01, 0x12, 0x7f, 0x0a, 0x10, 0x49, 0x73, 0x44, 0x65, 0x62, 0x75, 0x67, 0x53, 0x75, - 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, 0xa1, 0x01, 0x0a, 0x1c, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, + 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6f, 0x6e, + 0x69, 0x74, 0x6f, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x73, 0x44, 0x65, 0x62, 0x75, 0x67, 0x53, 0x75, 0x70, 0x70, - 0x6f, 0x72, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6f, + 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x05, 0x44, 0x65, 0x62, + 0x75, 0x67, 0x12, 0x28, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, + 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, + 0x44, 0x65, 0x62, 0x75, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x73, 0x44, 0x65, 0x62, 0x75, - 0x67, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x22, 0x00, 0x12, 0x79, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x62, 0x75, 0x67, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x28, 0x01, 0x30, 0x01, 0x12, 0x7f, 0x0a, + 0x10, 0x49, 0x73, 0x44, 0x65, 0x62, 0x75, 0x67, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, + 0x64, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x49, + 0x73, 0x44, 0x65, 0x62, 0x75, 0x67, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, - 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, - 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, 0x43, - 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, - 0x98, 0x01, 0x0a, 0x19, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x46, 0x6f, 0x72, 0x41, 0x72, 0x64, 0x75, - 0x69, 0x6e, 0x6f, 0x43, 0x4c, 0x49, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x12, 0x3c, 0x2e, - 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, - 0x46, 0x6f, 0x72, 0x41, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x43, 0x4c, 0x49, 0x55, 0x70, 0x64, - 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d, 0x2e, 0x63, 0x63, + 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x73, 0x44, 0x65, 0x62, 0x75, 0x67, 0x53, 0x75, 0x70, 0x70, 0x6f, + 0x72, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x79, + 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x12, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, + 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x62, 0x75, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x98, 0x01, 0x0a, 0x19, 0x43, 0x68, + 0x65, 0x63, 0x6b, 0x46, 0x6f, 0x72, 0x41, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x43, 0x4c, 0x49, + 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x12, 0x3c, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x46, 0x6f, 0x72, 0x41, 0x72, 0x64, + 0x75, 0x69, 0x6e, 0x6f, 0x43, 0x4c, 0x49, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x46, 0x6f, 0x72, 0x41, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x43, 0x4c, 0x49, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x1b, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, + 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, + 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3e, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, + 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, + 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, + 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x61, 0x76, 0x65, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x46, 0x6f, - 0x72, 0x41, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x43, 0x4c, 0x49, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x1b, 0x43, - 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x63, 0x68, - 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x3e, 0x2e, 0x63, 0x63, 0x2e, - 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, - 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, - 0x6f, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x63, 0x63, 0x2e, - 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x65, 0x61, 0x6e, 0x44, 0x6f, 0x77, - 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x63, 0x68, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, - 0x6f, 0x72, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x11, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x61, 0x76, - 0x65, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x61, 0x76, 0x65, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, - 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x53, 0x61, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, - 0x01, 0x0a, 0x11, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x11, 0x43, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x12, 0x34, + 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, + 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, - 0x70, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, - 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x7d, 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x47, 0x65, 0x74, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, - 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, - 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, - 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x80, 0x01, 0x0a, 0x11, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x75, - 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x70, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x10, 0x43, + 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x65, 0x74, 0x12, + 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, + 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, + 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, 0x01, 0x0a, 0x11, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, + 0x12, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x75, 0x6d, - 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, - 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x47, - 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, - 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x47, 0x65, 0x74, - 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, + 0x65, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, + 0x10, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x47, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, + 0x65, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x47, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, + 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x47, 0x65, 0x74, 0x56, + 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x10, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, + 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, + 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, + 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x65, 0x74, 0x56, 0x61, + 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x0d, 0x50, + 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x73, 0x47, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x7d, 0x0a, 0x10, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x65, - 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, + 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, + 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, + 0x65, 0x22, 0x00, 0x12, 0x76, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, + 0x62, 0x41, 0x64, 0x64, 0x12, 0x30, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x41, 0x64, 0x64, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, - 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x53, 0x65, 0x74, 0x56, - 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, - 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x73, 0x53, 0x65, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x42, 0x48, 0x5a, 0x46, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, - 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2d, - 0x63, 0x6c, 0x69, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x63, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, - 0x6e, 0x6f, 0x2f, 0x63, 0x6c, 0x69, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2f, - 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x33, + 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x41, 0x64, + 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x7f, 0x0a, 0x10, 0x50, + 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x12, + 0x33, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, + 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, + 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x52, 0x65, 0x6d, 0x6f, + 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x79, 0x0a, 0x0e, + 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x31, + 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, + 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x32, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, + 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, + 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x82, 0x01, 0x0a, 0x11, 0x50, 0x72, 0x6f, 0x66, + 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x34, 0x2e, + 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, + 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, + 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, + 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, + 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x44, 0x65, 0x66, 0x61, 0x75, + 0x6c, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x48, 0x5a, 0x46, + 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, + 0x6e, 0x6f, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2d, 0x63, 0x6c, 0x69, 0x2f, 0x72, + 0x70, 0x63, 0x2f, 0x63, 0x63, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2f, 0x63, 0x6c, + 0x69, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, + 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -2494,7 +3272,7 @@ func file_cc_arduino_cli_commands_v1_commands_proto_rawDescGZIP() []byte { } var file_cc_arduino_cli_commands_v1_commands_proto_enumTypes = make([]protoimpl.EnumInfo, 2) -var file_cc_arduino_cli_commands_v1_commands_proto_msgTypes = make([]protoimpl.MessageInfo, 29) +var file_cc_arduino_cli_commands_v1_commands_proto_msgTypes = make([]protoimpl.MessageInfo, 39) var file_cc_arduino_cli_commands_v1_commands_proto_goTypes = []any{ (FailedInstanceInitReason)(0), // 0: cc.arduino.cli.commands.v1.FailedInstanceInitReason (IndexUpdateReport_Status)(0), // 1: cc.arduino.cli.commands.v1.IndexUpdateReport.Status @@ -2524,218 +3302,248 @@ var file_cc_arduino_cli_commands_v1_commands_proto_goTypes = []any{ (*CheckForArduinoCLIUpdatesResponse)(nil), // 25: cc.arduino.cli.commands.v1.CheckForArduinoCLIUpdatesResponse (*CleanDownloadCacheDirectoryRequest)(nil), // 26: cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryRequest (*CleanDownloadCacheDirectoryResponse)(nil), // 27: cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryResponse - (*InitResponse_Progress)(nil), // 28: cc.arduino.cli.commands.v1.InitResponse.Progress - (*UpdateIndexResponse_Result)(nil), // 29: cc.arduino.cli.commands.v1.UpdateIndexResponse.Result - (*UpdateLibrariesIndexResponse_Result)(nil), // 30: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result - (*Instance)(nil), // 31: cc.arduino.cli.commands.v1.Instance - (*status.Status)(nil), // 32: google.rpc.Status - (*SketchProfile)(nil), // 33: cc.arduino.cli.commands.v1.SketchProfile - (*DownloadProgress)(nil), // 34: cc.arduino.cli.commands.v1.DownloadProgress - (*Sketch)(nil), // 35: cc.arduino.cli.commands.v1.Sketch - (*TaskProgress)(nil), // 36: cc.arduino.cli.commands.v1.TaskProgress - (*BoardDetailsRequest)(nil), // 37: cc.arduino.cli.commands.v1.BoardDetailsRequest - (*BoardListRequest)(nil), // 38: cc.arduino.cli.commands.v1.BoardListRequest - (*BoardListAllRequest)(nil), // 39: cc.arduino.cli.commands.v1.BoardListAllRequest - (*BoardSearchRequest)(nil), // 40: cc.arduino.cli.commands.v1.BoardSearchRequest - (*BoardIdentifyRequest)(nil), // 41: cc.arduino.cli.commands.v1.BoardIdentifyRequest - (*BoardListWatchRequest)(nil), // 42: cc.arduino.cli.commands.v1.BoardListWatchRequest - (*CompileRequest)(nil), // 43: cc.arduino.cli.commands.v1.CompileRequest - (*PlatformInstallRequest)(nil), // 44: cc.arduino.cli.commands.v1.PlatformInstallRequest - (*PlatformDownloadRequest)(nil), // 45: cc.arduino.cli.commands.v1.PlatformDownloadRequest - (*PlatformUninstallRequest)(nil), // 46: cc.arduino.cli.commands.v1.PlatformUninstallRequest - (*PlatformUpgradeRequest)(nil), // 47: cc.arduino.cli.commands.v1.PlatformUpgradeRequest - (*UploadRequest)(nil), // 48: cc.arduino.cli.commands.v1.UploadRequest - (*UploadUsingProgrammerRequest)(nil), // 49: cc.arduino.cli.commands.v1.UploadUsingProgrammerRequest - (*SupportedUserFieldsRequest)(nil), // 50: cc.arduino.cli.commands.v1.SupportedUserFieldsRequest - (*ListProgrammersAvailableForUploadRequest)(nil), // 51: cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadRequest - (*BurnBootloaderRequest)(nil), // 52: cc.arduino.cli.commands.v1.BurnBootloaderRequest - (*PlatformSearchRequest)(nil), // 53: cc.arduino.cli.commands.v1.PlatformSearchRequest - (*LibraryDownloadRequest)(nil), // 54: cc.arduino.cli.commands.v1.LibraryDownloadRequest - (*LibraryInstallRequest)(nil), // 55: cc.arduino.cli.commands.v1.LibraryInstallRequest - (*LibraryUpgradeRequest)(nil), // 56: cc.arduino.cli.commands.v1.LibraryUpgradeRequest - (*ZipLibraryInstallRequest)(nil), // 57: cc.arduino.cli.commands.v1.ZipLibraryInstallRequest - (*GitLibraryInstallRequest)(nil), // 58: cc.arduino.cli.commands.v1.GitLibraryInstallRequest - (*LibraryUninstallRequest)(nil), // 59: cc.arduino.cli.commands.v1.LibraryUninstallRequest - (*LibraryUpgradeAllRequest)(nil), // 60: cc.arduino.cli.commands.v1.LibraryUpgradeAllRequest - (*LibraryResolveDependenciesRequest)(nil), // 61: cc.arduino.cli.commands.v1.LibraryResolveDependenciesRequest - (*LibrarySearchRequest)(nil), // 62: cc.arduino.cli.commands.v1.LibrarySearchRequest - (*LibraryListRequest)(nil), // 63: cc.arduino.cli.commands.v1.LibraryListRequest - (*MonitorRequest)(nil), // 64: cc.arduino.cli.commands.v1.MonitorRequest - (*EnumerateMonitorPortSettingsRequest)(nil), // 65: cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsRequest - (*DebugRequest)(nil), // 66: cc.arduino.cli.commands.v1.DebugRequest - (*IsDebugSupportedRequest)(nil), // 67: cc.arduino.cli.commands.v1.IsDebugSupportedRequest - (*GetDebugConfigRequest)(nil), // 68: cc.arduino.cli.commands.v1.GetDebugConfigRequest - (*ConfigurationSaveRequest)(nil), // 69: cc.arduino.cli.commands.v1.ConfigurationSaveRequest - (*ConfigurationOpenRequest)(nil), // 70: cc.arduino.cli.commands.v1.ConfigurationOpenRequest - (*ConfigurationGetRequest)(nil), // 71: cc.arduino.cli.commands.v1.ConfigurationGetRequest - (*SettingsEnumerateRequest)(nil), // 72: cc.arduino.cli.commands.v1.SettingsEnumerateRequest - (*SettingsGetValueRequest)(nil), // 73: cc.arduino.cli.commands.v1.SettingsGetValueRequest - (*SettingsSetValueRequest)(nil), // 74: cc.arduino.cli.commands.v1.SettingsSetValueRequest - (*BoardDetailsResponse)(nil), // 75: cc.arduino.cli.commands.v1.BoardDetailsResponse - (*BoardListResponse)(nil), // 76: cc.arduino.cli.commands.v1.BoardListResponse - (*BoardListAllResponse)(nil), // 77: cc.arduino.cli.commands.v1.BoardListAllResponse - (*BoardSearchResponse)(nil), // 78: cc.arduino.cli.commands.v1.BoardSearchResponse - (*BoardIdentifyResponse)(nil), // 79: cc.arduino.cli.commands.v1.BoardIdentifyResponse - (*BoardListWatchResponse)(nil), // 80: cc.arduino.cli.commands.v1.BoardListWatchResponse - (*CompileResponse)(nil), // 81: cc.arduino.cli.commands.v1.CompileResponse - (*PlatformInstallResponse)(nil), // 82: cc.arduino.cli.commands.v1.PlatformInstallResponse - (*PlatformDownloadResponse)(nil), // 83: cc.arduino.cli.commands.v1.PlatformDownloadResponse - (*PlatformUninstallResponse)(nil), // 84: cc.arduino.cli.commands.v1.PlatformUninstallResponse - (*PlatformUpgradeResponse)(nil), // 85: cc.arduino.cli.commands.v1.PlatformUpgradeResponse - (*UploadResponse)(nil), // 86: cc.arduino.cli.commands.v1.UploadResponse - (*UploadUsingProgrammerResponse)(nil), // 87: cc.arduino.cli.commands.v1.UploadUsingProgrammerResponse - (*SupportedUserFieldsResponse)(nil), // 88: cc.arduino.cli.commands.v1.SupportedUserFieldsResponse - (*ListProgrammersAvailableForUploadResponse)(nil), // 89: cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadResponse - (*BurnBootloaderResponse)(nil), // 90: cc.arduino.cli.commands.v1.BurnBootloaderResponse - (*PlatformSearchResponse)(nil), // 91: cc.arduino.cli.commands.v1.PlatformSearchResponse - (*LibraryDownloadResponse)(nil), // 92: cc.arduino.cli.commands.v1.LibraryDownloadResponse - (*LibraryInstallResponse)(nil), // 93: cc.arduino.cli.commands.v1.LibraryInstallResponse - (*LibraryUpgradeResponse)(nil), // 94: cc.arduino.cli.commands.v1.LibraryUpgradeResponse - (*ZipLibraryInstallResponse)(nil), // 95: cc.arduino.cli.commands.v1.ZipLibraryInstallResponse - (*GitLibraryInstallResponse)(nil), // 96: cc.arduino.cli.commands.v1.GitLibraryInstallResponse - (*LibraryUninstallResponse)(nil), // 97: cc.arduino.cli.commands.v1.LibraryUninstallResponse - (*LibraryUpgradeAllResponse)(nil), // 98: cc.arduino.cli.commands.v1.LibraryUpgradeAllResponse - (*LibraryResolveDependenciesResponse)(nil), // 99: cc.arduino.cli.commands.v1.LibraryResolveDependenciesResponse - (*LibrarySearchResponse)(nil), // 100: cc.arduino.cli.commands.v1.LibrarySearchResponse - (*LibraryListResponse)(nil), // 101: cc.arduino.cli.commands.v1.LibraryListResponse - (*MonitorResponse)(nil), // 102: cc.arduino.cli.commands.v1.MonitorResponse - (*EnumerateMonitorPortSettingsResponse)(nil), // 103: cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsResponse - (*DebugResponse)(nil), // 104: cc.arduino.cli.commands.v1.DebugResponse - (*IsDebugSupportedResponse)(nil), // 105: cc.arduino.cli.commands.v1.IsDebugSupportedResponse - (*GetDebugConfigResponse)(nil), // 106: cc.arduino.cli.commands.v1.GetDebugConfigResponse - (*ConfigurationSaveResponse)(nil), // 107: cc.arduino.cli.commands.v1.ConfigurationSaveResponse - (*ConfigurationOpenResponse)(nil), // 108: cc.arduino.cli.commands.v1.ConfigurationOpenResponse - (*ConfigurationGetResponse)(nil), // 109: cc.arduino.cli.commands.v1.ConfigurationGetResponse - (*SettingsEnumerateResponse)(nil), // 110: cc.arduino.cli.commands.v1.SettingsEnumerateResponse - (*SettingsGetValueResponse)(nil), // 111: cc.arduino.cli.commands.v1.SettingsGetValueResponse - (*SettingsSetValueResponse)(nil), // 112: cc.arduino.cli.commands.v1.SettingsSetValueResponse + (*ProfileCreateRequest)(nil), // 28: cc.arduino.cli.commands.v1.ProfileCreateRequest + (*ProfileCreateResponse)(nil), // 29: cc.arduino.cli.commands.v1.ProfileCreateResponse + (*ProfileLibAddRequest)(nil), // 30: cc.arduino.cli.commands.v1.ProfileLibAddRequest + (*ProfileLibAddResponse)(nil), // 31: cc.arduino.cli.commands.v1.ProfileLibAddResponse + (*ProfileLibRemoveRequest)(nil), // 32: cc.arduino.cli.commands.v1.ProfileLibRemoveRequest + (*ProfileLibRemoveResponse)(nil), // 33: cc.arduino.cli.commands.v1.ProfileLibRemoveResponse + (*ProfileLibListRequest)(nil), // 34: cc.arduino.cli.commands.v1.ProfileLibListRequest + (*ProfileLibListResponse)(nil), // 35: cc.arduino.cli.commands.v1.ProfileLibListResponse + (*ProfileSetDefaultRequest)(nil), // 36: cc.arduino.cli.commands.v1.ProfileSetDefaultRequest + (*ProfileSetDefaultResponse)(nil), // 37: cc.arduino.cli.commands.v1.ProfileSetDefaultResponse + (*InitResponse_Progress)(nil), // 38: cc.arduino.cli.commands.v1.InitResponse.Progress + (*UpdateIndexResponse_Result)(nil), // 39: cc.arduino.cli.commands.v1.UpdateIndexResponse.Result + (*UpdateLibrariesIndexResponse_Result)(nil), // 40: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result + (*Instance)(nil), // 41: cc.arduino.cli.commands.v1.Instance + (*status.Status)(nil), // 42: google.rpc.Status + (*SketchProfile)(nil), // 43: cc.arduino.cli.commands.v1.SketchProfile + (*DownloadProgress)(nil), // 44: cc.arduino.cli.commands.v1.DownloadProgress + (*Sketch)(nil), // 45: cc.arduino.cli.commands.v1.Sketch + (*ProfileLibraryReference)(nil), // 46: cc.arduino.cli.commands.v1.ProfileLibraryReference + (*TaskProgress)(nil), // 47: cc.arduino.cli.commands.v1.TaskProgress + (*BoardDetailsRequest)(nil), // 48: cc.arduino.cli.commands.v1.BoardDetailsRequest + (*BoardListRequest)(nil), // 49: cc.arduino.cli.commands.v1.BoardListRequest + (*BoardListAllRequest)(nil), // 50: cc.arduino.cli.commands.v1.BoardListAllRequest + (*BoardSearchRequest)(nil), // 51: cc.arduino.cli.commands.v1.BoardSearchRequest + (*BoardIdentifyRequest)(nil), // 52: cc.arduino.cli.commands.v1.BoardIdentifyRequest + (*BoardListWatchRequest)(nil), // 53: cc.arduino.cli.commands.v1.BoardListWatchRequest + (*CompileRequest)(nil), // 54: cc.arduino.cli.commands.v1.CompileRequest + (*PlatformInstallRequest)(nil), // 55: cc.arduino.cli.commands.v1.PlatformInstallRequest + (*PlatformDownloadRequest)(nil), // 56: cc.arduino.cli.commands.v1.PlatformDownloadRequest + (*PlatformUninstallRequest)(nil), // 57: cc.arduino.cli.commands.v1.PlatformUninstallRequest + (*PlatformUpgradeRequest)(nil), // 58: cc.arduino.cli.commands.v1.PlatformUpgradeRequest + (*UploadRequest)(nil), // 59: cc.arduino.cli.commands.v1.UploadRequest + (*UploadUsingProgrammerRequest)(nil), // 60: cc.arduino.cli.commands.v1.UploadUsingProgrammerRequest + (*SupportedUserFieldsRequest)(nil), // 61: cc.arduino.cli.commands.v1.SupportedUserFieldsRequest + (*ListProgrammersAvailableForUploadRequest)(nil), // 62: cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadRequest + (*BurnBootloaderRequest)(nil), // 63: cc.arduino.cli.commands.v1.BurnBootloaderRequest + (*PlatformSearchRequest)(nil), // 64: cc.arduino.cli.commands.v1.PlatformSearchRequest + (*LibraryDownloadRequest)(nil), // 65: cc.arduino.cli.commands.v1.LibraryDownloadRequest + (*LibraryInstallRequest)(nil), // 66: cc.arduino.cli.commands.v1.LibraryInstallRequest + (*LibraryUpgradeRequest)(nil), // 67: cc.arduino.cli.commands.v1.LibraryUpgradeRequest + (*ZipLibraryInstallRequest)(nil), // 68: cc.arduino.cli.commands.v1.ZipLibraryInstallRequest + (*GitLibraryInstallRequest)(nil), // 69: cc.arduino.cli.commands.v1.GitLibraryInstallRequest + (*LibraryUninstallRequest)(nil), // 70: cc.arduino.cli.commands.v1.LibraryUninstallRequest + (*LibraryUpgradeAllRequest)(nil), // 71: cc.arduino.cli.commands.v1.LibraryUpgradeAllRequest + (*LibraryResolveDependenciesRequest)(nil), // 72: cc.arduino.cli.commands.v1.LibraryResolveDependenciesRequest + (*LibrarySearchRequest)(nil), // 73: cc.arduino.cli.commands.v1.LibrarySearchRequest + (*LibraryListRequest)(nil), // 74: cc.arduino.cli.commands.v1.LibraryListRequest + (*MonitorRequest)(nil), // 75: cc.arduino.cli.commands.v1.MonitorRequest + (*EnumerateMonitorPortSettingsRequest)(nil), // 76: cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsRequest + (*DebugRequest)(nil), // 77: cc.arduino.cli.commands.v1.DebugRequest + (*IsDebugSupportedRequest)(nil), // 78: cc.arduino.cli.commands.v1.IsDebugSupportedRequest + (*GetDebugConfigRequest)(nil), // 79: cc.arduino.cli.commands.v1.GetDebugConfigRequest + (*ConfigurationSaveRequest)(nil), // 80: cc.arduino.cli.commands.v1.ConfigurationSaveRequest + (*ConfigurationOpenRequest)(nil), // 81: cc.arduino.cli.commands.v1.ConfigurationOpenRequest + (*ConfigurationGetRequest)(nil), // 82: cc.arduino.cli.commands.v1.ConfigurationGetRequest + (*SettingsEnumerateRequest)(nil), // 83: cc.arduino.cli.commands.v1.SettingsEnumerateRequest + (*SettingsGetValueRequest)(nil), // 84: cc.arduino.cli.commands.v1.SettingsGetValueRequest + (*SettingsSetValueRequest)(nil), // 85: cc.arduino.cli.commands.v1.SettingsSetValueRequest + (*BoardDetailsResponse)(nil), // 86: cc.arduino.cli.commands.v1.BoardDetailsResponse + (*BoardListResponse)(nil), // 87: cc.arduino.cli.commands.v1.BoardListResponse + (*BoardListAllResponse)(nil), // 88: cc.arduino.cli.commands.v1.BoardListAllResponse + (*BoardSearchResponse)(nil), // 89: cc.arduino.cli.commands.v1.BoardSearchResponse + (*BoardIdentifyResponse)(nil), // 90: cc.arduino.cli.commands.v1.BoardIdentifyResponse + (*BoardListWatchResponse)(nil), // 91: cc.arduino.cli.commands.v1.BoardListWatchResponse + (*CompileResponse)(nil), // 92: cc.arduino.cli.commands.v1.CompileResponse + (*PlatformInstallResponse)(nil), // 93: cc.arduino.cli.commands.v1.PlatformInstallResponse + (*PlatformDownloadResponse)(nil), // 94: cc.arduino.cli.commands.v1.PlatformDownloadResponse + (*PlatformUninstallResponse)(nil), // 95: cc.arduino.cli.commands.v1.PlatformUninstallResponse + (*PlatformUpgradeResponse)(nil), // 96: cc.arduino.cli.commands.v1.PlatformUpgradeResponse + (*UploadResponse)(nil), // 97: cc.arduino.cli.commands.v1.UploadResponse + (*UploadUsingProgrammerResponse)(nil), // 98: cc.arduino.cli.commands.v1.UploadUsingProgrammerResponse + (*SupportedUserFieldsResponse)(nil), // 99: cc.arduino.cli.commands.v1.SupportedUserFieldsResponse + (*ListProgrammersAvailableForUploadResponse)(nil), // 100: cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadResponse + (*BurnBootloaderResponse)(nil), // 101: cc.arduino.cli.commands.v1.BurnBootloaderResponse + (*PlatformSearchResponse)(nil), // 102: cc.arduino.cli.commands.v1.PlatformSearchResponse + (*LibraryDownloadResponse)(nil), // 103: cc.arduino.cli.commands.v1.LibraryDownloadResponse + (*LibraryInstallResponse)(nil), // 104: cc.arduino.cli.commands.v1.LibraryInstallResponse + (*LibraryUpgradeResponse)(nil), // 105: cc.arduino.cli.commands.v1.LibraryUpgradeResponse + (*ZipLibraryInstallResponse)(nil), // 106: cc.arduino.cli.commands.v1.ZipLibraryInstallResponse + (*GitLibraryInstallResponse)(nil), // 107: cc.arduino.cli.commands.v1.GitLibraryInstallResponse + (*LibraryUninstallResponse)(nil), // 108: cc.arduino.cli.commands.v1.LibraryUninstallResponse + (*LibraryUpgradeAllResponse)(nil), // 109: cc.arduino.cli.commands.v1.LibraryUpgradeAllResponse + (*LibraryResolveDependenciesResponse)(nil), // 110: cc.arduino.cli.commands.v1.LibraryResolveDependenciesResponse + (*LibrarySearchResponse)(nil), // 111: cc.arduino.cli.commands.v1.LibrarySearchResponse + (*LibraryListResponse)(nil), // 112: cc.arduino.cli.commands.v1.LibraryListResponse + (*MonitorResponse)(nil), // 113: cc.arduino.cli.commands.v1.MonitorResponse + (*EnumerateMonitorPortSettingsResponse)(nil), // 114: cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsResponse + (*DebugResponse)(nil), // 115: cc.arduino.cli.commands.v1.DebugResponse + (*IsDebugSupportedResponse)(nil), // 116: cc.arduino.cli.commands.v1.IsDebugSupportedResponse + (*GetDebugConfigResponse)(nil), // 117: cc.arduino.cli.commands.v1.GetDebugConfigResponse + (*ConfigurationSaveResponse)(nil), // 118: cc.arduino.cli.commands.v1.ConfigurationSaveResponse + (*ConfigurationOpenResponse)(nil), // 119: cc.arduino.cli.commands.v1.ConfigurationOpenResponse + (*ConfigurationGetResponse)(nil), // 120: cc.arduino.cli.commands.v1.ConfigurationGetResponse + (*SettingsEnumerateResponse)(nil), // 121: cc.arduino.cli.commands.v1.SettingsEnumerateResponse + (*SettingsGetValueResponse)(nil), // 122: cc.arduino.cli.commands.v1.SettingsGetValueResponse + (*SettingsSetValueResponse)(nil), // 123: cc.arduino.cli.commands.v1.SettingsSetValueResponse } var file_cc_arduino_cli_commands_v1_commands_proto_depIdxs = []int32{ - 31, // 0: cc.arduino.cli.commands.v1.CreateResponse.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 31, // 1: cc.arduino.cli.commands.v1.InitRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 28, // 2: cc.arduino.cli.commands.v1.InitResponse.init_progress:type_name -> cc.arduino.cli.commands.v1.InitResponse.Progress - 32, // 3: cc.arduino.cli.commands.v1.InitResponse.error:type_name -> google.rpc.Status - 33, // 4: cc.arduino.cli.commands.v1.InitResponse.profile:type_name -> cc.arduino.cli.commands.v1.SketchProfile + 41, // 0: cc.arduino.cli.commands.v1.CreateResponse.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 41, // 1: cc.arduino.cli.commands.v1.InitRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 38, // 2: cc.arduino.cli.commands.v1.InitResponse.init_progress:type_name -> cc.arduino.cli.commands.v1.InitResponse.Progress + 42, // 3: cc.arduino.cli.commands.v1.InitResponse.error:type_name -> google.rpc.Status + 43, // 4: cc.arduino.cli.commands.v1.InitResponse.profile:type_name -> cc.arduino.cli.commands.v1.SketchProfile 0, // 5: cc.arduino.cli.commands.v1.FailedInstanceInitError.reason:type_name -> cc.arduino.cli.commands.v1.FailedInstanceInitReason - 31, // 6: cc.arduino.cli.commands.v1.DestroyRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 31, // 7: cc.arduino.cli.commands.v1.UpdateIndexRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 34, // 8: cc.arduino.cli.commands.v1.UpdateIndexResponse.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress - 29, // 9: cc.arduino.cli.commands.v1.UpdateIndexResponse.result:type_name -> cc.arduino.cli.commands.v1.UpdateIndexResponse.Result - 31, // 10: cc.arduino.cli.commands.v1.UpdateLibrariesIndexRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 34, // 11: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress - 30, // 12: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.result:type_name -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result + 41, // 6: cc.arduino.cli.commands.v1.DestroyRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 41, // 7: cc.arduino.cli.commands.v1.UpdateIndexRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 44, // 8: cc.arduino.cli.commands.v1.UpdateIndexResponse.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress + 39, // 9: cc.arduino.cli.commands.v1.UpdateIndexResponse.result:type_name -> cc.arduino.cli.commands.v1.UpdateIndexResponse.Result + 41, // 10: cc.arduino.cli.commands.v1.UpdateLibrariesIndexRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 44, // 11: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress + 40, // 12: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.result:type_name -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result 1, // 13: cc.arduino.cli.commands.v1.IndexUpdateReport.status:type_name -> cc.arduino.cli.commands.v1.IndexUpdateReport.Status - 35, // 14: cc.arduino.cli.commands.v1.LoadSketchResponse.sketch:type_name -> cc.arduino.cli.commands.v1.Sketch - 31, // 15: cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance - 34, // 16: cc.arduino.cli.commands.v1.InitResponse.Progress.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress - 36, // 17: cc.arduino.cli.commands.v1.InitResponse.Progress.task_progress:type_name -> cc.arduino.cli.commands.v1.TaskProgress - 13, // 18: cc.arduino.cli.commands.v1.UpdateIndexResponse.Result.updated_indexes:type_name -> cc.arduino.cli.commands.v1.IndexUpdateReport - 13, // 19: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result.libraries_index:type_name -> cc.arduino.cli.commands.v1.IndexUpdateReport - 2, // 20: cc.arduino.cli.commands.v1.ArduinoCoreService.Create:input_type -> cc.arduino.cli.commands.v1.CreateRequest - 4, // 21: cc.arduino.cli.commands.v1.ArduinoCoreService.Init:input_type -> cc.arduino.cli.commands.v1.InitRequest - 7, // 22: cc.arduino.cli.commands.v1.ArduinoCoreService.Destroy:input_type -> cc.arduino.cli.commands.v1.DestroyRequest - 9, // 23: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateIndex:input_type -> cc.arduino.cli.commands.v1.UpdateIndexRequest - 11, // 24: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateLibrariesIndex:input_type -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexRequest - 14, // 25: cc.arduino.cli.commands.v1.ArduinoCoreService.Version:input_type -> cc.arduino.cli.commands.v1.VersionRequest - 16, // 26: cc.arduino.cli.commands.v1.ArduinoCoreService.NewSketch:input_type -> cc.arduino.cli.commands.v1.NewSketchRequest - 18, // 27: cc.arduino.cli.commands.v1.ArduinoCoreService.LoadSketch:input_type -> cc.arduino.cli.commands.v1.LoadSketchRequest - 20, // 28: cc.arduino.cli.commands.v1.ArduinoCoreService.ArchiveSketch:input_type -> cc.arduino.cli.commands.v1.ArchiveSketchRequest - 22, // 29: cc.arduino.cli.commands.v1.ArduinoCoreService.SetSketchDefaults:input_type -> cc.arduino.cli.commands.v1.SetSketchDefaultsRequest - 37, // 30: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardDetails:input_type -> cc.arduino.cli.commands.v1.BoardDetailsRequest - 38, // 31: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardList:input_type -> cc.arduino.cli.commands.v1.BoardListRequest - 39, // 32: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListAll:input_type -> cc.arduino.cli.commands.v1.BoardListAllRequest - 40, // 33: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardSearch:input_type -> cc.arduino.cli.commands.v1.BoardSearchRequest - 41, // 34: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardIdentify:input_type -> cc.arduino.cli.commands.v1.BoardIdentifyRequest - 42, // 35: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListWatch:input_type -> cc.arduino.cli.commands.v1.BoardListWatchRequest - 43, // 36: cc.arduino.cli.commands.v1.ArduinoCoreService.Compile:input_type -> cc.arduino.cli.commands.v1.CompileRequest - 44, // 37: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformInstall:input_type -> cc.arduino.cli.commands.v1.PlatformInstallRequest - 45, // 38: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformDownload:input_type -> cc.arduino.cli.commands.v1.PlatformDownloadRequest - 46, // 39: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUninstall:input_type -> cc.arduino.cli.commands.v1.PlatformUninstallRequest - 47, // 40: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUpgrade:input_type -> cc.arduino.cli.commands.v1.PlatformUpgradeRequest - 48, // 41: cc.arduino.cli.commands.v1.ArduinoCoreService.Upload:input_type -> cc.arduino.cli.commands.v1.UploadRequest - 49, // 42: cc.arduino.cli.commands.v1.ArduinoCoreService.UploadUsingProgrammer:input_type -> cc.arduino.cli.commands.v1.UploadUsingProgrammerRequest - 50, // 43: cc.arduino.cli.commands.v1.ArduinoCoreService.SupportedUserFields:input_type -> cc.arduino.cli.commands.v1.SupportedUserFieldsRequest - 51, // 44: cc.arduino.cli.commands.v1.ArduinoCoreService.ListProgrammersAvailableForUpload:input_type -> cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadRequest - 52, // 45: cc.arduino.cli.commands.v1.ArduinoCoreService.BurnBootloader:input_type -> cc.arduino.cli.commands.v1.BurnBootloaderRequest - 53, // 46: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformSearch:input_type -> cc.arduino.cli.commands.v1.PlatformSearchRequest - 54, // 47: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryDownload:input_type -> cc.arduino.cli.commands.v1.LibraryDownloadRequest - 55, // 48: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryInstall:input_type -> cc.arduino.cli.commands.v1.LibraryInstallRequest - 56, // 49: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgrade:input_type -> cc.arduino.cli.commands.v1.LibraryUpgradeRequest - 57, // 50: cc.arduino.cli.commands.v1.ArduinoCoreService.ZipLibraryInstall:input_type -> cc.arduino.cli.commands.v1.ZipLibraryInstallRequest - 58, // 51: cc.arduino.cli.commands.v1.ArduinoCoreService.GitLibraryInstall:input_type -> cc.arduino.cli.commands.v1.GitLibraryInstallRequest - 59, // 52: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUninstall:input_type -> cc.arduino.cli.commands.v1.LibraryUninstallRequest - 60, // 53: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgradeAll:input_type -> cc.arduino.cli.commands.v1.LibraryUpgradeAllRequest - 61, // 54: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryResolveDependencies:input_type -> cc.arduino.cli.commands.v1.LibraryResolveDependenciesRequest - 62, // 55: cc.arduino.cli.commands.v1.ArduinoCoreService.LibrarySearch:input_type -> cc.arduino.cli.commands.v1.LibrarySearchRequest - 63, // 56: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryList:input_type -> cc.arduino.cli.commands.v1.LibraryListRequest - 64, // 57: cc.arduino.cli.commands.v1.ArduinoCoreService.Monitor:input_type -> cc.arduino.cli.commands.v1.MonitorRequest - 65, // 58: cc.arduino.cli.commands.v1.ArduinoCoreService.EnumerateMonitorPortSettings:input_type -> cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsRequest - 66, // 59: cc.arduino.cli.commands.v1.ArduinoCoreService.Debug:input_type -> cc.arduino.cli.commands.v1.DebugRequest - 67, // 60: cc.arduino.cli.commands.v1.ArduinoCoreService.IsDebugSupported:input_type -> cc.arduino.cli.commands.v1.IsDebugSupportedRequest - 68, // 61: cc.arduino.cli.commands.v1.ArduinoCoreService.GetDebugConfig:input_type -> cc.arduino.cli.commands.v1.GetDebugConfigRequest - 24, // 62: cc.arduino.cli.commands.v1.ArduinoCoreService.CheckForArduinoCLIUpdates:input_type -> cc.arduino.cli.commands.v1.CheckForArduinoCLIUpdatesRequest - 26, // 63: cc.arduino.cli.commands.v1.ArduinoCoreService.CleanDownloadCacheDirectory:input_type -> cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryRequest - 69, // 64: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationSave:input_type -> cc.arduino.cli.commands.v1.ConfigurationSaveRequest - 70, // 65: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationOpen:input_type -> cc.arduino.cli.commands.v1.ConfigurationOpenRequest - 71, // 66: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationGet:input_type -> cc.arduino.cli.commands.v1.ConfigurationGetRequest - 72, // 67: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsEnumerate:input_type -> cc.arduino.cli.commands.v1.SettingsEnumerateRequest - 73, // 68: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsGetValue:input_type -> cc.arduino.cli.commands.v1.SettingsGetValueRequest - 74, // 69: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsSetValue:input_type -> cc.arduino.cli.commands.v1.SettingsSetValueRequest - 3, // 70: cc.arduino.cli.commands.v1.ArduinoCoreService.Create:output_type -> cc.arduino.cli.commands.v1.CreateResponse - 5, // 71: cc.arduino.cli.commands.v1.ArduinoCoreService.Init:output_type -> cc.arduino.cli.commands.v1.InitResponse - 8, // 72: cc.arduino.cli.commands.v1.ArduinoCoreService.Destroy:output_type -> cc.arduino.cli.commands.v1.DestroyResponse - 10, // 73: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateIndex:output_type -> cc.arduino.cli.commands.v1.UpdateIndexResponse - 12, // 74: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateLibrariesIndex:output_type -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse - 15, // 75: cc.arduino.cli.commands.v1.ArduinoCoreService.Version:output_type -> cc.arduino.cli.commands.v1.VersionResponse - 17, // 76: cc.arduino.cli.commands.v1.ArduinoCoreService.NewSketch:output_type -> cc.arduino.cli.commands.v1.NewSketchResponse - 19, // 77: cc.arduino.cli.commands.v1.ArduinoCoreService.LoadSketch:output_type -> cc.arduino.cli.commands.v1.LoadSketchResponse - 21, // 78: cc.arduino.cli.commands.v1.ArduinoCoreService.ArchiveSketch:output_type -> cc.arduino.cli.commands.v1.ArchiveSketchResponse - 23, // 79: cc.arduino.cli.commands.v1.ArduinoCoreService.SetSketchDefaults:output_type -> cc.arduino.cli.commands.v1.SetSketchDefaultsResponse - 75, // 80: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardDetails:output_type -> cc.arduino.cli.commands.v1.BoardDetailsResponse - 76, // 81: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardList:output_type -> cc.arduino.cli.commands.v1.BoardListResponse - 77, // 82: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListAll:output_type -> cc.arduino.cli.commands.v1.BoardListAllResponse - 78, // 83: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardSearch:output_type -> cc.arduino.cli.commands.v1.BoardSearchResponse - 79, // 84: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardIdentify:output_type -> cc.arduino.cli.commands.v1.BoardIdentifyResponse - 80, // 85: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListWatch:output_type -> cc.arduino.cli.commands.v1.BoardListWatchResponse - 81, // 86: cc.arduino.cli.commands.v1.ArduinoCoreService.Compile:output_type -> cc.arduino.cli.commands.v1.CompileResponse - 82, // 87: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformInstall:output_type -> cc.arduino.cli.commands.v1.PlatformInstallResponse - 83, // 88: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformDownload:output_type -> cc.arduino.cli.commands.v1.PlatformDownloadResponse - 84, // 89: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUninstall:output_type -> cc.arduino.cli.commands.v1.PlatformUninstallResponse - 85, // 90: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUpgrade:output_type -> cc.arduino.cli.commands.v1.PlatformUpgradeResponse - 86, // 91: cc.arduino.cli.commands.v1.ArduinoCoreService.Upload:output_type -> cc.arduino.cli.commands.v1.UploadResponse - 87, // 92: cc.arduino.cli.commands.v1.ArduinoCoreService.UploadUsingProgrammer:output_type -> cc.arduino.cli.commands.v1.UploadUsingProgrammerResponse - 88, // 93: cc.arduino.cli.commands.v1.ArduinoCoreService.SupportedUserFields:output_type -> cc.arduino.cli.commands.v1.SupportedUserFieldsResponse - 89, // 94: cc.arduino.cli.commands.v1.ArduinoCoreService.ListProgrammersAvailableForUpload:output_type -> cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadResponse - 90, // 95: cc.arduino.cli.commands.v1.ArduinoCoreService.BurnBootloader:output_type -> cc.arduino.cli.commands.v1.BurnBootloaderResponse - 91, // 96: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformSearch:output_type -> cc.arduino.cli.commands.v1.PlatformSearchResponse - 92, // 97: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryDownload:output_type -> cc.arduino.cli.commands.v1.LibraryDownloadResponse - 93, // 98: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryInstall:output_type -> cc.arduino.cli.commands.v1.LibraryInstallResponse - 94, // 99: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgrade:output_type -> cc.arduino.cli.commands.v1.LibraryUpgradeResponse - 95, // 100: cc.arduino.cli.commands.v1.ArduinoCoreService.ZipLibraryInstall:output_type -> cc.arduino.cli.commands.v1.ZipLibraryInstallResponse - 96, // 101: cc.arduino.cli.commands.v1.ArduinoCoreService.GitLibraryInstall:output_type -> cc.arduino.cli.commands.v1.GitLibraryInstallResponse - 97, // 102: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUninstall:output_type -> cc.arduino.cli.commands.v1.LibraryUninstallResponse - 98, // 103: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgradeAll:output_type -> cc.arduino.cli.commands.v1.LibraryUpgradeAllResponse - 99, // 104: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryResolveDependencies:output_type -> cc.arduino.cli.commands.v1.LibraryResolveDependenciesResponse - 100, // 105: cc.arduino.cli.commands.v1.ArduinoCoreService.LibrarySearch:output_type -> cc.arduino.cli.commands.v1.LibrarySearchResponse - 101, // 106: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryList:output_type -> cc.arduino.cli.commands.v1.LibraryListResponse - 102, // 107: cc.arduino.cli.commands.v1.ArduinoCoreService.Monitor:output_type -> cc.arduino.cli.commands.v1.MonitorResponse - 103, // 108: cc.arduino.cli.commands.v1.ArduinoCoreService.EnumerateMonitorPortSettings:output_type -> cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsResponse - 104, // 109: cc.arduino.cli.commands.v1.ArduinoCoreService.Debug:output_type -> cc.arduino.cli.commands.v1.DebugResponse - 105, // 110: cc.arduino.cli.commands.v1.ArduinoCoreService.IsDebugSupported:output_type -> cc.arduino.cli.commands.v1.IsDebugSupportedResponse - 106, // 111: cc.arduino.cli.commands.v1.ArduinoCoreService.GetDebugConfig:output_type -> cc.arduino.cli.commands.v1.GetDebugConfigResponse - 25, // 112: cc.arduino.cli.commands.v1.ArduinoCoreService.CheckForArduinoCLIUpdates:output_type -> cc.arduino.cli.commands.v1.CheckForArduinoCLIUpdatesResponse - 27, // 113: cc.arduino.cli.commands.v1.ArduinoCoreService.CleanDownloadCacheDirectory:output_type -> cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryResponse - 107, // 114: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationSave:output_type -> cc.arduino.cli.commands.v1.ConfigurationSaveResponse - 108, // 115: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationOpen:output_type -> cc.arduino.cli.commands.v1.ConfigurationOpenResponse - 109, // 116: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationGet:output_type -> cc.arduino.cli.commands.v1.ConfigurationGetResponse - 110, // 117: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsEnumerate:output_type -> cc.arduino.cli.commands.v1.SettingsEnumerateResponse - 111, // 118: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsGetValue:output_type -> cc.arduino.cli.commands.v1.SettingsGetValueResponse - 112, // 119: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsSetValue:output_type -> cc.arduino.cli.commands.v1.SettingsSetValueResponse - 70, // [70:120] is the sub-list for method output_type - 20, // [20:70] is the sub-list for method input_type - 20, // [20:20] is the sub-list for extension type_name - 20, // [20:20] is the sub-list for extension extendee - 0, // [0:20] is the sub-list for field type_name + 45, // 14: cc.arduino.cli.commands.v1.LoadSketchResponse.sketch:type_name -> cc.arduino.cli.commands.v1.Sketch + 41, // 15: cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 41, // 16: cc.arduino.cli.commands.v1.ProfileCreateRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 41, // 17: cc.arduino.cli.commands.v1.ProfileLibAddRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 46, // 18: cc.arduino.cli.commands.v1.ProfileLibAddRequest.library:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 46, // 19: cc.arduino.cli.commands.v1.ProfileLibAddResponse.added_libraries:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 46, // 20: cc.arduino.cli.commands.v1.ProfileLibAddResponse.skipped_libraries:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 41, // 21: cc.arduino.cli.commands.v1.ProfileLibRemoveRequest.instance:type_name -> cc.arduino.cli.commands.v1.Instance + 46, // 22: cc.arduino.cli.commands.v1.ProfileLibRemoveRequest.library:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 46, // 23: cc.arduino.cli.commands.v1.ProfileLibRemoveResponse.removed_libraries:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 46, // 24: cc.arduino.cli.commands.v1.ProfileLibListResponse.libraries:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference + 44, // 25: cc.arduino.cli.commands.v1.InitResponse.Progress.download_progress:type_name -> cc.arduino.cli.commands.v1.DownloadProgress + 47, // 26: cc.arduino.cli.commands.v1.InitResponse.Progress.task_progress:type_name -> cc.arduino.cli.commands.v1.TaskProgress + 13, // 27: cc.arduino.cli.commands.v1.UpdateIndexResponse.Result.updated_indexes:type_name -> cc.arduino.cli.commands.v1.IndexUpdateReport + 13, // 28: cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse.Result.libraries_index:type_name -> cc.arduino.cli.commands.v1.IndexUpdateReport + 2, // 29: cc.arduino.cli.commands.v1.ArduinoCoreService.Create:input_type -> cc.arduino.cli.commands.v1.CreateRequest + 4, // 30: cc.arduino.cli.commands.v1.ArduinoCoreService.Init:input_type -> cc.arduino.cli.commands.v1.InitRequest + 7, // 31: cc.arduino.cli.commands.v1.ArduinoCoreService.Destroy:input_type -> cc.arduino.cli.commands.v1.DestroyRequest + 9, // 32: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateIndex:input_type -> cc.arduino.cli.commands.v1.UpdateIndexRequest + 11, // 33: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateLibrariesIndex:input_type -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexRequest + 14, // 34: cc.arduino.cli.commands.v1.ArduinoCoreService.Version:input_type -> cc.arduino.cli.commands.v1.VersionRequest + 16, // 35: cc.arduino.cli.commands.v1.ArduinoCoreService.NewSketch:input_type -> cc.arduino.cli.commands.v1.NewSketchRequest + 18, // 36: cc.arduino.cli.commands.v1.ArduinoCoreService.LoadSketch:input_type -> cc.arduino.cli.commands.v1.LoadSketchRequest + 20, // 37: cc.arduino.cli.commands.v1.ArduinoCoreService.ArchiveSketch:input_type -> cc.arduino.cli.commands.v1.ArchiveSketchRequest + 22, // 38: cc.arduino.cli.commands.v1.ArduinoCoreService.SetSketchDefaults:input_type -> cc.arduino.cli.commands.v1.SetSketchDefaultsRequest + 48, // 39: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardDetails:input_type -> cc.arduino.cli.commands.v1.BoardDetailsRequest + 49, // 40: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardList:input_type -> cc.arduino.cli.commands.v1.BoardListRequest + 50, // 41: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListAll:input_type -> cc.arduino.cli.commands.v1.BoardListAllRequest + 51, // 42: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardSearch:input_type -> cc.arduino.cli.commands.v1.BoardSearchRequest + 52, // 43: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardIdentify:input_type -> cc.arduino.cli.commands.v1.BoardIdentifyRequest + 53, // 44: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListWatch:input_type -> cc.arduino.cli.commands.v1.BoardListWatchRequest + 54, // 45: cc.arduino.cli.commands.v1.ArduinoCoreService.Compile:input_type -> cc.arduino.cli.commands.v1.CompileRequest + 55, // 46: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformInstall:input_type -> cc.arduino.cli.commands.v1.PlatformInstallRequest + 56, // 47: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformDownload:input_type -> cc.arduino.cli.commands.v1.PlatformDownloadRequest + 57, // 48: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUninstall:input_type -> cc.arduino.cli.commands.v1.PlatformUninstallRequest + 58, // 49: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUpgrade:input_type -> cc.arduino.cli.commands.v1.PlatformUpgradeRequest + 59, // 50: cc.arduino.cli.commands.v1.ArduinoCoreService.Upload:input_type -> cc.arduino.cli.commands.v1.UploadRequest + 60, // 51: cc.arduino.cli.commands.v1.ArduinoCoreService.UploadUsingProgrammer:input_type -> cc.arduino.cli.commands.v1.UploadUsingProgrammerRequest + 61, // 52: cc.arduino.cli.commands.v1.ArduinoCoreService.SupportedUserFields:input_type -> cc.arduino.cli.commands.v1.SupportedUserFieldsRequest + 62, // 53: cc.arduino.cli.commands.v1.ArduinoCoreService.ListProgrammersAvailableForUpload:input_type -> cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadRequest + 63, // 54: cc.arduino.cli.commands.v1.ArduinoCoreService.BurnBootloader:input_type -> cc.arduino.cli.commands.v1.BurnBootloaderRequest + 64, // 55: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformSearch:input_type -> cc.arduino.cli.commands.v1.PlatformSearchRequest + 65, // 56: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryDownload:input_type -> cc.arduino.cli.commands.v1.LibraryDownloadRequest + 66, // 57: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryInstall:input_type -> cc.arduino.cli.commands.v1.LibraryInstallRequest + 67, // 58: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgrade:input_type -> cc.arduino.cli.commands.v1.LibraryUpgradeRequest + 68, // 59: cc.arduino.cli.commands.v1.ArduinoCoreService.ZipLibraryInstall:input_type -> cc.arduino.cli.commands.v1.ZipLibraryInstallRequest + 69, // 60: cc.arduino.cli.commands.v1.ArduinoCoreService.GitLibraryInstall:input_type -> cc.arduino.cli.commands.v1.GitLibraryInstallRequest + 70, // 61: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUninstall:input_type -> cc.arduino.cli.commands.v1.LibraryUninstallRequest + 71, // 62: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgradeAll:input_type -> cc.arduino.cli.commands.v1.LibraryUpgradeAllRequest + 72, // 63: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryResolveDependencies:input_type -> cc.arduino.cli.commands.v1.LibraryResolveDependenciesRequest + 73, // 64: cc.arduino.cli.commands.v1.ArduinoCoreService.LibrarySearch:input_type -> cc.arduino.cli.commands.v1.LibrarySearchRequest + 74, // 65: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryList:input_type -> cc.arduino.cli.commands.v1.LibraryListRequest + 75, // 66: cc.arduino.cli.commands.v1.ArduinoCoreService.Monitor:input_type -> cc.arduino.cli.commands.v1.MonitorRequest + 76, // 67: cc.arduino.cli.commands.v1.ArduinoCoreService.EnumerateMonitorPortSettings:input_type -> cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsRequest + 77, // 68: cc.arduino.cli.commands.v1.ArduinoCoreService.Debug:input_type -> cc.arduino.cli.commands.v1.DebugRequest + 78, // 69: cc.arduino.cli.commands.v1.ArduinoCoreService.IsDebugSupported:input_type -> cc.arduino.cli.commands.v1.IsDebugSupportedRequest + 79, // 70: cc.arduino.cli.commands.v1.ArduinoCoreService.GetDebugConfig:input_type -> cc.arduino.cli.commands.v1.GetDebugConfigRequest + 24, // 71: cc.arduino.cli.commands.v1.ArduinoCoreService.CheckForArduinoCLIUpdates:input_type -> cc.arduino.cli.commands.v1.CheckForArduinoCLIUpdatesRequest + 26, // 72: cc.arduino.cli.commands.v1.ArduinoCoreService.CleanDownloadCacheDirectory:input_type -> cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryRequest + 80, // 73: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationSave:input_type -> cc.arduino.cli.commands.v1.ConfigurationSaveRequest + 81, // 74: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationOpen:input_type -> cc.arduino.cli.commands.v1.ConfigurationOpenRequest + 82, // 75: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationGet:input_type -> cc.arduino.cli.commands.v1.ConfigurationGetRequest + 83, // 76: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsEnumerate:input_type -> cc.arduino.cli.commands.v1.SettingsEnumerateRequest + 84, // 77: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsGetValue:input_type -> cc.arduino.cli.commands.v1.SettingsGetValueRequest + 85, // 78: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsSetValue:input_type -> cc.arduino.cli.commands.v1.SettingsSetValueRequest + 28, // 79: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileCreate:input_type -> cc.arduino.cli.commands.v1.ProfileCreateRequest + 30, // 80: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibAdd:input_type -> cc.arduino.cli.commands.v1.ProfileLibAddRequest + 32, // 81: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibRemove:input_type -> cc.arduino.cli.commands.v1.ProfileLibRemoveRequest + 34, // 82: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibList:input_type -> cc.arduino.cli.commands.v1.ProfileLibListRequest + 36, // 83: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileSetDefault:input_type -> cc.arduino.cli.commands.v1.ProfileSetDefaultRequest + 3, // 84: cc.arduino.cli.commands.v1.ArduinoCoreService.Create:output_type -> cc.arduino.cli.commands.v1.CreateResponse + 5, // 85: cc.arduino.cli.commands.v1.ArduinoCoreService.Init:output_type -> cc.arduino.cli.commands.v1.InitResponse + 8, // 86: cc.arduino.cli.commands.v1.ArduinoCoreService.Destroy:output_type -> cc.arduino.cli.commands.v1.DestroyResponse + 10, // 87: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateIndex:output_type -> cc.arduino.cli.commands.v1.UpdateIndexResponse + 12, // 88: cc.arduino.cli.commands.v1.ArduinoCoreService.UpdateLibrariesIndex:output_type -> cc.arduino.cli.commands.v1.UpdateLibrariesIndexResponse + 15, // 89: cc.arduino.cli.commands.v1.ArduinoCoreService.Version:output_type -> cc.arduino.cli.commands.v1.VersionResponse + 17, // 90: cc.arduino.cli.commands.v1.ArduinoCoreService.NewSketch:output_type -> cc.arduino.cli.commands.v1.NewSketchResponse + 19, // 91: cc.arduino.cli.commands.v1.ArduinoCoreService.LoadSketch:output_type -> cc.arduino.cli.commands.v1.LoadSketchResponse + 21, // 92: cc.arduino.cli.commands.v1.ArduinoCoreService.ArchiveSketch:output_type -> cc.arduino.cli.commands.v1.ArchiveSketchResponse + 23, // 93: cc.arduino.cli.commands.v1.ArduinoCoreService.SetSketchDefaults:output_type -> cc.arduino.cli.commands.v1.SetSketchDefaultsResponse + 86, // 94: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardDetails:output_type -> cc.arduino.cli.commands.v1.BoardDetailsResponse + 87, // 95: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardList:output_type -> cc.arduino.cli.commands.v1.BoardListResponse + 88, // 96: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListAll:output_type -> cc.arduino.cli.commands.v1.BoardListAllResponse + 89, // 97: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardSearch:output_type -> cc.arduino.cli.commands.v1.BoardSearchResponse + 90, // 98: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardIdentify:output_type -> cc.arduino.cli.commands.v1.BoardIdentifyResponse + 91, // 99: cc.arduino.cli.commands.v1.ArduinoCoreService.BoardListWatch:output_type -> cc.arduino.cli.commands.v1.BoardListWatchResponse + 92, // 100: cc.arduino.cli.commands.v1.ArduinoCoreService.Compile:output_type -> cc.arduino.cli.commands.v1.CompileResponse + 93, // 101: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformInstall:output_type -> cc.arduino.cli.commands.v1.PlatformInstallResponse + 94, // 102: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformDownload:output_type -> cc.arduino.cli.commands.v1.PlatformDownloadResponse + 95, // 103: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUninstall:output_type -> cc.arduino.cli.commands.v1.PlatformUninstallResponse + 96, // 104: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformUpgrade:output_type -> cc.arduino.cli.commands.v1.PlatformUpgradeResponse + 97, // 105: cc.arduino.cli.commands.v1.ArduinoCoreService.Upload:output_type -> cc.arduino.cli.commands.v1.UploadResponse + 98, // 106: cc.arduino.cli.commands.v1.ArduinoCoreService.UploadUsingProgrammer:output_type -> cc.arduino.cli.commands.v1.UploadUsingProgrammerResponse + 99, // 107: cc.arduino.cli.commands.v1.ArduinoCoreService.SupportedUserFields:output_type -> cc.arduino.cli.commands.v1.SupportedUserFieldsResponse + 100, // 108: cc.arduino.cli.commands.v1.ArduinoCoreService.ListProgrammersAvailableForUpload:output_type -> cc.arduino.cli.commands.v1.ListProgrammersAvailableForUploadResponse + 101, // 109: cc.arduino.cli.commands.v1.ArduinoCoreService.BurnBootloader:output_type -> cc.arduino.cli.commands.v1.BurnBootloaderResponse + 102, // 110: cc.arduino.cli.commands.v1.ArduinoCoreService.PlatformSearch:output_type -> cc.arduino.cli.commands.v1.PlatformSearchResponse + 103, // 111: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryDownload:output_type -> cc.arduino.cli.commands.v1.LibraryDownloadResponse + 104, // 112: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryInstall:output_type -> cc.arduino.cli.commands.v1.LibraryInstallResponse + 105, // 113: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgrade:output_type -> cc.arduino.cli.commands.v1.LibraryUpgradeResponse + 106, // 114: cc.arduino.cli.commands.v1.ArduinoCoreService.ZipLibraryInstall:output_type -> cc.arduino.cli.commands.v1.ZipLibraryInstallResponse + 107, // 115: cc.arduino.cli.commands.v1.ArduinoCoreService.GitLibraryInstall:output_type -> cc.arduino.cli.commands.v1.GitLibraryInstallResponse + 108, // 116: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUninstall:output_type -> cc.arduino.cli.commands.v1.LibraryUninstallResponse + 109, // 117: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryUpgradeAll:output_type -> cc.arduino.cli.commands.v1.LibraryUpgradeAllResponse + 110, // 118: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryResolveDependencies:output_type -> cc.arduino.cli.commands.v1.LibraryResolveDependenciesResponse + 111, // 119: cc.arduino.cli.commands.v1.ArduinoCoreService.LibrarySearch:output_type -> cc.arduino.cli.commands.v1.LibrarySearchResponse + 112, // 120: cc.arduino.cli.commands.v1.ArduinoCoreService.LibraryList:output_type -> cc.arduino.cli.commands.v1.LibraryListResponse + 113, // 121: cc.arduino.cli.commands.v1.ArduinoCoreService.Monitor:output_type -> cc.arduino.cli.commands.v1.MonitorResponse + 114, // 122: cc.arduino.cli.commands.v1.ArduinoCoreService.EnumerateMonitorPortSettings:output_type -> cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsResponse + 115, // 123: cc.arduino.cli.commands.v1.ArduinoCoreService.Debug:output_type -> cc.arduino.cli.commands.v1.DebugResponse + 116, // 124: cc.arduino.cli.commands.v1.ArduinoCoreService.IsDebugSupported:output_type -> cc.arduino.cli.commands.v1.IsDebugSupportedResponse + 117, // 125: cc.arduino.cli.commands.v1.ArduinoCoreService.GetDebugConfig:output_type -> cc.arduino.cli.commands.v1.GetDebugConfigResponse + 25, // 126: cc.arduino.cli.commands.v1.ArduinoCoreService.CheckForArduinoCLIUpdates:output_type -> cc.arduino.cli.commands.v1.CheckForArduinoCLIUpdatesResponse + 27, // 127: cc.arduino.cli.commands.v1.ArduinoCoreService.CleanDownloadCacheDirectory:output_type -> cc.arduino.cli.commands.v1.CleanDownloadCacheDirectoryResponse + 118, // 128: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationSave:output_type -> cc.arduino.cli.commands.v1.ConfigurationSaveResponse + 119, // 129: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationOpen:output_type -> cc.arduino.cli.commands.v1.ConfigurationOpenResponse + 120, // 130: cc.arduino.cli.commands.v1.ArduinoCoreService.ConfigurationGet:output_type -> cc.arduino.cli.commands.v1.ConfigurationGetResponse + 121, // 131: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsEnumerate:output_type -> cc.arduino.cli.commands.v1.SettingsEnumerateResponse + 122, // 132: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsGetValue:output_type -> cc.arduino.cli.commands.v1.SettingsGetValueResponse + 123, // 133: cc.arduino.cli.commands.v1.ArduinoCoreService.SettingsSetValue:output_type -> cc.arduino.cli.commands.v1.SettingsSetValueResponse + 29, // 134: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileCreate:output_type -> cc.arduino.cli.commands.v1.ProfileCreateResponse + 31, // 135: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibAdd:output_type -> cc.arduino.cli.commands.v1.ProfileLibAddResponse + 33, // 136: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibRemove:output_type -> cc.arduino.cli.commands.v1.ProfileLibRemoveResponse + 35, // 137: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileLibList:output_type -> cc.arduino.cli.commands.v1.ProfileLibListResponse + 37, // 138: cc.arduino.cli.commands.v1.ArduinoCoreService.ProfileSetDefault:output_type -> cc.arduino.cli.commands.v1.ProfileSetDefaultResponse + 84, // [84:139] is the sub-list for method output_type + 29, // [29:84] is the sub-list for method input_type + 29, // [29:29] is the sub-list for extension type_name + 29, // [29:29] is the sub-list for extension extendee + 0, // [0:29] is the sub-list for field type_name } func init() { file_cc_arduino_cli_commands_v1_commands_proto_init() } @@ -3066,7 +3874,7 @@ func file_cc_arduino_cli_commands_v1_commands_proto_init() { } } file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[26].Exporter = func(v any, i int) any { - switch v := v.(*InitResponse_Progress); i { + switch v := v.(*ProfileCreateRequest); i { case 0: return &v.state case 1: @@ -3078,7 +3886,7 @@ func file_cc_arduino_cli_commands_v1_commands_proto_init() { } } file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[27].Exporter = func(v any, i int) any { - switch v := v.(*UpdateIndexResponse_Result); i { + switch v := v.(*ProfileCreateResponse); i { case 0: return &v.state case 1: @@ -3090,6 +3898,126 @@ func file_cc_arduino_cli_commands_v1_commands_proto_init() { } } file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibAddRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[29].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibAddResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[30].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibRemoveRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[31].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibRemoveResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[32].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibListRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[33].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibListResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[34].Exporter = func(v any, i int) any { + switch v := v.(*ProfileSetDefaultRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[35].Exporter = func(v any, i int) any { + switch v := v.(*ProfileSetDefaultResponse); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[36].Exporter = func(v any, i int) any { + switch v := v.(*InitResponse_Progress); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[37].Exporter = func(v any, i int) any { + switch v := v.(*UpdateIndexResponse_Result); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[38].Exporter = func(v any, i int) any { switch v := v.(*UpdateLibrariesIndexResponse_Result); i { case 0: return &v.state @@ -3115,13 +4043,15 @@ func file_cc_arduino_cli_commands_v1_commands_proto_init() { (*UpdateLibrariesIndexResponse_DownloadProgress)(nil), (*UpdateLibrariesIndexResponse_Result_)(nil), } + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[28].OneofWrappers = []any{} + file_cc_arduino_cli_commands_v1_commands_proto_msgTypes[30].OneofWrappers = []any{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_cc_arduino_cli_commands_v1_commands_proto_rawDesc, NumEnums: 2, - NumMessages: 29, + NumMessages: 39, NumExtensions: 0, NumServices: 1, }, diff --git a/rpc/cc/arduino/cli/commands/v1/commands.proto b/rpc/cc/arduino/cli/commands/v1/commands.proto index 4a55e0ded24..0b4f8a441b8 100644 --- a/rpc/cc/arduino/cli/commands/v1/commands.proto +++ b/rpc/cc/arduino/cli/commands/v1/commands.proto @@ -190,6 +190,21 @@ service ArduinoCoreService { // Set a single configuration value. rpc SettingsSetValue(SettingsSetValueRequest) returns (SettingsSetValueResponse); + + // Create the sketch project file and add a build profile to it. + rpc ProfileCreate(ProfileCreateRequest) returns (ProfileCreateResponse) {} + + // Add a library to the build profile. + rpc ProfileLibAdd(ProfileLibAddRequest) returns (ProfileLibAddResponse) {} + + // Remove a library from the build profile. + rpc ProfileLibRemove(ProfileLibRemoveRequest) returns (ProfileLibRemoveResponse) {} + + // List the libraries in the build profile. + rpc ProfileLibList(ProfileLibListRequest) returns (ProfileLibListResponse) {} + + // Set the default build profile. + rpc ProfileSetDefault(ProfileSetDefaultRequest) returns (ProfileSetDefaultResponse) {} } message CreateRequest {} @@ -419,3 +434,87 @@ message CleanDownloadCacheDirectoryRequest { } message CleanDownloadCacheDirectoryResponse {} + +message ProfileCreateRequest { + // An Arduino Core instance. + Instance instance = 1; + // Absolute path to Sketch folder. + string sketch_path = 2; + // Name of the profile. + string profile_name = 3; + // FQBN of the provided profile. + string fqbn = 4; + // Set the created profile as the default one. + bool default_profile = 5; +} + +message ProfileCreateResponse {} + +message ProfileLibAddRequest { + // An Arduino Core instance. + Instance instance = 1; + // Absolute path to Sketch folder. + string sketch_path = 2; + // Name of the profile. + string profile_name = 3; + // The library to add to the profile. + ProfileLibraryReference library = 4; + // Set to true to add also all the dependencies of the library. + optional bool add_dependencies = 5; + // Set to true to avoid overwriting an existing library in the profile. + optional bool no_overwrite = 6; +} + +message ProfileLibAddResponse { + // The library that has been added or overwritten to the profile. + repeated ProfileLibraryReference added_libraries = 1; + // The libraries that have been skipped because they were already present + // in the profile and the no_overwrite option was set to true. + repeated ProfileLibraryReference skipped_libraries = 2; + // Name of the profile. + string profile_name = 3; +} + +message ProfileLibRemoveRequest { + // An Arduino Core instance. + Instance instance = 1; + // Absolute path to Sketch folder. + string sketch_path = 2; + // Name of the profile. + string profile_name = 3; + // The library to remove from the profile. + ProfileLibraryReference library = 4; + // Set to true to remove also all the dependencies of the library that are + // not used by other libraries in the profile. + optional bool remove_dependencies = 5; +} + +message ProfileLibRemoveResponse { + // The libraries that have been removed from the profile. + repeated ProfileLibraryReference removed_libraries = 1; + // Name of the profile. + string profile_name = 2; +} + +message ProfileLibListRequest { + // Absolute path to Sketch folder. + string sketch_path = 1; + // Name of the profile. + string profile_name = 2; +} + +message ProfileLibListResponse { + // The libraries in the profile. + repeated ProfileLibraryReference libraries = 1; + // Name of the profile. + string profile_name = 2; +} + +message ProfileSetDefaultRequest { + // Absolute path to Sketch folder. + string sketch_path = 1; + // Name of the profile. + string profile_name = 2; +} + +message ProfileSetDefaultResponse {} diff --git a/rpc/cc/arduino/cli/commands/v1/commands_grpc.pb.go b/rpc/cc/arduino/cli/commands/v1/commands_grpc.pb.go index 1daf07db43b..f0186d15609 100644 --- a/rpc/cc/arduino/cli/commands/v1/commands_grpc.pb.go +++ b/rpc/cc/arduino/cli/commands/v1/commands_grpc.pb.go @@ -85,6 +85,11 @@ const ( ArduinoCoreService_SettingsEnumerate_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsEnumerate" ArduinoCoreService_SettingsGetValue_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsGetValue" ArduinoCoreService_SettingsSetValue_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/SettingsSetValue" + ArduinoCoreService_ProfileCreate_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ProfileCreate" + ArduinoCoreService_ProfileLibAdd_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ProfileLibAdd" + ArduinoCoreService_ProfileLibRemove_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ProfileLibRemove" + ArduinoCoreService_ProfileLibList_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ProfileLibList" + ArduinoCoreService_ProfileSetDefault_FullMethodName = "/cc.arduino.cli.commands.v1.ArduinoCoreService/ProfileSetDefault" ) // ArduinoCoreServiceClient is the client API for ArduinoCoreService service. @@ -201,6 +206,16 @@ type ArduinoCoreServiceClient interface { SettingsGetValue(ctx context.Context, in *SettingsGetValueRequest, opts ...grpc.CallOption) (*SettingsGetValueResponse, error) // Set a single configuration value. SettingsSetValue(ctx context.Context, in *SettingsSetValueRequest, opts ...grpc.CallOption) (*SettingsSetValueResponse, error) + // Create the sketch project file and add a build profile to it. + ProfileCreate(ctx context.Context, in *ProfileCreateRequest, opts ...grpc.CallOption) (*ProfileCreateResponse, error) + // Add a library to the build profile. + ProfileLibAdd(ctx context.Context, in *ProfileLibAddRequest, opts ...grpc.CallOption) (*ProfileLibAddResponse, error) + // Remove a library from the build profile. + ProfileLibRemove(ctx context.Context, in *ProfileLibRemoveRequest, opts ...grpc.CallOption) (*ProfileLibRemoveResponse, error) + // List the libraries in the build profile. + ProfileLibList(ctx context.Context, in *ProfileLibListRequest, opts ...grpc.CallOption) (*ProfileLibListResponse, error) + // Set the default build profile. + ProfileSetDefault(ctx context.Context, in *ProfileSetDefaultRequest, opts ...grpc.CallOption) (*ProfileSetDefaultResponse, error) } type arduinoCoreServiceClient struct { @@ -888,6 +903,56 @@ func (c *arduinoCoreServiceClient) SettingsSetValue(ctx context.Context, in *Set return out, nil } +func (c *arduinoCoreServiceClient) ProfileCreate(ctx context.Context, in *ProfileCreateRequest, opts ...grpc.CallOption) (*ProfileCreateResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(ProfileCreateResponse) + err := c.cc.Invoke(ctx, ArduinoCoreService_ProfileCreate_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *arduinoCoreServiceClient) ProfileLibAdd(ctx context.Context, in *ProfileLibAddRequest, opts ...grpc.CallOption) (*ProfileLibAddResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(ProfileLibAddResponse) + err := c.cc.Invoke(ctx, ArduinoCoreService_ProfileLibAdd_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *arduinoCoreServiceClient) ProfileLibRemove(ctx context.Context, in *ProfileLibRemoveRequest, opts ...grpc.CallOption) (*ProfileLibRemoveResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(ProfileLibRemoveResponse) + err := c.cc.Invoke(ctx, ArduinoCoreService_ProfileLibRemove_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *arduinoCoreServiceClient) ProfileLibList(ctx context.Context, in *ProfileLibListRequest, opts ...grpc.CallOption) (*ProfileLibListResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(ProfileLibListResponse) + err := c.cc.Invoke(ctx, ArduinoCoreService_ProfileLibList_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *arduinoCoreServiceClient) ProfileSetDefault(ctx context.Context, in *ProfileSetDefaultRequest, opts ...grpc.CallOption) (*ProfileSetDefaultResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(ProfileSetDefaultResponse) + err := c.cc.Invoke(ctx, ArduinoCoreService_ProfileSetDefault_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + // ArduinoCoreServiceServer is the server API for ArduinoCoreService service. // All implementations must embed UnimplementedArduinoCoreServiceServer // for forward compatibility. @@ -1002,6 +1067,16 @@ type ArduinoCoreServiceServer interface { SettingsGetValue(context.Context, *SettingsGetValueRequest) (*SettingsGetValueResponse, error) // Set a single configuration value. SettingsSetValue(context.Context, *SettingsSetValueRequest) (*SettingsSetValueResponse, error) + // Create the sketch project file and add a build profile to it. + ProfileCreate(context.Context, *ProfileCreateRequest) (*ProfileCreateResponse, error) + // Add a library to the build profile. + ProfileLibAdd(context.Context, *ProfileLibAddRequest) (*ProfileLibAddResponse, error) + // Remove a library from the build profile. + ProfileLibRemove(context.Context, *ProfileLibRemoveRequest) (*ProfileLibRemoveResponse, error) + // List the libraries in the build profile. + ProfileLibList(context.Context, *ProfileLibListRequest) (*ProfileLibListResponse, error) + // Set the default build profile. + ProfileSetDefault(context.Context, *ProfileSetDefaultRequest) (*ProfileSetDefaultResponse, error) mustEmbedUnimplementedArduinoCoreServiceServer() } @@ -1162,6 +1237,21 @@ func (UnimplementedArduinoCoreServiceServer) SettingsGetValue(context.Context, * func (UnimplementedArduinoCoreServiceServer) SettingsSetValue(context.Context, *SettingsSetValueRequest) (*SettingsSetValueResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method SettingsSetValue not implemented") } +func (UnimplementedArduinoCoreServiceServer) ProfileCreate(context.Context, *ProfileCreateRequest) (*ProfileCreateResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ProfileCreate not implemented") +} +func (UnimplementedArduinoCoreServiceServer) ProfileLibAdd(context.Context, *ProfileLibAddRequest) (*ProfileLibAddResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ProfileLibAdd not implemented") +} +func (UnimplementedArduinoCoreServiceServer) ProfileLibRemove(context.Context, *ProfileLibRemoveRequest) (*ProfileLibRemoveResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ProfileLibRemove not implemented") +} +func (UnimplementedArduinoCoreServiceServer) ProfileLibList(context.Context, *ProfileLibListRequest) (*ProfileLibListResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ProfileLibList not implemented") +} +func (UnimplementedArduinoCoreServiceServer) ProfileSetDefault(context.Context, *ProfileSetDefaultRequest) (*ProfileSetDefaultResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method ProfileSetDefault not implemented") +} func (UnimplementedArduinoCoreServiceServer) mustEmbedUnimplementedArduinoCoreServiceServer() {} func (UnimplementedArduinoCoreServiceServer) testEmbeddedByValue() {} @@ -1928,6 +2018,96 @@ func _ArduinoCoreService_SettingsSetValue_Handler(srv interface{}, ctx context.C return interceptor(ctx, in, info, handler) } +func _ArduinoCoreService_ProfileCreate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ProfileCreateRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ArduinoCoreServiceServer).ProfileCreate(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ArduinoCoreService_ProfileCreate_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ArduinoCoreServiceServer).ProfileCreate(ctx, req.(*ProfileCreateRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ArduinoCoreService_ProfileLibAdd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ProfileLibAddRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ArduinoCoreServiceServer).ProfileLibAdd(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ArduinoCoreService_ProfileLibAdd_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ArduinoCoreServiceServer).ProfileLibAdd(ctx, req.(*ProfileLibAddRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ArduinoCoreService_ProfileLibRemove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ProfileLibRemoveRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ArduinoCoreServiceServer).ProfileLibRemove(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ArduinoCoreService_ProfileLibRemove_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ArduinoCoreServiceServer).ProfileLibRemove(ctx, req.(*ProfileLibRemoveRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ArduinoCoreService_ProfileLibList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ProfileLibListRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ArduinoCoreServiceServer).ProfileLibList(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ArduinoCoreService_ProfileLibList_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ArduinoCoreServiceServer).ProfileLibList(ctx, req.(*ProfileLibListRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _ArduinoCoreService_ProfileSetDefault_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ProfileSetDefaultRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ArduinoCoreServiceServer).ProfileSetDefault(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ArduinoCoreService_ProfileSetDefault_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ArduinoCoreServiceServer).ProfileSetDefault(ctx, req.(*ProfileSetDefaultRequest)) + } + return interceptor(ctx, in, info, handler) +} + // ArduinoCoreService_ServiceDesc is the grpc.ServiceDesc for ArduinoCoreService service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) @@ -2051,6 +2231,26 @@ var ArduinoCoreService_ServiceDesc = grpc.ServiceDesc{ MethodName: "SettingsSetValue", Handler: _ArduinoCoreService_SettingsSetValue_Handler, }, + { + MethodName: "ProfileCreate", + Handler: _ArduinoCoreService_ProfileCreate_Handler, + }, + { + MethodName: "ProfileLibAdd", + Handler: _ArduinoCoreService_ProfileLibAdd_Handler, + }, + { + MethodName: "ProfileLibRemove", + Handler: _ArduinoCoreService_ProfileLibRemove_Handler, + }, + { + MethodName: "ProfileLibList", + Handler: _ArduinoCoreService_ProfileLibList_Handler, + }, + { + MethodName: "ProfileSetDefault", + Handler: _ArduinoCoreService_ProfileSetDefault_Handler, + }, }, Streams: []grpc.StreamDesc{ { diff --git a/rpc/cc/arduino/cli/commands/v1/common.pb.go b/rpc/cc/arduino/cli/commands/v1/common.pb.go index 1d8d47f0af0..5dd0371c21f 100644 --- a/rpc/cc/arduino/cli/commands/v1/common.pb.go +++ b/rpc/cc/arduino/cli/commands/v1/common.pb.go @@ -1437,6 +1437,203 @@ func (x *SketchProfile) GetProtocol() string { return "" } +type ProfileLibraryReference struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Types that are assignable to Library: + // + // *ProfileLibraryReference_IndexLibrary_ + // *ProfileLibraryReference_LocalLibrary_ + Library isProfileLibraryReference_Library `protobuf_oneof:"library"` +} + +func (x *ProfileLibraryReference) Reset() { + *x = ProfileLibraryReference{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibraryReference) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibraryReference) ProtoMessage() {} + +func (x *ProfileLibraryReference) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[19] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibraryReference.ProtoReflect.Descriptor instead. +func (*ProfileLibraryReference) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_common_proto_rawDescGZIP(), []int{19} +} + +func (m *ProfileLibraryReference) GetLibrary() isProfileLibraryReference_Library { + if m != nil { + return m.Library + } + return nil +} + +func (x *ProfileLibraryReference) GetIndexLibrary() *ProfileLibraryReference_IndexLibrary { + if x, ok := x.GetLibrary().(*ProfileLibraryReference_IndexLibrary_); ok { + return x.IndexLibrary + } + return nil +} + +func (x *ProfileLibraryReference) GetLocalLibrary() *ProfileLibraryReference_LocalLibrary { + if x, ok := x.GetLibrary().(*ProfileLibraryReference_LocalLibrary_); ok { + return x.LocalLibrary + } + return nil +} + +type isProfileLibraryReference_Library interface { + isProfileLibraryReference_Library() +} + +type ProfileLibraryReference_IndexLibrary_ struct { + // The library is installed from the Library Index. + IndexLibrary *ProfileLibraryReference_IndexLibrary `protobuf:"bytes,1,opt,name=index_library,json=indexLibrary,proto3,oneof"` +} + +type ProfileLibraryReference_LocalLibrary_ struct { + // The library is a local library. + LocalLibrary *ProfileLibraryReference_LocalLibrary `protobuf:"bytes,2,opt,name=local_library,json=localLibrary,proto3,oneof"` +} + +func (*ProfileLibraryReference_IndexLibrary_) isProfileLibraryReference_Library() {} + +func (*ProfileLibraryReference_LocalLibrary_) isProfileLibraryReference_Library() {} + +type ProfileLibraryReference_IndexLibrary struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Name of the library. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Version of the library if taken from the Library Index. + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` + // If true, this library is marked as a dependency. + IsDependency bool `protobuf:"varint,3,opt,name=is_dependency,json=isDependency,proto3" json:"is_dependency,omitempty"` +} + +func (x *ProfileLibraryReference_IndexLibrary) Reset() { + *x = ProfileLibraryReference_IndexLibrary{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibraryReference_IndexLibrary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibraryReference_IndexLibrary) ProtoMessage() {} + +func (x *ProfileLibraryReference_IndexLibrary) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[21] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibraryReference_IndexLibrary.ProtoReflect.Descriptor instead. +func (*ProfileLibraryReference_IndexLibrary) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_common_proto_rawDescGZIP(), []int{19, 0} +} + +func (x *ProfileLibraryReference_IndexLibrary) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *ProfileLibraryReference_IndexLibrary) GetVersion() string { + if x != nil { + return x.Version + } + return "" +} + +func (x *ProfileLibraryReference_IndexLibrary) GetIsDependency() bool { + if x != nil { + return x.IsDependency + } + return false +} + +type ProfileLibraryReference_LocalLibrary struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Absolute path to the library. + Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` +} + +func (x *ProfileLibraryReference_LocalLibrary) Reset() { + *x = ProfileLibraryReference_LocalLibrary{} + if protoimpl.UnsafeEnabled { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ProfileLibraryReference_LocalLibrary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileLibraryReference_LocalLibrary) ProtoMessage() {} + +func (x *ProfileLibraryReference_LocalLibrary) ProtoReflect() protoreflect.Message { + mi := &file_cc_arduino_cli_commands_v1_common_proto_msgTypes[22] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileLibraryReference_LocalLibrary.ProtoReflect.Descriptor instead. +func (*ProfileLibraryReference_LocalLibrary) Descriptor() ([]byte, []int) { + return file_cc_arduino_cli_commands_v1_common_proto_rawDescGZIP(), []int{19, 1} +} + +func (x *ProfileLibraryReference_LocalLibrary) GetPath() string { + if x != nil { + return x.Path + } + return "" +} + var File_cc_arduino_cli_commands_v1_common_proto protoreflect.FileDescriptor var file_cc_arduino_cli_commands_v1_common_proto_rawDesc = []byte{ @@ -1637,7 +1834,31 @@ var file_cc_arduino_cli_commands_v1_common_proto_rawDesc = []byte{ 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x42, 0x48, 0x5a, 0x46, 0x67, 0x69, 0x74, 0x68, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x22, 0xfd, 0x02, 0x0a, 0x17, 0x50, 0x72, 0x6f, + 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, + 0x65, 0x6e, 0x63, 0x65, 0x12, 0x67, 0x0a, 0x0d, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x6c, 0x69, + 0x62, 0x72, 0x61, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x63, 0x63, + 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, + 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, + 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x48, 0x00, 0x52, + 0x0c, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x67, 0x0a, + 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x63, 0x63, 0x2e, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, + 0x6f, 0x2e, 0x63, 0x6c, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x73, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, + 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x4c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x4c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x1a, 0x61, 0x0a, 0x0c, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x4c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, + 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x64, 0x65, 0x70, 0x65, 0x6e, + 0x64, 0x65, 0x6e, 0x63, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x44, + 0x65, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x6e, 0x63, 0x79, 0x1a, 0x22, 0x0a, 0x0c, 0x4c, 0x6f, 0x63, + 0x61, 0x6c, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, + 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x42, 0x09, 0x0a, + 0x07, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x42, 0x48, 0x5a, 0x46, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2d, 0x63, 0x6c, 0x69, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x63, 0x2f, 0x61, 0x72, 0x64, 0x75, 0x69, 0x6e, 0x6f, 0x2f, 0x63, 0x6c, 0x69, 0x2f, 0x63, 0x6f, @@ -1657,28 +1878,31 @@ func file_cc_arduino_cli_commands_v1_common_proto_rawDescGZIP() []byte { return file_cc_arduino_cli_commands_v1_common_proto_rawDescData } -var file_cc_arduino_cli_commands_v1_common_proto_msgTypes = make([]protoimpl.MessageInfo, 20) +var file_cc_arduino_cli_commands_v1_common_proto_msgTypes = make([]protoimpl.MessageInfo, 23) var file_cc_arduino_cli_commands_v1_common_proto_goTypes = []any{ - (*Instance)(nil), // 0: cc.arduino.cli.commands.v1.Instance - (*DownloadProgress)(nil), // 1: cc.arduino.cli.commands.v1.DownloadProgress - (*DownloadProgressStart)(nil), // 2: cc.arduino.cli.commands.v1.DownloadProgressStart - (*DownloadProgressUpdate)(nil), // 3: cc.arduino.cli.commands.v1.DownloadProgressUpdate - (*DownloadProgressEnd)(nil), // 4: cc.arduino.cli.commands.v1.DownloadProgressEnd - (*TaskProgress)(nil), // 5: cc.arduino.cli.commands.v1.TaskProgress - (*Programmer)(nil), // 6: cc.arduino.cli.commands.v1.Programmer - (*MissingProgrammerError)(nil), // 7: cc.arduino.cli.commands.v1.MissingProgrammerError - (*Platform)(nil), // 8: cc.arduino.cli.commands.v1.Platform - (*PlatformSummary)(nil), // 9: cc.arduino.cli.commands.v1.PlatformSummary - (*PlatformMetadata)(nil), // 10: cc.arduino.cli.commands.v1.PlatformMetadata - (*PlatformRelease)(nil), // 11: cc.arduino.cli.commands.v1.PlatformRelease - (*InstalledPlatformReference)(nil), // 12: cc.arduino.cli.commands.v1.InstalledPlatformReference - (*Board)(nil), // 13: cc.arduino.cli.commands.v1.Board - (*HelpResources)(nil), // 14: cc.arduino.cli.commands.v1.HelpResources - (*Sketch)(nil), // 15: cc.arduino.cli.commands.v1.Sketch - (*MonitorPortConfiguration)(nil), // 16: cc.arduino.cli.commands.v1.MonitorPortConfiguration - (*MonitorPortSetting)(nil), // 17: cc.arduino.cli.commands.v1.MonitorPortSetting - (*SketchProfile)(nil), // 18: cc.arduino.cli.commands.v1.SketchProfile - nil, // 19: cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry + (*Instance)(nil), // 0: cc.arduino.cli.commands.v1.Instance + (*DownloadProgress)(nil), // 1: cc.arduino.cli.commands.v1.DownloadProgress + (*DownloadProgressStart)(nil), // 2: cc.arduino.cli.commands.v1.DownloadProgressStart + (*DownloadProgressUpdate)(nil), // 3: cc.arduino.cli.commands.v1.DownloadProgressUpdate + (*DownloadProgressEnd)(nil), // 4: cc.arduino.cli.commands.v1.DownloadProgressEnd + (*TaskProgress)(nil), // 5: cc.arduino.cli.commands.v1.TaskProgress + (*Programmer)(nil), // 6: cc.arduino.cli.commands.v1.Programmer + (*MissingProgrammerError)(nil), // 7: cc.arduino.cli.commands.v1.MissingProgrammerError + (*Platform)(nil), // 8: cc.arduino.cli.commands.v1.Platform + (*PlatformSummary)(nil), // 9: cc.arduino.cli.commands.v1.PlatformSummary + (*PlatformMetadata)(nil), // 10: cc.arduino.cli.commands.v1.PlatformMetadata + (*PlatformRelease)(nil), // 11: cc.arduino.cli.commands.v1.PlatformRelease + (*InstalledPlatformReference)(nil), // 12: cc.arduino.cli.commands.v1.InstalledPlatformReference + (*Board)(nil), // 13: cc.arduino.cli.commands.v1.Board + (*HelpResources)(nil), // 14: cc.arduino.cli.commands.v1.HelpResources + (*Sketch)(nil), // 15: cc.arduino.cli.commands.v1.Sketch + (*MonitorPortConfiguration)(nil), // 16: cc.arduino.cli.commands.v1.MonitorPortConfiguration + (*MonitorPortSetting)(nil), // 17: cc.arduino.cli.commands.v1.MonitorPortSetting + (*SketchProfile)(nil), // 18: cc.arduino.cli.commands.v1.SketchProfile + (*ProfileLibraryReference)(nil), // 19: cc.arduino.cli.commands.v1.ProfileLibraryReference + nil, // 20: cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry + (*ProfileLibraryReference_IndexLibrary)(nil), // 21: cc.arduino.cli.commands.v1.ProfileLibraryReference.IndexLibrary + (*ProfileLibraryReference_LocalLibrary)(nil), // 22: cc.arduino.cli.commands.v1.ProfileLibraryReference.LocalLibrary } var file_cc_arduino_cli_commands_v1_common_proto_depIdxs = []int32{ 2, // 0: cc.arduino.cli.commands.v1.DownloadProgress.start:type_name -> cc.arduino.cli.commands.v1.DownloadProgressStart @@ -1687,7 +1911,7 @@ var file_cc_arduino_cli_commands_v1_common_proto_depIdxs = []int32{ 10, // 3: cc.arduino.cli.commands.v1.Platform.metadata:type_name -> cc.arduino.cli.commands.v1.PlatformMetadata 11, // 4: cc.arduino.cli.commands.v1.Platform.release:type_name -> cc.arduino.cli.commands.v1.PlatformRelease 10, // 5: cc.arduino.cli.commands.v1.PlatformSummary.metadata:type_name -> cc.arduino.cli.commands.v1.PlatformMetadata - 19, // 6: cc.arduino.cli.commands.v1.PlatformSummary.releases:type_name -> cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry + 20, // 6: cc.arduino.cli.commands.v1.PlatformSummary.releases:type_name -> cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry 13, // 7: cc.arduino.cli.commands.v1.PlatformRelease.boards:type_name -> cc.arduino.cli.commands.v1.Board 14, // 8: cc.arduino.cli.commands.v1.PlatformRelease.help:type_name -> cc.arduino.cli.commands.v1.HelpResources 18, // 9: cc.arduino.cli.commands.v1.Sketch.profiles:type_name -> cc.arduino.cli.commands.v1.SketchProfile @@ -1695,12 +1919,14 @@ var file_cc_arduino_cli_commands_v1_common_proto_depIdxs = []int32{ 16, // 11: cc.arduino.cli.commands.v1.Sketch.default_port_config:type_name -> cc.arduino.cli.commands.v1.MonitorPortConfiguration 17, // 12: cc.arduino.cli.commands.v1.MonitorPortConfiguration.settings:type_name -> cc.arduino.cli.commands.v1.MonitorPortSetting 16, // 13: cc.arduino.cli.commands.v1.SketchProfile.port_config:type_name -> cc.arduino.cli.commands.v1.MonitorPortConfiguration - 11, // 14: cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry.value:type_name -> cc.arduino.cli.commands.v1.PlatformRelease - 15, // [15:15] is the sub-list for method output_type - 15, // [15:15] is the sub-list for method input_type - 15, // [15:15] is the sub-list for extension type_name - 15, // [15:15] is the sub-list for extension extendee - 0, // [0:15] is the sub-list for field type_name + 21, // 14: cc.arduino.cli.commands.v1.ProfileLibraryReference.index_library:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference.IndexLibrary + 22, // 15: cc.arduino.cli.commands.v1.ProfileLibraryReference.local_library:type_name -> cc.arduino.cli.commands.v1.ProfileLibraryReference.LocalLibrary + 11, // 16: cc.arduino.cli.commands.v1.PlatformSummary.ReleasesEntry.value:type_name -> cc.arduino.cli.commands.v1.PlatformRelease + 17, // [17:17] is the sub-list for method output_type + 17, // [17:17] is the sub-list for method input_type + 17, // [17:17] is the sub-list for extension type_name + 17, // [17:17] is the sub-list for extension extendee + 0, // [0:17] is the sub-list for field type_name } func init() { file_cc_arduino_cli_commands_v1_common_proto_init() } @@ -1937,19 +2163,59 @@ func file_cc_arduino_cli_commands_v1_common_proto_init() { return nil } } + file_cc_arduino_cli_commands_v1_common_proto_msgTypes[19].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibraryReference); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_common_proto_msgTypes[21].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibraryReference_IndexLibrary); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_cc_arduino_cli_commands_v1_common_proto_msgTypes[22].Exporter = func(v any, i int) any { + switch v := v.(*ProfileLibraryReference_LocalLibrary); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } } file_cc_arduino_cli_commands_v1_common_proto_msgTypes[1].OneofWrappers = []any{ (*DownloadProgress_Start)(nil), (*DownloadProgress_Update)(nil), (*DownloadProgress_End)(nil), } + file_cc_arduino_cli_commands_v1_common_proto_msgTypes[19].OneofWrappers = []any{ + (*ProfileLibraryReference_IndexLibrary_)(nil), + (*ProfileLibraryReference_LocalLibrary_)(nil), + } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_cc_arduino_cli_commands_v1_common_proto_rawDesc, NumEnums: 0, - NumMessages: 20, + NumMessages: 23, NumExtensions: 0, NumServices: 0, }, diff --git a/rpc/cc/arduino/cli/commands/v1/common.proto b/rpc/cc/arduino/cli/commands/v1/common.proto index bc8ed2e7263..e53f7aa0390 100644 --- a/rpc/cc/arduino/cli/commands/v1/common.proto +++ b/rpc/cc/arduino/cli/commands/v1/common.proto @@ -237,3 +237,24 @@ message SketchProfile { // Default Protocol in this profile. string protocol = 6; } + +message ProfileLibraryReference { + message IndexLibrary { + // Name of the library. + string name = 1; + // Version of the library if taken from the Library Index. + string version = 2; + // If true, this library is marked as a dependency. + bool is_dependency = 3; + } + message LocalLibrary { + // Absolute path to the library. + string path = 1; + } + oneof library { + // The library is installed from the Library Index. + IndexLibrary index_library = 1; + // The library is a local library. + LocalLibrary local_library = 2; + } +}