src/main/java/com/google/devtools/build/lib/worker/WorkerMultiplexer.java (2 lines): - line 143: // TODO: Make blaze clean remove the workdir. - line 453: // TODO: Check if this can be removed src/main/java/com/google/devtools/build/lib/util/FileHandlerQuerier.java (1 line): - line 42: *
TODO: is intended that this class be removed once Bazel is no longer using src/main/java/com/google/devtools/build/lib/bazel/rules/cpp/BazelCcLibraryRule.java (1 line): - line 35: // TODO: Google cc_library overrides documentation for: src/main/java/com/google/devtools/build/lib/skyframe/BzlCompileFunction.java (1 line): - line 151: // all we need to do symbol resolution (modulo FlagGuardedValues -- see TODO in src/main/java/net/starlark/java/syntax/Parser.java (1 line): - line 457: nextToken(); // TODO: save token pos? src/main/java/com/google/devtools/build/lib/rules/android/ValidatedAndroidResources.java (1 line): - line 92: // TODO: remove below three when incompatibleProhibitAapt1 is on by default. src/main/java/com/google/devtools/build/lib/rules/android/databinding/DataBindingProcessorArgsBuilder.java (1 line): - line 24: * TODO: Refactor the names of the setter methods in this class to include "set". src/main/java/com/google/devtools/build/lib/collect/EquivalenceRelation.java (1 line): - line 38: // TODO: Consider phasing out this interface in favour of com.google.common.base.Equivalence src/main/java/com/google/devtools/build/lib/worker/RecordingInputStream.java (1 line): - line 121: // TODO: Why do we get so much noise? src/tools/android/java/com/google/devtools/build/android/DataResourceXml.java (1 line): - line 108: // TODO: FullyQualifiedName.Factory#create has a overload which accepts "package". src/main/java/com/google/devtools/build/lib/bazel/repository/downloader/UrlRewriter.java (1 line): - line 300: // TODO : consider re-using RemoteModule.newCredentialsFromNetrc src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java (1 line): - line 501: SkyFunctions.BZL_COMPILE, // TODO rename src/main/java/com/google/devtools/build/lib/rules/android/AarImport.java (1 line): - line 460: // TODO: The aar's Java package isn't available during analysis (it's in the manifest src/tools/android/java/com/google/devtools/build/android/DataSource.java (1 line): - line 120: // because we never use both for any given processing action, and w.r.t. the above TODO merging src/main/java/com/google/devtools/build/lib/collect/CompactImmutableMap.java (1 line): - line 23: *
TODO: Convert to interface once we move to Java 8. src/tools/android/java/com/google/devtools/build/android/desugar/DefaultMethodClassFixer.java (1 line): - line 661: "TODO: Can't stub core interface bridge method %s.%s %s in %s", src/main/java/com/google/devtools/build/lib/analysis/config/ConfigurationResolver.java (1 line): - line 559: * returned as defaults. See TODO below. src/main/java/com/google/devtools/build/lib/collect/compacthashmap/CompactHashMap.java (1 line): - line 122: * TODO: Make this a drop-in replacement for j.u. versions, actually drop them in, and test the src/tools/android/java/com/google/devtools/build/android/ziputils/ZipIn.java (1 line): - line 493: // TODO (bazel-team): check that the end of central directory, points to a valid src/main/java/com/google/devtools/build/lib/query2/engine/SomePathFunction.java (1 line): - line 97: // skip it here. That's subsumed by the TODO below. src/tools/android/java/com/google/devtools/build/android/MergeConflict.java (1 line): - line 101: // TODO: SourceChecker can probably be removed, since the only no-op use is from AAR src/main/java/com/google/devtools/build/lib/skyframe/PrepareDepsOfPatternFunction.java (1 line): - line 234: // TODO (bazel-team): Consider replacing this with an isTarget method on the interface. tools/cpp/osx_cc_configure.bzl (1 line): - line 56: # TODO: Remove once Xcode 12 is the minimum supported version src/main/java/com/google/devtools/build/lib/starlarkbuildapi/android/AndroidBootstrap.java (1 line): - line 88: // TODO: Make an incompatible change flag to hide android_common behind src/main/java/com/google/devtools/build/lib/bazel/rules/ninja/parser/NinjaParserStep.java (1 line): - line 236: // TODO: consider using generics to condense this and parseNinjaRule into the same tools/build_rules/java_rules_skylark.bzl (1 line): - line 41: compile_time_jars_list = compile_time_jars.to_list() # TODO: This is weird. src/main/java/com/google/devtools/build/lib/analysis/config/StarlarkDefinedConfigTransition.java (1 line): - line 337: // TODO: If the resulting values of Starlark transitions ever evolve to be src/main/java/com/google/devtools/build/lib/buildtool/PostAnalysisQueryProcessor.java (1 line): - line 65: // TODO: b/71905538 - this query will operate over the graph as constructed by analysis, but src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryResolvedEvent.java (1 line): - line 230: // TODO: Callstack should always be available for bazel. src/main/java/com/google/devtools/build/lib/rules/cpp/LibrariesToLinkCollector.java (1 line): - line 163: *
TODO: Factor out of the bazel binary into build variables for crosstool action_configs.