View Javadoc
1   /*
2   WhitespaceAfter
3   tokens = LAMBDA
4   
5   */
6   
7   package com.puppycrawl.tools.checkstyle.checks.whitespace.whitespaceafter;
8   
9   import java.util.function.Function;
10  
11  public class InputWhitespaceAfterLambdaExpressions {
12  
13      static Runnable r1 = () -> { // ok
14          String.valueOf("Hello world one!");
15      };
16  
17      static Runnable r2 = () ->String.valueOf(""); // violation ''->' is not followed by whitespace'
18  
19      Runnable r3 = () ->{String.valueOf("");}; // violation ''->' is not followed by whitespace'
20  
21      static Runnable r4 = () -> // ok
22      {
23          String.valueOf("Hello world one!");
24      };
25  
26      public void foo() {
27          Function<Object, String> function =
28                  (o) ->o.toString(); // violation ''->' is not followed by whitespace'
29      }
30  }