Packages

Interface

Package

Version

data_structure_int

1.0.0

Requirements

  • Ruby, v.2.6.5v. \geq 2.6.5

Dependencies

Development

  • bundler, v.2.1.2v. \geq 2.1.2

Runtime

Changelog

v1.0.0, 2020-04-23
v0.1.0, 2020-03-30
v1.0.0, 2020-04-23

Added

  • A .yardopts file.

  • A .yardopts assertion.

Edited

  • Deleted Travis CI deployment settings.

  • Gem Specification format.

  • Updated dependencies.

Fixed

  • YARDocumentation.

  • The 'require' statement in test_helper.rb.

  • Gem Specification License and Changelog URI attributes.

v0.1.0, 2020-03-30

Added

  • DataStructureInt class.

  • DataStructureInt tests.

  • Remote repository.

  • GNU General Public License.

Edited

Fixed

Installation

Rubygems hosts the data_structure_int package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'data_structure_int', '~> 1.0.0'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'data_structure_int', '~> 1.0.0'
# Or
spec.add_runtime_dependency 'data_structure_int', '~> 1.0.0'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads the package and installs in the appropriate context.

Implementation

Package

Version

data_structure_impl

2.0.0

Requirements

  • Ruby, v.  2.6.5.v.\ \geq\ 2.6.5.

Dependencies

Development

Run-time

Changelog

v2.0.0, 2020-05-31
v1.0.0, 2020-04-23
v0.1.0, 2020-03-31
v2.0.0, 2020-05-31

Added

  • node_error, linked_list_comp, diagram_factory_comp, and diagram_comp development dependencies.

  • node_comp and linked_list_comp 'require'ments.

  • Test coverage.

Edited

  • Updated Gem Specification's email, summary, description, and dependencies.

  • Rewrote README.md.

  • Deleted node and linked_list_impl 'require'ments.

  • Reformatted.

  • Deleted linked_list_int, linked_list_impl, and linked_list_iterator dependencies.

Fixed

v1.0.0, 2020-04-23

Added

  • 'self.types()', 'self.types_element?(type = nil)', and 'self.type_child ?(type = nil)' methods.

  • Node and LinkedList in the TYPES array.

  • self.types() method test.

  • A .yardopts assertion.

Edited

  • Formatted Gem Specification.

  • Dependencies.

  • Deleted data_structure_helper.rb.

  • YARDocumentation.

  • 'require'd 'node' and 'linked_list_impl'.

  • Replaced test fixtures. Set test constants.

  • Deleted Travis CI deployment settings.

Fixed

  • Gem Specification License attribute.

  • Gem Specification Changelog URI.

  • 'require' statement in test_helper.rb.

v0.1.0, 2020-03-31

Added

  • .yardopts file.

  • Changelog.md.

  • DataStructureHelper module.

  • Gem specification.

  • Implementation file.

  • Version file.

  • README.md file.

Edited

Fixed

Installation

Rubygems hosts the data_structure_impl package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'data_structure_impl', '~> 2'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'data_structure_impl', '~> 2'
# Or
spec.add_runtime_dependency 'data_structure_impl', '~> 2'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads and installs the package in the appropriate context.

require

Installation complete, insert require 'data_structure_impl' in a relevant file.

Composition

Package

Version

data_structure_comp

1.0.0

Requirements

  • Ruby, v.  2.6.5.v.\ \geq\ 2.6.5.

Dependencies

Development

Run-time

Changelog

v1.0.0, 2020-06-01
v0.1.0, 2020-05-20
v1.0.0, 2020-06-01

Added

  • node_comp, linked_list_comp, node_error, data_library, diagram_factory_comp, and diagram_comp development dependencies.

Edited

  • Deleted node and linked_list_library dependencies.

  • Bumped data_structure_impl Major Version.

Fixed

v0.1.0, 2020-05-20

Added

  • version.rb.

  • Gem Specification.

  • README.md.

  • Test coverage.

Edited

Fixed

Installation

Rubygems hosts the data_structure_comp package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'data_structure_comp', '~> 1'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'data_structure_comp', '~> 1'
# Or
spec.add_runtime_dependency 'data_structure_comp', '~> 1'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads the package and installs in the appropriate context.

require

Installation complete, insert require 'data_structure_comp' in a relevant file.

Library

Package

Version

data_structure_library

2.2.0

Requirements

  • Ruby, v.2.6.5.v. \geq 2.6.5.

Dependencies

Development

  • bundler, v.2.1.v. \geq 2.1.

Runtime

Changelog

v2.2.0, 2020-05-21
v2.1.0, 2020-04-27
v2.0.0, 2020-04-23
v1.0.0, 2020-04-02
v2.2.0, 2020-05-21

Added

  • 'require'd data_structure_comp.

  • Test coverage.

Edited

  • Gem Specification email and runtime dependencies.

  • README.md's repository description, Installation content, Documentation content, and Contributing formatting.

  • Deleted data_structure_int, data_structure_impl, node, linked_list_int, linked_list_impl, linked_list_iterator, and data_type 'require'ments.

Fixed

v2.1.0, 2020-04-27

Added

Edited

Fixed

  • data_structure.rb 'require' data_type statement.

v2.0.0, 2020-04-23

Added

  • 'require'd all components.

  • A .yardopts file assertion.

Edited

  • Renamed data_structure_library.rb data_structure.rb.

  • Formatted the Gem Specification.

  • Dependencies.

  • Formatted data_structure_library_test.rb.

  • Deleted Travis CI deployment settings.

  • README.md's Documentation section.

Fixed

  • Gem Specification Changelog URI.

  • Gem Specification License.

  • 'require' statement in test_helper.rb.

v1.0.0, 2020-04-02

Added

  • DataStructureError version 1.

Edited

  • Formatting.

Fixed

Installation

Rubygems hosts the data_structure_library package. Declare the dependency attribute in the Gem Specification file, or declare the gem in the project's Gemfile:

Gemfile
Gem Specification
Gemfile
Gemfile
gem 'data_structure_library', '~> 2'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'data_structure_library', '~> 2'
# Or
spec.add_runtime_dependency 'data_structure_library', '~> 2'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads the package and installs in the appropriate context.

require

Installation complete, insert require 'data_structure' in a relevant file.