added --empty-object-with-newline formatting and checking

This commit is contained in:
Andreas Scheucher 2023-08-13 20:17:52 +02:00
commit 39f95ccaea
2 changed files with 5 additions and 7 deletions

View file

@ -2,9 +2,8 @@ from __future__ import annotations
import argparse
import json
import sys
import re
import sys
from difflib import unified_diff
from typing import Mapping
from typing import Sequence
@ -129,7 +128,7 @@ def main(argv: Sequence[str] | None = None) -> int:
pretty_contents = _get_pretty_format(
contents, args.indent, ensure_ascii=not args.no_ensure_ascii,
sort_keys=not args.no_sort_keys, top_keys=args.top_keys,
empty_object_with_newline=args.empty_object_with_newline
empty_object_with_newline=args.empty_object_with_newline,
)
except ValueError:
print(
@ -148,7 +147,6 @@ def main(argv: Sequence[str] | None = None) -> int:
diff_output = get_diff(contents, pretty_contents, json_file)
sys.stdout.buffer.write(diff_output.encode())
return status