1#ifndef SOURCEMETA_BLAZE_EDITOR_H_
2#define SOURCEMETA_BLAZE_EDITOR_H_
13#ifndef SOURCEMETA_BLAZE_EDITOR_EXPORT
14#include <sourcemeta/blaze/editor_export.h>
17#include <sourcemeta/core/json.h>
18#include <sourcemeta/core/jsonschema.h>
22namespace sourcemeta::blaze {
68SOURCEMETA_BLAZE_EDITOR_EXPORT
70 const sourcemeta::core::SchemaWalker &walker,
71 const sourcemeta::core::SchemaResolver &resolver,
72 std::string_view default_dialect =
"") -> void;
SOURCEMETA_BLAZE_EDITOR_EXPORT auto for_editor(sourcemeta::core::JSON &schema, const sourcemeta::core::SchemaWalker &walker, const sourcemeta::core::SchemaResolver &resolver, std::string_view default_dialect="") -> void