aboutsummaryrefslogtreecommitdiff
path: root/test/transform/resource/after-eclipse/CleanupPlain.java
blob: a9b9eceba027914cc65f73b998665baee28f2ebd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import lombok.Cleanup;
import java.io.*;
class CleanupPlain {
  CleanupPlain() {
    super();
  }
  void test() throws Exception {
    @lombok.Cleanup InputStream in = new FileInputStream("in");
    try 
      {
        @Cleanup OutputStream out = new FileOutputStream("out");
        try 
          {
            if (in.markSupported())
                {
                  out.flush();
                }
          }
        finally
          {
            if ((java.util.Collections.singletonList(out).get(0) != null))
                {
                  out.close();
                }
          }
      }
    finally
      {
        if ((java.util.Collections.singletonList(in).get(0) != null))
            {
              in.close();
            }
      }
  }
}