fix: remove warnings and extra outputs

This commit is contained in:
Keivan-sf
2023-11-09 12:41:09 +03:30
parent 2e38ed537e
commit 50f1d6d018
4 changed files with 4 additions and 14 deletions

View File

@@ -13,15 +13,6 @@ struct Cli {
fn main() {
let cli = Cli::parse();
match cli.socksport {
Some(port) => {
println!("the port: {}", port)
}
None => {
println!("the port is not here")
}
};
println!("the uri is: {}", cli.uri);
let json_config = parser::create_json_config(&cli.uri, cli.socksport);
println!("The json config is: {}", json_config);
println!("{}", json_config);
}

View File

@@ -1,5 +1,5 @@
use crate::config_models;
use crate::utils::inboundGenerator;
use crate::utils::inbound_generator;
use std::process::exit;
mod uri_identifier;
@@ -14,7 +14,7 @@ pub fn create_json_config(uri: &str, socks_port: Option<u16>) -> String {
pub fn create_config(uri: &str, socks_port: Option<u16>) -> config_models::Config {
let outbound_object = create_outbound_object(uri);
let inbound_config =
inboundGenerator::generate_inbound_config(inboundGenerator::InboundGenerationOptions {
inbound_generator::generate_inbound_config(inbound_generator::InboundGenerationOptions {
socks_port,
});
let config = config_models::Config {
@@ -28,7 +28,6 @@ pub fn create_outbound_object(uri: &str) -> config_models::Outbound {
let protocol = uri_identifier::get_uri_protocol(uri);
match protocol {
Some(uri_identifier::Protocols::Vless) => {
println!("The protocol is Vless");
let vless_data = vless::get_vless_data(uri);
let outbound_object = vless::create_outbound_object(vless_data);
return outbound_object;

View File

@@ -1 +1 @@
pub mod inboundGenerator;
pub mod inbound_generator;