* Move everything into package * Remove .DS_Store * Move scripts and eslintrc to package * Create CODE_OF_CONDUCT.md * fix some links * Update all links (I think) * Update generated docs * Update notice-yarn-changes.yml * Update validate-android.yml * Update validate-cpp.yml * Delete notice-yarn-changes.yml * Update validate-cpp.yml * Update validate-cpp.yml * Update validate-js.yml * Update validate-cpp.yml * Update validate-cpp.yml * wrong c++ style * Revert "wrong c++ style" This reverts commit 55a3575589c6f13f8b05134d83384f55e0601ab2.
		
			
				
	
	
		
			33 lines
		
	
	
		
			973 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			973 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
| //
 | |
| //  ReactLogger.swift
 | |
| //  mrousavy
 | |
| //
 | |
| //  Created by Marc Rousavy on 15.12.20.
 | |
| //  Copyright © 2020 mrousavy. All rights reserved.
 | |
| //
 | |
| 
 | |
| import Foundation
 | |
| 
 | |
| // MARK: - ReactLogger
 | |
| 
 | |
| enum ReactLogger {
 | |
|   /**
 | |
|    Log a message to the console in the format of `VisionCamera.[caller-function-name]: [message]`
 | |
| 
 | |
|    @discussion
 | |
|    If the global ConsoleLogFunction is set, this function also logs to the JavaScript console (console.log, console.trace, console.warn or console.error)
 | |
|    This function also always logs to [RCTDefaultLogFunction].
 | |
|    In non-DEBUG builds, this function is no-op.
 | |
|    */
 | |
|   @inlinable
 | |
|   static func log(level: RCTLogLevel,
 | |
|                   message: String,
 | |
|                   _ file: String = #file,
 | |
|                   _ lineNumber: Int = #line,
 | |
|                   _ function: String = #function) {
 | |
|     #if DEBUG
 | |
|       RCTDefaultLogFunction(level, RCTLogSource.native, file, lineNumber as NSNumber, "VisionCamera.\(function): \(message)")
 | |
|     #endif
 | |
|   }
 | |
| }
 |