Added line: 9318
Added line: 229
Added line: 2863
Added line: 9808
Added line: 9284
Added line: 2245
Added line: 5680
Added line: 1412
   +- ImportDeclaration[@ImportOnDemand = false, @ImportedName = "java.util.Arrays", @ImportedSimpleName = "Arrays", @ModuleImport = false, @PackageName = "java.util", @Static = false]
Added line: 653
   +- ImportDeclaration[@ImportOnDemand = false, @ImportedName = "java.util.stream.Collectors", @ImportedSimpleName = "Collectors", @ModuleImport = false, @PackageName = "java.util.stream", @Static = false]
Added line: 3475
Added line: 6545
Added line: 8579
Added line: 1320
Added line: 9917
Added line: 8342
Added line: 5929
Added line: 7457
Added line: 3132
   +- ImplicitClassDeclaration[@Abstract = false, @Annotation = false, @Anonymous = false, @BinaryName = "", @CanonicalName = null, @EffectiveVisibility = Visibility.V_PACKAGE, @Enum = false, @Final = false, @Interface = false, @Local = false, @Nested = false, @PackageName = "", @Record = false, @RegularClass = false, @RegularInterface = false, @SimpleName = "", @Static = false, @TopLevel = true, @UnnamedToplevelClass = true, @Visibility = Visibility.V_PACKAGE]
Added line: 3297
      +- ModifierList[@EffectiveModifiers = (), @ExplicitModifiers = ()]
Added line: 8377
      +- ClassBody[@Empty = false, @Size = 2]
Added line: 3468
Added line: 2193
Added line: 5905
         +- FieldDeclaration[@EffectiveVisibility = Visibility.V_PACKAGE, @Static = false, @Visibility = Visibility.V_PACKAGE]
         |  +- ModifierList[@EffectiveModifiers = (), @ExplicitModifiers = ()]
Added line: 5275
Added line: 7715
Added line: 9983
Added line: 4240
Added line: 2180
Added line: 2131
Added line: 697
Added line: 4295
Added line: 3504
         |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "String"]
         |  +- VariableDeclarator[@Initializer = true, @Name = "greeting"]
Added line: 7202
Added line: 3438
         |     +- VariableId[@ArrayType = false, @EffectiveVisibility = Visibility.V_PACKAGE, @EnumConstant = false, @ExceptionBlockParameter = false, @Field = true, @Final = false, @ForLoopVariable = false, @ForeachVariable = false, @FormalParameter = false, @LambdaParameter = false, @LocalVariable = false, @Name = "greeting", @PatternBinding = false, @RecordComponent = false, @ResourceDeclaration = false, @Static = false, @TypeInferred = false, @Unnamed = false, @Visibility = Visibility.V_PACKAGE]
Added line: 892
Added line: 6589
Added line: 7835
Added line: 5798
Added line: 2965
Added line: 8463
Added line: 8611
         |        +- MethodCall[@CompileTimeConstant = false, @Image = "stream", @MethodName = "stream", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 9586
Added line: 1410
Added line: 2364
         |        |  +- MethodCall[@CompileTimeConstant = false, @Image = "asList", @MethodName = "asList", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 7441
Added line: 617
Added line: 4647
Added line: 6759
         |        |  |  +- TypeExpression[@CompileTimeConstant = false, @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 2349
Added line: 8523
Added line: 6360
Added line: 5117
Added line: 4132
Added line: 7163
Added line: 4872
Added line: 5084
         |        |  |  |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "Arrays"]
         |        |  |  +- ArgumentList[@Empty = false, @Size = 2]
Added line: 9874
         |        |  |     +- StringLiteral[@CompileTimeConstant = true, @ConstValue = "World!", @Empty = false, @Image = "\"World!\"", @Length = 6, @LiteralText = "\"World!\"", @ParenthesisDepth = 0, @Parenthesized = false, @TextBlock = false]
Added line: 2250
Added line: 9692
Added line: 6252
Added line: 4871
Added line: 4797
Added line: 2162
         |        |  +- ArgumentList[@Empty = true, @Size = 0]
Added line: 9200
         |        +- ArgumentList[@Empty = false, @Size = 1]
Added line: 4308
         |           +- MethodCall[@CompileTimeConstant = false, @Image = "joining", @MethodName = "joining", @ParenthesisDepth = 0, @Parenthesized = false]
         |              +- TypeExpression[@CompileTimeConstant = false, @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 2207
Added line: 4163
         |              |  +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "Collectors"]
         |              +- ArgumentList[@Empty = false, @Size = 1]
Added line: 6427
         |                 +- StringLiteral[@CompileTimeConstant = true, @ConstValue = ", ", @Empty = false, @Image = "\", \"", @Length = 2, @LiteralText = "\", \"", @ParenthesisDepth = 0, @Parenthesized = false, @TextBlock = false]
         +- MethodDeclaration[@Abstract = false, @Arity = 0, @EffectiveVisibility = Visibility.V_PACKAGE, @Final = false, @MainMethod = true, @Name = "main", @Overridden = false, @Static = false, @Varargs = false, @Visibility = Visibility.V_PACKAGE, @Void = true]
Added line: 4263
            +- ModifierList[@EffectiveModifiers = (), @ExplicitModifiers = ()]
Added line: 8709
            +- VoidType[]
            +- FormalParameters[@Empty = true, @Size = 0]
            +- Block[@Empty = false, @Size = 1, @containsComment = false]
Added line: 4595
Added line: 3453
Added line: 9545
Added line: 8768
Added line: 4370
               +- ExpressionStatement[]
                  +- MethodCall[@CompileTimeConstant = false, @Image = "println", @MethodName = "println", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 4099
Added line: 6409
Added line: 2891
Added line: 4065
Added line: 2513
                     +- FieldAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "out", @Name = "out", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 2675
                     |  +- TypeExpression[@CompileTimeConstant = false, @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 5223
Added line: 6791
Added line: 8712
Added line: 7933
                     |     +- ClassType[@FullyQualified = false, @PackageQualifier = null, @SimpleName = "System"]
Added line: 6463
Added line: 6397
Added line: 302
Added line: 2796
                     +- ArgumentList[@Empty = false, @Size = 1]
Added line: 1722
                        +- VariableAccess[@AccessType = AccessType.READ, @CompileTimeConstant = false, @Image = "greeting", @Name = "greeting", @ParenthesisDepth = 0, @Parenthesized = false]
Added line: 1561
Added line: 9018
