From a19be732cd0dbdba8dec2014c25539dabd685dfc Mon Sep 17 00:00:00 2001 From: Xavier Noria Date: Sun, 15 Mar 2009 22:16:27 +0100 Subject: guides generator warns about duplicate header IDs --- railties/guides/rails_guides/generator.rb | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to 'railties/guides') diff --git a/railties/guides/rails_guides/generator.rb b/railties/guides/rails_guides/generator.rb index 3dffe372e3..8e69af5bde 100644 --- a/railties/guides/rails_guides/generator.rb +++ b/railties/guides/rails_guides/generator.rb @@ -137,12 +137,27 @@ module RailsGuides end def warn_about_broken_links(html) + anchors = extract_anchors(html) + check_fragment_identifiers(html, anchors) + end + + def extract_anchors(html) # Textile generates headers with IDs computed from titles. - anchors = Set.new(html.scan(/