logschema

package
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2026 License: MPL-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package logschema provides type-safe structured log field constructors.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func UdaAnalyzerFile

func UdaAnalyzerFile(val string) slog.Attr

File currently being analyzed

func UdaAnalyzerFilepaths

func UdaAnalyzerFilepaths(val []string) slog.Attr

Discovered config files (go.mod, Cargo.toml, pyproject.toml, Package.swift, package.json)

func UdaAnalyzerLanguage

func UdaAnalyzerLanguage(val string) slog.Attr

Language being analyzed Requirement level: REQUIRED

func UdaAnalyzerPackages

func UdaAnalyzerPackages(val []string) slog.Attr

Identified package/module names

func UdaAnalyzerStrategy

func UdaAnalyzerStrategy(val string) slog.Attr

Boundary detection strategy in use

func UdaErrorMessage

func UdaErrorMessage(val string) slog.Attr

Human-readable error description Requirement level: REQUIRED

func UdaErrorPath

func UdaErrorPath(val string) slog.Attr

File path where the error occurred

func UdaErrorPhase

func UdaErrorPhase(val string) slog.Attr

Analysis phase where the error occurred

func UdaParseAlias

func UdaParseAlias(val string) slog.Attr

Import alias

func UdaParseExpression

func UdaParseExpression(val string) slog.Attr

Detected usage expression

func UdaParseImport

func UdaParseImport(val string) slog.Attr

Detected import path

func UdaParseModule

func UdaParseModule(val string) slog.Attr

Resolved module path

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL