"src/gen/cc/source_writer_test.cc",
],
data = [
- "src/gen/resources/test.snippet.java.txt",
+ "src/gen/resources/test.java.snippet",
],
deps = [
":java_op_gen_lib",
}
SourceWriter::~SourceWriter() {
- // Remove empty generic namespace added at start.
- GenericNamespace* generic_namespace = generic_namespaces_.top();
- generic_namespaces_.pop();
- delete generic_namespace;
+ // Remove empty generic namespace added at start as well as any other
+ // namespace objects that haven't been removed.
+ while (!generic_namespaces_.empty()) {
+ GenericNamespace* generic_namespace = generic_namespaces_.top();
+ generic_namespaces_.pop();
+ delete generic_namespace;
+ }
}
SourceWriter& SourceWriter::Indent(int tab) {
SourceBufferWriter writer;
const string fname = tensorflow::io::JoinPath(
tensorflow::testing::TensorFlowSrcRoot(),
- "java/src/gen/resources/test.snippet.java.txt");
+ "java/src/gen/resources/test.java.snippet");
writer.WriteFromFile(fname)
.BeginBlock()