]> Untitled Git - lemmy.git/commitdiff
Remove wildcard imports (in particular super::*)
authorFelix Ableitner <me@nutomic.com>
Tue, 1 Sep 2020 13:20:22 +0000 (15:20 +0200)
committerFelix Ableitner <me@nutomic.com>
Tue, 1 Sep 2020 13:20:22 +0000 (15:20 +0200)
server/lemmy_db/src/comment.rs
server/lemmy_db/src/lib.rs
server/lemmy_db/src/password_reset_request.rs
server/lemmy_db/src/private_message.rs
server/src/api/community.rs
server/src/api/mod.rs
server/src/websocket/chat_server.rs
server/src/websocket/handlers.rs
server/src/websocket/messages.rs
server/src/websocket/mod.rs

index c462db1bb4f3d931788992b1cab5fc1c6fbe4dd8..9bf4c2a5b4e829e07349e0ab09a64c46530e39ce 100644 (file)
@@ -1,6 +1,9 @@
-use super::{post::Post, *};
+use super::{post::Post};
 use crate::schema::{comment, comment_like, comment_saved};
 use url::{ParseError, Url};
+use diesel::{dsl::*, result::Error, *};
+use serde::{Deserialize, Serialize};
+use crate::{Crud, naive_now, Likeable, Saveable};
 
 // WITH RECURSIVE MyTree AS (
 //     SELECT * FROM comment WHERE parent_id IS NULL
@@ -249,7 +252,8 @@ impl Saveable<CommentSavedForm> for CommentSaved {
 
 #[cfg(test)]
 mod tests {
-  use crate::{comment::*, community::*, post::*, tests::establish_unpooled_connection, user::*};
+  use crate::{comment::*, community::*, post::*, tests::establish_unpooled_connection, user::*, SortType, ListingType};
+  use crate::Crud;
 
   #[test]
   fn test_crud() {
index a5805ef9599fbfdc971571e7ea0a4d3d75ffeb16..bf7d00cabb31f704ec26dab3039bfdd77895bb7f 100644 (file)
@@ -14,7 +14,7 @@ pub extern crate sha2;
 pub extern crate strum;
 
 use chrono::NaiveDateTime;
-use diesel::{dsl::*, result::Error, *};
+use diesel::{result::Error, *};
 use regex::Regex;
 use serde::{Deserialize, Serialize};
 use std::{env, env::VarError};
index f248f0b49fcae9cb0fbbd072979a709186e68731..a53358854d60f880f900d86c3d66535726f9b71c 100644 (file)
@@ -2,7 +2,7 @@ use crate::{
   schema::{password_reset_request, password_reset_request::dsl::*},
   Crud,
 };
-use diesel::{dsl::*, result::Error, *};
+use diesel::{dsl::*, result::Error, PgConnection, *};
 use sha2::{Digest, Sha256};
 
 #[derive(Queryable, Identifiable, PartialEq, Debug)]
@@ -78,8 +78,10 @@ impl PasswordResetRequest {
 
 #[cfg(test)]
 mod tests {
-  use super::{super::user::*, *};
+  use super::{super::user::*};
   use crate::{tests::establish_unpooled_connection, ListingType, SortType};
+  use crate::password_reset_request::PasswordResetRequest;
+  use crate::Crud;
 
   #[test]
   fn test_crud() {
index 4361fa900d21b663a619faa204618e039229f627..be54b9b2e156b8c4e71f207abd0e6553939e1d43 100644 (file)
@@ -121,7 +121,10 @@ impl PrivateMessage {
   }
 
   // TODO use this
-  pub fn upsert(conn: &PgConnection, private_message_form: &PrivateMessageForm) -> Result<Self, Error> {
+  pub fn upsert(
+    conn: &PgConnection,
+    private_message_form: &PrivateMessageForm,
+  ) -> Result<Self, Error> {
     use crate::schema::private_message::dsl::*;
     insert_into(private_message)
       .values(private_message_form)
index a7b3b6c7c702a5ee03e9696bbc8d3b73dbd72e68..763a9114fbbc3c90500989648de2adec7599f1fb 100644 (file)
@@ -1,6 +1,14 @@
-use super::*;
 use crate::{
-  api::{is_admin, is_mod_or_admin, APIError, Perform},
+  api::{
+    check_slurs,
+    check_slurs_opt,
+    get_user_from_jwt,
+    get_user_from_jwt_opt,
+    is_admin,
+    is_mod_or_admin,
+    APIError,
+    Perform,
+  },
   apub::ActorType,
   blocking,
   websocket::{
@@ -8,14 +16,22 @@ use crate::{
     UserOperation,
   },
   ConnectionId,
+  LemmyContext,
+  LemmyError,
 };
+use actix_web::web::Data;
 use anyhow::Context;
 use lemmy_db::{
   comment::Comment,
   comment_view::CommentQueryBuilder,
+  community::*,
+  community_view::*,
   diesel_option_overwrite,
+  moderator::*,
   naive_now,
   post::Post,
+  site::*,
+  user_view::*,
   Bannable,
   Crud,
   Followable,
index 5f8706e00dace66a109098ecb58820bcaaef85ef..1b213d9f4d22098c365c1ddfa68a728e113eaf91 100644 (file)
@@ -1,13 +1,10 @@
 use crate::{api::claims::Claims, blocking, ConnectionId, DbPool, LemmyContext, LemmyError};
 use actix_web::web::Data;
 use lemmy_db::{
-  community::*,
-  community_view::*,
-  moderator::*,
+  community::Community,
+  community_view::CommunityUserBanView,
   post::Post,
-  site::*,
-  user::*,
-  user_view::*,
+  user::User_,
   Crud,
 };
 use lemmy_utils::{slur_check, slurs_vec_to_str};
index 6ee22f8c7624be530a368888341f68445bb17047..92633c06c45bfa2757027cc1744c1b623f032cdc 100644 (file)
@@ -1,6 +1,5 @@
-use super::*;
 use crate::{
-  api::{comment::*, community::*, post::*, site::*, user::*, *},
+  api::{comment::*, community::*, post::*, site::*, user::*, APIError},
   rate_limit::RateLimit,
   websocket::{
     handlers::{do_user_operation, to_json_string, Args},
@@ -15,10 +14,22 @@ use crate::{
   PostId,
   UserId,
 };
+use actix::prelude::*;
 use anyhow::Context as acontext;
 use background_jobs::QueueHandle;
+use diesel::{
+  r2d2::{ConnectionManager, Pool},
+  PgConnection,
+};
 use lemmy_utils::location_info;
+use rand::rngs::ThreadRng;
 use reqwest::Client;
+use serde::Serialize;
+use serde_json::Value;
+use std::{
+  collections::{HashMap, HashSet},
+  str::FromStr,
+};
 
 /// `ChatServer` manages chat rooms and responsible for coordinating chat
 /// session.
index 812ef92154a67c3554d856550316856b729c4568..6d195ab037984c0e60f23ed17f2576bea1d63cdc 100644 (file)
@@ -1,4 +1,3 @@
-use super::*;
 use crate::{
   api::Perform,
   rate_limit::RateLimit,
@@ -12,8 +11,12 @@ use crate::{
   LemmyContext,
   LemmyError,
 };
+use actix::{Actor, Context, Handler, ResponseFuture};
 use actix_web::web;
 use lemmy_db::naive_now;
+use log::{error, info};
+use rand::Rng;
+use serde::{Deserialize, Serialize};
 
 pub(super) struct Args<'a> {
   pub(super) context: LemmyContext,
index 41b0cbc61c7b15f9364e2a0428296c8b76f11514..1289017c6510e30d653afbb5254aa686afa7bd11 100644 (file)
@@ -1,6 +1,5 @@
-use super::*;
 use crate::{
-  api::{comment::*, post::*},
+  api::{comment::CommentResponse, post::PostResponse},
   websocket::UserOperation,
   CommunityId,
   ConnectionId,
@@ -8,6 +7,8 @@ use crate::{
   PostId,
   UserId,
 };
+use actix::{prelude::*, Recipient};
+use serde::{Deserialize, Serialize};
 
 /// Chat server sends this messages to session
 #[derive(Message)]
index 8bf8766da4250b450f547de080388639f1ef755c..b0441819ee2759daf9a24138084504fedd7612a8 100644 (file)
@@ -2,20 +2,6 @@ pub mod chat_server;
 pub mod handlers;
 pub mod messages;
 
-use actix::prelude::*;
-use diesel::{
-  r2d2::{ConnectionManager, Pool},
-  PgConnection,
-};
-use log::{error, info};
-use rand::{rngs::ThreadRng, Rng};
-use serde::{Deserialize, Serialize};
-use serde_json::Value;
-use std::{
-  collections::{HashMap, HashSet},
-  str::FromStr,
-};
-
 #[derive(EnumString, ToString, Debug, Clone)]
 pub enum UserOperation {
   Login,