blueprint-compiler/tests/sample_errors
2024-08-18 13:17:41 +02:00
..
a11y_in_non_widget.blp Validate parent object for accessibility and layout 2021-11-12 17:10:30 -06:00
a11y_in_non_widget.err Validate parent object for accessibility and layout 2021-11-12 17:10:30 -06:00
a11y_list_empty.blp Allow for multiple a11y properties 2024-08-18 13:17:41 +02:00
a11y_list_empty.err Allow for multiple a11y properties 2024-08-18 13:17:41 +02:00
a11y_non_list_property.blp Allow for multiple a11y properties 2024-08-18 13:17:41 +02:00
a11y_non_list_property.err Allow for multiple a11y properties 2024-08-18 13:17:41 +02:00
a11y_prop_dne.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
a11y_prop_dne.err Add accessibility properties 2021-11-12 00:51:01 -06:00
a11y_prop_obj_dne.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
a11y_prop_obj_dne.err Add accessibility properties 2021-11-12 00:51:01 -06:00
a11y_prop_type.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
a11y_prop_type.err language: Support boxed types and GType 2022-10-06 13:03:33 -05:00
abstract_class.blp Change template syntax 2023-05-13 16:49:48 -05:00
abstract_class.err validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
action_widget_float_response.blp tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_float_response.err tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_have_no_id.blp tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_have_no_id.err Refactor child types 2023-04-29 21:52:20 -05:00
action_widget_in_invalid_container.blp fix: allow adding action widgets to GtkInfoBar 2022-02-19 12:51:34 +03:00
action_widget_in_invalid_container.err Refactor child types 2023-04-29 21:52:20 -05:00
action_widget_multiple_default.blp tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_multiple_default.err tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_negative_response.blp tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_negative_response.err Fix bugs in number literals 2023-03-12 14:58:35 -05:00
action_widget_response_dne.blp tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
action_widget_response_dne.err tests: add tests for action widget syntax 2022-02-18 19:04:08 +03:00
adw_alert_dialog_duplicate_flags.blp Add support for Adw.AlertDialog 2024-02-02 11:03:16 +01:00
adw_alert_dialog_duplicate_flags.err Add support for Adw.AlertDialog 2024-02-02 11:03:16 +01:00
adw_breakpoint.blp Add Adw.Breakpoint custom syntax 2023-05-08 10:11:40 -05:00
adw_breakpoint.err Add Adw.Breakpoint custom syntax 2023-05-08 10:11:40 -05:00
adw_message_dialog_duplicate_flags.blp ExtAdwMessageDialog: Duplicate flag errors 2023-05-17 09:58:51 -05:00
adw_message_dialog_duplicate_flags.err ExtAdwMessageDialog: Duplicate flag errors 2023-05-17 09:58:51 -05:00
array_wrong_type.blp Support array type 2024-07-04 22:02:51 +00:00
array_wrong_type.err Support array type 2024-07-04 22:02:51 +00:00
array_wrong_type_value.blp Support array type 2024-07-04 22:02:51 +00:00
array_wrong_type_value.err Support array type 2024-07-04 22:02:51 +00:00
bad_escape_sequence.blp Parse escape sequences instead of using replace 2023-09-28 17:18:45 -05:00
bad_escape_sequence.err Parse escape sequences instead of using replace 2023-09-28 17:18:45 -05:00
binding_flags.blp Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
binding_flags.err Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
binding_object_not_found.blp Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
binding_object_not_found.err Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
bitfield_member_dne.blp Add validation for flag values 2022-03-02 14:06:57 -06:00
bitfield_member_dne.err Add validation for flag values 2022-03-02 14:06:57 -06:00
children.blp Validate that an object can have children 2022-07-09 16:40:02 -05:00
children.err Validate that an object can have children 2022-07-09 16:40:02 -05:00
class_assign.blp Validate object types 2021-11-05 00:44:33 -05:00
class_assign.err Validate object types 2021-11-05 00:44:33 -05:00
class_dne.blp Change template syntax 2023-05-13 16:49:48 -05:00
class_dne.err Change template syntax 2023-05-13 16:49:48 -05:00
consecutive_unexpected_tokens.blp parser: Merge consecutive "Unexpected tokens" errors 2021-12-16 23:18:31 -06:00
consecutive_unexpected_tokens.err parser: Merge consecutive "Unexpected tokens" errors 2021-12-16 23:18:31 -06:00
deprecations.blp Add warning for unused imports 2024-04-06 14:33:20 -05:00
deprecations.err Add warning for unused imports 2024-04-06 14:33:20 -05:00
does_not_implement.blp gir: Fix assignable_to for interface implementations 2022-01-11 22:37:24 -06:00
does_not_implement.err gir: Fix assignable_to for interface implementations 2022-01-11 22:37:24 -06:00
duplicate_internal_child.blp More errors for duplicates 2023-05-17 10:41:45 -05:00
duplicate_internal_child.err More errors for duplicates 2023-05-17 10:41:45 -05:00
duplicate_obj_id.blp Report duplicate object IDs 2021-11-03 14:58:33 -05:00
duplicate_obj_id.err Report duplicate object IDs 2021-11-03 14:58:33 -05:00
duplicates.blp Add errors for duplicate properties and blocks 2022-06-08 23:08:15 -05:00
duplicates.err Add errors for duplicate properties and blocks 2022-06-08 23:08:15 -05:00
empty.blp Fix compiling empty file 2022-06-17 11:12:21 -05:00
empty.err Fix compiling empty file 2022-06-17 11:12:21 -05:00
enum_member_dne.blp Add more tests 2021-11-04 00:05:38 -05:00
enum_member_dne.err Add more tests 2021-11-04 00:05:38 -05:00
expected_semicolon.blp Fix misleading error message for missing semicolon 2023-03-28 10:10:37 -05:00
expected_semicolon.err Fix misleading error message for missing semicolon 2023-03-28 10:10:37 -05:00
expr_cast_conversion.blp language: Add cast expressions 2022-12-25 14:04:40 -06:00
expr_cast_conversion.err language: Add cast expressions 2022-12-25 14:04:40 -06:00
expr_cast_needed.blp Change template syntax 2023-05-13 16:49:48 -05:00
expr_cast_needed.err Change template syntax 2023-05-13 16:49:48 -05:00
expr_closure_not_cast.blp language: Add closure expressions 2022-12-25 14:04:41 -06:00
expr_closure_not_cast.err language: Add closure expressions 2022-12-25 14:04:41 -06:00
expr_lookup_dne.blp language: Add cast expressions 2022-12-25 14:04:40 -06:00
expr_lookup_dne.err language: Add cast expressions 2022-12-25 14:04:40 -06:00
expr_lookup_no_properties.blp language: Add cast expressions 2022-12-25 14:04:40 -06:00
expr_lookup_no_properties.err language: Add cast expressions 2022-12-25 14:04:40 -06:00
filters_in_non_file_filter.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
filters_in_non_file_filter.err validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
gtk_3.blp tests: Add GTK directive error tests 2022-03-28 14:38:05 -05:00
gtk_3.err tests: Add GTK directive error tests 2022-03-28 14:38:05 -05:00
gtk_exact_version.blp tests: Add GTK directive error tests 2022-03-28 14:38:05 -05:00
gtk_exact_version.err tests: Add GTK directive error tests 2022-03-28 14:38:05 -05:00
inline_menu.blp language: Remove inline menus 2022-10-14 22:12:56 -05:00
inline_menu.err language: Remove inline menus 2022-10-14 22:12:56 -05:00
invalid_bool.blp Add more tests 2021-11-04 00:05:38 -05:00
invalid_bool.err Add more tests 2021-11-04 00:05:38 -05:00
layout_in_non_widget.blp Validate parent object for accessibility and layout 2021-11-12 17:10:30 -06:00
layout_in_non_widget.err Validate parent object for accessibility and layout 2021-11-12 17:10:30 -06:00
legacy_template.blp Change template syntax 2023-05-13 16:49:48 -05:00
legacy_template.err Emit deprecation warnings 2023-07-23 18:09:29 -05:00
list_factory.blp Add type to BuilderListItemFactory extension 2023-05-13 16:49:48 -05:00
list_factory.err lang: Also allow Gtk.ListHeader in factory template 2024-05-04 12:27:12 -05:00
menu_no_id.blp Fix menus 2022-12-19 15:15:25 -06:00
menu_no_id.err Fix menus 2022-12-19 15:15:25 -06:00
menu_toplevel_attribute.blp Update menu syntax 2023-04-12 21:44:07 -05:00
menu_toplevel_attribute.err Update menu syntax 2023-04-12 21:44:07 -05:00
newline_in_string_array.blp Support array type 2024-07-04 22:02:51 +00:00
newline_in_string_array.err Support array type 2024-07-04 22:02:51 +00:00
newline_in_string_array_multi.blp Support array type 2024-07-04 22:02:51 +00:00
newline_in_string_array_multi.err Support array type 2024-07-04 22:02:51 +00:00
no_import_version.blp lsp: Fix crash when import version missing 2022-07-09 20:00:10 +00:00
no_import_version.err Fix diagnostic location reporting 2023-01-12 15:49:15 -06:00
not_a_class.blp Change template syntax 2023-05-13 16:49:48 -05:00
not_a_class.err Change template syntax 2023-05-13 16:49:48 -05:00
ns_not_found.blp Reduce errors when a namespace is not found 2023-03-21 11:31:02 -05:00
ns_not_found.err Reduce errors when a namespace is not found 2023-03-21 11:31:02 -05:00
ns_not_imported.blp Change template syntax 2023-05-13 16:49:48 -05:00
ns_not_imported.err Change template syntax 2023-05-13 16:49:48 -05:00
obj_in_string_list.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
obj_in_string_list.err Add StringValue 2023-04-12 21:44:07 -05:00
obj_prop_type.blp Validate object types 2021-11-05 00:44:33 -05:00
obj_prop_type.err Change the way values work 2023-01-12 15:49:19 -06:00
object_dne.blp Validate object types 2021-11-05 00:44:33 -05:00
object_dne.err Validate object types 2021-11-05 00:44:33 -05:00
property_dne.blp Add more tests 2021-11-04 00:05:38 -05:00
property_dne.err language: Add cast expressions 2022-12-25 14:04:40 -06:00
read_only_properties.blp validation: Writable/construct-only properties 2022-04-28 22:52:30 -05:00
read_only_properties.err Move bindings out of the Value syntax 2023-04-12 21:44:07 -05:00
scale_mark_position.blp Add Gtk.Scale mark syntax 2023-05-13 20:19:29 -05:00
scale_mark_position.err Add Gtk.Scale mark syntax 2023-05-13 20:19:29 -05:00
signal_dne.blp language: Use new extern syntax in signal handlers 2023-01-12 15:49:19 -06:00
signal_dne.err Add more tests 2021-11-04 00:05:38 -05:00
signal_object_dne.blp language: Use new extern syntax in signal handlers 2023-01-12 15:49:19 -06:00
signal_object_dne.err language: Use new extern syntax in signal handlers 2023-01-12 15:49:19 -06:00
size_group_non_widget.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
size_group_non_widget.err Remove the ':' in a few places 2021-11-12 17:47:09 -06:00
size_group_obj_dne.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
size_group_obj_dne.err Remove the ':' in a few places 2021-11-12 17:47:09 -06:00
strv.blp typelib: Fix crash when handling array types 2023-02-16 20:43:17 -06:00
strv.err typelib: Fix crash when handling array types 2023-02-16 20:43:17 -06:00
styles_in_non_widget.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
styles_in_non_widget.err Improved validation 2021-11-12 18:01:56 -06:00
subscope.blp Add type to BuilderListItemFactory extension 2023-05-13 16:49:48 -05:00
subscope.err Make builder template factories use a subscope 2023-04-28 20:49:22 -05:00
template_parent.blp Change template syntax 2023-05-13 16:49:48 -05:00
template_parent.err Change template syntax 2023-05-13 16:49:48 -05:00
two_templates.blp Change template syntax 2023-05-13 16:49:48 -05:00
two_templates.err Change template syntax 2023-05-13 16:49:48 -05:00
uint.blp Fix uint properties 2021-11-24 14:46:49 -06:00
uint.err Fix uint properties 2021-11-24 14:46:49 -06:00
using_invalid_namespace.blp tests: Add some error handling tests 2021-11-03 23:03:43 -05:00
using_invalid_namespace.err Add more tests 2021-11-04 00:05:38 -05:00
warn_old_bind.blp Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
warn_old_bind.err Remove PropertyBinding rule, just use Binding 2023-07-20 18:46:45 -05:00
warn_old_extern.blp language: Use new extern syntax in signal handlers 2023-01-12 15:49:19 -06:00
warn_old_extern.err Use <> instead of () for casts & typeof 2023-04-10 09:39:34 -05:00
warn_unused_import.blp Add warning for unused imports 2024-04-06 14:33:20 -05:00
warn_unused_import.err Add warning for unused imports 2024-04-06 14:33:20 -05:00
widgets_in_non_size_group.blp validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00
widgets_in_non_size_group.err validation: Disallow instantiating abstract classes 2022-04-28 23:35:34 -05:00