blob: d32d3fa5a5ad86482ece75340f78d676f8ad39c0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma once
#include <yql/essentials/providers/common/proto/udf_resolver.pb.h>
#include <yql/essentials/minikql/mkql_function_registry.h>
#include <yql/essentials/public/udf/udf_log.h>
#include <util/generic/hash.h>
#include <util/stream/input.h>
#include <util/stream/output.h>
namespace NUdfResolver {
void DiscoverInDir(const TString& dir, IOutputStream& out, bool printAsProto,
NYql::NUdf::ELogLevel logLevel);
void DiscoverInFile(const TString& filePath, IOutputStream& out, bool printAsProto,
NYql::NUdf::ELogLevel logLevel);
void Discover(IInputStream& in, IOutputStream& out, bool printAsProto);
void FillImportResultModules(const THashSet<TString>& modules, NYql::TImportResult& importRes);
;
}
|