Table of Contents

Enum ProjectSettings

Namespace
NDepend.Project
Assembly
NDepend.API.dll

Represents a bit array of an NDepend project settings.

[Flags]
public enum ProjectSettings : long
Extension Methods

Fields (58)

AllSettings = -1

AllSettings

BaselineDuringAnalysis = BaselineDuringAnalysis_ProjectMode | BaselineDuringAnalysis_AnalysisMode | BaselineDuringAnalysis_MadeNDaysAgo | BaselineDuringAnalysis_OtherProjectFilePath | BaselineDuringAnalysis_ParticularAnalysisResultFilePath

BaselineDuringAnalysis

BaselineDuringAnalysis_AnalysisMode = 524288

BaselineDuringAnalysis_AnalysisMode

BaselineDuringAnalysis_MadeNDaysAgo = 1048576

BaselineDuringAnalysis_MadeNDaysAgo

BaselineDuringAnalysis_OtherProjectFilePath = 2097152

BaselineDuringAnalysis_OtherProjectFilePath

BaselineDuringAnalysis_ParticularAnalysisResultFilePath = 4194304

BaselineDuringAnalysis_ParticularAnalysisResultFilePath

BaselineDuringAnalysis_ProjectMode = 262144

BaselineDuringAnalysis_ProjectMode

BaselineInUI = BaselineInUI_ProjectMode | BaselineInUI_AnalysisMode | BaselineInUI_MadeNDaysAgo | BaselineInUI_OtherProjectFilePath | BaselineInUI_ParticularAnalysisResultFilePath

BaselineInUI

BaselineInUI_AnalysisMode = 16384

BaselineInUI_AnalysisMode

BaselineInUI_MadeNDaysAgo = 32768

BaselineInUI_MadeNDaysAgo

BaselineInUI_OtherProjectFilePath = 65536

BaselineInUI_OtherProjectFilePath

BaselineInUI_ParticularAnalysisResultFilePath = 131072

BaselineInUI_ParticularAnalysisResultFilePath

BaselineInUI_ProjectMode = 8192

BaselineInUI_ProjectMode

CodeQueryRawXml = 8388608

CodeQueryRawXml

CodeToAnalyze_ApplicationComponents = 1

CodeToAnalyze_ApplicationComponents

CodeToAnalyze_DirectoriesPaths = 4

CodeToAnalyze_DirectoriesPaths

CodeToAnalyze_IDEFiles = 2199023255552

CodeToAnalyze_ApplicationComponents

CodeToAnalyze_RuntimeProfileDesc = 2

CodeToAnalyze_RuntimeProfileDesc

CompressAnalysisResultFile = 4503599627370496

MergeCodeGeneratedByCompiler

Coverage_Dir = 67108864

Coverage_Dir

Coverage_DirFilter = 35184372088832

Coverage_DirFilter

Coverage_ExclusionFile = 70368744177664

Coverage_ExclusionFile

Coverage_FilesPaths = 33554432

Coverage_FilesPaths

Coverage_Settings = 16777216

Coverage_Settings

DebtSettings = 549755813888

DebtSettings

DebtSettingsStorage = 1099511627776

SettingsStorage

FilePath = 32

FilePath

ForceReturnZeroExitCode = 72057594037927936

ForceReturnZeroExitCode

Github_Account = 562949953421312

Github_Account

Github_Repo = 281474976710656

Github_Repo

GraphFilesRef_Paths = 17592186044416

GraphFilesRef_Paths

HistoricAnalysisResult_CustomDirectoryPath = 17179869184

HistoricAnalysisResult_CustomDirectoryPath

HistoricAnalysisResult_RetentionNDays = 9007199254740992

HistoricAnalysisResult_RetentionNDays

HistoricAnalysisResult_Settings = 8589934592

HistoricAnalysisResult_Settings

IssueImport_Dirs = 1125899906842624

IssueImport_Dirs

IssueImport_ResolveSarif = 2251799813685248

IssueImport_ResolveSarif

MergeCodeGeneratedByCompiler = 274877906944

MergeCodeGeneratedByCompiler

Name = 8

Name

None = 0

None

OutputDirectoryPath = 16

OutputDirectoryPath

PathVariables = 4294967296

PathVariables

ProjectRules_AreActive = 137438953472

ProjectRules_AreActive

ProjectRules_QueryPersistenceKind = 140737488355328

ProjectRules_PersistenceKind

Rebasing_FromPath = 134217728

Rebasing_FromPath

Rebasing_ToPath = 268435456

Rebasing_ToPath

Report_DefaultTheme = 8796093022208

Report_DefaultTheme

Report_Format = 256

Report_Format

Report_KeepXmlFilesUsedToBuildReport = 64

Report_KeepXmlFilesUsedToBuildReport

Report_OptionFlags = 1024

Report_OptionFlags

Report_SectionsEnabled = 512

Report_SectionsEnabled

Report_XslPath = 128

Report_XslPath

RuleFilesRef_Activation = 34359738368

RuleFilesRef_Activation

RuleFilesRef_Paths = 68719476736

RuleFilesRef_Paths

Trend_ChartsSettings = 2147483648

Trend_ChartsSettings

Trend_Settings = 536870912

TrendMetrics

Trend_StoreCustomDirectoryPath = 1073741824

TrendMetrics

WarningsDisabled = 2048

WarningsDisabled

ZipSourceFiles = 4398046511104

ZipSourceFiles

Remarks

This bit array enumeration is useful to know which settings of an NDepend project have been changed through the event SettingsChanged.