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) | buck | c80a56c1eb5e46f1d0e7f36d19d654aa44a20b24 | com.facebook.buck.haskell.HaskellBuckConfig | | _1 | getTool |
---|
_2 | getToolProvider |
---|
| v0 | delegate.getView(ToolConfig.class).getToolProvider(section,configName) |
---|
| | v0 | delegate.getView(ToolConfig.class).getToolProvider(section,configName) |
---|
| Returns | False |