Sha256: c90025c06bf4cc2fd43029f85a7ffe2487fb7e6f4de6c28f244fbe8dab4c7849

Contents?: true

Size: 1.45 KB

Versions: 3

Compression:

Stored size: 1.45 KB

Contents

# Athenian::FilteredRelease

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **added_lines** | **Integer** | Cumulative number of lines inserted since the previous release. |  |
| **age** | **String** | Time since the previous release /\\d+s/. |  |
| **commits** | **Integer** | Number of commits since the previous release. |  |
| **commit_authors** | **Array<String>** | List of released commit authors' logins. |  |
| **deleted_lines** | **Integer** | Cumulative number of lines removed since the previous release. |  |
| **deployments** | **Array<String>** | Deployments with this release. | [optional] |
| **name** | **String** | Title of the release. |  |
| **prs** | [**Array<ReleasedPullRequest>**](ReleasedPullRequest.md) | List of released pull requests. |  |
| **published** | **Time** | When the release was created. |  |
| **publisher** | **String** | Login of the person who created the release. |  |
| **repository** | **String** | Name of the repository where the release exists. |  |
| **sha** | **String** | Release commit hash. |  |
| **url** | **String** | Link to the release. |  |

## Example

```ruby
require 'athenian'

instance = Athenian::FilteredRelease.new(
  added_lines: null,
  age: null,
  commits: null,
  commit_authors: null,
  deleted_lines: null,
  deployments: null,
  name: null,
  prs: null,
  published: null,
  publisher: null,
  repository: null,
  sha: null,
  url: null
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
athenian-2.1.86 docs/FilteredRelease.md
athenian-2.1.85 docs/FilteredRelease.md
athenian-2.1.81 docs/FilteredRelease.md