2626% % API
2727-export ([ add_to_path /2
2828 , get_allowed_errors /1
29- , get_external_validator /1
3029 , get_current_path /1
3130 , get_current_schema /1
3231 , get_current_schema_id /1
5857 , default_schema_ver :: jesse :schema_ver ()
5958 , error_handler :: jesse :error_handler ()
6059 , error_list :: jesse :error_list ()
61- , external_validator :: jesse : external_validator ()
60+
6261 , id :: jesse :schema_id ()
6362 , root_schema :: jesse :schema ()
6463 , schema_loader_fun :: jesse :schema_loader_fun ()
@@ -139,9 +138,6 @@ new(JsonSchema, Options) ->
139138 , Options
140139 , ? default_error_handler_fun
141140 ),
142- ExternalValidator = proplists :get_value ( external_validator
143- , Options
144- ),
145141 LoaderFun = proplists :get_value ( schema_loader_fun
146142 , Options
147143 , ? default_schema_loader_fun
@@ -153,7 +149,6 @@ new(JsonSchema, Options) ->
153149 , error_handler = ErrorHandler
154150 , default_schema_ver = DefaultSchemaVer
155151 , schema_loader_fun = LoaderFun
156- , external_validator = ExternalValidator
157152 },
158153 set_current_schema (NewState , JsonSchema ).
159154
@@ -388,7 +383,3 @@ load_schema(#state{schema_loader_fun = LoaderFun}, SchemaURI) ->
388383 % % io:format("load_schema: ~p\n", [{_C, _E, erlang:get_stacktrace()}]),
389384 ? not_found
390385 end .
391-
392- % % @private
393- get_external_validator (# state {external_validator = Fun }) ->
394- Fun .
0 commit comments