rider/src/main/kotlin/com/jetbrains/aspire/rider/run/file/AspireFileConfigurationParameters.kt [96:115]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - profileName = JDOMExternalizerUtil.readField(element, LAUNCH_PROFILE_NAME) ?: "" val trackArgumentsString = JDOMExternalizerUtil.readField(element, TRACK_ARGUMENTS) ?: "" trackArguments = trackArgumentsString != "0" arguments = JDOMExternalizerUtil.readField(element, ARGUMENTS) ?: "" val trackWorkingDirectoryString = JDOMExternalizerUtil.readField(element, TRACK_WORKING_DIRECTORY) ?: "" trackWorkingDirectory = trackWorkingDirectoryString != "0" workingDirectory = JDOMExternalizerUtil.readField(element, WORKING_DIRECTORY) ?: "" val trackEnvsString = JDOMExternalizerUtil.readField(element, TRACK_ENVS) ?: "" trackEnvs = trackEnvsString != "0" EnvironmentVariablesComponent.readExternal(element, envs) val usePodmanRuntimeString = JDOMExternalizerUtil.readField(element, USE_PODMAN_RUNTIME) ?: "" usePodmanRuntime = usePodmanRuntimeString == "1" val trackUrlString = JDOMExternalizerUtil.readField(element, TRACK_URL) ?: "" trackUrl = trackUrlString != "0" val trackBrowserLaunchString = JDOMExternalizerUtil.readField(element, TRACK_BROWSER_LAUNCH) ?: "" trackBrowserLaunch = trackBrowserLaunchString != "0" startBrowserParameters = DotNetStartBrowserParameters.readExternal(element) } fun writeExternal(element: Element) { - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - rider/src/main/kotlin/com/jetbrains/aspire/rider/run/host/AspireHostConfigurationParameters.kt [119:138]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - profileName = JDOMExternalizerUtil.readField(element, LAUNCH_PROFILE_NAME) ?: "" val trackArgumentsString = JDOMExternalizerUtil.readField(element, TRACK_ARGUMENTS) ?: "" trackArguments = trackArgumentsString != "0" arguments = JDOMExternalizerUtil.readField(element, ARGUMENTS) ?: "" val trackWorkingDirectoryString = JDOMExternalizerUtil.readField(element, TRACK_WORKING_DIRECTORY) ?: "" trackWorkingDirectory = trackWorkingDirectoryString != "0" workingDirectory = JDOMExternalizerUtil.readField(element, WORKING_DIRECTORY) ?: "" val trackEnvsString = JDOMExternalizerUtil.readField(element, TRACK_ENVS) ?: "" trackEnvs = trackEnvsString != "0" EnvironmentVariablesComponent.readExternal(element, envs) val usePodmanRuntimeString = JDOMExternalizerUtil.readField(element, USE_PODMAN_RUNTIME) ?: "" usePodmanRuntime = usePodmanRuntimeString == "1" val trackUrlString = JDOMExternalizerUtil.readField(element, TRACK_URL) ?: "" trackUrl = trackUrlString != "0" val trackBrowserLaunchString = JDOMExternalizerUtil.readField(element, TRACK_BROWSER_LAUNCH) ?: "" trackBrowserLaunch = trackBrowserLaunchString != "0" startBrowserParameters = DotNetStartBrowserParameters.readExternal(element) } fun writeExternal(element: Element) { - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -