OriginalCompleteBeforeOriginalCompleteAfterBeforeAfterProjectCommitCompilationUnitLineNosNamesTemplateVariableToCodeBeforeRelevantImportsTemplateVariableToCodeAfterisRelevantisSafe
return delegate.getView(ToolConfig.class).getToolProvider(section,configName).orElseGet(() -> SystemToolProvider.builder().setExecutableFinder(finder).setSourcePathConverter(delegate::getPathSourcePath).setName(Paths.get(systemName)).setEnvironment(delegate.getEnvironment()).setSource(String.format(STR0,section,configName)).build());return delegate.getView(ToolConfig.class).getToolProvider(section,configName);delegate.getView(ToolConfig.class).getToolProvider(section,configName).orElseGet(() -> SystemToolProvider.builder().setExecutableFinder(finder).setSourcePathConverter(delegate::getPathSourcePath).setName(Paths.get(systemName)).setEnvironment(delegate.getEnvironment()).setSource(String.format(STR0,section,configName)).build())delegate.getView(ToolConfig.class).getToolProvider(section,configName)buckc80a56c1eb5e46f1d0e7f36d19d654aa44a20b24com.facebook.buck.haskell.HaskellBuckConfig
_158
_253
_1getTool
_2getToolProvider
v0delegate.getView(ToolConfig.class).getToolProvider(section,configName)
v0delegate.getView(ToolConfig.class).getToolProvider(section,configName)
ReturnsFalse