test/fixtures/elixir/inch_test/all.json in inch-0.5.2 vs test/fixtures/elixir/inch_test/all.json in inch-0.5.3

- old
+ new

@@ -1,10 +1,7 @@ { - "args": [ - "inspect", - "InchTest.Functions." - ], + "args": [], "git_repo_url": "git@github.com:inch-ci/Hello-World-Elixir.git", "language": "elixir", "objects": [ { "id": "InchTest", @@ -77,10 +74,84 @@ "source": null, "type": null, "typespecs": [] }, { + "id": "InchTest.Html", + "module": "Elixir.InchTest.Html", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": null, + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe", + "module": "Elixir.InchTest.Html.Safe", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "protocol", + "typespecs": [ + "[Elixir.Any]" + ] + }, + { + "id": "InchTest.Html.Safe.Atom", + "module": "Elixir.InchTest.Html.Safe.Atom", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe.BitString", + "module": "Elixir.InchTest.Html.Safe.BitString", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe.Float", + "module": "Elixir.InchTest.Html.Safe.Float", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe.Integer", + "module": "Elixir.InchTest.Html.Safe.Integer", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe.List", + "module": "Elixir.InchTest.Html.Safe.List", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { + "id": "InchTest.Html.Safe.Tuple", + "module": "Elixir.InchTest.Html.Safe.Tuple", + "moduledoc": null, + "object_type": "ModuleObject", + "source": null, + "type": "impl", + "typespecs": [] + }, + { "id": "InchTest.ModuleObject", "module": "Elixir.InchTest.ModuleObject", "moduledoc": null, "object_type": "ModuleObject", "source": null, @@ -439,10 +510,701 @@ "specs": [], "type": "def" }, { "arity": 1, + "doc": null, + "id": "escape/1", + "module_id": "InchTest.Html", + "name": "escape", + "object_type": "FunctionObject", + "signature": [ + [ + "buffer", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": null, + "id": "safe/1", + "module_id": "InchTest.Html", + "name": "safe", + "object_type": "FunctionObject", + "signature": [ + [ + "value", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": null, + "id": "unsafe/1", + "module_id": "InchTest.Html", + "name": "unsafe", + "object_type": "FunctionObject", + "signature": [ + [ + "value", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__protocol__/1", + "module_id": "InchTest.Html.Safe", + "name": "__protocol__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 19 + }, + [ + [ + "__protocol__", + { + "line": 19 + }, + [ + "functions" + ] + ], + [ + [ + "{}", + { + "line": 0 + }, + [ + "to_string", + 1 + ] + ], + [ + "...", + { + "line": 0 + }, + null + ] + ] + ] + ], + [ + "::", + { + "line": 19 + }, + [ + [ + "__protocol__", + { + "line": 19 + }, + [ + "name" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": null, + "id": "to_string/1", + "module_id": "InchTest.Html.Safe", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "data", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.Atom", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 23 + }, + [ + [ + "__impl__", + { + "line": 23 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 23 + }, + [ + [ + "__impl__", + { + "line": 23 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.Atom" + ] + ], + [ + "::", + { + "line": 23 + }, + [ + [ + "__impl__", + { + "line": 23 + }, + [ + "for" + ] + ], + "Elixir.Atom" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.Atom", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "atom", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.BitString", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 28 + }, + [ + [ + "__impl__", + { + "line": 28 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 28 + }, + [ + [ + "__impl__", + { + "line": 28 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.BitString" + ] + ], + [ + "::", + { + "line": 28 + }, + [ + [ + "__impl__", + { + "line": 28 + }, + [ + "for" + ] + ], + "Elixir.BitString" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.BitString", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "data", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.Float", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 66 + }, + [ + [ + "__impl__", + { + "line": 66 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 66 + }, + [ + [ + "__impl__", + { + "line": 66 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.Float" + ] + ], + [ + "::", + { + "line": 66 + }, + [ + [ + "__impl__", + { + "line": 66 + }, + [ + "for" + ] + ], + "Elixir.Float" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.Float", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "data", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.Integer", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 62 + }, + [ + [ + "__impl__", + { + "line": 62 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 62 + }, + [ + [ + "__impl__", + { + "line": 62 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.Integer" + ] + ], + [ + "::", + { + "line": 62 + }, + [ + [ + "__impl__", + { + "line": 62 + }, + [ + "for" + ] + ], + "Elixir.Integer" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.Integer", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "data", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.List", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 34 + }, + [ + [ + "__impl__", + { + "line": 34 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 34 + }, + [ + [ + "__impl__", + { + "line": 34 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.List" + ] + ], + [ + "::", + { + "line": 34 + }, + [ + [ + "__impl__", + { + "line": 34 + }, + [ + "for" + ] + ], + "Elixir.List" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.List", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "list", + [], + null + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, + "doc": false, + "id": "__impl__/1", + "module_id": "InchTest.Html.Safe.Tuple", + "name": "__impl__", + "object_type": "FunctionObject", + "signature": [ + [ + "atom1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [ + [ + "::", + { + "line": 72 + }, + [ + [ + "__impl__", + { + "line": 72 + }, + [ + "protocol" + ] + ], + "Elixir.InchTest.Html.Safe" + ] + ], + [ + "::", + { + "line": 72 + }, + [ + [ + "__impl__", + { + "line": 72 + }, + [ + "target" + ] + ], + "Elixir.InchTest.Html.Safe.Tuple" + ] + ], + [ + "::", + { + "line": 72 + }, + [ + [ + "__impl__", + { + "line": 72 + }, + [ + "for" + ] + ], + "Elixir.Tuple" + ] + ] + ], + "type": "def" + }, + { + "arity": 1, + "doc": "Callback implementation of `InchTest.Html.Safe.to_string/1`.", + "id": "to_string/1", + "module_id": "InchTest.Html.Safe.Tuple", + "name": "to_string", + "object_type": "FunctionObject", + "signature": [ + [ + "arg1", + [], + "Elixir" + ] + ], + "source": null, + "specs": [], + "type": "def" + }, + { + "arity": 1, "doc": "Converts String to camel case\n\n## Examples\n\n iex> InchTest.Naming.camelize(\"my_app\")\n \"MyApp\"\n\nIn general, `camelize` can be thought of as the reverse of\n`underscore`, however, in some cases formatting may be lost:\n\n InchTest.Naming.underscore \"SAPExample\" #=> \"sap_example\"\n InchTest.Naming.camelize \"sap_example\" #=> \"SapExample\"\n\n", "id": "camelize/1", "module_id": "InchTest.Naming", "name": "camelize", "object_type": "FunctionObject", @@ -603,7 +1365,12 @@ ], "source": null, "specs": [], "type": "def" } - ] + ], + "travis": true, + "travis_branch": "master", + "travis_commit": null, + "travis_job_id": null, + "travis_repo_slug": "rrrene/inch_ex" }