Commit e615e91
merge: dev → main for 0.11.1 release
- fix(unexpected_cfgs): suppress cfg warning spam across workspace
- feat: default features changed to [] for granular dep selection
- fix(elicitation): add graph to cli feature deps
- fix(ci): exclude nightly-only crates from stable clippy and doc check
- fix(lint): two-pass lint recipe for stable+nightly crates
- docs: release notes for 0.11.1
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>2,189 files changed
Lines changed: 3528 additions & 308631 deletions
File tree
- .github/workflows
- crates
- elicit_bevy
- elicit_polars
- elicit_redb
- elicit_rstar/src
- elicit_server/src
- archive
- vsm
- elicit_sqlx
- elicit_surrealdb
- src
- elicit_tokio
- elicitation
- src
- cli/generate
- primitives/accesskit_types
- type_graph
- type_spec
- verification/types
- vendor
- chrono-shim
- src
- creusot-std-proc
- src
- creusot
- derive
- extern_spec
- creusot-std
- src
- cell
- ghost
- resource
- logic
- ops
- ra
- std
- collections
- iter
- sync
- tests
- geo-shim
- src
- pearlite-syn
- src
- tests
- macros
- surrealdb-core-3.0.5
- benches
- common
- src
- api
- middleware
- buc
- store
- catalog
- compat
- schema
- ml
- cf
- cnf
- ctx
- dbs
- doc
- env
- err
- exec
- function
- builtin
- aggregates
- index
- iterator
- operators
- info
- recursion
- scan
- sort
- parts
- physical_expr
- function
- planner
- exe
- expr
- idiom
- record_id
- statements
- alter
- define
- config
- remove
- fmt
- fnc
- api
- script
- classes
- fetch_stub
- fetch
- classes
- response
- globals
- modules
- surrealdb
- functions
- api
- array
- crypto
- encoding
- geo
- parse
- rand
- schema
- string
- semver
- type
- vector
- query
- tests
- util
- geo
- http
- math
- string
- gql
- iam
- entities
- resources
- idx
- ft
- analyzer
- planner
- trees
- hnsw
- store
- key
- change
- database
- access
- graph
- index
- namespace
- access
- node
- ref
- root
- access
- sequence
- table
- version
- kvs
- cache
- ds
- tx
- indxdb
- mem
- rocksdb
- surrealkv
- tests
- tikv
- version
- mac
- mem
- obs
- rpc
- format
- cbor
- sql
- arbitrary
- record_id
- statements
- alter
- define
- config
- remove
- str
- surrealism
- syn
- error
- lexer
- compound
- strings
- parser
- basic
- stmt
- test
- token
- sys
- val
- value
- convert
- tests
- surrealdb-types-3.0.5
- src
- flatbuffers
- kind
- traits
- utils
- value
- record_id
- tests
- surreal_value
- derive
- verif
- elicit_proofs_rlib/creusot/generated
- archive_connection
- begin_connect_kv_creusot
- begin_connect_sql_creusot
- connection_error_creusot
- disconnect_creusot
- finish_connect_kv_creusot
- finish_connect_sql_creusot
- reconnect_creusot
- verify_archive_connection_consistent_prop_creusot
- archive_overlay
- close_overlay_creusot
- open_export_picker_creusot
- open_help_creusot
- open_save_prompt_creusot
- open_saved_browser_creusot
- picker_move_down_creusot
- picker_move_up_creusot
- prompt_backspace_creusot
- prompt_push_creusot
- saved_browser_down_creusot
- saved_browser_up_creusot
- verify_archive_overlay_consistent_prop_creusot
- archive_panel
- abort_edits_creusot
- admin_ready_creusot
- begin_edit_creusot
- column_detail_creusot
- commit_edits_creusot
- constraints_ready_creusot
- data_grid_ready_creusot
- ddl_ready_creusot
- erd_ready_creusot
- explain_ready_creusot
- export_ready_creusot
- history_ready_creusot
- indexes_ready_creusot
- monitor_ready_creusot
- open_connection_editor_creusot
- open_export_panel_creusot
- open_help_panel_creusot
- open_saved_panel_creusot
- open_sql_editor_creusot
- panel_error_creusot
- panel_loading_creusot
- query_complete_creusot
- saved_ready_creusot
- verify_archive_panel_consistent_prop_creusot
- elicitation_creusot_rlib
- bools
- verify_bool_false_invalid
- verify_bool_false_valid
- verify_bool_true_invalid
- verify_bool_true_valid
- chars
- verify_char_alphabetic_invalid
- verify_char_alphabetic_valid
- verify_char_alphanumeric_invalid
- verify_char_alphanumeric_valid
- verify_char_numeric_invalid
- verify_char_numeric_valid
- clap_types
- verify_arg_action_label_count
- verify_color_choice_label_count
- verify_error_kind_label_count
- verify_value_hint_label_count
- verify_value_source_label_count
- collections
- verify_arc_non_null_valid
- verify_array_all_satisfy_valid
- verify_box_non_null_valid
- verify_option_some_invalid
- verify_option_some_valid
- verify_rc_non_null_valid
- verify_result_ok_invalid
- verify_result_ok_valid
- verify_vec_non_empty_invalid
- verify_vec_non_empty_valid
- verify_vecdeque_non_empty_invalid
- verify_vecdeque_non_empty_valid
- durations
- verify_duration_positive_invalid
- verify_duration_positive_valid
- egui_types
- verify_color32_concrete
- verify_color32_roundtrip
- verify_corner_radius_concrete
- verify_corner_radius_roundtrip
- verify_margin_concrete
- verify_margin_roundtrip
- gallery
- level10
- c10_begin
- c10_disconnect
- c10_fail
- c10_full_lifecycle
- c10_identity
- c10_mk_connected
- c10_mk_connecting
- c10_mk_error
- c10_succeed
- level11
- c11_begin_edit
- c11_full_lifecycle
- c11_load
- c11_mk_detail_edit
- c11_mk_detail_read
- c11_mk_error
- c11_mk_grid
- c11_save
- c11_select_row
- level12
- c12_begin
- c12_disconnect
- c12_full_lifecycle
- c12_load
- c12_new
- c12_succeed
- level13
- c13_begin
- c13_disconnect
- c13_fail
- c13_full_lifecycle
- c13_new
- c13_succeed
- level14
- c14_begin
- c14_disconnect
- c14_fail
- c14_full_lifecycle
- c14_new
- c14_succeed
- level15
- c15_begin_connect
- c15_connection_error
- c15_disconnect
- c15_finish_kv
- c15_finish_reconnect_sql
- c15_finish_sql
- c15_full_lifecycle
- c15_new
- c15_reconnect_sql
- level16
- c16_begin_connect
- c16_begin_sql
- c16_disconnect
- c16_finish_reconnect_sql
- c16_finish_sql
- c16_full_lifecycle
- c16_new
- c16_reconnect_sql
- level17
- c17_begin_kv
- c17_begin_sql
- c17_disconnect
- c17_finish_kv
- c17_finish_sql
- c17_full_lifecycle_kv
- c17_full_lifecycle_sql
- c17_new
- level18
- c18_begin_kv
- c18_begin_sql
- c18_connection_error
- c18_disconnect
- c18_finish_kv
- c18_finish_reconnect_sql
- c18_finish_sql
- c18_full_lifecycle
- c18_lifecycle_kv
- c18_lifecycle_sql
- c18_new
- c18_reconnect_sql
- level19
- c19_begin_sql
- c19_disconnect
- c19_finish_reconnect_sql
- c19_finish_sql
- c19_full_lifecycle
- c19_new
- c19_reconnect_sql
- level1
- c1_identity
- c1_new
- level20
- c20_abort_edit
- c20_begin_edit
- c20_complete
- c20_fail
- c20_lifecycle_edit
- c20_lifecycle_failure
- c20_lifecycle_success
- c20_new
- c20_open_browse
- c20_reset
- c20_start_query
- level21
- c21_clear
- c21_cursor_down
- c21_cursor_up
- c21_lifecycle
- c21_load
- c21_new
- level22
- c22_cancel
- c22_commit
- c22_lifecycle
- c22_new
- c22_open_edit
- level23
- c23_close
- c23_lifecycle
- c23_load_data_grid
- c23_new
- c23_open_connection_edit
- c23_open_sql_editor
- c23_run_query
- c23_show_error
- c23_start_loading
- level24
- c24_at_limit
- c24_dispatch
- c24_step
- c24_two_steps
- level25
- c25_activate_harness
- c25_activate_inlined
- c25_activate
- c25_deactivate_harness
- c25_deactivate_inlined
- c25_deactivate
- c25_trusted_harness
- level26
- c26_chain
- c26_clean
- c26_label
- c26_step
- level27
- c27a_increment_pure
- c27b_add_sync
- level29
- c29a_activate
- c29a_deactivate
- c29b_activate
- c29c_activate
- c29c_deactivate
- level2
- c2_clamp_to_byte
- c2_increment
- level30
- c30a_activate_string
- c30c_activate_helper
- level31
- c31_formal_instrument
- c31_formal_only
- impl_Prop_for_C31Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C31StepBegun
- creusot_proof
- kani_proof
- verus_proof
- level32
- c32_consistent
- c32_generated_only
- c32_name_collision
- c32_source_only
- generated/c32_generated_wrapper
- impl_Prop_for_C32Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C32Step
- creusot_proof
- kani_proof
- verus_proof
- level38
- impl_Clone_for_C38StateStyle/clone
- impl_Clone_for_C38State/clone
- impl_Debug_for_C38StateStyle/fmt
- impl_Debug_for_C38State/fmt
- impl_Default_for_C38StateStyle/default
- impl_Default_for_C38State/default
- impl_ElicitIntrospect_for_C38State
- metadata
- pattern
- impl_ElicitPromptTree_for_C38State/prompt_tree
- impl_ElicitSpec_for_C38State/type_spec
- impl_Elicitation_for_C38StateStyle
- creusot_proof
- kani_proof
- verus_proof
- impl_Elicitation_for_C38State
- creusot_proof
- kani_proof
- verus_proof
- impl_Prompt_for_C38StateStyle/prompt
- impl_Prompt_for_C38State/prompt
- impl_Select_for_C38State
- from_label
- labels
- options
- impl_ToCodeLiteral_for_C38State
- to_code_literal
- type_tokens
- level3
- c3_activate
- c3_deactivate
- c3_identity
- level40
- impl_Clone_for_C40StateStyle/clone
- impl_Clone_for_C40State/clone
- impl_Debug_for_C40StateStyle/fmt
- impl_Debug_for_C40State/fmt
- impl_Default_for_C40StateStyle/default
- impl_Default_for_C40State/default
- impl_Elicitation_for_C40StateStyle
- creusot_proof
- elicit
- kani_proof
- verus_proof
- impl_Elicitation_for_C40State
- creusot_proof
- elicit
- kani_proof
- verus_proof
- impl_Prompt_for_C40State/prompt
- level41
- impl_Clone_for_C41StateStyle/clone
- impl_Clone_for_C41State/clone
- impl_Debug_for_C41StateStyle/fmt
- impl_Debug_for_C41State/fmt
- impl_Default_for_C41StateStyle/default
- impl_Default_for_C41State/default
- impl_Elicitation_for_C41StateStyle
- creusot_proof
- elicit
- kani_proof
- verus_proof
- impl_Elicitation_for_C41State
- creusot_proof
- elicit
- kani_proof
- verus_proof
- impl_Prompt_for_C41State/prompt
- level4
- c4_make_error
- c4_pass_nonempty
- level53
- c53_conclude
- c53_consistent
- generated/c53_conclude_creusot
- impl_Prop_for_C53Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C53Victory
- creusot_proof
- kani_proof
- verus_proof
- level54
- c54_apply_damage
- c54_begin_turn
- c54_conclude
- c54_consistent
- c54_end_turn
- c54_initialize
- generated
- c54_apply_damage_creusot
- c54_begin_turn_creusot
- c54_conclude_creusot
- c54_end_turn_creusot
- c54_initialize_creusot
- impl_Prop_for_C54Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C54DamageApplied
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C54Initialized
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C54TurnBegan
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C54TurnEnded
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C54Victory
- creusot_proof
- kani_proof
- verus_proof
- level55
- generated/c55_conclude_creusot
- impl_Prop_for_C55Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C55Victory
- creusot_proof
- kani_proof
- verus_proof
- source
- c55_conclude
- c55_consistent
- level57
- proofs/creusot/generated/combat
- c57_begin_creusot_local
- c57_begin_creusot
- c57_begin_generated
- vsm/combat
- c57_begin
- c57_consistent
- impl_Debug_for_C57State/fmt
- impl_Prop_for_C57Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C57Step
- creusot_proof
- kani_proof
- verus_proof
- level58
- proofs/creusot/generated/combat
- c58_begin_creusot_local
- c58_begin_creusot
- c58_begin_generated
- vsm/combat
- c58_begin
- c58_consistent
- impl_Debug_for_C58State/fmt
- impl_Prop_for_C58Consistent
- creusot_invariant_fn_name
- creusot_proof
- kani_proof
- verus_proof
- impl_Prop_for_C58Step
- creusot_proof
- kani_proof
- verus_proof
- level5
- c5_connect
- c5_enter_error
- c5_identity
- level6
- c6_finish
- c6_start_then_finish
- c6_start
- c6_step_a_to_b
- c6_step_b_to_c
- c6_step_c_to_d
- c6_three_step_chain
- level7
- c7_retry
- c7_start
- level8
- c8_connect
- c8_disconnect
- c8_new
- level9
- c9_consume
- c9_increment
- c9_pipeline
- c9_produce
- c9_triple_increment_b
- c9_triple_pipeline
- c9_triple_produce
- integers
- verify_i128_non_negative_valid
- verify_i128_non_zero_valid
- verify_i128_positive_valid
- verify_i16_non_negative_valid
- verify_i16_non_zero_valid
- verify_i16_positive_valid
- verify_i16_range_valid
- verify_i32_non_negative_valid
- verify_i32_non_zero_valid
- verify_i32_positive_valid
- verify_i32_range_valid
- verify_i64_non_negative_valid
- verify_i64_non_zero_valid
- verify_i64_positive_valid
- verify_i64_range_valid
- verify_i8_non_negative_invalid
- verify_i8_non_negative_valid
- verify_i8_non_zero_invalid
- verify_i8_non_zero_valid
- verify_i8_positive_accessor
- verify_i8_positive_invalid
- verify_i8_positive_valid
- verify_i8_range_invalid
- verify_i8_range_valid
- verify_isize_non_negative_valid
- verify_isize_non_zero_valid
- verify_isize_positive_valid
- verify_isize_range_valid
- verify_u128_non_zero_valid
- verify_u128_positive_valid
- verify_u16_non_zero_valid
- verify_u16_positive_valid
- verify_u16_range_valid
- verify_u32_non_zero_valid
- verify_u32_positive_valid
- verify_u32_range_valid
- verify_u64_non_zero_valid
- verify_u64_positive_valid
- verify_u64_range_valid
- verify_u8_non_zero_invalid
- verify_u8_non_zero_valid
- verify_u8_positive_invalid
- verify_u8_positive_valid
- verify_u8_range_valid
- verify_usize_non_zero_valid
- verify_usize_positive_valid
- verify_usize_range_valid
- ipaddr_bytes
- verify_ipv4_172_15_boundary
- verify_ipv4_172_32_boundary
- verify_ipv4_broadcast
- verify_ipv4_construction
- verify_ipv4_localhost
- verify_ipv4_multicast
- verify_ipv4_octets_accessor
- verify_ipv4_private_10_network
- verify_ipv4_private_10_valid
- verify_ipv4_private_172_16_valid
- verify_ipv4_private_172_31_valid
- verify_ipv4_private_172_network
- verify_ipv4_private_192_168_valid
- verify_ipv4_private_192_network
- verify_ipv4_private_get
- verify_ipv4_public_cloudflare
- verify_ipv4_public_get
- verify_ipv4_public_google_dns
- verify_ipv4_public
- verify_ipv4_unspecified
- verify_ipv6_construction
- verify_ipv6_fb00_boundary
- verify_ipv6_fe00_boundary
- verify_ipv6_localhost
- verify_ipv6_multicast
- verify_ipv6_private_fc00_valid
- verify_ipv6_private_fc00
- verify_ipv6_private_fd00_valid
- verify_ipv6_private_fd00
- verify_ipv6_private_get
- verify_ipv6_public_cloudflare
- verify_ipv6_public_get
- verify_ipv6_public_google_dns
- verify_ipv6_public
- verify_ipv6_segments_accessor
- verify_ipv6_unspecified
- verify_is_ipv4_private_10
- verify_is_ipv4_private_172
- verify_is_ipv4_private_192
- verify_is_ipv4_private_public
- verify_is_ipv6_private_fc00
- verify_is_ipv6_private_fd00
- verify_is_ipv6_private_public
- macaddr
- verify_is_multicast_01
- verify_is_multicast_03
- verify_is_multicast_broadcast
- verify_is_unicast_00
- verify_is_unicast_02
- verify_is_universal_00
- verify_is_universal_01
- verify_mac_construction
- verify_mac_octets_accessor
- mechanisms
- verify_mechanism_trenchcoat_preservation
- verify_mechanism_type_composition
- verify_trenchcoat_identity_preservation
- networks
- verify_ip_private_invalid
- verify_ip_private_valid
- verify_ip_public_invalid
- verify_ip_public_valid
- verify_ipv4_invalid
- verify_ipv4_loopback_invalid
- verify_ipv4_loopback_valid
- verify_ipv4_valid
- verify_ipv6_invalid
- verify_ipv6_loopback_invalid
- verify_ipv6_loopback_valid
- verify_ipv6_valid
- pathbytes
- verify_absolute_as_str
- verify_absolute_get_accessor
- verify_absolute_length_check
- verify_absolute_root
- verify_absolute_with_leading_slash
- verify_non_empty_as_str
- verify_non_empty_get_accessor
- verify_non_empty_length_check
- verify_non_empty_multi_char
- verify_non_empty_rejects_empty
- verify_non_empty_single_char
- verify_path_as_str_valid
- verify_path_ascii
- verify_path_current_dir
- verify_path_empty_predicate
- verify_path_empty
- verify_path_large_buffer
- verify_path_len_accessor
- verify_path_length_check
- verify_path_length_valid
- verify_path_medium_buffer
- verify_path_non_empty_predicate
- verify_path_parent_dir
- verify_path_root
- verify_path_single_byte
- verify_path_small_buffer
- verify_relative_as_str
- verify_relative_current_dir
- verify_relative_filename
- verify_relative_get_accessor
- verify_relative_length_check
- verify_relative_no_leading_slash
- verify_relative_parent_dir
- ratatui_types
- verify_ratatui_margin_concrete
- verify_ratatui_margin_roundtrip
- verify_ratatui_padding_concrete
- verify_ratatui_padding_roundtrip
- regexbytes
- verify_balanced_as_str
- verify_balanced_braces
- verify_balanced_brackets
- verify_balanced_empty
- verify_balanced_length_check
- verify_balanced_length_valid
- verify_balanced_nested
- verify_balanced_simple
- verify_charclass_as_str
- verify_charclass_escape
- verify_charclass_length_check
- verify_charclass_length_valid
- verify_charclass_negated
- verify_charclass_range
- verify_charclass_set
- verify_escape_digit
- verify_escape_dot
- verify_escape_newline
- verify_escape_tab
- verify_escape_word
- verify_escapes_as_str
- verify_escapes_length_check
- verify_escapes_length_valid
- verify_quantifier_exact
- verify_quantifier_plus
- verify_quantifier_question
- verify_quantifier_range
- verify_quantifier_star
- verify_quantifiers_as_str
- verify_quantifiers_length_check
- verify_quantifiers_length_valid
- verify_regex_alternation
- verify_regex_as_str
- verify_regex_charclass
- verify_regex_complex
- verify_regex_empty
- verify_regex_escapes
- verify_regex_groups
- verify_regex_large_buffer
- verify_regex_length_check
- verify_regex_length_valid
- verify_regex_literal
- verify_regex_medium_buffer
- verify_regex_quantifiers
- verify_regex_small_buffer
- socketaddr
- verify_port_0_not_nonzero
- verify_port_0_privileged
- verify_port_0_well_known
- verify_port_1023_privileged
- verify_port_1023_well_known
- verify_port_1024_not_privileged
- verify_port_1024_registered
- verify_port_1_nonzero
- verify_port_3000_registered
- verify_port_443_well_known
- verify_port_49151_registered
- verify_port_49152_dynamic
- verify_port_5432_registered
- verify_port_65535_dynamic
- verify_port_80_nonzero
- verify_port_80_well_known
- verify_socket_v4_construction
- verify_socket_v4_dev_server
- verify_socket_v4_into_parts
- verify_socket_v4_ip_accessor
- verify_socket_v4_localhost_https
- verify_socket_v4_localhost_http
- verify_socket_v4_max_max
- verify_socket_v4_port_accessor
- verify_socket_v4_ssh
- verify_socket_v4_zero_zero
- verify_socket_v6_construction
- verify_socket_v6_into_parts
- verify_socket_v6_ip_accessor
- verify_socket_v6_localhost_https
- verify_socket_v6_localhost_http
- verify_socket_v6_max_max
- verify_socket_v6_port_accessor
- verify_socket_v6_zero_zero
- sqlx_types
- verify_any_type_info_kind_label_count
- verify_sql_type_kind_label_count
- verify_sqlx_error_kind_label_count
- strings
- verify_string_non_empty_bounded_valid
- verify_string_non_empty_invalid
- verify_string_non_empty_too_long
- verify_string_non_empty_valid
- ui_types
- verify_overflow_exact_fit
- verify_overflow_exceeds_width
- verify_overflow_origin_fits
- urlbytes
- verify_authority_as_str
- verify_authority_empty
- verify_authority_ip_port
- verify_authority_ip
- verify_authority_length_check
- verify_authority_length_valid
- verify_authority_localhost
- verify_authority_simple
- verify_authority_with_port
- verify_file_url
- verify_ftp_url
- verify_http_url
- verify_https_url
- verify_scheme_as_str
- verify_scheme_empty
- verify_scheme_file
- verify_scheme_ftp
- verify_scheme_https
- verify_scheme_http
- verify_scheme_is_http
- verify_scheme_length_check
- verify_scheme_length_valid
- verify_scheme_with_dash
- verify_scheme_with_dot
- verify_scheme_with_plus
- verify_url_absolute_get
- verify_url_absolute_http
- verify_url_absolute_length_check
- verify_url_as_str
- verify_url_http_get
- verify_url_http_https
- verify_url_http_http
- verify_url_http_length_check
- verify_url_large_buffer
- verify_url_length_check
- verify_url_length_valid
- verify_url_medium_buffer
- verify_url_small_buffer
- verify_url_with_authority_get
- verify_url_with_authority_http
- verify_url_with_authority_length_check
- verify_url_with_authority_port
- verify_url_with_fragment
- verify_url_with_path
- verify_url_with_port
- verify_url_with_query
- utf8
- verify_ascii_valid
- verify_empty_utf8
- verify_length_overflow
- verify_max_length_boundary
- verify_utf8_len_accessor
- verify_utf8_length_check
- verify_utf8_length_valid
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
0 commit comments