mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	Refactor markup package (#32399)
To make the markup package easier to maintain: 1. Split some go files into small files 2. Use a shared util.NopCloser, remove duplicate code 3. Remove unused functions
This commit is contained in:
		@@ -6,6 +6,7 @@ package log
 | 
			
		||||
import (
 | 
			
		||||
	"io"
 | 
			
		||||
 | 
			
		||||
	"code.gitea.io/gitea/modules/util"
 | 
			
		||||
	"code.gitea.io/gitea/modules/util/rotatingfilewriter"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -42,7 +43,7 @@ func NewEventWriterFile(name string, mode WriterMode) EventWriter {
 | 
			
		||||
		// if the log file can't be opened, what should it do? panic/exit? ignore logs? fallback to stderr?
 | 
			
		||||
		// it seems that "fallback to stderr" is slightly better than others ....
 | 
			
		||||
		FallbackErrorf("unable to open log file %q: %v", opt.FileName, err)
 | 
			
		||||
		w.fileWriter = nopCloser{Writer: LoggerToWriter(FallbackErrorf)}
 | 
			
		||||
		w.fileWriter = util.NopCloser{Writer: LoggerToWriter(FallbackErrorf)}
 | 
			
		||||
	}
 | 
			
		||||
	w.OutputWriteCloser = w.fileWriter
 | 
			
		||||
	return w
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user