aboutsummaryrefslogtreecommitdiff
path: root/tools/java-event-log-tags.py
diff options
context:
space:
mode:
authorJingwen Chen <jingwen@google.com>2022-01-13 15:14:35 +0000
committerJingwen Chen <jingwen@google.com>2022-01-17 13:02:53 +0000
commit2a31f3df87537cac6044e931aa419fbf15a4fb62 (patch)
tree3f2e4d2c65c38a2caa8859362a7d67c237fd1662 /tools/java-event-log-tags.py
parent00a48b3df717bd5d76a24536c0c7eb58840402b3 (diff)
Migrate java-event-logs-tags.py to python3.
These are used in the Bazel Android app builds. Test: m droid Test: CI Test: b run //build/make/tools:java-event-log-tags Change-Id: Iaffe6f974008d1a0532a849353d25df02197afd2
Diffstat (limited to 'tools/java-event-log-tags.py')
-rwxr-xr-xtools/java-event-log-tags.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/tools/java-event-log-tags.py b/tools/java-event-log-tags.py
index 37cd71220f..4bd6d2b825 100755
--- a/tools/java-event-log-tags.py
+++ b/tools/java-event-log-tags.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
#
# Copyright (C) 2009 The Android Open Source Project
#
@@ -23,7 +23,7 @@ tags in the given input file.
-h to display this usage message and exit.
"""
-import cStringIO
+from io import StringIO
import getopt
import os
import os.path
@@ -36,24 +36,24 @@ output_file = None
try:
opts, args = getopt.getopt(sys.argv[1:], "ho:")
-except getopt.GetoptError, err:
- print str(err)
- print __doc__
+except getopt.GetoptError as err:
+ print(str(err))
+ print(__doc__)
sys.exit(2)
for o, a in opts:
if o == "-h":
- print __doc__
+ print(__doc__)
sys.exit(2)
elif o == "-o":
output_file = a
else:
- print >> sys.stderr, "unhandled option %s" % (o,)
+ print("unhandled option %s" % (o,), file=sys.stderr)
sys.exit(1)
if len(args) != 1 and len(args) != 2:
- print "need one or two input files, not %d" % (len(args),)
- print __doc__
+ print("need one or two input files, not %d" % (len(args),))
+ print(__doc__)
sys.exit(1)
fn = args[0]
@@ -92,10 +92,10 @@ if "javadoc_hide" in tagfile.options:
if tagfile.errors:
for fn, ln, msg in tagfile.errors:
- print >> sys.stderr, "%s:%d: error: %s" % (fn, ln, msg)
+ print("%s:%d: error: %s" % (fn, ln, msg), file=sys.stderr)
sys.exit(1)
-buffer = cStringIO.StringIO()
+buffer = StringIO()
buffer.write("/* This file is auto-generated. DO NOT MODIFY.\n"
" * Source file: %s\n"
" */\n\n" % (fn,))