Sha256: e102ae223e8b14a2bdaeb297c76e364812e7b6f8665e049b92877164fb6f4675

Contents?: true

Size: 1.43 KB

Versions: 1

Compression:

Stored size: 1.43 KB

Contents

### 0.4.2 / 2024-01-24

* Switched to using `require_relative` to improve load-times.
* Added `# frozen_string_literal: true` to all files.

### 0.4.1 / 2012-05-27

* Replaced ore-tasks with
  [rubygems-tasks](https://github.com/postmodern/rubygems-tasks#readme).

### 0.4.0 / 2011-11-19

* Added {OpenNamespace.const_lookup}.
* Added {OpenNamespace.const_search}.
* Added {OpenNamespace::ClassMethods#const_lookup}.
* Added {OpenNamespace::ClassMethods#const_defined?}.

### 0.3.2 / 2011-07-12

* Fixed a bug in {OpenNamespace.const_path} where the argument was
  being modified in-place.

### 0.3.1 / 2011-03-08

* Fixed a typo in {OpenNamespace::ClassMethods#require_file}.

### 0.3.0 / 2010-04-28

* Added {OpenNamespace.const_path}.
* Added {OpenNamespace::ClassMethods#require_file}.
* Added {OpenNamespace::ClassMethods#const_search}.
* Improved searching for constants with oddly capitalized names, such as
  `SQL` or `RemoteTCP`.
* Ensure that {OpenNamespace::ClassMethods#const_missing} only returns the
  constant with the requested name.
* Removed `OpenNamespace::ClassMethods#namespace`.
* Removed `OpenNamespace::ClassMethods#namespace=`.
* Removed the dependency on extlib.

### 0.2.0 / 2010-04-13

* Renamed the open-namespace gem to open_namespace, for naming consistency.

### 0.1.0 / 2010-02-11

* Require extlib >= 0.9.14.
* Provides implicit loading of constants via `const_missing`.
* Provides explicit loading of constants via `require_const`.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
open_namespace-0.4.2 ChangeLog.md