# SPDX-FileCopyrightText: 2019 ash contributors # # SPDX-License-Identifier: MIT spark_locals_without_parens = [ accept: 1, access_type: 1, action: 1, action: 2, action: 3, action: 4, action_select: 1, actor: 1, actor: 2, all_tenants?: 1, allow: 1, allow_expr?: 1, allow_forbidden_field?: 1, allow_nil?: 1, allow_nil_input: 1, allow_post_action_authorization?: 1, allow_stream_with: 1, allow_unregistered?: 1, always_atomic?: 1, always_select?: 1, args: 1, argument: 1, argument: 2, argument: 3, ash_step: 1, ash_step: 2, ash_step: 3, assume_casted?: 1, async?: 1, atomic_update: 1, atomic_upgrade?: 1, atomic_upgrade_with: 1, atomic_validation_default_target_attribute: 1, attribute: 1, attribute: 2, attribute: 3, attribute_always_select?: 1, attribute_public?: 1, attribute_type: 1, attribute_writable?: 1, authorize: 1, authorize?: 1, authorize_changeset_with: 1, authorize_if: 1, authorize_if: 2, authorize_query?: 1, authorize_query_with: 1, authorize_read_with: 1, authorize_unless: 1, authorize_unless: 2, avg: 3, avg: 4, base_filter: 1, batch_size: 1, before_action?: 1, belongs_to: 2, belongs_to: 3, broadcast_type: 1, bulk_create: 2, bulk_create: 3, bulk_create: 4, bulk_destroy: 2, bulk_destroy: 3, bulk_destroy: 4, bulk_update: 2, bulk_update: 3, bulk_update: 4, bypass: 0, bypass: 1, bypass: 2, calculate: 2, calculate: 3, calculate: 4, calculation: 1, change: 1, change: 2, change: 3, compensate: 1, condition: 1, constraints: 1, context: 1, context: 2, could_be_related_at_creation?: 1, count: 2, count: 3, countable: 1, create: 1, create: 2, create: 3, create: 4, create_timestamp: 1, create_timestamp: 2, custom: 3, custom: 4, custom_input: 2, custom_input: 3, default: 1, default_accept: 1, default_access_type: 1, default_context: 1, default_domain: 1, default_limit: 1, default_options: 1, default_sort: 1, defaults: 1, define: 1, define: 2, define?: 1, define_attribute?: 1, define_calculation: 1, define_calculation: 2, delay_global_validations?: 1, delimiter: 1, description: 1, destination_attribute: 1, destination_attribute_on_join_resource: 1, destroy: 1, destroy: 2, destroy: 3, destroy: 4, dispatcher: 1, domain: 1, eager_check?: 1, eager_check_with: 1, error_handler: 1, event: 1, except: 1, exclude_inputs: 1, exists: 2, exists: 3, fail_if_invalid?: 1, fail_on_not_found?: 1, field: 1, field: 2, field: 3, field?: 1, field_names: 1, field_policy: 1, field_policy: 2, field_policy: 3, field_policy_bypass: 1, field_policy_bypass: 2, field_policy_bypass: 3, filter: 1, filter: 2, filterable?: 1, first: 3, first: 4, forbid_if: 1, forbid_if: 2, forbid_unless: 1, forbid_unless: 2, from_many?: 1, generated?: 1, get?: 1, get_by: 1, get_by_identity: 1, global?: 1, guard: 1, guard: 2, has_many: 2, has_many: 3, has_one: 2, has_one: 3, hide_inspect_fields: 1, identity: 2, identity: 3, impl: 1, implementation: 1, include_nil?: 1, initial: 1, inputs: 1, inputs: 2, inspect_private_fields?: 1, integer_primary_key: 1, integer_primary_key: 2, join_filter: 2, join_filter: 3, join_relationship: 1, keyset?: 1, kind: 1, lazy?: 1, limit: 1, list: 3, list: 4, load: 1, load: 2, load: 3, load: 4, lock: 1, manual: 1, manual?: 1, many_to_many: 2, many_to_many: 3, match_other_defaults?: 1, max: 3, max: 4, max_concurrency: 1, max_page_size: 1, max_retries: 1, message: 1, metadata: 2, metadata: 3, min: 3, min: 4, modify_query: 1, module: 1, multitenancy: 1, name: 1, nils_distinct?: 1, no_attributes?: 1, not_found_error?: 1, not_found_message: 1, notification_metadata: 1, notifiers: 1, notify?: 1, offset: 1, offset?: 1, on: 1, only_when_valid?: 1, page: 1, paginate_by_default?: 1, pagination: 0, pagination: 1, parse_attribute: 1, pipe_through: 1, pipe_through: 2, pipeline: 1, pipeline: 2, plural_name: 1, policy: 0, policy: 1, policy: 2, policy_group: 1, policy_group: 2, pre_check?: 1, pre_check_with: 1, prefix: 1, prepare: 1, prepare: 2, previous_values?: 1, primary?: 1, primary_key?: 1, private?: 1, private_fields: 1, public?: 1, publish: 2, publish: 3, publish: 4, publish_all: 2, publish_all: 3, publish_all: 4, read: 1, read: 2, read: 3, read: 4, read_action: 1, read_one: 2, read_one: 3, read_one: 4, relationship_context: 1, require_actor?: 1, require_atomic?: 1, require_attributes: 1, require_primary_key?: 1, require_reference?: 1, required?: 1, resource: 1, resource: 2, return: 1, return_destroyed?: 1, return_errors?: 1, return_records?: 1, return_skipped_upsert?: 1, return_stream?: 1, returns: 1, reuse_values?: 1, rollback_on_error?: 1, run: 1, select: 1, select_by_default?: 1, sensitive?: 1, short_name: 1, show_inspect_fields: 1, skip_global_validations?: 1, skip_unknown_inputs: 1, soft?: 1, sort: 1, sortable?: 1, sorted?: 1, source: 1, source_attribute: 1, source_attribute_on_join_resource: 1, stable_sort: 1, stop_on_error?: 1, strategy: 1, stream_batch_size: 1, stream_with: 1, strict?: 1, success_state: 1, sum: 3, sum: 4, table: 1, tenant: 1, tenant: 2, tenant_from_attribute: 1, through: 1, timeout: 1, to: 1, touches_resources: 1, trace_name: 1, transaction: 1, transaction: 2, transaction: 3, transaction?: 1, transform: 0, transform: 1, type: 1, undo: 1, undo_action: 1, uniq?: 1, update: 1, update: 2, update: 3, update: 4, update_default: 1, update_timestamp: 1, update_timestamp: 2, upsert?: 1, upsert_condition: 1, upsert_fields: 1, upsert_identity: 1, using: 1, uuid_primary_key: 1, uuid_primary_key: 2, uuid_v7_primary_key: 1, uuid_v7_primary_key: 2, validate: 1, validate: 2, validate_destination_attribute?: 1, violation_message: 1, wait_for: 1, wait_for: 2, where: 1, where: 2, writable?: 1 ] locals_without_parens = [ {:assert_stripped, 1} | spark_locals_without_parens ] [ import_deps: [:spark, :reactor], inputs: [ "{mix,.formatter}.exs", "{config,lib,test,benchmarks,flames}/**/*.{ex,exs}" ], plugins: [Spark.Formatter], locals_without_parens: locals_without_parens, export: [ locals_without_parens: locals_without_parens ] ]