module Mint

Overview

TODO Refactor this file into a different class because it should not be in the compiler.

Defined in:

app_init/scaffold.cr
artifact_cleaner.cr
assets.cr
ast.cr
ast/access.cr
ast/argument.cr
ast/array_access.cr
ast/array_destructuring.cr
ast/array_literal.cr
ast/block.cr
ast/bool_literal.cr
ast/call.cr
ast/call_expression.cr
ast/case.cr
ast/case_branch.cr
ast/comment.cr
ast/component.cr
ast/connect.cr
ast/connect_variable.cr
ast/constant.cr
ast/css_definition.cr
ast/css_font_face.cr
ast/css_keyframes.cr
ast/css_nested_at.cr
ast/css_selector.cr
ast/data.cr
ast/decode.cr
ast/directives/asset.cr
ast/directives/documentation.cr
ast/directives/format.cr
ast/directives/highlight.cr
ast/directives/inline.cr
ast/directives/svg.cr
ast/encode.cr
ast/enum.cr
ast/enum_destructuring.cr
ast/enum_id.cr
ast/enum_option.cr
ast/enum_record.cr
ast/enum_record_definition.cr
ast/env.cr
ast/for.cr
ast/for_condition.cr
ast/function.cr
ast/get.cr
ast/here_doc.cr
ast/html_attribute.cr
ast/html_component.cr
ast/html_element.cr
ast/html_expression.cr
ast/html_fragment.cr
ast/html_style.cr
ast/if.cr
ast/inline_function.cr
ast/interpolation.cr
ast/js.cr
ast/locale.cr
ast/locale_key.cr
ast/member_access.cr
ast/module.cr
ast/module_access.cr
ast/negated_expression.cr
ast/next_call.cr
ast/node.cr
ast/number_literal.cr
ast/operation.cr
ast/option.cr
ast/parenthesized_expression.cr
ast/pipe.cr
ast/property.cr
ast/provider.cr
ast/record.cr
ast/record_definition.cr
ast/record_definition_field.cr
ast/record_field.cr
ast/record_update.cr
ast/regexp_literal.cr
ast/return_call.cr
ast/route.cr
ast/routes.cr
ast/spread.cr
ast/state.cr
ast/statement.cr
ast/store.cr
ast/string_literal.cr
ast/style.cr
ast/suite.cr
ast/test.cr
ast/tuple_destructuring.cr
ast/tuple_literal.cr
ast/type.cr
ast/type_id.cr
ast/type_variable.cr
ast/unary_minus.cr
ast/use.cr
ast/variable.cr
ast/void.cr
builder.cr
cli.cr
commands/build.cr
commands/clean.cr
commands/command.cr
commands/compile.cr
commands/docs.cr
commands/docs_generate.cr
commands/format.cr
commands/highlight.cr
commands/init.cr
commands/install.cr
commands/lint.cr
commands/loc.cr
commands/ls.cr
commands/sandbox_server.cr
commands/start.cr
commands/test.cr
commands/version.cr
compiler.cr
compilers/access.cr
compilers/argument.cr
compilers/array_access.cr
compilers/array_literal.cr
compilers/block.cr
compilers/bool_literal.cr
compilers/call.cr
compilers/call_expression.cr
compilers/case.cr
compilers/case_branch.cr
compilers/component.cr
compilers/constant.cr
compilers/decode.cr
compilers/destructuring.cr
compilers/directives/asset.cr
compilers/directives/documentation.cr
compilers/directives/format.cr
compilers/directives/highlight.cr
compilers/directives/inline.cr
compilers/directives/svg.cr
compilers/encode.cr
compilers/enum.cr
compilers/enum_id.cr
compilers/env.cr
compilers/for_expression.cr
compilers/function.cr
compilers/get.cr
compilers/here_doc.cr
compilers/html_attribute.cr
compilers/html_component.cr
compilers/html_element.cr
compilers/html_expression.cr
compilers/html_fragment.cr
compilers/if.cr
compilers/inline_function.cr
compilers/interpolation.cr
compilers/js.cr
compilers/locale_key.cr
compilers/member_access.cr
compilers/module.cr
compilers/module_access.cr
compilers/negated_expression.cr
compilers/next_call.cr
compilers/number_literal.cr
compilers/operation.cr
compilers/parenthesized_expression.cr
compilers/pipe.cr
compilers/property.cr
compilers/provider.cr
compilers/record.cr
compilers/record_constructor.cr
compilers/record_definition.cr
compilers/record_field.cr
compilers/record_update.cr
compilers/regexp_literal.cr
compilers/return_call.cr
compilers/route.cr
compilers/routes.cr
compilers/state.cr
compilers/statement.cr
compilers/store.cr
compilers/string_literal.cr
compilers/style.cr
compilers/suite.cr
compilers/test.cr
compilers/top_level.cr
compilers/tuple_literal.cr
compilers/unary_minus.cr
compilers/variable.cr
compilers/void.cr
constants.cr
core.cr
debugger.cr
documentation_generator.cr
documentation_generator/argument.cr
documentation_generator/component.cr
documentation_generator/connect.cr
documentation_generator/enum.cr
documentation_generator/enum_option.cr
documentation_generator/function.cr
documentation_generator/get.cr
documentation_generator/module.cr
documentation_generator/property.cr
documentation_generator/provider.cr
documentation_generator/record_definition.cr
documentation_generator/record_definition_field.cr
documentation_generator/state.cr
documentation_generator/store.cr
documentation_generator/type.cr
documentation_generator/type_id.cr
documentation_generator/type_variable.cr
documentation_generator/use.cr
documentation_server.cr
env.cr
errors/error.cr
errors/install_error.cr
errors/json_error.cr
errors/syntax_error.cr
errors/type_error.cr
formatter.cr
formatters/access.cr
formatters/argument.cr
formatters/array_access.cr
formatters/array_destructuring.cr
formatters/array_literal.cr
formatters/block.cr
formatters/bool_literal.cr
formatters/call.cr
formatters/call_expression.cr
formatters/case.cr
formatters/case_branch.cr
formatters/comment.cr
formatters/component.cr
formatters/connect.cr
formatters/connect_variable.cr
formatters/constant.cr
formatters/css_definition.cr
formatters/css_keyframes.cr
formatters/css_nested_at.cr
formatters/css_selector.cr
formatters/decode.cr
formatters/directives/asset.cr
formatters/directives/documentation.cr
formatters/directives/format.cr
formatters/directives/highlight.cr
formatters/directives/inline.cr
formatters/directives/svg.cr
formatters/encode.cr
formatters/enum.cr
formatters/enum_destructuring.cr
formatters/enum_id.cr
formatters/enum_option.cr
formatters/enum_record_definition.cr
formatters/env.cr
formatters/for.cr
formatters/function.cr
formatters/get.cr
formatters/here_doc.cr
formatters/html.cr
formatters/html_attribute.cr
formatters/html_component.cr
formatters/html_element.cr
formatters/html_expression.cr
formatters/html_fragment.cr
formatters/html_style.cr
formatters/if.cr
formatters/inline_function.cr
formatters/interpolation.cr
formatters/js.cr
formatters/list.cr
formatters/locale.cr
formatters/locale_key.cr
formatters/member_access.cr
formatters/module.cr
formatters/module_access.cr
formatters/negated_expression.cr
formatters/next_call.cr
formatters/number_literal.cr
formatters/operation.cr
formatters/parenthesized_expression.cr
formatters/pipe.cr
formatters/property.cr
formatters/provider.cr
formatters/record.cr
formatters/record_definition.cr
formatters/record_definition_field.cr
formatters/record_field.cr
formatters/record_update.cr
formatters/regexp_literal.cr
formatters/return_call.cr
formatters/route.cr
formatters/routes.cr
formatters/spread.cr
formatters/state.cr
formatters/statement.cr
formatters/store.cr
formatters/string_literal.cr
formatters/style.cr
formatters/suite.cr
formatters/test.cr
formatters/top_level.cr
formatters/tuple_destructuring.cr
formatters/tuple_literal.cr
formatters/type.cr
formatters/type_id.cr
formatters/type_variable.cr
formatters/unary_minus.cr
formatters/use.cr
formatters/variable.cr
formatters/void.cr
installer.cr
installer/dependency.cr
installer/fixed_constraint.cr
installer/repository.cr
installer/semver.cr
installer/simple_constraint.cr
js.cr
ls/code_action.cr
ls/code_actions/module_actions.cr
ls/code_actions/provider_actions.cr
ls/completion.cr
ls/completion_item/argument.cr
ls/completion_item/component.cr
ls/completion_item/constant.cr
ls/completion_item/function.cr
ls/completion_item/get.cr
ls/completion_item/property.cr
ls/completion_item/style.cr
ls/completions/component.cr
ls/completions/enum.cr
ls/completions/functions.cr
ls/completions/module.cr
ls/completions/store.cr
ls/completions/style.cr
ls/definition.cr
ls/definition/access.cr
ls/definition/connect.cr
ls/definition/connect_variable.cr
ls/definition/enum_destructuring.cr
ls/definition/enum_id.cr
ls/definition/html_attribute.cr
ls/definition/html_component.cr
ls/definition/html_element.cr
ls/definition/html_style.cr
ls/definition/module_access.cr
ls/definition/type.cr
ls/definition/type_id.cr
ls/definition/variable.cr
ls/did_change.cr
ls/exit.cr
ls/folding_range.cr
ls/formatting.cr
ls/hover.cr
ls/hover/argument.cr
ls/hover/css_definition.cr
ls/hover/enum.cr
ls/hover/enum_destructuring.cr
ls/hover/enum_id.cr
ls/hover/enum_option.cr
ls/hover/function.cr
ls/hover/get.cr
ls/hover/html_attribute.cr
ls/hover/html_component.cr
ls/hover/html_element.cr
ls/hover/module_access.cr
ls/hover/property.cr
ls/hover/state.cr
ls/hover/statement.cr
ls/hover/string_literal.cr
ls/hover/type.cr
ls/initialize.cr
ls/semantic_tokens.cr
ls/server.cr
ls/shutdown.cr
ls/will_save_wait_until.cr
macros.cr
message.cr
messages/access_expected_variable.cr
messages/access_field_not_found.cr
messages/access_not_record.cr
messages/argument_expected_colon.cr
messages/argument_expected_default_value.cr
messages/argument_expected_type_or_variable.cr
messages/array_access_expected_closing_bracket.cr
messages/array_access_expected_index.cr
messages/array_access_index_not_number.cr
messages/array_access_invalid_tuple.cr
messages/array_access_not_an_array.cr
messages/array_destructuring_expected_closing_bracket.cr
messages/array_expected_closing_bracket.cr
messages/array_literal_expected_type_or_variable.cr
messages/array_not_matches.cr
messages/array_not_matches_defined_type.cr
messages/asset_directive_expected_closing_parentheses.cr
messages/asset_directive_expected_file.cr
messages/asset_directive_expected_opening_parentheses.cr
messages/asset_directive_expected_path.cr
messages/browser_not_found.cr
messages/call_argument_size_mismatch.cr
messages/call_argument_type_mismatch.cr
messages/call_expected_closing_parentheses.cr
messages/call_not_a_function.cr
messages/call_not_found_argument.cr
messages/call_type_mismatch.cr
messages/call_with_mixed_arguments.cr
messages/case_branch_expected_expression.cr
messages/case_branch_not_matches.cr
messages/case_enum_not_covered.cr
messages/case_expected_branches.cr
messages/case_expected_closing_bracket.cr
messages/case_expected_closing_parentheses.cr
messages/case_expected_condition.cr
messages/case_expected_opening_bracket.cr
messages/case_not_covered.cr
messages/case_unnecessary_all.cr
messages/component_entity_name_conflict.cr
messages/component_expected_body.cr
messages/component_expected_closing_bracket.cr
messages/component_expected_name.cr
messages/component_expected_opening_bracket.cr
messages/component_exposed_name_conflict.cr
messages/component_function_type_mismatch.cr
messages/component_main_property.cr
messages/component_multiple_connects.cr
messages/component_multiple_exposed.cr
messages/component_multiple_uses.cr
messages/component_not_found_render.cr
messages/component_reference_name_conflict.cr
messages/component_render_type_mismatch.cr
messages/component_state_name_conflict.cr
messages/component_style_name_conflict.cr
messages/connect_expected_closing_bracket.cr
messages/connect_expected_exposing.cr
messages/connect_expected_keys.cr
messages/connect_expected_opening_bracket.cr
messages/connect_expected_type.cr
messages/connect_not_found_member.cr
messages/connect_not_found_store.cr
messages/connect_variable_expected_as.cr
messages/constant_expected_equal_sign.cr
messages/constant_expected_name.cr
messages/constant_expected_value.cr
messages/css_definition_expected_semicolon.cr
messages/css_definition_type_mismatch.cr
messages/css_font_face_expected_closing_bracket.cr
messages/css_font_face_expected_opening_bracket.cr
messages/css_font_face_interpolation.cr
messages/css_keyframes_expected_closing_bracket.cr
messages/css_keyframes_expected_name.cr
messages/css_keyframes_expected_opening_bracket.cr
messages/css_nested_at_expected_closing_bracket.cr
messages/css_nested_at_expected_condition.cr
messages/css_nested_at_expected_opening_bracket.cr
messages/css_nested_at_expected_space_after_keyword.cr
messages/css_no_property.cr
messages/css_selector_expected_closing_bracket.cr
messages/css_selector_expected_opening_bracket.cr
messages/decode_complex_type.cr
messages/decode_expected_as.cr
messages/decode_expected_expression.cr
messages/decode_expected_object.cr
messages/decode_expected_type.cr
messages/destructuring_multiple_spreads.cr
messages/destructuring_no_parameter.cr
messages/destructuring_tuple_mismatch.cr
messages/destructuring_type_mismatch.cr
messages/documentation_directive_entity_not_found.cr
messages/documentation_directive_expected_closing_parentheses.cr
messages/documentation_directive_expected_entity.cr
messages/documentation_directive_expected_opening_parentheses.cr
messages/encode_complex_type.cr
messages/encode_expected_expression.cr
messages/enum_destructuring_expected_closing_parentheses.cr
messages/enum_destructuring_expected_double_colon.cr
messages/enum_destructuring_expected_option.cr
messages/enum_expected_closing_bracket.cr
messages/enum_expected_closing_parentheses.cr
messages/enum_expected_name.cr
messages/enum_expected_opening_bracket.cr
messages/enum_id_enum_missing.cr
messages/enum_id_expected_closing_parentheses.cr
messages/enum_id_expected_double_colon.cr
messages/enum_id_expected_option.cr
messages/enum_id_type_mismatch.cr
messages/enum_id_type_missing.cr
messages/enum_not_defined_parameter.cr
messages/enum_option_expected_closing_parentheses.cr
messages/enum_unused_parameter.cr
messages/env_expected_name.cr
messages/env_file_not_found.cr
messages/env_not_found_variable.cr
messages/expected_end_of_file.cr
messages/for_array_or_set_arguments_mismatch.cr
messages/for_condition_expected_body.cr
messages/for_condition_expected_closing_bracket.cr
messages/for_condition_expected_opening_bracket.cr
messages/for_condition_type_mismatch.cr
messages/for_expected_body.cr
messages/for_expected_closing_bracket.cr
messages/for_expected_closing_parentheses.cr
messages/for_expected_of.cr
messages/for_expected_opening_bracket.cr
messages/for_expected_subject.cr
messages/for_map_arguments_mismatch.cr
messages/for_type_mismatch.cr
messages/format_directive_expected_closing_bracket.cr
messages/format_directive_expected_expression.cr
messages/format_directive_expected_opening_bracket.cr
messages/function_argument_conflict.cr
messages/function_argument_must_have_a_default_value.cr
messages/function_expected_closing_bracket.cr
messages/function_expected_closing_parentheses.cr
messages/function_expected_expression.cr
messages/function_expected_name.cr
messages/function_expected_opening_bracket.cr
messages/function_expected_type_or_variable.cr
messages/function_type_mismatch.cr
messages/function_type_needed.cr
messages/get_expected_closing_bracket.cr
messages/get_expected_colon.cr
messages/get_expected_expression.cr
messages/get_expected_name.cr
messages/get_expected_opening_bracket.cr
messages/get_expected_type.cr
messages/get_type_mismatch.cr
messages/global_name_conflict.cr
messages/here_doc_expected_end.cr
messages/here_doc_expected_start.cr
messages/here_doc_interpolation_type_mismatch.cr
messages/html_attribute_component_key_type_mismatch.cr
messages/html_attribute_component_property_type_mismatch.cr
messages/html_attribute_element_attribute_type_mismatch.cr
messages/html_attribute_expected_closing_bracket.cr
messages/html_attribute_expected_equal_sign.cr
messages/html_attribute_expected_expression.cr
messages/html_attribute_expected_opening_bracket.cr
messages/html_attribute_fragment_key_type_mismatch.cr
messages/html_attribute_not_found_component_property.cr
messages/html_component_attribute_required.cr
messages/html_component_expected_closing_bracket.cr
messages/html_component_expected_closing_tag.cr
messages/html_component_expected_reference.cr
messages/html_component_expected_type.cr
messages/html_component_global_component.cr
messages/html_component_not_found_component.cr
messages/html_component_reference_outside_of_component.cr
messages/html_content_type_mismatch.cr
messages/html_element_class_name_forbidden.cr
messages/html_element_expected_closing_bracket.cr
messages/html_element_expected_closing_tag.cr
messages/html_element_expected_reference.cr
messages/html_element_expected_style.cr
messages/html_element_ref_forbidden.cr
messages/html_element_reference_outside_of_component.cr
messages/html_element_style_outside_of_component.cr
messages/html_expression_expected_closing_tag.cr
messages/html_fragment_expected_closing_bracket.cr
messages/html_fragment_expected_closing_tag.cr
messages/html_style_argument_size_mismatch.cr
messages/html_style_argument_type_mismatch.cr
messages/html_style_expected_closing_parentheses.cr
messages/html_style_not_found.cr
messages/if_condition_type_mismatch.cr
messages/if_else_type_mismatch.cr
messages/if_expected_closing_parentheses.cr
messages/if_expected_condition.cr
messages/if_expected_else.cr
messages/if_expected_falsy_closing_bracket.cr
messages/if_expected_falsy_expression.cr
messages/if_expected_falsy_opening_bracket.cr
messages/if_expected_truthy_closing_bracket.cr
messages/if_expected_truthy_expression.cr
messages/if_expected_truthy_opening_bracket.cr
messages/inline_directive_expected_closing_parentheses.cr
messages/inline_directive_expected_file.cr
messages/inline_directive_expected_opening_parentheses.cr
messages/inline_directive_expected_path.cr
messages/inline_function_expected_closing_bracket.cr
messages/inline_function_expected_closing_parentheses.cr
messages/inline_function_expected_expression.cr
messages/inline_function_expected_opening_bracket.cr
messages/inline_function_expected_type.cr
messages/inline_function_type_mismatch.cr
messages/installer_failed_to_install.cr
messages/interpolation_expected_closing_bracket.cr
messages/interpolation_expected_expression.cr
messages/invalid_browser.cr
messages/invalid_reporter.cr
messages/invalid_self_reference.cr
messages/js_expected_closing_tick.cr
messages/js_expected_type_or_variable.cr
messages/locale_expected_closing_bracket.cr
messages/locale_expected_language.cr
messages/locale_expected_opening_bracket.cr
messages/member_access_expected_variable.cr
messages/mint_json_application_invalid.cr
messages/mint_json_application_invalid_key.cr
messages/mint_json_application_name_invalid.cr
messages/mint_json_css_prefix_invalid.cr
messages/mint_json_dependencies_invalid.cr
messages/mint_json_dependency_constraint_invalid.cr
messages/mint_json_dependency_invalid.cr
messages/mint_json_dependency_invalid_constraint.cr
messages/mint_json_dependency_not_installed.cr
messages/mint_json_display_invalid.cr
messages/mint_json_external_invalid.cr
messages/mint_json_external_javascript_invalid.cr
messages/mint_json_external_javascript_not_exists.cr
messages/mint_json_external_javascripts_invalid.cr
messages/mint_json_external_stylesheet_invalid.cr
messages/mint_json_external_stylesheet_not_exists.cr
messages/mint_json_external_stylesheets_invalid.cr
messages/mint_json_formatter_config_invalid.cr
messages/mint_json_formatter_config_invalid_key.cr
messages/mint_json_head_not_exists.cr
messages/mint_json_head_not_string.cr
messages/mint_json_icon_not_exists.cr
messages/mint_json_icon_not_string.cr
messages/mint_json_indent_size_invalid.cr
messages/mint_json_invalid_file.cr
messages/mint_json_invalid_json.cr
messages/mint_json_keyword_not_string.cr
messages/mint_json_keywords_invalid.cr
messages/mint_json_meta_invalid.cr
messages/mint_json_meta_value_not_string.cr
messages/mint_json_mint_version_empty.cr
messages/mint_json_mint_version_invalid.cr
messages/mint_json_mint_version_mismatch.cr
messages/mint_json_mint_version_not_string.cr
messages/mint_json_name_empty.cr
messages/mint_json_name_not_string.cr
messages/mint_json_orientation_invalid.cr
messages/mint_json_root_invalid_key.cr
messages/mint_json_root_not_an_object.cr
messages/mint_json_source_directories_empty.cr
messages/mint_json_source_directories_invalid.cr
messages/mint_json_source_directory_invalid.cr
messages/mint_json_source_directory_not_exists.cr
messages/mint_json_test_directories_invalid.cr
messages/mint_json_test_directory_invalid.cr
messages/mint_json_test_directory_not_exists.cr
messages/mint_json_theme_invalid.cr
messages/mint_json_title_empty.cr
messages/mint_json_title_invalid.cr
messages/mint_json_web_components_invalid.cr
messages/module_access_expected_function.cr
messages/module_access_not_found_function.cr
messages/module_access_not_found_module.cr
messages/module_entity_name_conflict.cr
messages/module_expected_closing_bracket.cr
messages/module_expected_name.cr
messages/module_expected_opening_bracket.cr
messages/negated_expression_expected_expression.cr
messages/negated_expression_not_bool.cr
messages/next_call_expected_record.cr
messages/next_call_invalid_invocation.cr
messages/next_call_state_not_found.cr
messages/next_call_state_type_mismatch.cr
messages/number_literal_expected_decimal.cr
messages/operation_expected_expression.cr
messages/operation_numeric_type_mismatch.cr
messages/operation_or_not_maybe_or_result.cr
messages/operation_or_type_mismatch.cr
messages/operation_pipe_ambiguous.cr
messages/operation_plus_type_mismatch.cr
messages/operation_type_mismatch.cr
messages/pipe_expected_call.cr
messages/property_expected_default_value.cr
messages/property_expected_name.cr
messages/property_expected_type.cr
messages/property_type_mismatch.cr
messages/property_type_or_default_needed.cr
messages/property_with_type_variables.cr
messages/provider_entity_name_conflict.cr
messages/provider_expected_body.cr
messages/provider_expected_closing_bracket.cr
messages/provider_expected_colon.cr
messages/provider_expected_name.cr
messages/provider_expected_opening_bracket.cr
messages/provider_expected_subscription.cr
messages/provider_not_found_subscription.cr
messages/record_constructor_argument_size_mismatch.cr
messages/record_constructor_argument_type_mismatch.cr
messages/record_constructor_not_found_record.cr
messages/record_definition_expected_closing_bracket.cr
messages/record_definition_expected_name.cr
messages/record_definition_expected_opening_bracket.cr
messages/record_definition_field_expected_colon.cr
messages/record_definition_field_expected_mapping.cr
messages/record_definition_field_expected_type.cr
messages/record_fields_conflict.cr
messages/record_name_conflict.cr
messages/record_not_found_matching_record_definition.cr
messages/record_update_expected_closing_bracket.cr
messages/record_update_expected_fields.cr
messages/record_update_not_found_key.cr
messages/record_update_not_updating_record.cr
messages/record_update_type_mismatch.cr
messages/record_with_holes.cr
messages/recursion.cr
messages/regexp_literal_expected_closing_slash.cr
messages/repository_could_not_checkout.cr
messages/repository_could_not_clone.cr
messages/repository_could_not_get_versions.cr
messages/repository_could_not_update.cr
messages/repository_invalid_mint_json.cr
messages/repository_no_mint_json.cr
messages/return_call_expected_expression.cr
messages/return_call_invalid.cr
messages/return_call_type_mismatch.cr
messages/route_expected_closing_bracket.cr
messages/route_expected_closing_parentheses.cr
messages/route_expected_expression.cr
messages/route_expected_opening_bracket.cr
messages/route_param_invalid.cr
messages/routes_expected_closing_bracket.cr
messages/routes_expected_opening_bracket.cr
messages/routes_expected_route.cr
messages/runtime_file_not_found.cr
messages/spread_expected_variable.cr
messages/state_expected_default_value.cr
messages/state_expected_equal_sign.cr
messages/state_expected_name.cr
messages/state_expected_type.cr
messages/state_type_mismatch.cr
messages/statement_last_target.cr
messages/statement_return_required.cr
messages/store_entity_name_conflict.cr
messages/store_expected_body.cr
messages/store_expected_closing_bracket.cr
messages/store_expected_name.cr
messages/store_expected_opening_bracket.cr
messages/string_expected_end_quote.cr
messages/string_expected_other_string.cr
messages/string_literal_interpolation_type_mismatch.cr
messages/style_expected_closing_bracket.cr
messages/style_expected_closing_parentheses.cr
messages/style_expected_name.cr
messages/style_expected_opening_bracket.cr
messages/suite_expected_closing_bracket.cr
messages/suite_expected_name.cr
messages/suite_expected_opening_bracket.cr
messages/suite_expected_tests.cr
messages/svg_directive_expected_closing_parentheses.cr
messages/svg_directive_expected_dimensions.cr
messages/svg_directive_expected_file.cr
messages/svg_directive_expected_opening_parentheses.cr
messages/svg_directive_expected_path.cr
messages/svg_directive_expected_svg.cr
messages/svg_directive_expected_svg_tag.cr
messages/test_expected_closing_bracket.cr
messages/test_expected_expression.cr
messages/test_expected_name.cr
messages/test_expected_opening_bracket.cr
messages/test_type_mismatch.cr
messages/translation_mismatch.cr
messages/translation_missing.cr
messages/translation_not_translated.cr
messages/type_expected_closing_parentheses.cr
messages/type_expected_type.cr
messages/type_expected_type_or_variable.cr
messages/unary_minus_not_number.cr
messages/use_condition_mismatch.cr
messages/use_expected_closing_bracket.cr
messages/use_expected_expression.cr
messages/use_expected_opening_bracket.cr
messages/use_expected_provider.cr
messages/use_expected_record.cr
messages/use_not_found_provider.cr
messages/use_subscription_mismatch.cr
messages/variable_missing.cr
messages/variable_reserved.cr
messages/variable_taken.cr
mint_json.cr
parser.cr
parsers/access.cr
parsers/argument.cr
parsers/array_access.cr
parsers/array_destructuring.cr
parsers/array_literal.cr
parsers/basic_expression.cr
parsers/block.cr
parsers/bool_literal.cr
parsers/call.cr
parsers/call_expression.cr
parsers/case.cr
parsers/case_branch.cr
parsers/code_block.cr
parsers/comment.cr
parsers/component.cr
parsers/connect.cr
parsers/connect_variable.cr
parsers/constant.cr
parsers/constant_access.cr
parsers/css_definition.cr
parsers/css_font_face.cr
parsers/css_keyframes.cr
parsers/css_nested_at.cr
parsers/css_selector.cr
parsers/decode.cr
parsers/destructuring.cr
parsers/directives/asset.cr
parsers/directives/documentation.cr
parsers/directives/format.cr
parsers/directives/highlight.cr
parsers/directives/inline.cr
parsers/directives/svg.cr
parsers/encode.cr
parsers/enum.cr
parsers/enum_destructuring.cr
parsers/enum_id.cr
parsers/enum_option.cr
parsers/enum_record.cr
parsers/enum_record_definition.cr
parsers/env.cr
parsers/expression.cr
parsers/for.cr
parsers/for_condition.cr
parsers/function.cr
parsers/get.cr
parsers/here_doc.cr
parsers/html_attribute.cr
parsers/html_body.cr
parsers/html_component.cr
parsers/html_element.cr
parsers/html_expression.cr
parsers/html_fragment.cr
parsers/html_style.cr
parsers/if.cr
parsers/inline_function.cr
parsers/interpolation.cr
parsers/js.cr
parsers/locale.cr
parsers/locale_key.cr
parsers/member_access.cr
parsers/module.cr
parsers/module_access.cr
parsers/negated_expression.cr
parsers/next_call.cr
parsers/number_literal.cr
parsers/operation.cr
parsers/option.cr
parsers/parenthesized_expression.cr
parsers/pipe.cr
parsers/property.cr
parsers/provider.cr
parsers/record.cr
parsers/record_definition.cr
parsers/record_definition_field.cr
parsers/record_field.cr
parsers/record_update.cr
parsers/regexp_literal.cr
parsers/return.cr
parsers/route.cr
parsers/routes.cr
parsers/spread.cr
parsers/state.cr
parsers/statement.cr
parsers/store.cr
parsers/string_literal.cr
parsers/style.cr
parsers/suite.cr
parsers/test.cr
parsers/top_level.cr
parsers/tuple_destructuring.cr
parsers/tuple_literal.cr
parsers/type.cr
parsers/type_id.cr
parsers/type_variable.cr
parsers/unary_minus.cr
parsers/use.cr
parsers/variable.cr
parsers/void.cr
reactor.cr
render/html.cr
render/terminal.cr
sandbox_server.cr
semantic_tokenizer.cr
skippable.cr
style_builder.cr
test_runner.cr
test_runner/documentation_reporter.cr
test_runner/dot_reporter.cr
test_runner/reporter.cr
type_checker.cr
type_checker/artifacts.cr
type_checker/comparer.cr
type_checker/partial_record.cr
type_checker/record.cr
type_checker/scope.cr
type_checker/type.cr
type_checker/variable.cr
type_checkers/access.cr
type_checkers/argument.cr
type_checkers/array_access.cr
type_checkers/array_literal.cr
type_checkers/block.cr
type_checkers/bool_literal.cr
type_checkers/call.cr
type_checkers/case.cr
type_checkers/case_branch.cr
type_checkers/comment.cr
type_checkers/component.cr
type_checkers/connect.cr
type_checkers/constant.cr
type_checkers/css_definition.cr
type_checkers/css_font_face.cr
type_checkers/css_interpolation.cr
type_checkers/css_keyframes.cr
type_checkers/css_nested_at.cr
type_checkers/css_selector.cr
type_checkers/decode.cr
type_checkers/destructuring.cr
type_checkers/directives/asset.cr
type_checkers/directives/documentation.cr
type_checkers/directives/format.cr
type_checkers/directives/highlight.cr
type_checkers/directives/inline.cr
type_checkers/directives/svg.cr
type_checkers/encode.cr
type_checkers/enum.cr
type_checkers/enum_id.cr
type_checkers/enum_option.cr
type_checkers/enum_record_definition.cr
type_checkers/env.cr
type_checkers/for_expression.cr
type_checkers/function.cr
type_checkers/get.cr
type_checkers/here_doc.cr
type_checkers/html_attribute.cr
type_checkers/html_component.cr
type_checkers/html_content.cr
type_checkers/html_element.cr
type_checkers/html_expression.cr
type_checkers/html_fragment.cr
type_checkers/html_style.cr
type_checkers/if.cr
type_checkers/inline_function.cr
type_checkers/js.cr
type_checkers/locale.cr
type_checkers/locale_key.cr
type_checkers/member_access.cr
type_checkers/module.cr
type_checkers/module_access.cr
type_checkers/negated_expression.cr
type_checkers/next_call.cr
type_checkers/number_literal.cr
type_checkers/operation.cr
type_checkers/parenthesized_expression.cr
type_checkers/pipe.cr
type_checkers/property.cr
type_checkers/provider.cr
type_checkers/record.cr
type_checkers/record_constructor.cr
type_checkers/record_definition.cr
type_checkers/record_definition_field.cr
type_checkers/record_field.cr
type_checkers/record_update.cr
type_checkers/regexp_literal.cr
type_checkers/return_call.cr
type_checkers/route.cr
type_checkers/routes.cr
type_checkers/state.cr
type_checkers/statement.cr
type_checkers/store.cr
type_checkers/string_literal.cr
type_checkers/style.cr
type_checkers/suite.cr
type_checkers/test.cr
type_checkers/top_level.cr
type_checkers/tuple_literal.cr
type_checkers/type.cr
type_checkers/type_variable.cr
type_checkers/unary_minus.cr
type_checkers/use.cr
type_checkers/variable.cr
type_checkers/void.cr
utils/ast_watcher.cr
utils/html_snippet.cr
utils/icon_generator.cr
utils/index_html.cr
utils/markd_vdom_renderer.cr
utils/object_serializer.cr
utils/server.cr
utils/service_worker.cr
utils/source_files.cr
utils/terminal_snippet.cr
utils/time_format.cr
utils/watcher.cr
version.cr
workspace.cr

Constant Summary

ARROW = ("➔".colorize(:dark_gray)).to_s
ASSET_DIR = "assets"
CHECKMARK = ("✔".colorize(:light_green)).to_s
COG = (("⚙".colorize(:light_green)).mode(:dim)).to_s
CSS_DIR = Path[DIST_DIR, "css"].to_s
DIAMOND = "◈"
DIST_DIR = "dist"
ICON_SIZES = [16, 32, 36, 48, 57, 72, 76, 96, 120, 128, 144, 152, 167, 180, 192, 196, 256, 512]
MESSAGES = {} of String => Mint::Message.class
MINT_PACKAGES_DIR = Path[Dir.tempdir, "mint-packages"].to_s
PUBLIC_DIR = "public"
VERSION = {{ (`shards version \"/srv/crystaldoc.info/github-mint-lang-mint-0.19.0/src\"`).chomp.stringify }}
WARNING = ("⚠".colorize(:yellow)).to_s

Macro Summary

Macro Detail

macro command_error(name) #

[View source]