# List of filename patterns to exclude from pgindent runs # # These contain assembly code that pgindent tends to mess up. src/include/storage/s_lock\.h$ src/include/port/atomics/ # # This contains C++ constructs that confuse pgindent. src/include/jit/llvmjit\.h$ # # This confuses pgindent, and it's a derived file anyway. src/backend/utils/fmgrtab\.c$ # # kwlist_d files are made by gen_keywordlist.pl. While we could insist that # they match pgindent style, they'd look worse not better, so exclude them. kwlist_d\.h$ # # Exclude ecpg test files to avoid breaking the ecpg regression tests # (but include files at the top level of the ecpg/test/ directory). src/interfaces/ecpg/test/.*/ # # src/include/snowball/libstemmer/ and src/backend/snowball/libstemmer/ # are excluded because those files are imported from an external project, # rather than maintained locally, and they are machine-generated anyway. /snowball/libstemmer/ # # These files are machine-generated by code not under our control, # so we shouldn't expect them to conform to our style. # (Some versions of dtrace build probes.h files that confuse pgindent, too.) src/backend/utils/probes\.h$ src/include/pg_config\.h$ src/pl/plperl/ppport\.h$ src/pl/plperl/SPI\.c$ src/pl/plperl/Util\.c$ # # Exclude any temporary installations that may be in the tree. /tmp_check/ /tmp_install/