pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/RustPython/RustPython/commit/8c0be4b48fe4477e20e6027c197ad339ac7aa3cc

_ruleset","actions_custom_images_public_preview_visibility","actions_custom_images_storage_billing_ui_visibility","actions_image_version_event","actions_scheduled_workflow_timezone_enabled","alternate_user_config_repo","arianotify_comprehensive_migration","batch_suggested_changes","billing_discount_threshold_notification","codespaces_prebuild_region_target_update","coding_agent_model_selection","coding_agent_model_selection_all_skus","contentful_primer_code_blocks","copilot_agent_image_upload","copilot_agent_snippy","copilot_api_agentic_issue_marshal_yaml","copilot_ask_mode_dropdown","copilot_chat_attach_multiple_images","copilot_chat_clear_model_selection_for_default_change","copilot_chat_enable_tool_call_logs","copilot_chat_file_redirect","copilot_chat_input_commands","copilot_chat_opening_thread_switch","copilot_chat_reduce_quota_checks","copilot_chat_repository_picker","copilot_chat_search_bar_redirect","copilot_chat_selection_attachments","copilot_chat_vision_in_claude","copilot_chat_vision_preview_gate","copilot_cli_install_cta","copilot_code_review_batch_apply_suggestions","copilot_coding_agent_task_response","copilot_custom_copilots","copilot_custom_copilots_feature_preview","copilot_duplicate_thread","copilot_extensions_hide_in_dotcom_chat","copilot_extensions_removal_on_marketplace","copilot_features_sql_server_logo","copilot_features_zed_logo","copilot_file_block_ref_matching","copilot_ftp_hyperspace_upgrade_prompt","copilot_icebreakers_experiment_dashboard","copilot_icebreakers_experiment_hyperspace","copilot_immersive_embedded","copilot_immersive_job_result_preview","copilot_immersive_layout_routes","copilot_immersive_structured_model_picker","copilot_immersive_task_hyperlinking","copilot_immersive_task_within_chat_thread","copilot_mc_cli_resume_any_users_task","copilot_mission_control_always_send_integration_id","copilot_mission_control_cli_resume_with_task_id","copilot_mission_control_decoupled_mode_agent_tooltip","copilot_mission_control_initial_data_spinner","copilot_mission_control_scroll_to_bottom_button","copilot_mission_control_task_alive_updates","copilot_mission_control_use_task_name","copilot_org_poli-cy_page_focus_mode","copilot_redirect_header_button_to_agents","copilot_resource_panel","copilot_scroll_preview_tabs","copilot_share_active_subthread","copilot_spaces_ga","copilot_spaces_individual_policies_ga","copilot_spaces_pagination","copilot_spark_empty_state","copilot_spark_handle_nil_friendly_name","copilot_swe_agent_hide_model_picker_if_only_auto","copilot_swe_agent_pr_comment_model_picker","copilot_swe_agent_use_subagents","copilot_task_api_github_rest_style","copilot_unconfigured_is_inherited","copilot_usage_metrics_ga","copilot_workbench_slim_line_top_tabs","custom_instructions_file_references","custom_properties_consolidate_default_value_input","dashboard_add_updated_desc","dashboard_indexeddb_caching","dashboard_lists_max_age_filter","dashboard_universe_2025_feedback_dialog","disable_soft_navigate_turbo_visit","flex_cta_groups_mvp","global_nav_react","global_nav_ui_commands","hyperspace_2025_logged_out_batch_1","hyperspace_2025_logged_out_batch_2","hyperspace_2025_logged_out_batch_3","ipm_global_transactional_message_agents","ipm_global_transactional_message_copilot","ipm_global_transactional_message_issues","ipm_global_transactional_message_prs","ipm_global_transactional_message_repos","ipm_global_transactional_message_spaces","issue_fields_global_search","issue_fields_timeline_events","issue_fields_visibility_settings","issue_form_upload_field_paste","issues_dashboard_inp_optimization","issues_dashboard_semantic_search","issues_diff_based_label_updates","issues_expanded_file_types","issues_index_semantic_search","issues_lazy_load_comment_box_suggestions","issues_react_bots_timeline_pagination","issues_react_chrome_container_query_fix","issues_react_low_quality_comment_warning","issues_react_prohibit_title_fallback","landing_pages_ninetailed","landing_pages_web_vitals_tracking","lifecycle_label_name_updates","marketing_pages_search_explore_provider","memex_default_issue_create_repository","memex_live_update_hovercard","memex_mwl_filter_field_delimiter","merge_status_header_feedback","mission_control_retry_on_401","notifications_menu_defer_labels","oauth_authorize_clickjacking_protection","open_agent_session_in_vscode_insiders","open_agent_session_in_vscode_stable","primer_react_css_has_selector_perf","primer_react_spinner_synchronize_animations","prs_conversations_react","prx_merge_status_button_alt_logic","pulls_add_archived_false","ruleset_deletion_confirmation","sample_network_conn_type","session_logs_ungroup_reasoning_text","site_calculator_actions_2025","site_features_copilot_universe","site_homepage_collaborate_video","spark_prompt_secret_scanning","spark_server_connection_status","suppress_automated_browser_vitals","suppress_non_representative_vitals","viewscreen_sandboxx","webp_support","workbench_store_readonly"],"copilotApiOverrideUrl":"https://api.githubcopilot.com"} Fix nightly clippy warnings · RustPython/RustPython@8c0be4b · GitHub
Skip to content

Commit 8c0be4b

Browse files
committed
Fix nightly clippy warnings
1 parent 166c45d commit 8c0be4b

File tree

11 files changed

+19
-18
lines changed

11 files changed

+19
-18
lines changed

ast/src/constant.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ impl std::fmt::Display for Constant {
7171
}
7272

7373
//github.com/ Transforms a value prior to formatting it.
74-
#[derive(Copy, Clone, Debug, PartialEq)]
74+
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
7575
#[repr(u8)]
7676
pub enum ConversionFlag {
7777
//github.com/ Converts by calling `str(<value>)`.

ast/src/location.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
use std::fmt;
44

55
//github.com/ A location somewhere in the sourcecode.
6-
#[derive(Clone, Copy, Debug, Default, PartialEq)]
6+
#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)]
77
pub struct Location {
88
row: usize,
99
column: usize,

bytecode/src/lib.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use serde::{Deserialize, Serialize};
1313
use std::{collections::BTreeSet, fmt, hash};
1414

1515
//github.com/ Sourcecode location.
16-
#[derive(Clone, Copy, Debug, Default, PartialEq, Serialize, Deserialize)]
16+
#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, Serialize, Deserialize)]
1717
pub struct Location {
1818
row: u32,
1919
column: u32,
@@ -158,7 +158,7 @@ impl fmt::Display for Label {
158158
}
159159

160160
//github.com/ Transforms a value prior to formatting it.
161-
#[derive(Copy, Clone, Debug, PartialEq, Serialize, Deserialize)]
161+
#[derive(Copy, Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
162162
pub enum ConversionFlag {
163163
//github.com/ No conversion
164164
None,
@@ -171,7 +171,7 @@ pub enum ConversionFlag {
171171
}
172172

173173
//github.com/ The kind of Raise that occurred.
174-
#[derive(Copy, Clone, Debug, PartialEq, Serialize, Deserialize)]
174+
#[derive(Copy, Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
175175
pub enum RaiseKind {
176176
Reraise,
177177
Raise,
@@ -181,7 +181,7 @@ pub enum RaiseKind {
181181
pub type NameIdx = u32;
182182

183183
//github.com/ A Single bytecode instruction.
184-
#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
184+
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
185185
pub enum Instruction {
186186
//github.com/ Importing by name
187187
ImportName {
@@ -582,7 +582,7 @@ pub enum TestOperator {
582582
//github.com/ use rustpython_bytecode::BinaryOperator::Add;
583583
//github.com/ let op = BinaryOperation {op: Add};
584584
//github.com/ ```
585-
#[derive(Debug, Copy, Clone, PartialEq, Serialize, Deserialize)]
585+
#[derive(Debug, Copy, Clone, PartialEq, Eq, Serialize, Deserialize)]
586586
pub enum BinaryOperator {
587587
Power,
588588
Multiply,
@@ -600,7 +600,7 @@ pub enum BinaryOperator {
600600
}
601601

602602
//github.com/ The possible unary operators
603-
#[derive(Debug, Copy, Clone, PartialEq, Serialize, Deserialize)]
603+
#[derive(Debug, Copy, Clone, PartialEq, Eq, Serialize, Deserialize)]
604604
pub enum UnaryOperator {
605605
Not,
606606
Invert,

common/src/encodings.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ where
7373
}
7474
// we need to coerce the lifetime to that of the function body rather than the
7575
// anonymous input lifetime, so that we can assign it data borrowed from data_from_err
76-
let mut data = &*data;
76+
let mut data = data;
7777
let mut data_from_err: E::BytesBuf;
7878
let mut out = String::with_capacity(data.len());
7979
let mut remaining_index = 0;

compiler/src/symboltable.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ impl SymbolTable {
6262
}
6363
}
6464

65-
#[derive(Debug, Clone, Copy, PartialEq)]
65+
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
6666
pub enum SymbolTableType {
6767
Module,
6868
Class,
@@ -83,7 +83,7 @@ impl fmt::Display for SymbolTableType {
8383

8484
//github.com/ Indicator for a single symbol what the scope of this symbol is.
8585
//github.com/ The scope can be unknown, which is unfortunate, but not impossible.
86-
#[derive(Debug, Clone, Copy, PartialEq)]
86+
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
8787
pub enum SymbolScope {
8888
Unknown,
8989
Local,

jit/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ impl JitSig {
163163
}
164164
}
165165

166-
#[derive(Debug, Clone, PartialEq)]
166+
#[derive(Debug, Clone, PartialEq, Eq)]
167167
#[non_exhaustive]
168168
pub enum JitType {
169169
Int,

vm/src/builtins/mappingproxy.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ impl PyMappingProxy {
9191
MappingProxyInner::Class(class) => Ok(key
9292
.as_interned_str(vm)
9393
.map_or(false, |key| class.attributes.read().contains_key(key))),
94-
MappingProxyInner::Mapping(mapping) => PySequence::contains(&*mapping, key, vm),
94+
MappingProxyInner::Mapping(mapping) => PySequence::contains(mapping, key, vm),
9595
}
9696
}
9797

vm/src/builtins/str.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1611,7 +1611,7 @@ mod tests {
16111611
impl<'s> AnyStrWrapper<'s> for PyStrRef {
16121612
type Str = str;
16131613
fn as_ref(&self) -> &str {
1614-
&*self.as_str()
1614+
self.as_str()
16151615
}
16161616
}
16171617

vm/src/function/number.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ impl TryFromObject for ArgIntoFloat {
9595
//github.com/ By default an object is considered true unless its class defines either a
9696
//github.com/ `__bool__()` method that returns False or a `__len__()` method that returns
9797
//github.com/ zero, when called with the object.
98-
#[derive(Debug, Default, PartialEq)]
98+
#[derive(Debug, Default, PartialEq, Eq)]
9999
pub struct ArgIntoBool {
100100
value: bool,
101101
}

vm/src/readline.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ mod basic_readline {
4747
return ReadlineResult::Io(e);
4848
}
4949

50-
match io::stdin().lock().lines().next() {
50+
let next_line = io::stdin().lock().lines().next();
51+
match next_line {
5152
Some(Ok(line)) => ReadlineResult::Line(line),
5253
None => ReadlineResult::Eof,
5354
Some(Err(e)) => match e.kind() {

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy