diff options
| author | Mark Felder <feld@feld.me> | 2024-01-27 14:29:48 -0500 | 
|---|---|---|
| committer | Mark Felder <feld@feld.me> | 2024-01-27 14:29:48 -0500 | 
| commit | 94d7e28cbe36609c94bef1c8e6edd1853659d716 (patch) | |
| tree | b6f6e4bddd805a19924c30b847277bb9b4749f4e /docs/development | |
| parent | 5c08153fc504605ae84a8e69db49a840bf996c1e (diff) | |
| download | pleroma-94d7e28cbe36609c94bef1c8e6edd1853659d716.tar.gz pleroma-94d7e28cbe36609c94bef1c8e6edd1853659d716.zip | |
Pleroma.Web.ActivityPub.ObjectValidator: dialyzer error
lib/pleroma/web/activity_pub/object_validator.ex:165:pattern_match
The pattern can never match the type.
Pattern:
{:local, _}
Type:
  {:error,
   %Ecto.Changeset{
     :action => atom(),
     :changes => %{atom() => _},
     :constraints => [
       %{
         :constraint =>
           binary()
           | %Regex{
               :opts => binary() | [any()],
               :re_pattern => _,
               :re_version => _,
               :source => binary()
             },
         :error_message => binary(),
         :error_type => atom(),
         :field => atom(),
         :match => :exact | :prefix | :suffix,
         :type => :check | :exclusion | :foreign_key | :unique
       }
     ],
     :data => nil | map(),
     :empty_values => _,
     :errors => Keyword.t({binary(), Keyword.t()}),
     :filters => %{atom() => _},
     :params => nil | %{binary() => _},
     :prepare => [(_ -> any())],
     :repo => atom(),
     :repo_opts => Keyword.t(),
     :required => [atom()],
     :types =>
       nil
       | %{
           atom() =>
             atom()
             | {:array | :assoc | :embed | :in | :map | :maybe | :param, _}
             | {:parameterized, atom(), _}
         },
     :valid? => boolean(),
     :validations => Keyword.t()
   }}
Diffstat (limited to 'docs/development')
0 files changed, 0 insertions, 0 deletions
