@@ -21,11 +21,10 @@ import { Deferred } from '@theia/core/lib/common/promise-util';
2121import { EnvVariablesServer } from '@theia/core/lib/common/env-variables' ;
2222import { deepClone , nls } from '@theia/core' ;
2323import { ErrnoException } from './utils/errors' ;
24- import {
25- SettingsMergeRequest ,
26- SettingsWriteRequest ,
27- } from './cli-protocol/cc/arduino/cli/commands/v1/settings_pb' ;
28- import { createArduinoCoreServiceClient } from './arduino-core-service-client' ;
24+ // import {
25+ // SettingsMergeRequest,
26+ // SettingsWriteRequest,
27+ // } from './cli-protocol/cc/arduino/cli/commands/v1/settings_pb';
2928
3029const deepmerge = require ( 'deepmerge' ) ;
3130
@@ -73,6 +72,7 @@ export class ConfigServiceImpl
7372
7473 // Used by frontend to update the config.
7574 async setConfiguration ( config : Config ) : Promise < void > {
75+ debugger ;
7676 await this . ready . promise ;
7777 if ( Config . sameAs ( this . config . config , config ) ) {
7878 return ;
@@ -291,47 +291,49 @@ export class ConfigServiceImpl
291291 }
292292
293293 private async updateDaemon (
294- port : number | number ,
294+ _ : number | number ,
295295 config : DefaultCliConfig
296296 ) : Promise < void > {
297- const client = createArduinoCoreServiceClient ( { port } ) ;
298- const req = new SettingsMergeRequest ( ) ;
297+ // const client = createArduinoCoreServiceClient({ port });
298+ // const req = new SettingsMergeRequest();
299299 const json = JSON . stringify ( config , null , 2 ) ;
300- req . setJsonData ( json ) ;
300+ // req.setJsonData(json);
301301 this . logger . info ( `Updating daemon with 'data': ${ json } ` ) ;
302302 return new Promise < void > ( ( resolve , reject ) => {
303- client . settingsMerge ( req , ( error ) => {
304- try {
305- if ( error ) {
306- reject ( error ) ;
307- return ;
308- }
309- resolve ( ) ;
310- } finally {
311- client . close ( ) ;
312- }
313- } ) ;
303+ reject ( 'failed to update settings...' ) ;
304+
305+ // client.settingsMerge(req, (error) => {
306+ // try {
307+ // if (error) {
308+ // reject(error);
309+ // return;
310+ // }
311+ // resolve();
312+ // } finally {
313+ // client.close();
314+ // }
315+ // });
314316 } ) ;
315317 }
316318
317- private async writeDaemonState ( port : number | number ) : Promise < void > {
318- const client = createArduinoCoreServiceClient ( { port } ) ;
319- const req = new SettingsWriteRequest ( ) ;
320- const cliConfigUri = await this . getCliConfigFileUri ( ) ;
321- const cliConfigPath = FileUri . fsPath ( cliConfigUri ) ;
322- req . setFilePath ( cliConfigPath ) ;
319+ private async writeDaemonState ( _ : number | number ) : Promise < void > {
320+ // const client = createArduinoCoreServiceClient({ port });
321+ // const req = new SettingsWriteRequest();
322+ // const cliConfigUri = await this.getCliConfigFileUri();
323+ // const cliConfigPath = FileUri.fsPath(cliConfigUri);
324+ // req.setFilePath(cliConfigPath);
323325 return new Promise < void > ( ( resolve , reject ) => {
324- client . settingsWrite ( req , ( error ) => {
325- try {
326- if ( error ) {
327- reject ( error ) ;
328- return ;
329- }
330- resolve ( ) ;
331- } finally {
332- client . close ( ) ;
333- }
334- } ) ;
326+ // client.settingsWrite(req, (error) => {
327+ // try {
328+ // if (error) {
329+ // reject(error);
330+ // return;
331+ // }
332+ // resolve();
333+ // } finally {
334+ // client.close();
335+ // }
336+ // });
335337 } ) ;
336338 }
337339
0 commit comments