breakingrules

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package breakingrules provides mutex-guarded access to the global breaking rules configuration in libopenapi. All code paths that set the global config must go through this package to prevent data races if the git layer or cmd layer are ever parallelized.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Apply

func Apply(config *wcModel.BreakingRulesConfig)

Apply merges the given config on top of libopenapi defaults and sets it as the active breaking rules configuration. If config is nil, resets to defaults. Thread-safe — acquires the package-level mutex.

func Reset

func Reset()

Reset resets the active breaking rules to libopenapi defaults. Thread-safe — acquires the package-level mutex.

Types

This section is empty.

Jump to

Keyboard shortcuts

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