Azure / Azure/autorest.powershell
Unable to determine error details when running build-module.ps1
- Dominant language
- C#
- Stars
- 123
- Forks
- 99
- PR merge metrics
- No merged PRs in 30d
Description
Hello, working on building a PowerShell module.
I have run `autorest.cmd --powershell` successfuly.
Upon running `./build-module.ps1` it is throwing several errors but they are not detailed enough to understand what the issue is.
Is there any additional logging or advise on troubleshooting?
Thanks!
```powershell
.\build-module.ps1 -run
Creating isolated process...
Cleaning build folders...
Compiling module...
\generated\generated\api\CoolModule.cs(1135,122): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1135,122): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1135,128): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1146,75): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1173,157): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1173,157): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1173,163): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1194,75): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1267,133): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1267,133): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1267,139): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1274,58): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1274,66): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1875,119): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1875,119): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1875,125): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1886,75): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1913,154): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1913,154): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1913,160): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(1934,75): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(2007,130): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(2007,130): error CS1003: Syntax error, ',' expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(2007,136): error CS1001: Identifier expected [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(2014,58): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
\generated\generated\api\CoolModule.cs(2014,66): error CS1525: Invalid expression term 'string' [\generated\CoolModule.csproj]
Write-Error: \generated\build-module.ps1:76:5
Line |
76 | Write-Error 'Compilation failed.'
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Compilation failed.
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the failure with `./build-module.ps1 -run` after `autorest.cmd --powershell`, then inspect `build-module.ps1` around line 76 and the reported generated C# locations. Determine what additional compiler or build context is needed; done means failed builds provide actionable error details instead of only `Compilation failed.`.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, powershell
- Domain
- build-system, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100