Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4fd0b291 authored by Anton Hansson's avatar Anton Hansson Committed by Automerger Merge Worker
Browse files

Merge "Update deprecated_at_birth script" am: 033de61f am: 01673de2 am: 88a6b630

parents c1613671 88a6b630
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
#!/usr/bin/env python
#!/usr/bin/env python3

# Copyright (C) 2021 The Android Open Source Project
#
@@ -208,17 +208,17 @@ def _parse_stream(f, api={}):

def _parse_stream_path(path):
    api = {}
    print "Parsing", path
    print("Parsing %s" % path)
    for f in os.listdir(path):
        f = os.path.join(path, f)
        if not os.path.isfile(f): continue
        if not f.endswith(".txt"): continue
        if f.endswith("removed.txt"): continue
        print "\t", f
        print("\t%s" % f)
        with open(f) as s:
            api = _parse_stream(s, api)
    print "Parsed", len(api), "APIs"
    print
    print("Parsed %d APIs" % len(api))
    print()
    return api


@@ -306,8 +306,8 @@ if __name__ == "__main__":
            if "@Deprecated " in i.raw:
                error(clazz, i, None, "Found API deprecation at birth " + i.ident)

    print "%s Deprecated at birth %s\n" % ((format(fg=WHITE, bg=BLUE, bold=True),
                                            format(reset=True)))
    print("%s Deprecated at birth %s\n" % ((format(fg=WHITE, bg=BLUE, bold=True),
                                            format(reset=True))))
    for f in sorted(failures):
        print failures[f]
        print
        print(failures[f])
        print()