1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-11-29 10:24:12 +01:00
Arduino/app/test
Cristian Maglie 49b98959c5 Correctly handle "-snapshot" and "+build" in semantic versioning
This fix a regression introduced in:

048a8a61 (VersionHelper now correctly strip snapshot info)

actually neither 048a8a61 nor the version before are correct becuase:

048a8a61 - strips all the extra `-snapshot` and `+build`
previous - doesn't handle the case `x.y-snapshot`

Now both are handled correctly and a test has been added to verify this.

To be completely semver compliant we should deny versions in the
format `x.y`, but this will break all legacy version that have been
published until now, so this changed should be postponed for the next
major release of the IDE.

Fix #5251
2016-08-16 11:00:35 +02:00
..
cc/arduino Correctly handle "-snapshot" and "+build" in semantic versioning 2016-08-16 11:00:35 +02:00
processing/app Fixed unit-test UploaderFactoryTest 2015-12-21 15:19:22 +01:00
Keypad_mac.zip keep included folder name as top level folder name, delete MAC folder and hidden files 2012-10-18 16:00:02 +02:00
Keypad_with_hidden_files.zip keep included folder name as top level folder name, delete MAC folder and hidden files 2012-10-18 16:00:02 +02:00
optiboot_atmega328.hex Extending remote upload. Sketch merge with bootloader is done by the IDE (using "noblink" bootloader if board definition provides one). If platform provides a "remote" upload tool, that tool is used, otherwise falls back to hardcoded "run-avrdude" 2015-06-18 15:43:10 +02:00
sketch.hex Extending remote upload. Sketch merge with bootloader is done by the IDE (using "noblink" bootloader if board definition provides one). If platform provides a "remote" upload tool, that tool is used, otherwise falls back to hardcoded "run-avrdude" 2015-06-18 15:43:10 +02:00
Test2.zip Add library from ZIP 2012-10-17 15:25:29 +02:00
Test.zip Add library from ZIP 2012-10-17 15:25:29 +02:00