History

python: do not exclude constants

Simon Legner committed 7 years ago

Commit f6c4cef1 parent eada92e2 files · +2 −14Browse files

Unified · Split

2 files
  1. lib/docs/filters/python/entries_v2.rb +1 −7
  2. lib/docs/filters/python/entries_v3.rb +1 −7
lib/docs/filters/python/entries_v2.rb+1−7
@@ -57,16 +57,10 @@ module Docs · 56 unmodified lines
57 clean_id_attributes57 clean_id_attributes
58 entries = []58 entries = []
59 59
60 css('.class > dt[id]', '.exception > dt[id]', '.attribute > dt[id]').each do |node|60 css('.class > dt[id]', '.exception > dt[id]', '.attribute > dt[id]', '.data > dt[id]').each do |node|
61 entries << [node['id'], node['id']]61 entries << [node['id'], node['id']]
62 end62 end
63 63
64 css('.data > dt[id]').each do |node|
65 if node['id'].split('.').last.upcase! # skip constants
66 entries << [node['id'], node['id']]
67 end
68 end
69
70 css('.function > dt[id]', '.method > dt[id]', '.staticmethod > dt[id]', '.classmethod > dt[id]').each do |node|64 css('.function > dt[id]', '.method > dt[id]', '.staticmethod > dt[id]', '.classmethod > dt[id]').each do |node|
71 entries << [node['id'] + '()', node['id']]65 entries << [node['id'] + '()', node['id']]
72 end66 end
lib/docs/filters/python/entries_v3.rb+1−7
@@ -55,16 +55,10 @@ module Docs · 54 unmodified lines
55 clean_id_attributes55 clean_id_attributes
56 entries = []56 entries = []
57 57
58 css('.class > dt[id]', '.exception > dt[id]', '.attribute > dt[id]').each do |node|58 css('.class > dt[id]', '.exception > dt[id]', '.attribute > dt[id]', '.data > dt[id]').each do |node|
59 entries << [node['id'], node['id']]59 entries << [node['id'], node['id']]
60 end60 end
61 61
62 css('.data > dt[id]').each do |node|
63 if node['id'].split('.').last.upcase! # skip constants
64 entries << [node['id'], node['id']]
65 end
66 end
67
68 css('.function > dt[id]', '.method > dt[id]', '.staticmethod > dt[id]', '.classmethod > dt[id]').each do |node|62 css('.function > dt[id]', '.method > dt[id]', '.staticmethod > dt[id]', '.classmethod > dt[id]').each do |node|
69 entries << [node['id'] + '()', node['id']]63 entries << [node['id'] + '()', node['id']]
70 end64 end