Back to godoc.org
golang.org/x/exp / apidiff

Package apidiff

v0.0.0-...-c827fd4
Latest Go to latest

The latest major version is .

Published: 3 days ago | License: BSD-3-Clause | Module: golang.org/x/exp

Index

type Change

type Change struct {
	Message    string
	Compatible bool
}

A Change describes a single API change.

type Report

type Report struct {
	Changes []Change
}

Report describes the changes detected by Changes.

func Changes

func Changes(old, new *types.Package) Report

Changes reports on the differences between the APIs of the old and new packages. It classifies each difference as either compatible or incompatible (breaking.) For a detailed discussion of what constitutes an incompatible change, see the package documentation.

func (Report) String

func (r Report) String() string

func (Report) Text

func (r Report) Text(w io.Writer) error

func (Report) TextCompatible

func (r Report) TextCompatible(w io.Writer) error

func (Report) TextIncompatible

func (r Report) TextIncompatible(w io.Writer, withHeader bool) error

Package Files

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier