From 8e59939a5e49c749af2d3efa0ee47b371c0291f3 Mon Sep 17 00:00:00 2001
From: Eduardo Trujillo <ed@chromabits.com>
Date: Sun, 8 Jan 2023 16:15:11 -0800
Subject: [PATCH] fix: Ignore lint in dbus_codegen subcrate

---
 Makefile                | 4 ++--
 dbus_codegen/src/lib.rs | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 9f4f6fb..5461b47 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@ dbus_codegen/src:
 	mkdir dbus_codegen/src
 
 dbus_codegen/src/lib.rs: dbus_codegen/src
-	@echo -e "pub mod network_manager;\npub mod network_manager_access_point;\npub mod network_manager_settings;\npub mod network_manager_connection_active;\npub mod network_manager_device;\n" > dbus_codegen/src/lib.rs
+	@echo -e "#![allow(clippy::needless_borrow)]\npub mod network_manager;\npub mod network_manager_access_point;\npub mod network_manager_settings;\npub mod network_manager_connection_active;\npub mod network_manager_device;\n" > dbus_codegen/src/lib.rs
 
 dbus_codegen/src/network_manager.rs: dbus_codegen/src
 	dbus-codegen-rust --file third_party/NetworkManager/introspection/org.freedesktop.NetworkManager.xml -m None -c nonblock -o dbus_codegen/src/network_manager.rs
@@ -25,4 +25,4 @@ dbus-clean:
 	rm -r dbus_codegen/src
 
 all: dbus
-clean: dbus-clean
\ No newline at end of file
+clean: dbus-clean
diff --git a/dbus_codegen/src/lib.rs b/dbus_codegen/src/lib.rs
index d39cffe..bc774d4 100644
--- a/dbus_codegen/src/lib.rs
+++ b/dbus_codegen/src/lib.rs
@@ -1,3 +1,4 @@
+#![allow(clippy::needless_borrow)]
 pub mod network_manager;
 pub mod network_manager_access_point;
 pub mod network_manager_connection_active;
-- 
GitLab