flutter-idea/src/io/flutter/editor/FlutterIconLineMarkerProvider.java (3 lines): - line 213: if (iconElement == null) return null; // TODO check for instance creation with codepoint - line 261: // TODO Base path is wrong for cupertino -- is there a test for this branch (IconData with cupertino family)? - line 379: return null; // TODO Check superclass of for a constructor that includes the family. flutter-idea/src/io/flutter/FlutterMessages.java (3 lines): - line 27: // TODO: Make the project parameter not nullable. - line 36: // TODO: Make the project parameter not nullable. - line 46: // TODO: Make the project parameter not nullable. flutter-idea/src/io/flutter/view/FlutterView.java (2 lines): - line 327: // TODO: Don't switch to JBRunnerTabs(Project, Disposable) until 2020.1. - line 858: // TODO: Don't switch to ContentManagerListener until 2020.1. flutter-studio/src/io/flutter/project/FlutterModuleGroup.java (2 lines): - line 13: // TODO (messick) DO NOT delete this during post-4.2 clean-up. - line 39: setProjectTypeInSettings(); // TODO (messick) Remove this if possible (needs testing). flutter-idea/src/io/flutter/vmService/frame/DartVmServiceValue.java (1 line): - line 22: // TODO: implement some combination of XValue.getEvaluationExpression() / flutter-idea/src/io/flutter/run/coverage/LcovInfo.java (1 line): - line 47: // TODO Define at least one class in data flutter-idea/src/io/flutter/utils/FlutterModuleUtils.java (1 line): - line 415: return; // Not cached. TODO call flutterSdk.sync() here? flutter-idea/src/io/flutter/module/FlutterGeneratorPeer.java (1 line): - line 112: // TODO Link this to actual validation. flutter-studio/src/io/flutter/assistant/whatsnew/FlutterNewsBundleCreator.java (1 line): - line 90: return AnalyticsProvider.getNoOp(); // TODO Hook up io.flutter.analytics.Analytics flutter-idea/src/io/flutter/sdk/FlutterSdk.java (1 line): - line 293: // TODO (helin24): Remove special handling for web-server if we can fix https://github.com/flutter/flutter-intellij/issues/4767. tool/plugin/lib/edit.dart (1 line): - line 256: // TODO Unify Subst and MultiSubst, and find a better name. flutter-idea/src/io/flutter/vmService/DartVmServiceListener.java (1 line): - line 48: // TODO Respond to breakpoints added by the observatory. flutter-idea/src/io/flutter/view/InspectorPanel.java (1 line): - line 1260: // TODO (pq): flutter-idea/src/io/flutter/module/settings/PlatformsForm.kt (1 line): - line 43: // TODO (messick) Keep this up-to-date with Flutter SDK changes. flutter-idea/src/io/flutter/preview/PreviewView.java (1 line): - line 344: // TODO: Add parent relationship info to FlutterOutline instead of this O(n^2) traversal. flutter-idea/src/io/flutter/inspector/InspectorGroupManagerService.java (1 line): - line 255: // TODO (helin24): The specific stream we're checking here doesn't matter; we need a frame to be available before running flutter-idea/src/io/flutter/view/InspectorTreeMouseListener.java (1 line): - line 148: // TODO (pq):