]> granicus.if.org Git - php/commit
Use bool instead of boolean while throwing a type error
authorGabriel Caruso <carusogabriel34@gmail.com>
Sun, 4 Feb 2018 18:42:36 +0000 (16:42 -0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sun, 4 Feb 2018 22:09:40 +0000 (23:09 +0100)
commitfef879a2d63899ed25f39b4581c16682afdd0a8f
treece12aa17bbd2db3d0cfd2cabda46e4bcdb074686
parentce1d69a1f6dcf15d43029301059c25e5bc09a577
Use bool instead of boolean while throwing a type error

PHP requires boolean typehints to be written "bool" and disallows
"boolean" as an alias. This changes the error messages to match
the actual type name and avoids confusing messages like "must be
of type boolean, boolean given".

This a followup to ce1d69a1f6dcf15d43029301059c25e5bc09a577, which
implements the same change for integer->int.
233 files changed:
Zend/tests/008.phpt
Zend/tests/type_declarations/scalar_basic.phpt
Zend/tests/type_declarations/scalar_null.phpt
Zend/tests/type_declarations/scalar_return_basic.phpt
Zend/tests/type_declarations/scalar_return_basic_64bit.phpt
Zend/tests/type_declarations/scalar_strict.phpt
Zend/tests/type_declarations/scalar_strict_64bit.phpt
Zend/tests/type_declarations/scalar_strict_basic.phpt
Zend/zend_API.c
Zend/zend_API.h
ext/curl/tests/curl_setopt_error.phpt
ext/date/tests/DateTimeZone_getOffset_variation1.phpt
ext/date/tests/DateTime_construct_variation2.phpt
ext/date/tests/DateTime_setTimezone_variation1.phpt
ext/date/tests/date_create_variation2.phpt
ext/date/tests/date_date_set_variation1.phpt
ext/date/tests/date_format_variation1.phpt
ext/date/tests/date_isodate_set_variation1.phpt
ext/date/tests/date_modify_variation1.phpt
ext/date/tests/date_offset_get_variation1.phpt
ext/date/tests/date_time_set_variation1.phpt
ext/date/tests/date_timezone_get_variation1.phpt
ext/date/tests/date_timezone_set_variation1.phpt
ext/date/tests/date_timezone_set_variation2.phpt
ext/date/tests/gettimeofday_variation1.phpt
ext/date/tests/localtime_variation2.phpt
ext/date/tests/microtime_error.phpt
ext/date/tests/timezone_offset_get_variation1.phpt
ext/date/tests/timezone_offset_get_variation2.phpt
ext/date/tests/timezone_transitions_get_variation1.phpt
ext/fileinfo/tests/bug71527-mb.phpt
ext/fileinfo/tests/bug71527.phpt
ext/gd/tests/imagecolorallocate_variation1.phpt
ext/gd/tests/imagetruecolortopalette_error2.phpt
ext/imap/tests/imap_close_variation1.phpt
ext/imap/tests/imap_expunge_error.phpt
ext/imap/tests/imap_fetch_overview_variation1.phpt
ext/imap/tests/imap_fetchbody_variation1.phpt
ext/imap/tests/imap_fetchheader_variation1.phpt
ext/imap/tests/imap_gc_error.phpt
ext/imap/tests/imap_headers.phpt
ext/imap/tests/imap_num_msg_error.phpt
ext/imap/tests/imap_num_recent_error.phpt
ext/imap/tests/imap_ping_error.phpt
ext/interbase/tests/bug45373.phpt
ext/interbase/tests/ibase_num_params_001.phpt
ext/intl/tests/breakiter___construct_error.phpt
ext/intl/tests/calendar_getKeywordValuesForLocale_error.phpt
ext/intl/tests/calendar_setLenient_error.phpt
ext/intl/tests/timezone_getDisplayName_error.phpt
ext/libxml/tests/001.phpt
ext/mbstring/tests/mb_stristr_variation3.phpt
ext/mbstring/tests/mb_strrchr_variation3.phpt
ext/mbstring/tests/mb_strrichr_variation3.phpt
ext/mbstring/tests/mb_strstr_variation3.phpt
ext/mysqli/tests/057.phpt
ext/mysqli/tests/bug33491.phpt
ext/mysqli/tests/mysqli_free_result.phpt
ext/mysqli/tests/mysqli_max_links.phpt
ext/mysqli/tests/mysqli_num_rows.phpt
ext/oci8/tests/bug51291_1.phpt
ext/openssl/tests/openssl_pkey_new_error.phpt
ext/openssl/tests/openssl_x509_free_basic.phpt
ext/pdo_mysql/tests/pdo_mysql_prepare_native_clear_error.phpt
ext/pdo_mysql/tests/pdo_mysql_prepare_native_mixed_style.phpt
ext/pdo_mysql/tests/pdo_mysql_stmt_errorcode.phpt
ext/pdo_mysql/tests/pdo_mysql_stmt_multiquery.phpt
ext/phar/tests/open_for_write_existing_b.phpt
ext/phar/tests/open_for_write_existing_c.phpt
ext/phar/tests/open_for_write_newfile_b.phpt
ext/phar/tests/open_for_write_newfile_c.phpt
ext/phar/tests/phar_running.phpt
ext/phar/tests/tar/open_for_write_existing_b.phpt
ext/phar/tests/tar/open_for_write_existing_c.phpt
ext/phar/tests/tar/open_for_write_newfile_b.phpt
ext/phar/tests/tar/open_for_write_newfile_c.phpt
ext/phar/tests/zip/open_for_write_existing_b.phpt
ext/phar/tests/zip/open_for_write_existing_c.phpt
ext/phar/tests/zip/open_for_write_newfile_b.phpt
ext/phar/tests/zip/open_for_write_newfile_c.phpt
ext/reflection/tests/ReflectionClassConstant_basic1.phpt
ext/reflection/tests/ReflectionClass_isInstance_error.phpt
ext/reflection/tests/ReflectionMethod_invokeArgs_error2.phpt
ext/reflection/tests/ReflectionMethod_invokeArgs_error3.phpt
ext/reflection/tests/ReflectionMethod_invoke_basic.phpt
ext/reflection/tests/ReflectionMethod_invoke_error1.phpt
ext/reflection/tests/ReflectionObject_isInstance_error.phpt
ext/reflection/tests/ReflectionProperty_getValue_error.phpt
ext/reflection/tests/ReflectionProperty_setValue_error.phpt
ext/reflection/tests/bug29986.phpt
ext/session/tests/session_regenerate_id_error.phpt
ext/session/tests/session_set_cookie_params_error.phpt
ext/session/tests/session_start_error.phpt
ext/sockets/tests/socket_create_listen_used.phpt
ext/spl/tests/SplFixedArray_fromarray_param_boolean.phpt
ext/spl/tests/SplObjectStorage_addAll_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_attach_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_contains_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_detach_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_offsetGet_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_removeAllExcept_invalid_parameter.phpt
ext/spl/tests/SplObjectStorage_removeAll_invalid_parameter.phpt
ext/spl/tests/class_implements_variation2.phpt
ext/spl/tests/class_uses_variation2.phpt
ext/standard/tests/array/array_change_key_case_variation1.phpt
ext/standard/tests/array/array_chunk_variation1.phpt
ext/standard/tests/array/array_chunk_variation3.phpt
ext/standard/tests/array/array_combine_variation1.phpt
ext/standard/tests/array/array_combine_variation2.phpt
ext/standard/tests/array/array_fill_keys_variation3.phpt
ext/standard/tests/array/array_filter_variation1.phpt
ext/standard/tests/array/array_flip_variation1.phpt
ext/standard/tests/array/array_key_exists.phpt
ext/standard/tests/array/array_key_exists_variation2.phpt
ext/standard/tests/array/array_pad_variation1.phpt
ext/standard/tests/array/array_product_variation5.phpt
ext/standard/tests/array/array_push_variation1.phpt
ext/standard/tests/array/array_rand_variation1.phpt
ext/standard/tests/array/array_reverse_variation1.phpt
ext/standard/tests/array/array_reverse_variation2.phpt
ext/standard/tests/array/array_shift_variation1.phpt
ext/standard/tests/array/array_slice_variation11.phpt
ext/standard/tests/array/array_slice_variation4.phpt
ext/standard/tests/array/array_sum_variation1.phpt
ext/standard/tests/array/array_unique_variation1.phpt
ext/standard/tests/array/array_unshift_variation1.phpt
ext/standard/tests/array/array_values_variation1.phpt
ext/standard/tests/array/array_walk_closure.phpt
ext/standard/tests/array/array_walk_recursive_variation1.phpt
ext/standard/tests/array/array_walk_variation1.phpt
ext/standard/tests/array/arsort_variation1.phpt
ext/standard/tests/array/asort_variation1.phpt
ext/standard/tests/array/current_variation1.phpt
ext/standard/tests/array/end_variation1.phpt
ext/standard/tests/array/key_variation1.phpt
ext/standard/tests/array/krsort_variation1.phpt
ext/standard/tests/array/ksort_variation1.phpt
ext/standard/tests/array/natcasesort_variation1.phpt
ext/standard/tests/array/next_variation1.phpt
ext/standard/tests/array/prev_variation1.phpt
ext/standard/tests/array/reset_variation1.phpt
ext/standard/tests/array/rsort_variation1.phpt
ext/standard/tests/array/shuffle_variation1.phpt
ext/standard/tests/array/sort_variation1.phpt
ext/standard/tests/array/uasort_variation1.phpt
ext/standard/tests/array/uksort_variation1.phpt
ext/standard/tests/array/usort_variation1.phpt
ext/standard/tests/class_object/class_exists_variation_002.phpt
ext/standard/tests/class_object/get_class_variation_001.phpt
ext/standard/tests/class_object/get_object_vars_variation_003.phpt
ext/standard/tests/class_object/interface_exists_variation2.phpt
ext/standard/tests/class_object/is_a_error_001.phpt
ext/standard/tests/class_object/is_subclass_of_error_001.phpt
ext/standard/tests/class_object/trait_exists_variation_002.phpt
ext/standard/tests/dir/closedir_variation1.phpt
ext/standard/tests/dir/dir_variation2-win32-mb.phpt
ext/standard/tests/dir/dir_variation2.phpt
ext/standard/tests/dir/opendir_variation2-win32-mb.phpt
ext/standard/tests/dir/opendir_variation2.phpt
ext/standard/tests/dir/readdir_variation1.phpt
ext/standard/tests/dir/rewinddir_variation1.phpt
ext/standard/tests/dir/scandir_variation3-win32-mb.phpt
ext/standard/tests/dir/scandir_variation3.phpt
ext/standard/tests/file/007_error.phpt
ext/standard/tests/file/fflush_error.phpt
ext/standard/tests/file/fgetc_error.phpt
ext/standard/tests/file/fgetcsv_error.phpt
ext/standard/tests/file/fgets_error.phpt
ext/standard/tests/file/fgetss_error.phpt
ext/standard/tests/file/file_get_contents_variation3.phpt
ext/standard/tests/file/file_get_contents_variation4.phpt
ext/standard/tests/file/file_put_contents_variation3.phpt
ext/standard/tests/file/file_variation4.phpt
ext/standard/tests/file/fopen_variation10-win32.phpt
ext/standard/tests/file/fopen_variation11-win32.phpt
ext/standard/tests/file/fopen_variation3.phpt
ext/standard/tests/file/fopen_variation4.phpt
ext/standard/tests/file/fpassthru_error.phpt
ext/standard/tests/file/fpassthru_variation1.phpt
ext/standard/tests/file/fputcsv_error.phpt
ext/standard/tests/file/fread_error.phpt
ext/standard/tests/file/fseek_ftell_rewind_error1.phpt
ext/standard/tests/file/fseek_ftell_rewind_error2.phpt
ext/standard/tests/file/fseek_ftell_rewind_error3.phpt
ext/standard/tests/file/fstat_variation2.phpt
ext/standard/tests/file/ftruncate_error.phpt
ext/standard/tests/file/fwrite_error.phpt
ext/standard/tests/file/mkdir_variation3.phpt
ext/standard/tests/file/mkdir_variation4.phpt
ext/standard/tests/file/parse_ini_file_variation5.phpt
ext/standard/tests/file/pclose_variation1.phpt
ext/standard/tests/file/readfile_error.phpt
ext/standard/tests/file/readfile_variation4.phpt
ext/standard/tests/file/readfile_variation5.phpt
ext/standard/tests/file/rename_variation10.phpt
ext/standard/tests/file/rmdir_variation2.phpt
ext/standard/tests/file/unlink_error-win32-mb.phpt
ext/standard/tests/file/unlink_error-win32.phpt
ext/standard/tests/file/unlink_error.phpt
ext/standard/tests/file/unlink_variation7.phpt
ext/standard/tests/general_functions/call_user_func_array_variation_003.phpt
ext/standard/tests/general_functions/get_resource_type_variation1.phpt
ext/standard/tests/image/image_type_to_extension.phpt
ext/standard/tests/strings/sha1_variation2.phpt
ext/standard/tests/strings/substr_compare.phpt
ext/standard/tests/strings/wordwrap_variation4.phpt
ext/standard/tests/url/base64_decode_variation_002.phpt
ext/sysvshm/tests/002.phpt
ext/xml/tests/xml_get_current_byte_index_variation1.phpt
ext/xml/tests/xml_get_current_column_number_variation1.phpt
ext/xml/tests/xml_get_current_line_number_variation1.phpt
ext/xml/tests/xml_get_error_code_variation1.phpt
ext/xml/tests/xml_parse_into_struct_variation1.phpt
ext/xml/tests/xml_parse_variation1.phpt
ext/xml/tests/xml_parser_free_variation1.phpt
ext/xml/tests/xml_parser_get_option_variation1.phpt
ext/xml/tests/xml_parser_set_option_variation1.phpt
ext/xml/tests/xml_set_character_data_handler_variation1.phpt
ext/xml/tests/xml_set_default_handler_variation1.phpt
ext/xml/tests/xml_set_element_handler_variation1.phpt
ext/xml/tests/xml_set_end_namespace_decl_handler_variation1.phpt
ext/xml/tests/xml_set_external_entity_ref_handler_variation1.phpt
ext/xml/tests/xml_set_notation_decl_handler_variation1.phpt
ext/xml/tests/xml_set_object_variation1.phpt
ext/xml/tests/xml_set_object_variation2.phpt
ext/xml/tests/xml_set_processing_instruction_handler_variation1.phpt
ext/xml/tests/xml_set_start_namespace_decl_handler_variation1.phpt
ext/xml/tests/xml_set_unparsed_entity_decl_handler_variation1.phpt
ext/xsl/tests/xsltprocessor_transformToDoc_wrongparam_004.phpt
ext/xsl/tests/xsltprocessor_transformToURI_wrongparam_003.phpt
ext/xsl/tests/xsltprocessor_transformToXML_wrongparam_004.phpt
ext/zlib/tests/gzopen_variation4.phpt
sapi/cli/tests/006.phpt