src/StructuredLogViewer.Avalonia/BuildParametersScreen.cs [49:71]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - private string prefixArguments; public string PrefixArguments { get => prefixArguments; set => SetField(ref prefixArguments, value); } public string MSBuildArguments { get; set; } public string PostfixArguments { get; set; } private ICommand buildCommand; public ICommand BuildCommand => buildCommand ?? (buildCommand = new Command(Build)); private void Build() => BuildRequested?.Invoke(); private ICommand cancelCommand; public ICommand CancelCommand => cancelCommand ?? (cancelCommand = new Command(Cancel)); private void Cancel() => CancelRequested?.Invoke(); private ICommand copyCommand; public ICommand CopyCommand => copyCommand ?? (copyCommand = new Command(Copy)); private void Copy() { string commandLine = $@"{MSBuildLocation.QuoteIfNeeded()} {PrefixArguments} {MSBuildArguments} {PostfixArguments}"; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - src/StructuredLogViewer/BuildParametersScreen.cs [43:65]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - private string prefixArguments; public string PrefixArguments { get => prefixArguments; set => SetField(ref prefixArguments, value); } public string MSBuildArguments { get; set; } public string PostfixArguments { get; set; } private ICommand buildCommand; public ICommand BuildCommand => buildCommand ?? (buildCommand = new Command(Build)); private void Build() => BuildRequested?.Invoke(); private ICommand cancelCommand; public ICommand CancelCommand => cancelCommand ?? (cancelCommand = new Command(Cancel)); private void Cancel() => CancelRequested?.Invoke(); private ICommand copyCommand; public ICommand CopyCommand => copyCommand ?? (copyCommand = new Command(Copy)); private void Copy() { string commandLine = $@"{MSBuildLocation.QuoteIfNeeded()} {PrefixArguments} {MSBuildArguments} {PostfixArguments}"; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -