rtk-ai/rtk

dotnet build can be more noisy with rtk

Open

#914 aberto em 29 de mar. de 2026

Ver no GitHub
 (2 comments) (4 reactions) (0 assignees)Rust (2.914 forks)batch import
area:clibugeffort-smallfilter-qualitygood first issueplatform:windowspriority:medium

Métricas do repositório

Stars
 (48.085 stars)
Métricas de merge de PR
 (Mesclagem média 11d 1h) (45 fundiu PRs em 30d)

Description

I created a simple dotnet console app with a deliberate compilation error:

Console.Write("Enter your name: ");
string name = Console.ReadLine();
Console.WriteLine($"Hello, {name}!");
error

dotnet build > output.txt

  Determining projects to restore...
  All projects are up-to-date for restore.
E:\tempconsole\Program.cs(4,6): error CS1001: Identifier expected [E:\tempconsole\tempconsole.csproj]
E:\tempconsole\Program.cs(4,6): error CS1002: ; expected [E:\tempconsole\tempconsole.csproj]

Build FAILED.

E:\tempconsole\Program.cs(4,6): error CS1001: Identifier expected [E:\tempconsole\tempconsole.csproj]
E:\tempconsole\Program.cs(4,6): error CS1002: ; expected [E:\tempconsole\tempconsole.csproj]
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:00.69

215 tokens

rtk dotnet build > output.txt

Determining projects to restore...
  All projects are up-to-date for restore.
E:\tempconsole\Program.cs(4,6): error CS1001: Identifier expected [E:\tempconsole\tempconsole.csproj]
E:\tempconsole\Program.cs(4,6): error CS1002: ; expected [E:\tempconsole\tempconsole.csproj]

Build FAILED.

E:\tempconsole\Program.cs(4,6): error CS1001: Identifier expected [E:\tempconsole\tempconsole.csproj]
E:\tempconsole\Program.cs(4,6): error CS1002: ; expected [E:\tempconsole\tempconsole.csproj]
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:00.63

fail dotnet build: 1 projects, 2 errors, 0 warnings (00:00:00.63)
---------------------------------------

Errors:
  E:\tempconsole\Program.cs(0,0) error CS1001: Identifier expected
  error ; expected

280 tokens

It looks like rtk produces the summary but also keeps the output. It only happens if the compilation fails. When the compilation succeeds, rtk only produces the summary, as expected.

Guia do colaborador