| Name | Description |
| AllAnnualInterest | Gets the summed annual-interest of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllAnnualInterestDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AllAnnualInterestIn of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AllAnnualInterestIn of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| AllAnnualInterestPercent | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebt,AllAnnualInterest). |
| AllAnnualInterestPercentDiff | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebtDiff,AllAnnualInterestDiff). |
| AllBreakingPoint | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebt,AllAnnualInterest). |
| AllBreakingPointDiff | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebtDiff,AllAnnualInterestDiff). |
| AllDebt | Gets the summed debt of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllDebtDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AllDebtIn of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AllDebtIn of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| AllIssues | Gets all issues relative to , and relative to all its child code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllIssuesCount | Gets the count of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AnnualInterest | Overloaded. Gets the summed annual-interest of all issues of rule. |
| AnnualInterestDiff | Overloaded. Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AnnualInterest of NewerVersion(IRule) of rule, minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AnnualInterest of OlderVersion(IRule) of rule. |
| AnnualInterestPercent | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(Debt(IRule),AnnualInterest(IRule)). |
| AnnualInterestPercentDiff | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(DebtDiff(IRule),AnnualInterestDiff(IRule)). |
| BreakingPoint | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(Debt(IRule),AnnualInterest(IRule)). |
| BreakingPointDiff | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(DebtDiff(IRule),AnnualInterestDiff(IRule)). |
| CostToReachBetterRating | Returns the estimated cost, to reach a better rating, based on the fact that has actually a total debt estimated to AllDebt(). |
| CostToReachRating | Returns the estimated effort to reach , based on the fact that has actually a total debt estimated to AllDebt(). |
| Debt | Overloaded. Gets the summed debt of all issues of rule. |
| DebtDiff | Overloaded. Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.Debt of NewerVersion(IRule) of rule, minus OlderIssuesSet.NDepend.Issue.IIssuesSet.Debt of OlderVersion(IRule) of rule. |
| DebtRating | Gets the debt rating of in the range NDepend.TechnicalDebt.DebtRating.A (very good) to NDepend.TechnicalDebt.DebtRating.E (very bad). |
| DebtRatingChanged | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is different for NDepend.CodeModel.ICompareContext.NewerVersion<T> and NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DebtRatingImproved | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.NewerVersion<T> than for NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DebtRatingWorsened | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.OlderVersion<T> than for NDepend.CodeModel.ICompareContext.NewerVersion<T> of . |
| DebtRatio | Estimate the ratio of technical debt, measured through AllDebt(). This ratio is expressed in percentage, of estimated debt, compared to the estimated time it would take to rewrite from scratch. |
| DebtRatioDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DepthOfIsUsedBy | Returns a non-null depth of usage value, if is directly or indirectly used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.DepthOfIsUsedByAny<TUsed,TUser> must be called instead. |
| EffortToDevelop | Evaluate the total time to develop based on .NDepend.CodeModel.ExtensionMethodsHelpers.GetNbLinesOfCode_GuaranteedIfPDBFound, by applying a linear coefficent inferred from the project NDepend.TechnicalDebt.DebtSettings settings: NDepend.TechnicalDebt.DebtSettings.EstimatedNumberOfManDayToDevelop1000LogicalLinesOfCode and NDepend.TechnicalDebt.DebtSettings.NumberOfWorkHourPerDay. |
| FullNameLike | Returns true if this .NDepend.CodeModel.ICodeElement.FullName string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithFullNameLike<TCodeElement> must be called instead. |
| GetImage<T> | Get the image that represents the . |
| GetNbLinesOfCode_GuaranteedIfPDBFound | Try gets a number of lines of code for an application . This value is guaranteed not being zero if the code element is in an assembly for which PDB file has been found and parsed. |
| HasAnnualInterest | Gets a value indicating whether the has annual-interest or not. |
| HasDebt | Gets a value indicating whether the has debt or not. |
| HasIssue | Gets a value indicating whether the has issues or not. |
| IsIndirectlyUsedBy | Returns true if is, directly or indirectly, used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.IndirectlyUsedByAny<TUsed,TUser> must be called instead. |
| IsInNewerBuild | Returns true if this object is in the newer version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsInNewerBuild must be called instead. |
| IsInOlderBuild | Returns true if this object is in the older version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsInOlderBuild must be called instead. |
| IsNotUsedAnymore | Returns true if this object is in a third-party assembly (or is a third-party assembly itself), and if it is used by the older version of the code base, but not by the newer version. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsNotUsedAnymore must be called instead. |
| IsPresentInBothBuilds | Returns true if this object is both in the newer and older versions of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsPresentInBothBuilds must be called instead. |
| Issues | Overloaded. Gets all issues of rule. |
| IssuesAdded | Overloaded. Gets all issues of rule that have no equivalent in OlderIssuesSet. These issues are considered as added. |
| IssuesFixed | Overloaded. Gets all issues of rule that have no equivalent in NewerIssuesSet. These issues are considered as fixed. |
| IsUsedBy | Returns true if this is directly used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedBy must be called instead. |
| IsUsedByAssembly | Returns true if this is directly used by a NDepend.CodeModel.IAssembly whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByAssembly must be called instead. |
| IsUsedByEvent | Returns true if this is directly used by a NDepend.CodeModel.IEvent whose NDepend.CodeModel.ICodeElement.FullName is . This event can only be called in a ICQLinqExecutionContext, otherwise the event NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByEvent must be called instead. |
| IsUsedByMethod | Returns true if this is directly used by a NDepend.CodeModel.IMethod whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByMethod must be called instead. |
| IsUsedByNamespace | Returns true if this is directly used by a NDepend.CodeModel.INamespace whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByNamespace must be called instead. |
| IsUsedByProperty | Returns true if this is directly used by a NDepend.CodeModel.IProperty whose NDepend.CodeModel.ICodeElement.FullName is . This property can only be called in a ICQLinqExecutionContext, otherwise the property NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByProperty must be called instead. |
| IsUsedByType | Returns true if this is directly used by a NDepend.CodeModel.IType whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByType must be called instead. |
| IsUsedRecently | Returns true if this object is in a third-party assembly (or is a third-party assembly itself), and if it is used by the newer version of the code base, but not by the older version. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsUsedRecently must be called instead. |
| NameLike | Returns true if this .NDepend.CodeModel.ICodeElement.Name string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithNameLike<TCodeElement> must be called instead. |
| SimpleNameLike | Returns true if this .NDepend.CodeModel.ICodeElement.SimpleName string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithFullNameLike<TCodeElement> must be called instead. |
| TryDiffSource | Opens with a textual files compare/diff tool, the older and newer source versions of . |
| TryOpenSource | Overloaded. Opens the source file containing the declaration of this ICodeElement, and points to the declaration line. |
| WasAdded | Returns true if this object has been added and thus, is not present in the older version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasAdded must be called instead. |
| WasChanged | Returns true if this object was changed in any way (code change, comment change, visibility change...). This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasChanged must be called instead. |
| WasRemoved | Returns true if this object has been removed and thus, is not present in the newer version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasRemoved must be called instead. |