> The `SDRenderType` enum is often returned using a variable declared at the 
> start of functions. These can be inlined in the `return` itself. Using a 
> ternary operator condenses what may be 12 lines into one, in the most extreme 
> cases. `doRectUsingCG` and `doPolyUsingCG` were both modified more than the 
> rest, but are still basically the same.
> 
> Example change:
> 
> SDRenderType renderType = SD_Nothing;
> 
> if (fill == YES)
> {
>     renderType = SD_Fill;
> }
> else
> {
>     renderType = SD_Stroke;
> }
> 
> // ...
> 
> return renderType;
> 
> 
> 
> // ...
> 
> return fill ? SD_Fill : SD_Stroke;

SWinxy has updated the pull request incrementally with one additional commit 
since the last revision:

  Update copyright year

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/10174/files
  - new: https://git.openjdk.org/jdk/pull/10174/files/8fbaaa69..fb4b6a59

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=10174&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=10174&range=01-02

  Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk/pull/10174.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/10174/head:pull/10174

PR: https://git.openjdk.org/jdk/pull/10174

Reply via email to