HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/gems/ruby-3.0.2/doc/tzinfo-2.0.4/ri/TZInfo/DataSources/ZoneinfoDataSource/new-c.ri
U:RDoc::AnyMethod[iI"new:ETI"1TZInfo::DataSources::ZoneinfoDataSource::new;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I",Initializes a new {ZoneinfoDataSource}.;To:RDoc::Markup::BlankLineo;
;	[I"HIf `zoneinfo_dir` is specified, it will be checked and used as the ;TI"source of zoneinfo files.;T@o;
;	[	I"JThe directory must contain a file named iso3166.tab and a file named ;TI"Jeither zone1970.tab or zone.tab. These may either be included in the ;TI"Mroot of the directory or in a 'tab' sub-directory and named country.tab ;TI"?and zone_sun.tab respectively (as is the case on Solaris).;T@o;
;	[I"GAdditionally, the path to iso3166.tab can be overridden using the ;TI",`alternate_iso3166_tab_path` parameter.;T@o;
;	[	I"JIf `zoneinfo_dir` is not specified or `nil`, the paths referenced in ;TI"L{search_path} are searched in order to find a valid zoneinfo directory ;TI"J(one that contains zone1970.tab or zone.tab and iso3166.tab files as ;TI"above).;T@o;
;	[I"JThe paths referenced in {alternate_iso3166_tab_search_path} are also ;TI"Jsearched to find an iso3166.tab file if one of the searched zoneinfo ;TI"5directories doesn't contain an iso3166.tab file.;T@o;
;	[I"K@param zoneinfo_dir [String] an optional path to a directory to use as;To:RDoc::Markup::Verbatim;	[I"#the source of zoneinfo files.
;T:@format0o;
;	[I"G@param alternate_iso3166_tab_path [String] an optional path to the;To;;	[I"iso3166.tab file.
;T;
0o;
;	[I"M@raise [InvalidZoneinfoDirectory] if the iso3166.tab and zone1970.tab or;To;;	[I"Azone.tab files cannot be found using the `zoneinfo_dir` and
;TI".`alternate_iso3166_tab_path` parameters.
;T;
0o;
;	[I"J@raise [ZoneinfoDirectoryNotFound] if no valid directory can be found;To;;	[I"by searching.;T;
0:
@fileI"4lib/tzinfo/data_sources/zoneinfo_data_source.rb;T:0@omit_headings_from_table_of_contents_below000[I";(zoneinfo_dir = nil, alternate_iso3166_tab_path = nil);T@ATI"ZoneinfoDataSource;TcRDoc::NormalClass00