Skip to content
This repository has been archived by the owner on Jul 28, 2021. It is now read-only.

IncPlusPlus/bigtoolbox-network

Repository files navigation

Codacy Badge codebeat badge Language grade: Java Maintainability Test Coverage codecov Build Status Known Vulnerabilities Total alerts FOSSA Status

What is this?

This is the network module of bigtoolbox. My lofty goal with this is to have a lot of networking related functions implemented here that will work regardless of OS (within reason). Currently, the Windows WiFi functionality is the focus and is in a state of WIP.

Usage in your project

More instructions for using this will come when this is out of alpha.

Important dependency note

A dependency of this project uses SLF4J. This library does not provide any SLF4J bindings, so you may see an error in your console that looks like the following.

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

If you are using bigtoolbox-network as a dependency in your project, you should do the following.

If your project is an application

If your application is something an end-user will be running and not an artifact that another project will use as a dependency, you can remove the SLF4J message by placing the following in your POM.

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-nop</artifactId>
  <version>1.7.25</version>
</dependency>

If you already have an SLF4J binding (such as logback-classic from ch.qos.logback), you shouldn't need to add the above snippet to your POM.

If your project is a library

You don't need to do anything. If you have a bunch of tests that are throwing the above message into the console, and it really bothers you, put the following in the <depencencies> section of your pom.xml file.

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-nop</artifactId>
  <version>1.7.25</version>
  <!-- This gets rid of annoying SLF4J error when running classes directly in this library without
   dumping SLF4J-NOP onto the classpath of projects that depend on this library. -->
  <optional>true</optional>
</dependency>

License

FOSSA Status

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages