Skip to content
ALWasp
Menu

ALWasp guide

Installation

Install, upgrade, and remove the single ALWasp .NET tool package.

Browse documentation โ†“

Installation

ALWasp is one .NET tool package, left-code.AlWasp, exposing the command alwasp. It includes restore, build, static AL source analysis, XLIFF translation coverage validation, and structured JSON/NDJSON output. None of its commands requires a license.

The documented package version is 0.2.4, published to NuGet.org.

Global install

dotnet tool install --global left-code.AlWasp --version 0.2.4
alwasp --version

Upgrade or uninstall the global tool with the same package ID:

dotnet tool update --global left-code.AlWasp --version 0.2.4
dotnet tool uninstall --global left-code.AlWasp

Explicit tool path

For CI and clean-machine validation, an explicit tool path keeps the installation isolated.

Windows PowerShell

$Version = "0.2.4"
$Tool = Join-Path $HOME ".alwasp-tools\alwasp"

dotnet tool install left-code.AlWasp --version $Version --tool-path $Tool
& (Join-Path $Tool "alwasp.exe") --version

dotnet tool update left-code.AlWasp --version $Version --tool-path $Tool
dotnet tool uninstall left-code.AlWasp --tool-path $Tool

Linux

VERSION="0.2.4"
TOOL="$HOME/.alwasp-tools/alwasp"

dotnet tool install left-code.AlWasp --version "$VERSION" --tool-path "$TOOL"
"$TOOL/alwasp" --version

dotnet tool update left-code.AlWasp --version "$VERSION" --tool-path "$TOOL"
dotnet tool uninstall left-code.AlWasp --tool-path "$TOOL"

If you previously used left-code.AlWasp.Pro, uninstall that package and install left-code.AlWasp. The former Pro-only commands are now included unconditionally.