- 26 May, 2023 5 commits
-
-
Alessio Perugini authored
-
Cristian Maglie authored
This is obtained through the upgrade of the 'extract' library. Upstream patch: https://github.com/codeclysm/extract/pull/21
-
github-actions[bot] authored
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
-
Cristian Maglie authored
-
Cristian Maglie authored
* legacy: Removed ReadFileAndStoreInContext command * ctags parser.Parse signature change * removing ctags-related data from builder ctx (part 1) * removing ctags-related data from builder ctx (part 2) * removing ctags-related data from builder ctx (part 3) * Clearly separate Source code processing phases * Removed Command wrapper from ContainerMergeCopySketchFiles * Moved builder.CopySketchFilesToBuildPath into proper location * Converted FilterSketchSource into a function * Moved a couple of functions in the proper builder package * Fixed lint error
-
- 24 May, 2023 2 commits
-
-
Alessio Perugini authored
* Load indexes first * add new props to Index and Platform to understand if the platform is globally indexed * add the new fields in the protobuf api * generate protobuf stuff * add the new fields in the PlatformReleaseToRPC mapping * return the Platform struct from the PlatformUpgrade commands * update the PlatformUpgrade daemon * add the new props in the boards.ListAll func * add the new props in the boards.Search func * fix CR
-
Cristian Maglie authored
* Use json output in test * Fixed integration test The dependency has been updated, previously it was downloaded the version 3.3.1, but at the moment the new dependency is 3.4.0. This fix makes the test independent from such changes.
-
- 19 May, 2023 1 commit
-
-
Cristian Maglie authored
-
- 18 May, 2023 1 commit
-
-
Cristian Maglie authored
* Force serial-port-waiting in some uploads without port * Updated upload-mock integration tests * Force 'default' protocol if no port is specified in gRPC Upload
-
- 16 May, 2023 1 commit
-
-
MatteoPologruto authored
* Bump go-win32-utils dependency * Update license metadata
-
- 15 May, 2023 2 commits
-
-
dependabot[bot] authored
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 9.4 to 10.0. - [Release notes](https://github.com/facelessuser/pymdown-extensions/releases) - [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.4...10.0) --- updated-dependencies: - dependency-name: pymdown-extensions dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
MatteoPologruto authored
[skip-changelog] Verify installation of builtin tools by checking that their executable is present (#2168) * Update previously written tests * Verify builtin tools are correctly installed
-
- 10 May, 2023 1 commit
-
-
Cristian Maglie authored
-
- 09 May, 2023 1 commit
-
-
MatteoPologruto authored
* Improve library examples loading process by filtering out unneeded directories * Add tests for the changes
-
- 08 May, 2023 1 commit
-
-
Cristian Maglie authored
* Added integration test * Apply stream-send synchronization in Compile grpc call * Apply the same pattern to all daemon gRPC calls
-
- 05 May, 2023 1 commit
-
-
Cristian Maglie authored
* Increase priority of libraries specified via --library flag * Added integration tests
-
- 02 May, 2023 3 commits
-
-
Alessio Perugini authored
* Ignore folder when installing packages * Propose a small refactoring of the func * Add missing license header
-
Cristian Maglie authored
-
Cristian Maglie authored
This issue is mainly seen on Windows Fix https://github.com/arduino/arduino-cli/issues/2156
-
- 27 Apr, 2023 2 commits
-
-
Alessio Perugini authored
* Respect the order of menu, when computing the config options * reduce cyclomatic complexity * fix the comment that was referring to the wrong filename
-
Cristian Maglie authored
* Removed unused class * Replaced two accessory functions with stdlib functions * Removed unused structs * Replaced utils.SliceContains with stdlib function
-
- 26 Apr, 2023 1 commit
-
-
MatteoPologruto authored
-
- 19 Apr, 2023 2 commits
-
-
Cristian Maglie authored
* Added test * Hide compile stats when using preprocess flag
-
Cristian Maglie authored
* Renaming some variables for clarity * Moved 'build.board' property generation out of legacy package * Moved unit tests related to build properties out of legacy package * Removed legacy TargetBoardResolver and refactored unit-tests * Removed legacy HardwareLoader * Factored sketch-related build properties creation * Moved SetupBuildProperties into proper package * Removed SetCustomBuildProperties from legacy * Factored --show-properties cli flag parser * Made 'board ...' command arguments variables local * Implemented --show-properties in 'board details' * Fixed integration test
-
- 12 Apr, 2023 2 commits
-
-
MatteoPologruto authored
* Print error message if `board_manager.additional_urls` contains comma separated urls * Improve documentation regarding the usage of environment variables
-
Cristian Maglie authored
* Added integration test * Removing useless constants * Fixed regression in core caching * Updated tests
-
- 07 Apr, 2023 3 commits
-
-
MatteoPologruto authored
-
Cristian Maglie authored
-
Cristian Maglie authored
-
- 05 Apr, 2023 1 commit
-
-
github-actions[bot] authored
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
-
- 31 Mar, 2023 1 commit
-
-
Cristian Maglie authored
* Added `FQBN.Clone()` method * Slightly increased unti-test isolation * Added `PackageManager.NormalizeFQBN()` method. * Print FQBN in verbose compile output
-
- 30 Mar, 2023 1 commit
-
-
Cristian Maglie authored
* Refactored AddMissingBuildPropertiesFromParentPlatformTxtFiles Previously the specific recipes to run CTags were added to global build properties. Now the global build properties are not altered anymore and the CTags-specific properties are created only to run CTags and dropped afterward. * Removed platform rewrite-rules functionality
-
- 29 Mar, 2023 3 commits
-
-
MatteoPologruto authored
* Use the correct library when a relative path is passed as `--library` value * Add test related to the changes
-
Cristian Maglie authored
* Added codecov token to solve upload issues * Use CODECOV_TOKEN also on pull-request runs. It requires to expose the token, this is intentional. https://community.codecov.com/t/upload-issues-unable-to-locate-build-via-github-actions-api/3954
-
dependabot[bot] authored
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 28 Mar, 2023 3 commits
-
-
MatteoPologruto authored
* Exclude libraries with a missing `.h` file from `lib` commands * Add TestLibListDoesNotIncludeEmptyLibraries to lib_test.go * Add unit tests for the changes * Update documentation
-
Cristian Maglie authored
* Removed some legacy constants * Converted PreprocessSketchArduino and ContainerAddPrototypes into functions
-
MatteoPologruto authored
-
- 27 Mar, 2023 2 commits
-
-
Cristian Maglie authored
* Skip useless operations in legacy test * Removed legacy 'codecomplete' implementation.
-
Cristian Maglie authored
* Upgrade minimum go version to 1.20 * Updated license cache * Implemented code coverage in integration tests * Use gocovmerge to merge all coverage artifacts * Fixed build error on macOS dist The error was due to an increased git security constraints ... go: downloading github.com/xanzy/ssh-agent v0.2.1 go: downloading gopkg.in/warnings.v0 v0.1.2 error obtaining VCS status: exit status 128 Use -buildvcs=false to disable VCS stamping. Error: failed building for darwin/amd64: exit status 1 failed building for darwin/amd64: exit status 1 task: Failed to run task "dist:macOS_64bit": exit status 1 To fix this I followed the suggestion here https://github.com/elastic/golang-crossbuild/issues/232 * Before killing the daemon, try a graceful shutdown Otherwise the process will not outut the coverage data.
-