aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/vendor
diff options
context:
space:
mode:
authorGeoff Buesing <gbuesing@gmail.com>2008-03-30 23:27:17 +0000
committerGeoff Buesing <gbuesing@gmail.com>2008-03-30 23:27:17 +0000
commit9c124a98b37f9ae121dd39e90ad5775460c64f73 (patch)
tree47991422da5a50c9aa4ceb66b82efe6bcccd83d2 /activesupport/lib/active_support/vendor
parentc3ce27fbaf839ff203e6c6cef472b0b571ea24ff (diff)
downloadrails-9c124a98b37f9ae121dd39e90ad5775460c64f73.tar.gz
rails-9c124a98b37f9ae121dd39e90ad5775460c64f73.tar.bz2
rails-9c124a98b37f9ae121dd39e90ad5775460c64f73.zip
TZInfo: Removing unneeded TimezoneIndexDefinition, since we're not including Indexes::Timezones
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9152 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activesupport/lib/active_support/vendor')
-rw-r--r--activesupport/lib/active_support/vendor/tzinfo-0.3.8/tzinfo/timezone_index_definition.rb72
1 files changed, 0 insertions, 72 deletions
diff --git a/activesupport/lib/active_support/vendor/tzinfo-0.3.8/tzinfo/timezone_index_definition.rb b/activesupport/lib/active_support/vendor/tzinfo-0.3.8/tzinfo/timezone_index_definition.rb
deleted file mode 100644
index 1f005e3d7f..0000000000
--- a/activesupport/lib/active_support/vendor/tzinfo-0.3.8/tzinfo/timezone_index_definition.rb
+++ /dev/null
@@ -1,72 +0,0 @@
-#--
-# Copyright (c) 2006 Philip Ross
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in all
-# copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-#++
-
-module TZInfo
- # The timezone index file includes TimezoneIndexDefinition which provides
- # methods used to define timezones in the index.
- module TimezoneIndexDefinition #:nodoc:
- def self.append_features(base)
- super
- base.extend(ClassMethods)
- end
-
- module ClassMethods #:nodoc:
- # Defines a timezone based on data.
- def timezone(identifier)
- @timezones = [] unless @timezones
- @data_timezones = [] unless @data_timezones
- @timezones << identifier
- @data_timezones << identifier
- end
-
- # Defines a timezone which is a link to another timezone.
- def linked_timezone(identifier)
- @timezones = [] unless @timezones
- @linked_timezones = [] unless @linked_timezones
- @timezones << identifier
- @linked_timezones << identifier
- end
-
- # Returns a frozen array containing the identifiers of all the timezones.
- # Identifiers appear in the order they were defined in the index.
- def timezones
- @timezones = [] unless @timezones
- @timezones.freeze
- end
-
- # Returns a frozen array containing the identifiers of all data timezones.
- # Identifiers appear in the order they were defined in the index.
- def data_timezones
- @data_timezones = [] unless @data_timezones
- @data_timezones.freeze
- end
-
- # Returns a frozen array containing the identifiers of all linked
- # timezones. Identifiers appear in the order they were defined in
- # the index.
- def linked_timezones
- @linked_timezones = [] unless @linked_timezones
- @linked_timezones.freeze
- end
- end
- end
-end