@@ -35,20 +35,6 @@ def framework_version(framework)
35
35
end
36
36
end
37
37
38
- def edge_rails_revision ( info = git_info )
39
- info [ /commit ([a-z0-9-]+)/ , 1 ] || freeze_edge_version
40
- end
41
-
42
- def freeze_edge_version
43
- if File . exist? ( rails_vendor_root )
44
- begin
45
- Dir [ File . join ( rails_vendor_root , 'REVISION_*' ) ] . first . scan ( /_(\d +)$/ ) . first . first
46
- rescue
47
- Dir [ File . join ( rails_vendor_root , 'TAG_*' ) ] . first . scan ( /_(.+)$/ ) . first . first rescue 'unknown'
48
- end
49
- end
50
- end
51
-
52
38
def to_s
53
39
column_width = properties . names . map { |name | name . length } . max
54
40
info = properties . map do |name , value |
@@ -75,20 +61,6 @@ def to_html
75
61
table << '</table>'
76
62
end
77
63
end
78
-
79
- protected
80
- def rails_vendor_root
81
- @rails_vendor_root ||= "#{ Rails . root } /vendor/rails"
82
- end
83
-
84
- def git_info
85
- env_lang , ENV [ 'LC_ALL' ] = ENV [ 'LC_ALL' ] , 'C'
86
- Dir . chdir ( rails_vendor_root ) do
87
- silence_stderr { `git log -n 1` }
88
- end
89
- ensure
90
- ENV [ 'LC_ALL' ] = env_lang
91
- end
92
64
end
93
65
94
66
# The Ruby version and platform, e.g. "1.8.2 (powerpc-darwin8.2.0)".
@@ -120,11 +92,6 @@ def git_info
120
92
Rails . configuration . middleware . active . map ( &:inspect )
121
93
end
122
94
123
- # The Rails Git revision, if it's checked out into vendor/rails.
124
- property 'Edge Rails revision' do
125
- edge_rails_revision
126
- end
127
-
128
95
# The application's location on the filesystem.
129
96
property 'Application root' do
130
97
File . expand_path ( Rails . root )
0 commit comments