Make public loggers private

This commit is contained in:
James Seibel
2022-09-05 11:37:00 -05:00
parent b33f7bbabd
commit e24aa32cce
8 changed files with 28 additions and 12 deletions
@@ -19,8 +19,9 @@ import com.seibel.lod.core.logging.DhLoggerBuilder;
import com.seibel.lod.core.util.LodUtil;
import org.apache.logging.log4j.Logger;
public class MetaFile {
public static final Logger LOGGER = DhLoggerBuilder.getLogger();
public class MetaFile
{
private static final Logger LOGGER = DhLoggerBuilder.getLogger();
//Metadata format:
//
// 4 bytes: magic bytes: "DHv0" (in ascii: 0x44 48 76 30) (this also signal the metadata format)
@@ -27,9 +27,14 @@ import com.seibel.lod.core.a7.pos.DhLodPos;
import com.seibel.lod.core.a7.save.io.MetaFile;
import com.seibel.lod.core.a7.level.ILevel;
import com.seibel.lod.core.a7.pos.DhSectionPos;
import com.seibel.lod.core.logging.DhLoggerBuilder;
import com.seibel.lod.core.util.LodUtil;
import org.apache.logging.log4j.Logger;
public class DataMetaFile extends MetaFile {
public class DataMetaFile extends MetaFile
{
private static final Logger LOGGER = DhLoggerBuilder.getLogger(DataMetaFile.class.getSimpleName());
private final ILevel level;
public DataSourceLoader loader;
public Class<? extends LodDataSource> dataType;
@@ -9,7 +9,9 @@ import com.seibel.lod.core.a7.level.IClientLevel;
import com.seibel.lod.core.a7.pos.DhLodPos;
import com.seibel.lod.core.a7.save.io.MetaFile;
import com.seibel.lod.core.a7.pos.DhSectionPos;
import com.seibel.lod.core.logging.DhLoggerBuilder;
import com.seibel.lod.core.util.LodUtil;
import org.apache.logging.log4j.Logger;
import java.io.File;
import java.io.FileInputStream;
@@ -18,7 +20,10 @@ import java.lang.ref.SoftReference;
import java.util.concurrent.*;
import java.util.concurrent.atomic.AtomicReference;
public class RenderMetaFile extends MetaFile {
public class RenderMetaFile extends MetaFile
{
private static final Logger LOGGER = DhLoggerBuilder.getLogger(RenderMetaFile.class.getSimpleName());
private final IClientLevel level;
public RenderSourceLoader loader;
public Class<? extends LodRenderSource> dataType;
@@ -26,7 +26,7 @@ import java.nio.file.Path;
*/
public class ConfigFileHandling
{
public static final Logger LOGGER = LogManager.getLogger(ConfigBase.class.getSimpleName());
private static final Logger LOGGER = LogManager.getLogger(ConfigBase.class.getSimpleName());
public static final Path ConfigPath = SingletonInjector.INSTANCE.get(IMinecraftSharedWrapper.class)
.getInstallationDirectory().toPath().resolve("config").resolve(ModInfo.NAME+".toml");
@@ -38,8 +38,10 @@ import java.util.ArrayList;
*/
public class DhApiEventInjector extends DependencyInjector<IDhApiEvent> // Note to self: Don't try adding a generic type to IDhApiEvent, the consturctor won't accept it
{
private static final Logger LOGGER = LogManager.getLogger(DhApiEventInjector.class.getSimpleName());
public static final DhApiEventInjector INSTANCE = new DhApiEventInjector();
public static final Logger LOGGER = LogManager.getLogger(DhApiEventInjector.class.getSimpleName());
public DhApiEventInjector()
@@ -32,7 +32,7 @@ import org.apache.logging.log4j.Logger;
public class SpamReducedLogger
{
public static final Logger LOGGER = LogManager.getLogger(MethodHandles.lookup().lookupClass().getSimpleName());
private static final Logger LOGGER = LogManager.getLogger(MethodHandles.lookup().lookupClass().getSimpleName());
public static final List<WeakReference<SpamReducedLogger>> loggers
= Collections.synchronizedList(new LinkedList<WeakReference<SpamReducedLogger>>());