Re: pgindent run?

Поиск
Список
Период
Сортировка
От Mark Dilger
Тема Re: pgindent run?
Дата
Msg-id E9929C7F-E6C6-4CAB-9707-FF00EDC65EFF@gmail.com
обсуждение исходный текст
Ответ на Re: pgindent run?  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: pgindent run?
Список pgsql-hackers
> On Nov 28, 2017, at 12:47 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> 
> Mark Dilger <hornschnorter@gmail.com> writes:
>> I have no objection, but if the community intends to keep everything
>> indented per project standards, why is there no git hook to reject
>> improperly indented code at commit time?  I've suffered some pain
>> trying to merge code pre-global-indent-run into a branch
>> post-global-indent-run and would rather this not keep happening.
> 
> I think that'd be taking it too far, especially given that the dependency
> on a typedefs list means that the git hook might have a different idea
> of what's correctly indented than the committer does.  It'd be very hard
> to debug such discrepancies and figure out what would satisfy the hook.

It sounds like it just requires that the committer also commit any changes
to the typedefs list, such that the indenter run by the git hook can use the
same list the committer is using.  For many commits, the typedefs list won't
change, and the hook would just use the most recent one from the repository.

Barring any objections, I'll see if I can make that work on my local git repo
and post a patch if so.

mark


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: [JDBC] [HACKERS] Channel binding support for SCRAM-SHA-256
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: [HACKERS] Assertion failure when the non-exclusive pg_stop_backup aborted.