OriginalCompleteBeforeOriginalCompleteAfterBeforeAfterProjectCommitCompilationUnitLineNosNamesTemplateVariableToCodeBeforeRelevantImportsTemplateVariableToCodeAfterisRelevantisSafe
JavaLibraryRules.addCompileToJarSteps(buildTarget,projectFilesystem,context,buildableContext,Optional.of(abiJarPath),ruleFinder,srcs,resources,ImmutableList.of(),compileTimeClasspathSourcePaths,false,null,compileStepFactory,resourcesRoot,manifestFile,classesToRemoveFromJar,steps);JavaLibraryRules.addCompileToJarSteps(buildTarget,projectFilesystem,context,buildableContext,abiJarPath,ruleFinder,srcs,resources,ImmutableList.of(),compileTimeClasspathSourcePaths,false,null,compileStepFactory,resourcesRoot,manifestFile,classesToRemoveFromJar,steps);Optional.of(abiJarPath)abiJarPathbuck1485388bff710289f94d5de6c89f1b41b9862805com.facebook.buck.jvm.java.JarBuildStepsFactory
_182
_2133
_1abiJarPath
_2abiJarPath
TCIVarabiJarPath
  • java.util.Optional
TCIVarabiJarPath
UsesTrue
MergeAssets mergeAssets=new MergeAssets(buildRuleParams.withAppendedFlavor(MERGE_ASSETS_FLAVOR).copyReplacingDeclaredAndExtraDeps(Suppliers.ofInstance(ImmutableSortedSet.of()),Suppliers.ofInstance(ImmutableSortedSet.of())),ruleFinder,Optional.of(aaptOutputApk),ImmutableSortedSet.copyOf(assetsDirectories));MergeAssets mergeAssets=new MergeAssets(buildRuleParams.withAppendedFlavor(MERGE_ASSETS_FLAVOR).copyReplacingDeclaredAndExtraDeps(Suppliers.ofInstance(ImmutableSortedSet.of()),Suppliers.ofInstance(ImmutableSortedSet.of())),ruleFinder,baseApk,ImmutableSortedSet.copyOf(assetsDirectories));Optional.of(aaptOutputApk)aaptOutputApkbuck84d70b0075f17f087bf4a255df3787f801b6dea2com.facebook.buck.android.AndroidBinaryResourcesGraphEnhancer
_1350
_2396
_1aaptOutputApk
_2baseApk
TCIVaraaptOutputApk
  • java.util.Optional
TCIVaraaptOutputApk
UsesTrue
return Optional.of(possibleInputPaths);return possibleInputPaths;Optional.of(possibleInputPaths)possibleInputPathsbuck10196528449cfec9f458d39b3ab394060f36d793com.facebook.buck.rules.keys.DependencyFileRuleKeyBuilderFactoryTest.FakeDepFileBuildRule
_1271
_238
_1possibleInputPaths
_2possibleInputPaths
TCIVarpossibleInputPaths
  • java.util.Optional
TCIVarpossibleInputPaths
UsesTrue
return createAndAssignScope(node,Optional.of(scope),outputFields.build());return createAndAssignScope(node,scope,outputFields.build());Optional.of(scope)scopepresto43aa45dba806c5a7b8292f6a43cb39fb8473f283com.facebook.presto.sql.analyzer.StatementAnalyzer.Visitor
_11509
_21509
_1scope
_2scope
TCIVarscope
  • java.util.Optional
TCIVarscope
UsesTrue