<commit_before>package reporters

import (
	"os/exec"

	"github.com/approvals/go-approval-tests/utils"
)

// NewFrontLoadedReporter creates the default front loaded reporter.
func NewFrontLoadedReporter() *Reporter {
	tmp := NewFirstWorkingReporter(
		NewContinuousIntegrationReporter(),
	)

	return &tmp
}

// NewDiffReporter creates the default diff reporter.
func NewDiffReporter() *Reporter {
	tmp := NewFirstWorkingReporter(
		NewBeyondCompareReporter(),
		NewIntelliJReporter(),
		NewPrintSupportedDiffProgramsReporter(),
		NewQuietReporter(),
		NewGoGlandReporter(),
	)

	return &tmp
}

func launchProgram(programName, approved string, args ...string) bool {<commit_msg>Move Gogland report higher up list because it couldn’t be used.<commit_after>package reporters

import (
	"os/exec"

	"github.com/approvals/go-approval-tests/utils"
)

// NewFrontLoadedReporter creates the default front loaded reporter.
func NewFrontLoadedReporter() *Reporter {
	tmp := NewFirstWorkingReporter(
		NewContinuousIntegrationReporter(),
	)

	return &tmp
}

// NewDiffReporter creates the default diff reporter.
func NewDiffReporter() *Reporter {
	tmp := NewFirstWorkingReporter(
		NewBeyondCompareReporter(),
		NewIntelliJReporter(),
		NewGoGlandReporter(),
		NewPrintSupportedDiffProgramsReporter(),
		NewQuietReporter(),
	)

	return &tmp
}

func launchProgram(programName, approved string, args ...string) bool {
{'fraction_non_alphanumeric': 0.09829059829059829, 'fraction_numerical': 0.0, 'mean_word_length': 5.627358490566038, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4908146', 'n_tokens_mistral': 453, 'n_tokens_neox': 426, 'n_words': 100}