PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.container/src/main/java/com/microsoft/azuretools/container/ui/PublishWebAppOnLinuxDialog.java (7 lines): - line 85: // TODO: move to util - line 671: // TODO: a minor bug here, if rg is null, related labels should be set to "N/A" - line 723: // TODO Auto-generated method stub - line 737: // TODO Auto-generated method stub - line 750: // TODO Auto-generated method stub - line 763: // TODO Auto-generated method stub - line 768: // TODO: where to show loading ... PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/serverexplore/ui/AddNewClusterForm.java (4 lines): - line 254: // TODO: these label title setting is no use other than to be compatible with legacy ctrlprovider code - line 263: // TODO: these label title setting is no use other than to be compatible with legacy ctrlprovider code - line 279: // TODO: There is a bug for linking cluster action: If the cluster name already exists, - line 385: * TODO: there is a doValidate() method can be override PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.azureexplorer/src/com/microsoft/azuretools/azureexplorer/helpers/UIHelperImpl.java (4 lines): - line 297: // TODO Auto-generated method stub - line 302: // TODO Auto-generated method stub - line 395: // TODO Auto-generated method stub - line 401: // TODO Auto-generated method stub PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.hdinsight/src/com/microsoft/azuretools/hdinsight/spark/ui/SparkSubmissionExDialog.java (3 lines): - line 572: // TODO: item.setText() for Key changes - line 595: // TODO: find key from immutable jobConfigs list when Key is changed - line 686: // FIXME: need a duplicated keys check when creating a new row is allowed PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.core/src/com/microsoft/azure/toolkit/eclipse/common/component/EclipseProjectComboBox.java (2 lines): - line 32: // TODO Auto-generated method stub - line 37: @AzureOperation(name = "common|region.list.subscription", // TODO: add properties PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.container/src/main/java/com/microsoft/azuretools/container/ui/PushImageDialog.java (2 lines): - line 59: // TODO: move to util - line 306: // TODO: refactor later PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.hdinsight/src/com/microsoft/azuretools/hdinsight/spark/common2/SparkSubmitModel.java (2 lines): - line 146: // TODO Auto-generated catch block - line 149: // TODO Auto-generated catch block Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/sdk/common/azure/serverless/AzureSparkCosmosCluster.java (2 lines): - line 323: // FIXME with Enum type - line 682: // TODO: update the running/outstanding/failed instance count later PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/toolkit/intellij/docker/dockerhost/DockerHostRunConfiguration.java (2 lines): - line 27: // TODO: move to util - line 61: // TODO: add more PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/cosmosspark/serverexplore/ui/CosmosSparkProvisionDialog.java (2 lines): - line 104: // TODO: refactor the design of getProject Method for Node Class - line 105: // TODO: get project through ProjectUtils.theProject() PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/action/SparkRunConfigurationAction.kt (2 lines): - line 94: * FIXME with [LivySparkBatchJobRunConfiguration.suggestedName] - line 157: * FIXME with [LivySparkBatchJobRunConfiguration.suggestedName] PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.container/src/main/java/com/microsoft/azuretools/container/ui/DockerRunDialog.java (2 lines): - line 73: // TODO: move to util - line 389: // TODO: refactor later Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/jobs/framework/AppRequest.java (2 lines): - line 18: // TODO: paser query to a real "query by map"? - line 36: // TODO: REST api generated PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/appservice/AppServiceInfoAdvancedPanel.java (2 lines): - line 202: //TODO: @wangmi try subscription mechanism? e.g. this.selectorGroup.subscribe(this.selectSubscription) - line 227: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/webapp/WebAppCreationDialog.java (1 line): - line 59: // TODO: place custom component creation code here Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/common/ArcadiaSparkBatchJob.java (1 line): - line 81: // TODO: Monitoring the Job status Utils/azure-explorer-common/src/com/microsoft/tooling/msservices/helpers/azure/sdk/AzureSDKManager.java (1 line): - line 245: // TODO: AI SDK doesn't provide a method to list regions which are available regions to create AI, PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/webapp/runner/webappconfig/slimui/WebAppSlimSettingPanel.java (1 line): - line 201: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.hdinsight/src/com/microsoft/azuretools/hdinsight/SparkSubmissionToolWindowView.java (1 line): - line 180: // TODO Auto-generated method stub PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/toolkit/intellij/docker/webapponlinux/WebAppOnLinuxDeployConfiguration.java (1 line): - line 39: // TODO: move to util Utils/hdinsight-node-common/src/com/microsoft/azure/cosmosspark/serverexplore/CosmosSparkClusterProvisionCtrlProvider.java (1 line): - line 152: // TODO: AU adequation check PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/AzureActionsListener.java (1 line): - line 193: // TODO: use environment variable to set level PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.appservice/src/com/microsoft/azure/toolkit/eclipse/appservice/platform/RuntimeComboBox.java (1 line): - line 53: // TODO: move common lib PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.core/src/com/microsoft/azuretools/core/Activator.java (1 line): - line 188: // FIXME: use environment variable to set the level Utils/hdinsight-node-common/src/com/microsoft/azure/cosmosspark/serverexplore/CosmosSparkClusterUpdateCtrlProvider.java (1 line): - line 49: // TODO: set available AU Utils/azuretools-core/src/com/microsoft/azuretools/sdkmanage/AzureManagerBase.java (1 line): - line 151: // TODO: remove this call after Azure SDK properly implements handling of unregistered provider namespaces Utils/hdinsight-node-common/src/com/microsoft/azure/cosmosspark/serverexplore/cosmossparknode/CosmosSparkClusterNode.java (1 line): - line 26: // TODO: Update icon path PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/action/SparkSubmitJobActionGroups.kt (1 line): - line 39: // TODO: Enable the following codes when Arcadia feature is ready PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/helpers/ManifestFileUtilsEx.java (1 line): - line 73: // TODO: the following code is used to find initialClassName in the jar. When user specified initialClassName Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/common/CosmosServerlessSparkBatchJob.java (1 line): - line 219: // TODO: enable yarn log aggregation PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/ui/SparkSubmissionContentPanel.kt (1 line): - line 579: // TODO: Implement this in ClusterSelection ViewModel to take real effects PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/spark/ui/filesystem/StorageChooserDialogImpl.java (1 line): - line 45: // FIXME: Must update operation name if VFS for Blob or Gen1 are supported in the future PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.container/src/main/java/com/microsoft/azuretools/container/handlers/DockerRunHandler.java (1 line): - line 68: // TODO: callback after mvn package done. IMPORTANT Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/sdk/rest/azure/synapse/models/WorkspaceProvisioningState.java (1 line): - line 13: * FIXME: This file is copied from legacy Arcadia API Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/common/AdlUri.java (1 line): - line 91: // TODO: matcher.group("port") is ignored now, should be fixed later PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/ui/components/EnvironmentUtil.java (1 line): - line 15: * TODO: We're supposed to remove this file and replace this class with `com.intellij.util.EnvironmentUtil` when IntelliJ upgrade to 2019.1 PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/function/FunctionAppConfigFormPanelAdvance.java (1 line): - line 85: // TODO: place custom component creation code here Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/sdk/common/azure/serverless/AzureSparkServerlessAccount.java (1 line): - line 231: // TODO: handle job list pagination PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-vm/src/main/java/com/microsoft/azure/toolkit/intellij/vm/creation/component/VirtualMachineImageDialog.java (1 line): - line 77: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/SparkBatchLocalDebugState.kt (1 line): - line 46: // TODO: Add onthrow and onuncaught with Breakpoint UI settings later PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-database/src/main/java/com/microsoft/azure/toolkit/intellij/database/connection/SqlDatabaseResourcePanel.java (1 line): - line 183: // TODO: messager.warning(...) PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/RunProfileStateWithAppInsightsEvent.kt (1 line): - line 42: // FIXME: This is legacy telemetry API, please use createErrorEventWithComplete or createInfoEventWithComplete instead PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.core/src/com/microsoft/azure/toolkit/eclipse/common/component/RegionComboBox.java (1 line): - line 53: name = "common|region.list.subscription", //TODO: add properties Utils/spark-tools/spark-v2.3/src/main/scala/org/apache/spark/SparkContextWithFailureSave.scala (1 line): - line 105: // TODO: Find a way to put the environment listener before the update event is sent PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/helpers/UIHelperImpl.java (1 line): - line 165: * TODO: name confusion, FileChooser vs FileSaver Utils/azuretools-core/src/com/microsoft/azuretools/authmanage/CommonSettings.java (1 line): - line 143: // TODO: endPointMap currently is not used. Leave it in the api in case there is later change. Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/common/logger/UILoggerAppender.java (1 line): - line 30: //TODO: To add other levels log functions with extending UIHelper interface API PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/toolkit/intellij/docker/webapponlinux/ui/SettingPanel.java (1 line): - line 691: // TODO: blocked by SDK, API cannot list Linux ASP now. PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/common/HDInsightHelperImpl.java (1 line): - line 65: // TODO: Fix the issue of clusterDetail may be null PluginsAndFeatures/azure-toolkit-for-intellij/azure-sdk-reference-book/src/main/java/com/microsoft/azure/toolkit/intellij/azuresdk/referencebook/AzureSdkTreePanel.java (1 line): - line 116: //TODO: messager.warning(...) PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/console/SparkLivySessionStdErrStream.kt (1 line): - line 31: // TODO: Should we add `ename` into the message? Currently, just align the output with Jupyter PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/ui/livy/batch/LivyBatchJobTableViewport.kt (1 line): - line 127: // TODO: improve the pagination user experiences by async PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/appservice/AppServiceMonitorPanel.java (1 line): - line 145: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/configuration/ArcadiaSparkConfigurationType.kt (1 line): - line 33: // TODO: should use Arcadia config icon PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/function/FunctionAppCreationDialog.java (1 line): - line 57: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/ui/SparkSubmissionJobUploadStorageClusterDefaultStorageCard.kt (1 line): - line 56: // TODO: need to test whether this has block issue PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/ui/components/EnvVariablesTable.java (1 line): - line 37: * TODO: We're supposed to remove this file and replace this class with `com.intellij.execution.util.EnvVariablesTable` when IntelliJ upgrade to 2019.1 PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/intellij/feedback/MSErrorReportHandler.kt (1 line): - line 55: // TODO: Check if there is duplicated issue PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.azureexplorer/src/com/microsoft/azuretools/azureexplorer/messages/MessageHandler.java (1 line): - line 45: //TODO : Exceoption handler PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/ui/components/JsonEnvPropertiesField.java (1 line): - line 285: // TODO: We can replace the linkColor with JBUI.CurrentTheme.Link.linkColor() when IntelliJ upgrade to 2019.1 PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/appservice/AppServiceInfoBasicPanel.java (1 line): - line 130: // TODO: place custom component creation code here Utils/azuretools-core/src/com/microsoft/azuretools/adauth/PromptBehavior.java (1 line): - line 8: // TODO: remove later PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/webapp/runner/webappconfig/slimui/WebAppDeployConfigurationPanel.java (1 line): - line 179: // TODO: place custom component creation code here Utils/azure-toolkit-ide-libs/azure-toolkit-ide-appservice-lib/src/main/java/com/microsoft/tooling/msservices/serviceexplorer/azure/container/WebAppOnLinuxDeployPresenter.java (1 line): - line 156: * TODO: Blocked by SDK, it can only list Windows ASP now. Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/common/SparkBatchJob.java (1 line): - line 589: // TODO: An issue here when the yarnui not sharing root with Livy batch job URI Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/sdk/rest/azure/synapse/models/BigDataPoolProvisioningState.java (1 line): - line 13: * FIXME: This file is copied from legacy Arcadia API PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/configuration/CosmosServerlessSparkConfigurationType.kt (1 line): - line 11: // TODO: should use Cosmos Serverless icon PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/run/configuration/ArisSparkConfigurationType.kt (1 line): - line 33: // TODO: should use Aris config icon PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/ui/livy/batch/LivyBatchJobViewer.kt (1 line): - line 84: // TODO: Leverage IntelliJ's `Reformat Code` action to format JSON text with syntax highlighted PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.core/src/com/microsoft/azure/toolkit/eclipse/common/component/resourcegroup/ResourceGroupComboBox.java (1 line): - line 68: name = "arm|rg.list.subscription", //TODO: message bundle Utils/azure-explorer-common/src/com/microsoft/tooling/msservices/serviceexplorer/BasicActionBuilder.java (1 line): - line 115: // TODO (Qianjin) : remove after migrate all telemetry data by @AzureOperation annotation. Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/common/CosmosSparkBatchJob.java (1 line): - line 49: // TODO: May use interaction session to upload PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/spark/run/SparkBatchJobDebuggerRunner.java (1 line): - line 280: // TODO: get port from somewhere else rather than hard code here PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/spark/run/SparkBatchJobDeployFactory.java (1 line): - line 262: //TODO:use httpobservable to replace sparkbathsubmission and deprecate the old constructor. PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/common/SparkSubmissionToolWindowProcessor.java (1 line): - line 68: // TODO: Fix deprecated API "addUISettingsListener" PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/toolkit/intellij/docker/pushimage/PushImageRunConfiguration.java (1 line): - line 28: // TODO: move to util PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-vm/src/main/java/com/microsoft/azure/toolkit/intellij/vm/creation/VMCreationDialog.java (1 line): - line 311: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/src/main/kotlin/com/microsoft/azure/hdinsight/spark/ui/SparkClusterListRefreshableCombo.kt (1 line): - line 169: .filter { it } // TODO: If to add cancelling operation, remove the filter please Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/jobs/framework/RequestDetail.java (1 line): - line 57: // TODO : Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/jobs/JobViewDummyHttpServer.java (1 line): - line 86: //TODO: get job result by REST API PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-vm/src/main/java/com/microsoft/azure/toolkit/intellij/vm/creation/component/ip/PublicIpAddressCreationDialog.java (1 line): - line 84: // TODO: place custom component creation code here PluginsAndFeatures/azure-toolkit-for-intellij/azure-intellij-plugin-appservice/src/main/java/com/microsoft/azure/toolkit/intellij/legacy/webapp/WebAppConfigFormPanelAdvance.java (1 line): - line 69: // TODO: place custom component creation code here Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/sdk/storage/adls/WebHDFSUtils.java (1 line): - line 61: // TODO: accountFQDN should work for Mooncake Utils/hdinsight-node-common/src/com/microsoft/azure/hdinsight/spark/jobs/JobUtils.java (1 line): - line 212: // TODO: Set Node Manager port to default value(30050) temporarily, we need a better way to detect it PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/azure/hdinsight/projects/HDInsightModuleBuilder.java (1 line): - line 131: // TODO: Remove hardcoded packaging here with spark-tools being independent. PluginsAndFeatures/azure-toolkit-for-intellij/src/main/java/com/microsoft/intellij/ui/components/ListTableWithButtons.java (1 line): - line 32: * TODO: We're supposed to remove this file and replace this class with `com.intellij.execution.util.ListTableWithButtons` when IntelliJ upgrade to 2019.1 Utils/hdinsight-node-common/src/com/microsoft/azure/cosmosspark/serverexplore/cosmossparknode/CosmosSparkADLAccountNode.java (1 line): - line 33: * FIXME: If we get clusters from cache first, we have to maintain the state of cache, which means: Utils/hdinsight-node-common/src/com/microsoft/azure/cosmosspark/serverexplore/cosmossparknode/CosmosSparkProvisionAction.java (1 line): - line 17: // TODO: Update adlAccount type PluginsAndFeatures/azure-toolkit-for-eclipse/com.microsoft.azuretools.azureexplorer/src/com/microsoft/azuretools/azureexplorer/views/ServiceExplorerView.java (1 line): - line 347: // TODO Auto-generated method stub