1+ # BSD 3-Clause License
2+ #
3+ # Copyright (c) 2017-2022, Pytorch contributors
4+ # All rights reserved.
5+ # Modifications Copyright (c) 2023, Advanced Micro Devices, Inc.
6+ # All rights reserved.
7+ #
8+ # Redistribution and use in source and binary forms, with or without
9+ # modification, are permitted provided that the following conditions are met:
10+ #
11+ # * Redistributions of source code must retain the above copyright notice, this
12+ # list of conditions and the following disclaimer.
13+ #
14+ # * Redistributions in binary form must reproduce the above copyright notice,
15+ # this list of conditions and the following disclaimer in the documentation
16+ # and/or other materials provided with the distribution.
17+ #
18+ # * Neither the name of the copyright holder nor the names of its
19+ # contributors may be used to endorse or promote products derived from
20+ # this software without specific prior written permission.
21+
22+ # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
23+ # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
24+ # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
25+ # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
26+ # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
27+ # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
28+ # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
29+ # CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
30+ # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31+ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32+
33+ matrix :
34+ - name : Markdown
35+ sources :
36+ - ['docs/**/*.md']
37+ expect_match : false
38+ aspell :
39+ lang : en
40+ dictionary :
41+ wordlists :
42+ - .wordlist.txt
43+ pipeline :
44+ - pyspelling.filters.context :
45+ context_visible_first : true
46+ delimiters :
47+ # Manual disabling via: #spellcheck-disable
48+ - open : ' ^ *<!-- *spellcheck-disable *-->$'
49+ content : ' [\s\S]*?'
50+ close : ' ^ *<!-- *spellcheck-enable *-->$'
51+ # Ignore URLs in [text](URL)
52+ - open : ' \[[^]]*?]\('
53+ content : ' [^)]*?'
54+ close : ' \)'
55+ # Ignore out-of-line URL references in [text][reference-name]
56+ - open : ' \[[^\]]*?\]\['
57+ content : ' [^\]]*?'
58+ close : ' \]'
59+ # Ignore out-of-line URL definitions
60+ - open : ' ^ {0,3}\[[^\]]*?\]:\s*\S+'
61+ close : ' $'
62+ # Ignore URLs in <URL>
63+ - open : ' \<'
64+ content : ' [^]]*?'
65+ close : ' \>'
66+ # Ignore text in backtick code blocks.
67+ - open : ' (?s)^(?P<open> *`{3,})[^\n]*$'
68+ close : ' ^(?P=open)$'
69+ # Ignore text between inline back ticks
70+ - open : ' (?P<open>`+)'
71+ content : ' [^\n]+'
72+ close : ' (?P=open)'
73+ # Ignore block classes and extra in :::{class} extra
74+ - open : ' ^ *:{3,}'
75+ content : ' [^\n]+'
76+ close : ' '
77+ # Ignore keys in :property: key
78+ - open : ' ^ *:[^\n:]*: +'
79+ content : ' [^\n]+'
80+ close : ' $'
81+ # Ignore properties in :property:
82+ - open : ' ^ *:'
83+ close : ' :'
84+ # Ignore tag in (tag)=
85+ - open : ' ('
86+ content : ' [^\n]+'
87+ close : ' )=$'
88+ - pyspelling.filters.url :
89+ - name : reST
90+ sources :
91+ - ['docs/**/*.rst']
92+ expect_match : false
93+ aspell :
94+ lang : en
95+ dictionary :
96+ wordlists :
97+ - .wordlist.txt
98+ pipeline :
99+ - pyspelling.filters.markdown :
100+ - pyspelling.filters.html :
101+ comments : false
102+ ignores :
103+ - code
104+ - pre
105+ - pyspelling.filters.url:
0 commit comments