[
https://issues.apache.org/jira/browse/FLINK-6386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15984281#comment-15984281
]
ASF GitHub Bot commented on FLINK-6386:
---------------------------------------
Github user zentol commented on a diff in the pull request:
https://github.com/apache/flink/pull/3775#discussion_r113378988
--- Diff: docs/dev/java8.md ---
@@ -104,7 +104,7 @@ input.filter(line -> !line.contains("not"))
Currently, Flink only supports jobs containing Lambda Expressions
completely if they are **compiled with the Eclipse JDT compiler contained in
Eclipse Luna 4.4.2 (and above)**.
Only the Eclipse JDT compiler preserves the generic type information
necessary to use the entire Lambda Expressions feature type-safely.
-Other compilers such as the OpenJDK's and Oracle JDK's `javac` throw away
all generic parameters related to Lambda Expressions. This means that types
such as `Tuple2<String,Integer` or `Collector<String>` declared as a Lambda
function input or output parameter will be pruned to `Tuple2` or `Collector` in
the compiled `.class` files, which is too little information for the Flink
Compiler.
+Other compilers such as the OpenJDK's and Oracle JDK's `javac` throw away
all generic parameters related to Lambda Expressions. This means that types
such as `Tuple2<String,Integer>` or `Collector<String>` declared as a Lambda
function input or output parameter will be pruned to `Tuple2` or `Collector` in
the compiled `.class` files, which is too little information for the Flink
Compiler.
--- End diff --
could you also add a space after the comma `Tuple2<...>` and lower case
"Compiler" at the very end?
> Missing bracket in 'Compiler Limitation' section
> ------------------------------------------------
>
> Key: FLINK-6386
> URL: https://issues.apache.org/jira/browse/FLINK-6386
> Project: Flink
> Issue Type: Bug
> Components: Documentation
> Affects Versions: 1.2.0
> Reporter: Bowen Li
> Assignee: Bowen Li
> Priority: Trivial
> Fix For: 1.2.2
>
>
> "This means that types such as `Tuple2<String,Integer` or `Collector<String>`
> declared as..."
> should be
> "This means that types such as `Tuple2<String,Integer>` or
> `Collector<String>` declared as..."
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)