LCOV - code coverage report
Current view: top level - shared/util - noop_masker.go Coverage Total Hit
Test: coverage.lcov Lines: 66.7 % 3 2
Test Date: 2026-04-14 06:42:22 Functions: - 0 0

            Line data    Source code
       1              : package util
       2              : 
       3              : // NoopMasker は何もしないマスカー。デフォルトで安全に使える。
       4              : type NoopMasker struct{}
       5              : 
       6              : // MaskByKey は、指定されたキーに対して値をマスクします。
       7              : // NoopMasker では実際のマスク処理は行わず、入力値 v をそのまま返します。
       8            1 : func (NoopMasker) MaskByKey(_ string, v any) any { return v }
       9              : 
      10              : // MaskMapShallow は、map[string]any の1階層目のキーを対象にマスクを行います。
      11              : // NoopMasker ではマスク処理を行わず、入力マップ src をそのまま返します。
      12            2 : func (NoopMasker) MaskMapShallow(src map[string]any) map[string]any { return src }
      13              : 
      14              : // MaskAnyRecursive は、任意の値を再帰的にマスクします。
      15              : // NoopMasker ではマスク処理を行わず、入力値 v をそのまま返します。
      16            0 : func (NoopMasker) MaskAnyRecursive(_ string, v any) any { return v }
        

Generated by: LCOV version 2.3.1-1