Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#1339 add deserialisation clases #1417

Merged
merged 53 commits into from
Dec 5, 2021
Merged

Conversation

jantje
Copy link
Member

@jantje jantje commented Dec 5, 2021

No description provided.

jantje added 30 commits November 6, 2021 16:18
Still needs lots of cleanup
Also used the versionNumber class to store versions
Basically platformtree was about the same thing as what was read by Gson
As I added the GSon read classes to the api there was no more need for
platformtree
The same goes for internalPackageManager
still need to do the install part
removed the ([index name]) from the library name and added
the indexname to the tooltip
Added a (can update) tag when a newer version is available
Now needed as there was no platform but only platform version
This was caused by asking the platformPath instead of the latest
installed platformVersion Path
due to removal of referenced.core.path which is actually the same as
runtime.platform.path
While investigating I also found code that was only partially updated
follow up on this chage is lots of problems with tool versions in the
environment variables.
Also tuned the test selection
The test has been running now for over 48 hours. I thought I'd fix it
for the 70 projects still left to do (out of 4526)
Still needs lots of cleanup
Also used the versionNumber class to store versions
Basically platformtree was about the same thing as what was read by Gson
As I added the GSon read classes to the api there was no more need for
platformtree
The same goes for internalPackageManager
jantje and others added 23 commits November 25, 2021 23:31
still need to do the install part
removed the ([index name]) from the library name and added
the indexname to the tooltip
Added a (can update) tag when a newer version is available
Now needed as there was no platform but only platform version
This was caused by asking the platformPath instead of the latest
installed platformVersion Path
due to removal of referenced.core.path which is actually the same as
runtime.platform.path
While investigating I also found code that was only partially updated
follow up on this chage is lots of problems with tool versions in the
environment variables.
Also tuned the test selection
The test has been running now for over 48 hours. I thought I'd fix it
for the 70 projects still left to do (out of 4526)
https://github.com/Sloeber/arduino-eclipse-plugin.git into
#1339_Add_deserialisation_clases

Conflicts:
	io.sloeber.core/src/io/sloeber/core/api/BoardDescription.java
	io.sloeber.tests/src/io/sloeber/core/BoardAttributes.java
	io.sloeber.tests/src/io/sloeber/core/Example.java
	io.sloeber.tests/src/io/sloeber/core/MySystem.java
	io.sloeber.tests/src/io/sloeber/core/RegressionTest.java
	io.sloeber.tests/src/io/sloeber/providers/Adafruit.java
	io.sloeber.tests/src/io/sloeber/providers/Arduino.java
	io.sloeber.tests/src/io/sloeber/providers/ESP32.java
	io.sloeber.tests/src/io/sloeber/providers/ESP8266.java
	io.sloeber.tests/src/io/sloeber/providers/Jantje.java
	io.sloeber.tests/src/io/sloeber/providers/MCUBoard.java
	io.sloeber.tests/src/io/sloeber/providers/Teensy.java
@jantje jantje merged commit 636e89a into master Dec 5, 2021
@wimjongman wimjongman deleted the #1339_Add_deserialisation_clases branch January 1, 2022 12:02
@wimjongman wimjongman restored the #1339_Add_deserialisation_clases branch January 1, 2022 12:02
@wimjongman wimjongman deleted the #1339_Add_deserialisation_clases branch January 1, 2022 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant