Hi all,
I just confirmed what I can only assume is a bug.
My steps to reproduce:
- Import SDK example project
- Refresh SDK Components
Refreshing the SDK Components step will duplicate all SDK related include paths.
For example, the "${workspace_loc:/${ProjName}/board}" path or other custom entries will not be re-created.
Before Refresh:

After Refresh (added entries highlighted):

Extra notes on the behaviour:
- There will be no more than two copies of the same include path. After two copies exist, refreshing SDK components will not generate new paths in the list.
- Deleting all of the paths and refreshing SDK components, the paths will only be in the list once.
This is a follow up to a compile error I encountered as a result of this issue. Original problem with solution is here.
I hope this gets resolved in future updates
Any questions and comments are welcome.
Adam