Packages

NodeAdapter packages.

Interface

Package

Version

node_adapter_int

0.2.1

Requirements

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

Dependencies

Development

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

  • node_int, v.3.v. 3.

Runtime

Changelog

v0.2.1, 2020-05-27
v0.2.0, 2020-05-18
v0.1.0, 2020-04-18
v0.2.1, 2020-05-27

Added

Edited

  • Updated source documentation.

Fixed

  • The node_int dependency. Was a runtime dependency, and became a development dependency.

v0.2.0, 2020-05-18

Added

  • node_int runtime dependency.

  • 'attach_back(n = nil)', 'attach_front(n = nil)', 'detach_back()', and 'detach_front()'.

  • Test coverage.

Edited

  • Documentation.

  • 'initialize(n = nil)'. Was protected. Became public.

  • Deleted 'data()' and 'data=(dti = nil)'.

Fixed

  • Gem Specification email, homepage, and changelog URI.

  • README.md's Installation link.

v0.1.0, 2020-04-18

Added

  • NodeAdapterInt 'back()', 'data()', 'front()', 'initialize(n = nil)', 'back=(n = nil)', 'data=(dti = nil)', and 'front=(n = nil)' method signatures.

  • Method declaration tests.

Edited

Fixed

Installation

Rubygems hosts the node_adapter_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 'node_adapter_int', '~> 0'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_adapter_int', '~> 0'
# Or
spec.add_runtime_dependency 'node_adapter_int', '~> 0'
# ...
end

Then, download and install the package.

$ bundle exec install

Bundler downloads and installs the package in the appropriate context.

require

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

Implementation

Package

Version

node_adapter_impl

1.0.0

Requirements

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

Dependencies

Development

Run-time

Changelog

v1.0.0, 2020-06-09
v0.2.0, 2020-05-19
v0.1.4, 2020-04-20
v0.1.3, 2020-04-20
v0.1.2, 2020-04-19
v0.1.1, 2020-04-19
v0.1.0, 2020-04-19
v1.0.0, 2020-06-09

Added

  • data_library development dependency.

  • A FUNDING.yml file.

Edited

  • Updated source documentation, 'attach_back(n = nil)' and 'attach_front(n = nil)' error conditions, tests, and Travis CI configuration.

  • Bumped node_comp and node_error development dependencies.

Fixed

v0.2.0, 2020-05-19

Added

  • 'attach_back(n = nil)', 'attach_front(n = nil)', 'detach_back()', and 'detach_front()'.

  • Test coverage.

Edited

  • 'initialize(n = nil)' privacy. Was protected, now public.

  • Deleted 'data()' and 'data=(dti = nil)'.

Fixed

  • Gem Specification's email.

v0.1.4, 2020-04-20

Added

Edited

Fixed

  • Gem Specification. Removed runtime dependency.

v0.1.3, 2020-04-20

Added

Edited

Fixed

  • Gem Specification. node_impl version results in infinite loop in node_impl updates.

v0.1.2, 2020-04-19

Added

Edited

Fixed

  • 'require' statement bug.

v0.1.1, 2020-04-19

Added

Edited

Fixed

  • Dependencies. The Node implementation package is the dependency.

v0.1.0, 2020-04-19

Added

  • version.rb YARDocumentation.

  • Gem Specification.

  • README.md.

  • 'back()', 'data()', 'front()', 'initialize(n = nil)', 'back=(n = nil)', 'data=(dti = nil)', and 'front(n = nil)' methods.

  • NodeAdapterTest class.

Edited

  • Inheritance. NodeAdapter subclasses Node.

Fixed

Installation

Rubygems hosts the node_adapter_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 'node_adapter_impl', '~> 1'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_adapter_impl', '~> 1'
# Or
spec.add_runtime_dependency 'node_adapter_impl', '~> 1'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads the package and installs in the appropriate context.

require

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

Library

Package

Version

node_adapter

1.0.0

Requirements

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

Dependencies

Development

Run-time

Changelog

v1.0.0, 2020-06-09
v0.1.1, 2020-04-20
v0.1.0, 2020-04-19
v1.0.0, 2020-06-09

Added

  • node_adapter_int 'require'ment.

  • Test coverage.

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

  • Bumped node_adapter_impl dependency major version.

  • FUNDING.yml.

Edited

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

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

Fixed

v0.1.1, 2020-04-20

Added

Edited

Fixed

  • Gemfile.lock. Updated dependencies.

v0.1.0, 2020-04-19

Added

  • version.rb.

  • Gem Specification.

  • README.md.

  • NodeAdapter implementation.

Edited

  • node_adapter_test.rb format.

  • Travis CI configuration. Removed deploy settings.

Fixed

Installation

Rubygems hosts the node_adapter 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 'node_adapter', '~> 1'
Gem Specification
gem_name.gemspec
Gem::Specification.new do |spec|
# ...
spec.add_development_dependency 'node_adapter', '~> 1'
# Or
spec.add_runtime_dependency 'node_adapter', '~> 1'
# ...
end

Then, download and install:

$ bundle exec install

Bundler downloads the package and installs in the appropriate context.

require

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