This repository was archived by the owner on Oct 1, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 2
2
All notable changes to this project will be documented in this file.
3
3
4
4
## Version 0.2.16
5
- - Release date: May 30 , 2018
5
+ - Release date: June 6 , 2018
6
6
7
7
### Added
8
8
- Add a way to skip header file provider [ #565 ] ( https://github.com/Microsoft/vscode-arduino/pull/565 )
Original file line number Diff line number Diff line change 2
2
"name" : " vscode-arduino" ,
3
3
"displayName" : " Arduino" ,
4
4
"description" : " Arduino for Visual Studio Code" ,
5
- "version" : " 0.2.16-rc " ,
5
+ "version" : " 0.2.16" ,
6
6
"publisher" : " vsciot-vscode" ,
7
7
"aiKey" : " 83dd2c27-6594-41d3-85a9-bdb22070eb42" ,
8
8
"preview" : true ,
Original file line number Diff line number Diff line change @@ -236,7 +236,7 @@ export class ArduinoContentProvider implements vscode.TextDocumentContentProvide
236
236
237
237
public async getBoardConfig ( req , res ) {
238
238
return res . json ( {
239
- configitems : ArduinoContext . boardManager . currentBoard . configItems ,
239
+ configitems : ( ArduinoContext . boardManager . currentBoard === null ) ? null : ArduinoContext . boardManager . currentBoard . configItems ,
240
240
} ) ;
241
241
}
242
242
Original file line number Diff line number Diff line change @@ -131,7 +131,7 @@ export async function activate(context: vscode.ExtensionContext) {
131
131
registerArduinoCommand ( "arduino.reloadExample" , ( ) => {
132
132
arduinoManagerProvider . update ( EXAMPLES_URI ) ;
133
133
} , ( ) => {
134
- return { board : ArduinoContext . boardManager . currentBoard . name } ;
134
+ return { board : ( ArduinoContext . boardManager . currentBoard === null ) ? null : ArduinoContext . boardManager . currentBoard . name } ;
135
135
} ) ;
136
136
137
137
registerArduinoCommand ( "arduino.initialize" , async ( ) => await deviceContext . initialize ( ) ) ;
@@ -151,7 +151,7 @@ export async function activate(context: vscode.ExtensionContext) {
151
151
delete status . compile ;
152
152
}
153
153
} , ( ) => {
154
- return { board : ArduinoContext . boardManager . currentBoard . name } ;
154
+ return { board : ( ArduinoContext . boardManager . currentBoard === null ) ? null : ArduinoContext . boardManager . currentBoard . name } ;
155
155
} ) ;
156
156
157
157
registerArduinoCommand ( "arduino.upload" , async ( ) => {
@@ -216,7 +216,7 @@ export async function activate(context: vscode.ExtensionContext) {
216
216
delete status . compile ;
217
217
}
218
218
} , ( ) => {
219
- return { board : ArduinoContext . boardManager . currentBoard . name } ;
219
+ return { board : ( ArduinoContext . boardManager . currentBoard === null ) ? null : ArduinoContext . boardManager . currentBoard . name } ;
220
220
} ) ;
221
221
222
222
registerArduinoCommand ( "arduino.addLibPath" , ( path ) => ArduinoContext . arduinoApp . addLibPath ( path ) ) ;
You can’t perform that action at this time.
0 commit comments