Commit 698e047
committed
Add inline_methods config for method page splitting
Control whether class methods get their own pages or stay inline
on the class page via the inline_methods setting in great-docs.yml:
inline_methods: true # always inline (never split)
inline_methods: false # always split to separate pages
inline_methods: 10 # inline up to 10, split above (default: 5)
Replaces three hardcoded threshold = 5 checks with a single
config-driven method on GreatDocsConfig.1 parent 5e9c97b commit 698e047
4 files changed
Lines changed: 73 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
97 | 102 | | |
98 | 103 | | |
99 | 104 | | |
| |||
789 | 794 | | |
790 | 795 | | |
791 | 796 | | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
792 | 819 | | |
793 | 820 | | |
794 | 821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6925 | 6925 | | |
6926 | 6926 | | |
6927 | 6927 | | |
6928 | | - | |
6929 | | - | |
6930 | | - | |
6931 | 6928 | | |
6932 | 6929 | | |
6933 | 6930 | | |
| |||
6939 | 6936 | | |
6940 | 6937 | | |
6941 | 6938 | | |
6942 | | - | |
| 6939 | + | |
6943 | 6940 | | |
6944 | 6941 | | |
6945 | 6942 | | |
| |||
7306 | 7303 | | |
7307 | 7304 | | |
7308 | 7305 | | |
7309 | | - | |
7310 | | - | |
7311 | | - | |
7312 | 7306 | | |
7313 | 7307 | | |
7314 | 7308 | | |
| |||
7331 | 7325 | | |
7332 | 7326 | | |
7333 | 7327 | | |
7334 | | - | |
| 7328 | + | |
7335 | 7329 | | |
7336 | 7330 | | |
7337 | 7331 | | |
| |||
7341 | 7335 | | |
7342 | 7336 | | |
7343 | 7337 | | |
7344 | | - | |
| 7338 | + | |
7345 | 7339 | | |
7346 | 7340 | | |
7347 | 7341 | | |
| |||
8044 | 8038 | | |
8045 | 8039 | | |
8046 | 8040 | | |
8047 | | - | |
8048 | | - | |
8049 | | - | |
8050 | 8041 | | |
8051 | 8042 | | |
8052 | 8043 | | |
| |||
8072 | 8063 | | |
8073 | 8064 | | |
8074 | 8065 | | |
8075 | | - | |
| 8066 | + | |
8076 | 8067 | | |
8077 | 8068 | | |
8078 | 8069 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
839 | 839 | | |
840 | 840 | | |
841 | 841 | | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24683 | 24683 | | |
24684 | 24684 | | |
24685 | 24685 | | |
| 24686 | + | |
24686 | 24687 | | |
24687 | 24688 | | |
24688 | 24689 | | |
| |||
24728 | 24729 | | |
24729 | 24730 | | |
24730 | 24731 | | |
| 24732 | + | |
24731 | 24733 | | |
24732 | 24734 | | |
24733 | 24735 | | |
| |||
24772 | 24774 | | |
24773 | 24775 | | |
24774 | 24776 | | |
| 24777 | + | |
24775 | 24778 | | |
24776 | 24779 | | |
24777 | 24780 | | |
| |||
0 commit comments