From 08c86843265088699f88a4fedc4c78c5d7081d6a Mon Sep 17 00:00:00 2001 From: jhugunin Date: Tue, 14 Jan 2003 17:32:40 +0000 Subject: [PATCH] fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC --- org.aspectj.ajdt.core/scripts/file_replace.py | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 org.aspectj.ajdt.core/scripts/file_replace.py diff --git a/org.aspectj.ajdt.core/scripts/file_replace.py b/org.aspectj.ajdt.core/scripts/file_replace.py new file mode 100644 index 000000000..60f3986ab --- /dev/null +++ b/org.aspectj.ajdt.core/scripts/file_replace.py @@ -0,0 +1,31 @@ +import os, string + +DIR = "c:\\eclipse\\workspace\\weaver" + +old_text = "declare dominates:" + +new_text = "declare precedence:" + + +def doit(arg, dirname, filenames): + for name in filenames: + fullname = os.path.join(dirname, name) + if os.path.isfile(fullname): + do_replace(fullname) + +def do_replace(filename): + if filename.endswith(".py"): return + + s = open(filename, 'r') + text = s.read() + s.close() + + if string.find(text, old_text) == -1: + return + + s = open(filename, 'w') + s.write(text.replace(old_text, new_text)) + s.close() + + print "changed", filename +os.path.walk(DIR, doit, None) -- 2.39.5