IntelligenceX

API Reference

Class

GitHubRepositoryForkInfo

Namespace IntelligenceX.Telemetry.GitHub
Assembly IntelligenceX
Modifiers sealed

Ranked fork candidate returned by the shared dashboard client.

Inheritance

  • Object
  • GitHubRepositoryForkInfo

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Constructors

public GitHubRepositoryForkInfo(String parentRepositoryNameWithOwner, String repositoryNameWithOwner, Double score, String tier, Int32 stars, Int32 forks, Int32 watchers, Int32 openIssues, String? url = null, String? description = null, String? primaryLanguage = null, DateTimeOffset? pushedAtUtc = null, DateTimeOffset? updatedAtUtc = null, DateTimeOffset? createdAtUtc = null, Boolean isArchived = false, IReadOnlyList<String>? reasons = null) #

Initializes a fork candidate.

Parameters

parentRepositoryNameWithOwner System.String requiredposition: 0
repositoryNameWithOwner System.String requiredposition: 1
score System.Double requiredposition: 2
tier System.String requiredposition: 3
stars System.Int32 requiredposition: 4
forks System.Int32 requiredposition: 5
watchers System.Int32 requiredposition: 6
openIssues System.Int32 requiredposition: 7
url System.String? = null optionalposition: 8
description System.String? = null optionalposition: 9
primaryLanguage System.String? = null optionalposition: 10
pushedAtUtc System.DateTimeOffset? = null optionalposition: 11
updatedAtUtc System.DateTimeOffset? = null optionalposition: 12
createdAtUtc System.DateTimeOffset? = null optionalposition: 13
isArchived System.Boolean = false optionalposition: 14
reasons System.Collections.Generic.IReadOnlyList<System.String>? = null optionalposition: 15

Properties

public String ParentRepositoryNameWithOwner { get; } #

Gets the watched parent repository.

public String RepositoryNameWithOwner { get; } #

Gets the fork repository name.

public Double Score { get; } #

Gets the usefulness score.

public String Tier { get; } #

Gets the usefulness tier.

public Int32 Stars { get; } #

Gets the fork star count.

public Int32 Forks { get; } #

Gets the fork count of the fork itself.

public Int32 Watchers { get; } #

Gets the watcher count.

public Int32 OpenIssues { get; } #

Gets the open issue count.

public String? Url { get; } #

Gets the public fork URL.

public String? Description { get; } #

Gets the optional description.

public String? PrimaryLanguage { get; } #

Gets the primary language when available.

public DateTimeOffset? PushedAtUtc { get; } #

Gets the most recent push timestamp.

public DateTimeOffset? UpdatedAtUtc { get; } #

Gets the most recent update timestamp.

public DateTimeOffset? CreatedAtUtc { get; } #

Gets the creation timestamp.

public Boolean IsArchived { get; } #

Gets whether the fork is archived.

public IReadOnlyList<String> Reasons { get; } #

Gets the score reasons.