json-schema-to-elm icon indicating copy to clipboard operation
json-schema-to-elm copied to clipboard

** (FunctionClauseError) no function clause matching in String.split/3

Open marcpawl opened this issue 1 year ago • 0 comments

''' /usr/local/bin/js2e /Users/marcpawl/github/Triumph_TTS/fake_meshwesh/json_schemas --module-name Meshwesh warning: :logger :level has been set to :warn in config files, please use :warning instead (logger 1.15.5) lib/logger/app.ex:102: Logger.App.default_level/0 (logger 1.15.5) lib/logger/app.ex:35: Logger.App.start/2 (kernel 9.0.2) application_master.erl:293: :application_master.start_it_old/4

** (FunctionClauseError) no function clause matching in String.split/3

The following arguments were given to String.split/3:

    # 1
    :anonymous

    # 2
    "-"

    # 3
    []

(elixir 1.15.5) lib/string.ex:478: String.split/3
(js2e 2.9.1) lib/printer/utils/naming.ex:191: JS2E.Printer.Utils.Naming.kebab_to_camel_case/1
(js2e 2.9.1) lib/printer/utils/naming.ex:84: JS2E.Printer.Utils.Naming.normalize_identifier/2
(js2e 2.9.1) lib/printer/utils/naming.ex:11: JS2E.Printer.Utils.Naming.create_root_name/2
(js2e 2.9.1) lib/printer/object_printer.ex:52: JS2E.Printer.ObjectPrinter.print_type/4
(elixir 1.15.5) lib/enum.ex:1693: Enum."-map/2-lists^map/1-1-"/2
(js2e 2.9.1) lib/printer/printer.ex:247: JS2E.Printer.merge_results/5
(js2e 2.9.1) lib/printer/printer.ex:132: JS2E.Printer.print_schema/3

make: *** [src/ArmyListsSummary.elm] Error 1

{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "summary", "description": "Meshwesh summary", "$id": "https://github.com/marcpawl/Triumph_TTS.git/$summary", "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "keywords": { "type": "array", "items": { "type": "string" } }, "derivedData": { "type": "object", "properties": { "listStartDate": { "type": "integer" }, "listEndDate": { "type": "integer" }, "extendedName": { "type": "string" } }, "required": [ "extendedName", "listEndDate", "listStartDate" ] } }, "required": [ "derivedData", "id", "keywords", "name" ] } } '''

marcpawl avatar Sep 20 '23 02:09 marcpawl