Remove deprecated methods #375

Merged
merged 24 commits into from Sep 18, 2012

3 participants

@kou

They are described that "will be removed on or after 2011-XX". This year is 2012. So we can remove them.

kou added some commits Sep 16, 2012
@kou kou Remove deprecated Gem.activate_dep
It is described that "will be removed on or after 2011-06".
058c928
@kou kou Remove deprecated Gem.activate_spec
It is described that "will be removed on or after 2011-06".
c7c9deb
@kou kou Remove deprecated Gem.activate
It is described that "will be removed on or after 2011-10".
f35119d
@kou kou Remove deprecated Gem.all_load_paths
It is described that "will be removed on or after 2011-10".
01cb480
@kou kou Remove deprecated Gem.latest_load_paths
It is described that "will be removed on or after 2011-10".
617e83d
@kou kou Remove deprecated Gem.all_partials
It is described that "will be removed on or after 2011-10".
dfad988
@kou kou Remove deprecated Gem.promote_load_path
It is described that "will be removed on or after 2011-10".
095b74a
@kou kou Remove deprecated Gem.available?
It is described that "will be removed on or after 2011-11". Tests for
Gem.available? are rewriten by replacement method
Gem::Specification.find_by_name.
9054ba5
@kou kou Remove deprecated Gem.cache_dir
It is described that "will be removed on or after 2011-11".
a44d5f0
@kou kou Remove deprecated Gem.cache_gem
It is described that "will be removed on or after 2011-11".
828c505
@kou kou Remove deprecated Gem.default_system_source_cache_dir
It is described that "will be removed on or after 2011-11".
01db499
@kou kou Remove deprecated Gem.default_user_source_cache_dir
It is described that "will be removed on or after 2011-11".
1dca752
@kou kou Remove deprecated Gem.report_activate_error
It is described that "will be removed on or after 2011-11".
ac03b4b
@kou kou Remove deprecated Gem.required_location
It is described that "will be removed on or after 2011-11".
6a66047
@kou kou Remove deprecated Gem.unresolved_deps
It is described that "will be removed on or after 2011-12".
d3d1d0f
@kou kou Remove deprecated RbCofnig.datadir
It is described that "will be removed on or after 2011-06".
0e3c2c1
@kou kou Remove deprecated Gem::Platform.empty?
It is described that "will be removed on or after 2011-11".
30cebef
@kou kou Remove deprecated Gem::Specification.test_suite_file
It is described that "will be removed on or after 2011-10".
a5716ad
@kou kou Remove deprecated Gem::Specification.test_suite_file=
It is described that "will be removed on or after 2011-10".
947c7f6
@kou kou Remove deprecated Gem::Specification.loaded, loaded? and loaded=
It is described that "will be removed on or after 2011-06".
f828ad6
@kou kou Remove deprecated Gem::Specification.installation_path
It is described that "will be removed on or after 2011-10".
993d1ce
@kou kou Remove deprecated Gem::Specification.cache_gem
It is described that "will be removed on or after 2011-10".
bf42e7f
@kou kou Remove deprecated Gem::Requirement#<=> and Comparable
It is described that "will be removed on or after 2011-12".
014471a
@drbrain
RubyGems member

Can you run rake check_manifest, check the output (it should remove lib/rbconfig/datadir.rb) and then rake check_manifest | patch and commit? This will take care of the Travis CI failure.

@zenspider can you review this? Is there anything we need still need to keep out of your list of deprecations?

If @zenspider approves, please commit this.

@kou kou Update Manifest.txt
Remove removed lib/rbconfig/datadir.rb from the list.

Commented by @drbrain at rubygems/rubygems#375. Thanks!!!
4c7fda3
@kou

@drbrain, thanks for your comment. I didn't notice it.
I've updated Manifest.txt. (With wrong commits. Sorry. They had been fixed. :<)

@zenspider

Fantastic. Thank you Kou! Please commit!

@drbrain -- nothing that I can remember... this looks great. Tests even run 4 seconds faster.

@kou kou merged commit d41bf95 into rubygems:master Sep 18, 2012

1 check failed

Details default The Travis build failed
@kou

@zenspider, thanks for reviewing them!
I've merged it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment