void setActiveCloudProject( @NotNull CloudProject activeCloudProject, @NotNull Project ideProject) { PropertiesComponent propertiesComponent = PropertiesComponent.getInstance(ideProject); propertiesComponent.setValue(PROJECT_ACCOUNT_KEY, activeCloudProject.googleUsername()); propertiesComponent.setValue(PROJECT_NAME_KEY, activeCloudProject.projectName()); propertiesComponent.setValue(PROJECT_ID_KEY, activeCloudProject.projectId()); if (activeCloudProject.projectNumber() != null) { propertiesComponent.setValue( PROJECT_NUMBER_KEY, activeCloudProject.projectNumber().toString()); } }
try { String projectNumber = Optional.ofNullable(cloudProject.projectNumber()) .map(Object::toString) .orElse(null);