Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Update master docs

  • Loading branch information...
commit f55ddf563c76d265bcde19722633d7e21ca046bf 1 parent 0c0b7d2
@josevalim josevalim authored
Showing with 3,294 additions and 7,297 deletions.
  1. +22 −1 docs/master/Access.Binary.Dict.html
  2. +22 −1 docs/master/Access.HashDict.html
  3. +22 −1 docs/master/Access.Orddict.html
  4. +100 −0 docs/master/Application.Behaviour.html
  5. +1 −110 docs/master/ArgumentError.html
  6. +1 −110 docs/master/ArithmeticError.html
  7. +2 −134 docs/master/BadArityError.html
  8. +2 −101 docs/master/BadFunctionError.html
  9. +0 −11 docs/master/Behaviour.html
  10. +0 −143 docs/master/Binary.Dict.html
  11. +22 −1 docs/master/Binary.Inspect.Any.html
  12. +22 −1 docs/master/Binary.Inspect.Atom.html
  13. +22 −1 docs/master/Binary.Inspect.BitString.html
  14. +22 −1 docs/master/Binary.Inspect.List.html
  15. +22 −1 docs/master/Binary.Inspect.Number.html
  16. +22 −1 docs/master/Binary.Inspect.Regex.html
  17. +22 −1 docs/master/Binary.Inspect.Tuple.html
  18. +2 −101 docs/master/CaseClauseError.html
  19. +83 −0 docs/master/Code.LoadError.html
  20. +18 −18 docs/master/Code.html
  21. +2 −167 docs/master/CompileError.html
  22. +47 −17 docs/master/Dict.html
  23. +33 −1 docs/master/Enum.Iterator.Binary.Dict.html
  24. +33 −1 docs/master/Enum.Iterator.Function.html
  25. +33 −1 docs/master/Enum.Iterator.HashDict.html
  26. +33 −1 docs/master/Enum.Iterator.List.html
  27. +33 −1 docs/master/Enum.Iterator.Orddict.html
  28. +32 −0 docs/master/Enum.Iterator.Range.html
  29. +1 −110 docs/master/Enum.OutOfBoundsError.html
  30. +8 −8 docs/master/Enum.html
  31. +2 −101 docs/master/ErlangError.html
  32. +89 −15 docs/master/ExUnit.Assertions.html
  33. +29 −29 docs/master/ExUnit.CLIFormatter.html
  34. +338 −0 docs/master/ExUnit.ExpectationError.html
  35. +24 −24 docs/master/ExUnit.Formatter.html
  36. +51 −31 docs/master/ExUnit.html
  37. +46 −30 docs/master/Exception.html
  38. +0 −198 docs/master/File.CopyError.html
  39. +0 −165 docs/master/File.Error.html
  40. +0 −99 docs/master/File.IteratorError.html
  41. +0 −483 docs/master/File.Stat.html
  42. +2 −167 docs/master/FunctionClauseError.html
  43. +67 −21 docs/master/GenServer.Behaviour.html
  44. +7 −7 docs/master/IEx.Helpers.html
  45. +3 −3 docs/master/IO.html
  46. +146 −22 docs/master/Kernel.SpecialForms.html
  47. +13 −13 docs/master/Kernel.Typespec.html
  48. +89 −64 docs/master/Kernel.html
  49. +2 −101 docs/master/KeyError.html
  50. +26 −7 docs/master/Keyword.html
  51. +21 −0 docs/master/List.Chars.Atom.html
  52. +21 −0 docs/master/List.Chars.BitString.html
  53. +21 −0 docs/master/List.Chars.List.html
  54. +21 −0 docs/master/List.Chars.Number.html
  55. +3 −3 docs/master/List.html
  56. +29 −352 docs/master/Macro.Env.html
  57. +12 −11 docs/master/Macro.html
  58. +2 −101 docs/master/MatchError.html
  59. +0 −101 docs/master/Mix.Deps.Lock.html
  60. +0 −11 docs/master/Mix.Error.html
  61. +0 −11 docs/master/Mix.InvalidTaskError.html
  62. +0 −11 docs/master/Mix.NoProjectError.html
  63. +0 −11 docs/master/Mix.NoTaskError.html
  64. +0 −11 docs/master/Mix.OutOfDateDepsError.html
  65. +17 −5 docs/master/Mix.Project.html
  66. +83 −0 docs/master/Mix.Tasks.App.Start.html
  67. +5 −5 docs/master/Mix.Tasks.Compile.App.html
  68. +7 −7 docs/master/Mix.Tasks.Compile.Elixir.html
  69. +9 −7 docs/master/Mix.Tasks.Compile.html
  70. +2 −9 docs/master/Mix.Tasks.Deps.Compile.html
  71. +9 −2 docs/master/Mix.Tasks.Iex.html
  72. +13 −3 docs/master/Mix.Tasks.New.html
  73. +3 −1 docs/master/Mix.Tasks.Run.html
  74. +10 −1 docs/master/Mix.Tasks.Test.html
  75. +8 −8 docs/master/Mix.Utils.html
  76. +11 −12 docs/master/Mix.html
  77. +13 −13 docs/master/Node.html
  78. +15 −8 docs/master/OptionParser.html
  79. +34 −36 docs/master/Process.html
  80. +2 −134 docs/master/Protocol.UndefinedError.html
  81. +32 −0 docs/master/Range.Iterator.Number.html
  82. +0 −120 docs/master/Range.html
  83. +3 −3 docs/master/Record.html
  84. +0 −109 docs/master/Regex.CompileError.html
  85. +1 −110 docs/master/RuntimeError.html
  86. +63 −20 docs/master/String.html
  87. +272 −0 docs/master/Supervisor.Behaviour.html
  88. +2 −167 docs/master/SyntaxError.html
  89. +8 −4 docs/master/System.html
  90. +1 −110 docs/master/SystemLimitError.html
  91. +2 −167 docs/master/TokenMissingError.html
  92. +2 −167 docs/master/UndefinedFunctionError.html
  93. +163 −148 docs/master/modules_list.html
  94. +197 −1 docs/master/protocols_list.html
  95. +559 −2,672 docs/master/records_list.html
View
23 docs/master/Access.Binary.Dict.html
@@ -29,14 +29,22 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L86" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L105" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#access/2">access/2</a>
+ </span>
+</li>
+ </ul>
@@ -44,6 +52,19 @@
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="access/2">
+ <strong>access(dict, key)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L106" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
+
+
</div>
View
23 docs/master/Access.HashDict.html
@@ -29,14 +29,22 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/hash_dict.ex#L103" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/hash_dict.ex#L108" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#access/2">access/2</a>
+ </span>
+</li>
+ </ul>
@@ -44,6 +52,19 @@
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="access/2">
+ <strong>access(dict, key)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/hash_dict.ex#L109" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
+
+
</div>
View
23 docs/master/Access.Orddict.html
@@ -29,14 +29,22 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/ord_dict.ex#L101" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/ord_dict.ex#L106" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#access/2">access/2</a>
+ </span>
+</li>
+ </ul>
@@ -44,6 +52,19 @@
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="access/2">
+ <strong>access(dict, key)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/ord_dict.ex#L107" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
+
+
</div>
View
100 docs/master/Application.Behaviour.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title>Application.Behaviour</title>
+ <meta charset="utf-8">
+ <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" charset="utf-8" />
+
+ <script type="text/javascript" charset="utf-8">
+ relpath = '';
+ if (relpath != '') relpath += '/';
+ </script>
+
+ <script type="text/javascript" charset="utf-8" src="js/jquery.js"></script>
+ <script type="text/javascript" charset="utf-8" src="js/app.js"></script>
+ </head>
+
+ <body>
+ <script type="text/javascript" charset="utf-8">
+ if (window.top.frames.main) document.body.className = 'frames';
+ </script>
+
+ <div id="content">
+ <h1>
+ Application.Behaviour
+
+ </h1>
+
+
+ <div id="moduledoc" class="docstring">
+ <p>This module is a convenience to define application module callbacks.</p>
+
+<p>In Erlang/OTP, an application is a component that can be started
+and stopped as a unit, and which can be re-used in other systems
+as well.</p>
+
+<p>The first step to achieve this is to define an application specification.
+For example, if your application is named <code>:my_app</code>, an app specification
+should exist at <code>ebin/my_app.app</code>. This file is usually defined by
+build tools like Mix.</p>
+
+<p>Then, with the app specification in hands, we must also define an
+application module callback that controls how to start and stop
+such applications. This module is about defining such callbacks.</p>
+
+<p>There are two callbacks required to be implemented:</p>
+
+<ol>
+<li><p><code>start(type, args)</code> - It must return <code>{ :ok, pid }</code> or
+<code>{ :ok, pid, state }</code>, where <code>pid</code> is the process identifier
+of the supervisor tree root;</p></li>
+<li><p><code>stop(state)</code> receives the state returned by <code>start</code> and should
+do any necessary cleaning up. Notice that shutting down the supervisor
+is automatically handled by the VM;</p></li>
+</ol>
+
+<p>When using this module, it simply tags the module behaviour as
+<code>:application</code> and defines a default <code>stop/1</code> callback. The <code>start/2</code>
+still needs to be defined by the user.</p>
+
+<p>You can learn more about the <code>:application</code> module, the application
+specification and the application module callbacks below:</p>
+
+<p><a href="http://www.erlang.org/doc/man/application.html">http://www.erlang.org/doc/man/application.html</a>
+<a href="http://www.erlang.org/doc/design_principles/applications.html">http://www.erlang.org/doc/design_principles/applications.html</a>
+<a href="http://learnyousomeerlang.com/building-otp-applications">http://learnyousomeerlang.com/building-otp-applications</a></p>
+
+<h2>Example</h2>
+
+<pre><code>defmodule MyApp do
+ use Application.Behaviour
+
+ def start(_type, args) do
+ MyApp.Sup.start_link(args)
+ end
+end
+</code></pre>
+
+ </div>
+
+
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/application/behaviour.ex#L1" target="_blank" class="view_source">Source</a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </div>
+ </body>
+</html>
View
111 docs/master/ArgumentError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L171" target="_blank" class="view_source">Source</a>
@@ -47,55 +47,7 @@
- <h2>Functions summary</h2>
- <ul class="summary">
- <li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#message/1">message/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#message/2">message/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_message/2">update_message/2</a>
- </span>
-</li>
- </ul>
@@ -103,67 +55,6 @@
- <div id="functions_details" class="details_list">
- <h2>Functions</h2>
- <div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="message/1">
- <strong>message(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="message/2">
- <strong>message(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/0">
- <strong>new()</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/1">
- <strong>new(opts)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_keywords/1">
- <strong>to_keywords(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/2">
- <strong>update(keywords, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_message/2">
- <strong>update_message(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L156" target="_blank" class="view_source">Source</a>
-</div>
- </div>
-
-
-
</div>
View
111 docs/master/ArithmeticError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
@@ -47,55 +47,7 @@
- <h2>Functions summary</h2>
- <ul class="summary">
- <li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#message/1">message/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#message/2">message/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_message/2">update_message/2</a>
- </span>
-</li>
- </ul>
@@ -103,67 +55,6 @@
- <div id="functions_details" class="details_list">
- <h2>Functions</h2>
- <div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="message/1">
- <strong>message(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="message/2">
- <strong>message(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/0">
- <strong>new()</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/1">
- <strong>new(opts)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_keywords/1">
- <strong>to_keywords(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/2">
- <strong>update(keywords, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_message/2">
- <strong>update_message(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L157" target="_blank" class="view_source">Source</a>
-</div>
- </div>
-
-
-
</div>
View
136 docs/master/BadArityError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L211" target="_blank" class="view_source">Source</a>
@@ -57,69 +57,9 @@
<ul class="summary">
<li>
<span class="summary_signature">
- <a href="#args/1">args/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#args/2">args/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#function/1">function/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#function/2">function/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
<a href="#message/1">message/1</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_args/2">update_args/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_function/2">update_function/2</a>
- </span>
-</li>
</ul>
@@ -132,83 +72,11 @@
<div id="functions_details" class="details_list">
<h2>Functions</h2>
<div class="detail">
- <p class="signature" id="args/1">
- <strong>args(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="args/2">
- <strong>args(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="function/1">
- <strong>function(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="function/2">
- <strong>function(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
<p class="signature" id="message/1">
<strong>message(exception)</strong>
</p>
<div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L197" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/0">
- <strong>new()</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/1">
- <strong>new(opts)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_keywords/1">
- <strong>to_keywords(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/2">
- <strong>update(keywords, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_args/2">
- <strong>update_args(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_function/2">
- <strong>update_function(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L196" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L212" target="_blank" class="view_source">Source</a>
</div>
</div>
View
103 docs/master/BadFunctionError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L193" target="_blank" class="view_source">Source</a>
@@ -51,54 +51,9 @@
<ul class="summary">
<li>
<span class="summary_signature">
- <a href="#actual/1">actual/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#actual/2">actual/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
<a href="#message/1">message/1</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_actual/2">update_actual/2</a>
- </span>
-</li>
</ul>
@@ -111,65 +66,11 @@
<div id="functions_details" class="details_list">
<h2>Functions</h2>
<div class="detail">
- <p class="signature" id="actual/1">
- <strong>actual(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="actual/2">
- <strong>actual(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
<p class="signature" id="message/1">
<strong>message(exception)</strong>
</p>
<div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L179" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/0">
- <strong>new()</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/1">
- <strong>new(opts)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_keywords/1">
- <strong>to_keywords(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/2">
- <strong>update(keywords, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_actual/2">
- <strong>update_actual(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L178" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L194" target="_blank" class="view_source">Source</a>
</div>
</div>
View
11 docs/master/Behaviour.html
@@ -89,11 +89,6 @@
<a href="#defcallback/1">defcallback/1</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#defcallback/2">defcallback/2</a>
- </span>
-</li>
</ul>
@@ -109,12 +104,6 @@
<p class="signature" id="defcallback/1">
<strong>defcallback(fun)</strong>
</p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/behaviour.ex#L53" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="defcallback/2">
- <strong>defcallback(fun, list2)</strong>
- </p>
<div class="docstring"><p>Defines a callback according to the given type specification.</p>
</div>
<a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/behaviour.ex#L48" target="_blank" class="view_source">Source</a>
View
143 docs/master/Binary.Dict.html
@@ -47,41 +47,6 @@
<ul class="summary">
<li>
<span class="summary_signature">
- <a href="#delete/2">delete/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#empty/1">empty/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#get/3">get/3</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#get!/2">get!/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#has_key?/2">has_key?/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#keys/1">keys/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#merge/3">merge/3</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
<a href="#new/0">new/0</a>
</span>
</li>
@@ -95,36 +60,6 @@
<a href="#new/2">new/2</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#put/3">put/3</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#size/1">size/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_list/1">to_list/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/3">update/3</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/4">update/4</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#values/1">values/1</a>
- </span>
-</li>
</ul>
@@ -137,48 +72,6 @@
<div id="functions_details" class="details_list">
<h2>Functions</h2>
<div class="detail">
- <p class="signature" id="delete/2">
- <strong>delete(arg1, key)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L52" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="empty/1">
- <strong>empty(_)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L72" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="get/3">
- <strong>get(arg1, key, default)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L34" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="get!/2">
- <strong>get!(arg1, key)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L41" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="has_key?/2">
- <strong>has_key?(arg1, key)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L30" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="keys/1">
- <strong>keys(arg1)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L18" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="merge/3">
- <strong>merge(d1, d2, fun)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L56" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
<p class="signature" id="new/0">
<strong>new()</strong>
</p>
@@ -212,42 +105,6 @@
</code></pre>
</div>
<a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L10" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="put/3">
- <strong>put(arg1, key, value)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L48" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="size/1">
- <strong>size(arg1)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L26" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_list/1">
- <strong>to_list(arg1)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L76" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/3">
- <strong>update(arg1, key, fun)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L64" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/4">
- <strong>update(arg1, key, initial, fun)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L68" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="values/1">
- <strong>values(arg1)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/dict.ex#L22" target="_blank" class="view_source">Source</a>
</div>
</div>
View
23 docs/master/Binary.Inspect.Any.html
@@ -40,19 +40,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L418" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L420" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(thing, _)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L431" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.Atom.html
@@ -46,19 +46,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L98" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L100" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(atom, _)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L120" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.BitString.html
@@ -41,19 +41,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L178" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L180" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(thing, opts)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L194" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.List.html
@@ -49,19 +49,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L236" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L238" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(thing, opts)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L260" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.Number.html
@@ -39,19 +39,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L380" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L382" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(thing, _)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L392" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.Regex.html
@@ -39,19 +39,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L399" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L401" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(regex, opts)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L411" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
23 docs/master/Binary.Inspect.Tuple.html
@@ -41,19 +41,40 @@
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L298" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L300" target="_blank" class="view_source">Source</a>
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#inspect/2">inspect/2</a>
+ </span>
+</li>
+
+ </ul>
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="inspect/2">
+ <strong>inspect(tuple, opts)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/binary/inspect.ex#L314" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
View
103 docs/master/CaseClauseError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L205" target="_blank" class="view_source">Source</a>
@@ -51,54 +51,9 @@
<ul class="summary">
<li>
<span class="summary_signature">
- <a href="#actual/1">actual/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#actual/2">actual/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
<a href="#message/1">message/1</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_actual/2">update_actual/2</a>
- </span>
-</li>
</ul>
@@ -111,65 +66,11 @@
<div id="functions_details" class="details_list">
<h2>Functions</h2>
<div class="detail">
- <p class="signature" id="actual/1">
- <strong>actual(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="actual/2">
- <strong>actual(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
<p class="signature" id="message/1">
<strong>message(exception)</strong>
</p>
<div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L191" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/0">
- <strong>new()</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="new/1">
- <strong>new(opts)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="to_keywords/1">
- <strong>to_keywords(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update/2">
- <strong>update(keywords, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="update_actual/2">
- <strong>update_actual(function, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L190" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L206" target="_blank" class="view_source">Source</a>
</div>
</div>
View
83 docs/master/Code.LoadError.html
@@ -0,0 +1,83 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title>Code.LoadError</title>
+ <meta charset="utf-8">
+ <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" charset="utf-8" />
+
+ <script type="text/javascript" charset="utf-8">
+ relpath = '';
+ if (relpath != '') relpath += '/';
+ </script>
+
+ <script type="text/javascript" charset="utf-8" src="js/jquery.js"></script>
+ <script type="text/javascript" charset="utf-8" src="js/app.js"></script>
+ </head>
+
+ <body>
+ <script type="text/javascript" charset="utf-8">
+ if (window.top.frames.main) document.body.className = 'frames';
+ </script>
+
+ <div id="content">
+ <h1>
+ Code.LoadError
+
+ <small>exception</small>
+
+ </h1>
+
+
+
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L2" target="_blank" class="view_source">Source</a>
+
+
+
+
+ <h2>Fields <small>(and defaults)</small></h2>
+ <ul class="summary">
+
+ <li>
+ <span class="summary_signature">
+ <strong>file:</strong> nil
+ </span>
+ </li>
+
+ </ul>
+
+
+
+ <h2>Functions summary</h2>
+ <ul class="summary">
+ <li>
+ <span class="summary_signature">
+ <a href="#message/1">message/1</a>
+ </span>
+</li>
+
+ </ul>
+
+
+
+
+
+
+
+ <div id="functions_details" class="details_list">
+ <h2>Functions</h2>
+ <div class="detail">
+ <p class="signature" id="message/1">
+ <strong>message(exception)</strong>
+ </p>
+ <div class="docstring"></div>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L3" target="_blank" class="view_source">Source</a>
+</div>
+ </div>
+
+
+
+
+
+ </div>
+ </body>
+</html>
View
36 docs/master/Code.html
@@ -153,7 +153,7 @@
<div class="docstring"><p>Appends a path to Erlang VM code path.
The path is expanded with <code>File.expand_path</code> before added.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L34" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L40" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="compile_string/2">
<strong>compile_string(string, file // &quot;nofile&quot;)</strong>
@@ -164,7 +164,7 @@
<p>For compiling many files at once, check <code>Kernel.ParallelCompiler</code>.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L254" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L260" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="compiler_options/0">
<strong>compiler_options()</strong>
@@ -172,7 +172,7 @@
<div class="docstring"><p>Loads the compilation options from the code server.
Check compiler_options/1 for more information.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L224" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L230" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="compiler_options/1">
<strong>compiler_options(opts)</strong>
@@ -192,7 +192,7 @@
without raising errors, false by default;</li>
</ul>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L243" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L249" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="delete_path/1">
<strong>delete_path(path)</strong>
@@ -200,7 +200,7 @@
<div class="docstring"><p>Deletes a path from Erlang VM code path.
The path is expanded with <code>File.expand_path</code> before deleted.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L50" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L56" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="ensure_compiled/1">
<strong>ensure_compiled(module)</strong>
@@ -217,7 +217,7 @@
<p>Check <code>ensure_loaded/1</code> for more information on module loading
and when to use <code>ensure_loaded/1</code> or <code>ensure_compiled/1</code>.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L321" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L327" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="ensure_compiled?/1">
<strong>ensure_compiled?(module)</strong>
@@ -225,7 +225,7 @@
<div class="docstring"><p>Similar to <code>ensure_compiled/1</code>, but returns a boolean in case
it could be ensured or not.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L342" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L348" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="ensure_loaded/1">
<strong>ensure_loaded(module)</strong>
@@ -267,7 +267,7 @@
must be used just in same rare conditions, usually involving macros
that needs to invoke a module for callback information.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L296" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L302" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="ensure_loaded?/1">
<strong>ensure_loaded?(module)</strong>
@@ -275,7 +275,7 @@
<div class="docstring"><p>Similar to <code>ensure_loaded/1</code>, but returns a boolean in case
it could be ensured or not.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L304" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L310" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="eval/3">
<strong>eval(string, binding // [], opts // [])</strong>
@@ -311,7 +311,7 @@
#=&gt; { 3, [ {:a, 1}, {:b, 2} ] }
</code></pre>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L83" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L89" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="eval_quoted/3">
<strong>eval_quoted(quoted, binding // [], opts // [])</strong>
@@ -336,7 +336,7 @@
#=&gt; { 3, [ {:a, 1}, {:b, 2} ] }
</code></pre>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L115" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L121" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="load_file/2">
<strong>load_file(file, relative_to // nil)</strong>
@@ -352,14 +352,14 @@
a given file, the given file will be loaded N times. Check
<code>require_file</code> if you don&#39;t want a file to be loaded concurrently.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L184" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L190" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="loaded_files/0">
<strong>loaded_files()</strong>
</p>
<div class="docstring"><p>Returns all the loaded files.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L16" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L22" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="prepend_path/1">
<strong>prepend_path(path)</strong>
@@ -367,7 +367,7 @@
<div class="docstring"><p>Prepends a path to Erlang VM code path.
The path is expanded with <code>File.expand_path</code> before added.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L42" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L48" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="require_file/2">
<strong>require_file(file, relative_to // nil)</strong>
@@ -384,7 +384,7 @@
file, the given file will be loaded only once. Check <code>load_file</code>
if you want a file to be loaded concurrently.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L205" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L211" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="string_to_ast/2">
<strong>string_to_ast(string, opts // [])</strong>
@@ -402,7 +402,7 @@
when non-existing atoms are found by the tokenizer.</p></li>
</ul>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L142" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L148" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="string_to_ast!/2">
<strong>string_to_ast!(string, opts // [])</strong>
@@ -414,7 +414,7 @@
<p>Check <code>Code.string_to_ast/2</code> for options information.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L161" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L167" target="_blank" class="view_source">Source</a>
</div><div class="detail">
<p class="signature" id="unload_files/1">
<strong>unload_files(files)</strong>
@@ -424,7 +424,7 @@
calling this function only removes it from the list,
allowing it to be required again.</p>
</div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L26" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/code.ex#L32" target="_blank" class="view_source">Source</a>
</div>
</div>
View
169 docs/master/CompileError.html
@@ -29,7 +29,7 @@
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
+ <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L187" target="_blank" class="view_source">Source</a>
@@ -63,84 +63,9 @@
<ul class="summary">
<li>
<span class="summary_signature">
- <a href="#description/1">description/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#description/2">description/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/1">exception/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#exception/2">exception/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#file/1">file/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#file/2">file/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#line/1">line/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#line/2">line/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
<a href="#message/1">message/1</a>
</span>
</li>
-<li>
- <span class="summary_signature">
- <a href="#new/0">new/0</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#new/1">new/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#to_keywords/1">to_keywords/1</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update/2">update/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_description/2">update_description/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_file/2">update_file/2</a>
- </span>
-</li>
-<li>
- <span class="summary_signature">
- <a href="#update_line/2">update_line/2</a>
- </span>
-</li>
</ul>
@@ -153,101 +78,11 @@
<div id="functions_details" class="details_list">
<h2>Functions</h2>
<div class="detail">
- <p class="signature" id="description/1">
- <strong>description(record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="description/2">
- <strong>description(value, record)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/1">
- <strong>exception(args)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="exception/2">
- <strong>exception(args, self)</strong>
- </p>
- <div class="docstring"></div>
- <a href="https://github.com/elixir-lang/elixir/blob/master/lib/elixir/lib/exception.ex#L172" target="_blank" class="view_source">Source</a>
-</div><div class="detail">
- <p class="signature" id="file/1">
- <strong>file(record)</strong>
- </p>
- <div class="docstring"></div>