blob: ee2068887721e98e8c9cfb2dee1cd36bd49b5830 [file] [log] [blame]
#!/bin/bash
## Licensed under the terms of http://www.apache.org/licenses/LICENSE-2.0
if [ "$#" != 1 ]
then
echo "Usage: $(basename $0) FILE" 2>&1
exit 1
fi
# Find the namespace
PKG=../src/main/java/org/apache/jena/riot/thrift/wire
rm -f "$PKG"/*.java
thrift -r -out ../src/main/java -gen java "$@"
for f in "$PKG"/*.java
do
## perl -i.bak -p -e 's/^public (class|enum)/\@SuppressWarnings("all")\npublic $1/' $f
perl -i.bak -p -e 's/^\@SuppressWarnings.*$/\@SuppressWarnings("all")/' $f
rm -f $f.bak
done