ash/.formatter.exs
Zach Daniel 87627993b8 improvement: breaking change! don't define code interface by default
In an effort to improve compile times in general, and remove unnecessary
compile time dependencies, the code interface is not defined by default.
It is also now possible to define the code interface directly in the resource module,
via

```elixir
code_interface do
  define_for ApiModule
end
```

If you need to reenable the code interface, simply add the following to your api module:
```elixir
resources do
  define_interfaces? true
  ...
end
```
2021-10-06 17:43:22 -04:00

136 lines
2.3 KiB
Elixir

# THIS FILE IS AUTOGENERATED USING `mix ash.formatter`
# DONT MODIFY IT BY HAND
locals_without_parens = [
accept: 1,
action: 1,
allow_nil?: 1,
allow_nil_input: 1,
always_select?: 1,
args: 1,
argument: 2,
argument: 3,
attribute: 1,
attribute: 2,
attribute: 3,
base_filter: 1,
before_action?: 1,
belongs_to: 2,
belongs_to: 3,
calculate: 3,
calculate: 4,
change: 1,
change: 2,
constraints: 1,
count: 2,
count: 3,
create: 1,
create: 2,
create_timestamp: 1,
create_timestamp: 2,
default: 1,
default_context: 1,
defaults: 1,
define: 1,
define: 2,
define_field?: 1,
define_for: 1,
define_interfaces?: 1,
description: 1,
destination_field: 1,
destination_field_on_join_table: 1,
destroy: 1,
destroy: 2,
dispatcher: 1,
error_handler: 1,
event: 1,
expensive?: 1,
field: 1,
field_type: 1,
filter: 1,
first: 3,
first: 4,
generated?: 1,
get?: 1,
global?: 1,
has_many: 2,
has_many: 3,
has_one: 2,
has_one: 3,
identity: 2,
identity: 3,
integer_primary_key: 1,
integer_primary_key: 2,
join_attributes: 1,
join_relationship: 1,
kind: 1,
list: 3,
list: 4,
load: 1,
manual?: 1,
many_to_many: 2,
many_to_many: 3,
message: 1,
metadata: 2,
metadata: 3,
module: 1,
name: 1,
not_found_message: 1,
on: 1,
pagination: 1,
parse_attribute: 1,
prefix: 1,
prepare: 1,
prepare: 2,
primary?: 1,
primary_key?: 1,
private?: 1,
publish: 2,
publish: 3,
publish_all: 2,
publish_all: 3,
read: 1,
read: 2,
read_action: 1,
reject: 1,
relationship_context: 1,
require_attributes: 1,
required?: 1,
resource: 1,
resource: 2,
select: 1,
sensitive?: 1,
soft?: 1,
sort: 1,
source_field: 1,
source_field_on_join_table: 1,
strategy: 1,
sum: 3,
sum: 4,
table: 1,
through: 1,
timestamps: 0,
timestamps: 1,
transaction?: 1,
type: 1,
update: 1,
update: 2,
update_default: 1,
update_timestamp: 1,
update_timestamp: 2,
uuid_primary_key: 1,
uuid_primary_key: 2,
validate: 1,
validate: 2,
validate_destination_field?: 1,
violation_message: 1,
where: 1,
writable?: 1
]
[
inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"],
locals_without_parens: locals_without_parens,
export: [
locals_without_parens: locals_without_parens
]
]