lib/railroad/app_diagram.rb in railroad-0.4.1 vs lib/railroad/app_diagram.rb in railroad-0.5.0
- old
+ new
@@ -1,9 +1,9 @@
# RailRoad - RoR diagrams generator
# http://railroad.rubyforge.org
#
-# Copyright 2007 - Javier Smaldone (http://www.smaldone.com.ar)
+# Copyright 2007-2008 - Javier Smaldone (http://www.smaldone.com.ar)
# See COPYING for more details
require 'railroad/diagram_graph'
# Root class for RailRoad diagrams
@@ -79,9 +79,11 @@
end
end
# Extract class name from filename
def extract_class_name(filename)
- filename.split('/')[2..-1].join('/').split('.').first.camelize
+ #filename.split('/')[2..-1].join('/').split('.').first.camelize
+ # Fixed by patch from ticket #12742
+ File.basename(filename).chomp(".rb").camelize
end
end # class AppDiagram