annotate .dir-locals.el @ 1479:c0aa1e66c12e

csv_to_fd: improve validation * Validate flags: - Ensure M and V can't occur more than once. - Ensure absence of V for vendor 0. - Ensure presence of V for vendor not 0. * Ensure AVP name is unique per vendor. * Add AVP name to most errors. * Use csv.DictReader.line_num for more accurate line numbers. TODO: enforce M and V must be present once and only once. Some AVPs currently fail that rule, including: - RFC 4005 / RFC 7155 QoS-Filter-Rule - 3GPP TS 29.212 PDN-Connection-ID - 3GPP TS 29.212 PS-to-CS-Session-Continuity
author Luke Mewburn <luke@mewburn.net>
date Thu, 26 Mar 2020 10:28:16 +1100
parents 86e231b3d6fc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1378
86e231b3d6fc Add emacs config file for correct indentation.
Thomas Klausner <tk@giga.or.at>
parents:
diff changeset
1 ;;; Directory Local Variables
86e231b3d6fc Add emacs config file for correct indentation.
Thomas Klausner <tk@giga.or.at>
parents:
diff changeset
2 ;;; For more information see (info "(emacs) Directory Variables")
86e231b3d6fc Add emacs config file for correct indentation.
Thomas Klausner <tk@giga.or.at>
parents:
diff changeset
3
86e231b3d6fc Add emacs config file for correct indentation.
Thomas Klausner <tk@giga.or.at>
parents:
diff changeset
4 ((c-mode
86e231b3d6fc Add emacs config file for correct indentation.
Thomas Klausner <tk@giga.or.at>
parents:
diff changeset
5 (c-basic-offset . 8)))
"Welcome to our mercurial repository"