Skip to content

Releases: AntonStoeckl/go-mutesting

Add switch to supply additional go build tags

07 Mar 17:15
Compare
Choose a tag to compare

Add --build-tags switch to be able to supply additional go build tags

e.g. go-mutesting --build-tags=test,integration ./...

New mutator: structinit/remove

01 Mar 15:56
Compare
Choose a tag to compare

Example

	aVal := "a value"

	some := Some{
		a: aVal,
		B: 5,
	}

is mutated to

	aVal := "a value"

	some := Some{

		B: 5,
	}
        _ = aVal

and

	aVal := "a value"

	some := Some{
		a: aVal,
	}

Improved mutator

28 Feb 23:05
Compare
Choose a tag to compare
Improve the "statement/remove" mutator

Statements like "outer.inner = Inner{}" used to create broken mutations