Elixir 1.3.0:缺少String.strip/1和String.strip/2 API文档。

Elixir 1.3.0:缺少String.strip/1和String.strip/2 API文档。,elixir,Elixir,Elixir 1.3.0似乎不再显示String.strip/1和String.strip/2的文档: iex(1)> h String.strip No documentation for String.strip was found 当前在线文档(v1.3,Master,Stable)中也缺少这些函数,但编译器仍然可以识别这些函数: iex(2)> String.strip(" Hallo, World! ") "Hallo, World!" 所以我想知道这是否只是字

Elixir 1.3.0似乎不再显示String.strip/1和String.strip/2的文档:

iex(1)> h String.strip
No documentation for String.strip was found
当前在线文档(v1.3,Master,Stable)中也缺少这些函数,但编译器仍然可以识别这些函数:

iex(2)> String.strip("   Hallo, World!   ")
"Hallo, World!"

所以我想知道这是否只是字符串文档中的一个bug,或者这些函数是否会被弃用。我在谷歌上找不到更好的信息了。

这些功能已经被弃用了。这意味着它们已被标记为
@doc false
。目前的计划是

[String]令人困惑的String.strip/2、String.lstrip/2和String.rstrip/2 API已被软性弃用,取而代之的是String.trim/2、String.trim_leading/2和String.trim_training/2