Lucene.Net is a full-text search engine library capable of advanced text analysis, indexing, and searching. It can be used to easily add search capabilities to applications. Lucene.Net is a C# port of the popular Java Lucene search engine framework from The Apache Software Foundation, targeted at...
NRefactory supports analysis of C# source code: it includes a parser, abstract syntax tree,
type system, semantic analysis (resolver), code completion, and several refactorings.
Depends on Roslyn 1.0.0-rc2 packages.
A correctness and security checker for Windows portable executables and Linux ELF binaries. BinSkim scans binaries to ensure they have been compiled in a secure way, e.g., by opting into data execution prevention, address layout randomization and other features.
Microsoft Research Common Compiler Infrastructure (CCI) is a set of libraries and an application programming interface (API) that supports some of the functionality that is common to compilers and related programming tools. CCI is used primarily by applications that create, modify or analyze .NET...
Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks for common problems with the code, problems that compiler do not typically check or have not...
Provides a common infrastructure for code analysis, conversion, and generation.
Typically used areas and classes/interfaces/services:Get
- Conversion: ICodeConverter.
- Generation: ICodeGenerator, IElementInfoGenerator, IElementInfoGeneratorSelector....
Widely used by trading software developers requiring to perform technical analysis of financial market data. Includes 200 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands etc... Candlestick pattern recognition. Open-source API for C/C++, Java, Perl, Python and 100% Managed .NET
Part of the ROOT.NET library that allows you to access the C++ ROOT data anlaysis pacakge (http://root.cern.ch) from .NET languages. Contains libHistWrapper.dll libMathCoreWrapper.dll libPhysicsWrapper.dll libRIOWrapper.dll libThreadWrapper.dll, and is only built for this version of root!
The package provides code analysis features using the Roslyn CTP.
The project calculates the following metrics:
- Cyclomatic Complexity
- Maintainability Index
- Project Dependencies
- Type Couplings