dotnet-calcengine 2.0.3

dotnet tool install --global dotnet-calcengine --version 2.0.3
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local dotnet-calcengine --version 2.0.3
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-calcengine&version=2.0.3
                    
nuke :add-package dotnet-calcengine --version 2.0.3
                    

dotnet-calcengine

Collection of CalcEngine project-related functionality

Overview

Installation

Download and install the one of the currently supported .NET SDKs. Once installed, run the following command:

dotnet tool install --global dotnet-calcengine

If you already have a previous version of ce installed, you can upgrade to the latest version using the following command:

dotnet tool update --global dotnet-calcengine

Usage

Usage: dotnet ce <COMMAND> <Path> [Options]

Arguments:
  Path                                       The path to a directory containing C# files. If none is specified, the current directory will be used.

Options:
  --version                                  Show version information.
  -?|-h|--help                               Show this help message.

Specifying the path

You can run all of the commands without specifying the Path argument. In this case, the command will use the current directory recursively. You can also pass a directory in the Path argument, in which case the same logic described above will be used, but in the directory specified.

Included Commands

The following is a list of commands available with this dotnet tool.

- nuget-update

Replaces dotnet nuget-update. Updates Nuget references for .csproj files.

- global-funcs

Replaces dotnet global-funcs. A utility to identify global function calls in CalcEngine risk projects. By default a full list of call detail per C# (.cs) file will be returned. Optionally a list of distinct global function names can be returned, or a list of detailed usages for a given function name.

- dead-calcs

Replaces dotnet dead-calcs. Searches CalcEngine user projects for unused user functions.

- publish-calcs

Publishes all calculation assemblies recursively to a given path.

- count-funcs

Counts the number of different calculation functions in a project or repository.

- clean-bin

Cleans the bin and obj folders adjacent to .csproj files recursively.

Removing unwanted version from NuGet

nuget delete dotnet-calcengine 2.0.2 -Source nuget.org  -apiKey %WVN_NUGET_API_KEY%
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
2.0.3 192 7/14/2025
2.0.1 240 3/3/2025
2.0.0 163 2/28/2025
1.0.2 1,437 7/8/2022