Module: ConvenientService::Specification

Defined in:
lib/convenient_service/specification.rb

Overview

Convenient Service gem specification. Used mainly by convenient_service.gemspec.

Constant Summary collapse

NAME =

Convenient Service gem name. It is used by the gem install convenient_service command or gem "convenient_service" Gemfile directive.

Returns:

  • (String)

Since:

  • 1.0.0

"convenient_service"
AUTHORS =

Convenient Service gem author names.

Returns:

  • (Array<String>)

Since:

  • 1.0.0

["Marian Kostyk"].freeze
EMAIL =

Convenient Service gem author emails.

Returns:

  • (Array<String>)

Since:

  • 1.0.0

["mariankostyk13895@gmail.com"].freeze
HOMEPAGE =

Convenient Service gem homepage URL (GitHub repo URL). It contains references to the user docs, api docs, etc.

Returns:

  • (String)

Since:

  • 1.0.0

"https://github.com/marian13/convenient_service"
SUMMARY =

Convenient Service gem short summary.

Returns:

  • (String)

Since:

  • 1.0.0

<<~TEXT
  Ruby Service Objects with Steps and more.
TEXT
DESCRIPTION =

Convenient Service gem general description.

Returns:

  • (String)

Since:

  • 1.0.0

<<~TEXT
  Manage complex business logic in Ruby applications using Service Objects with Results and Steps.

  Hide technical details with Configs, Concerns and Middlewares.

  Group related code with Features and Entries.
TEXT