CloneSet2536


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3201.000statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13312
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/NullInfoRegistry.java
23334
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/NullInfoRegistry.java
Clone Instance
1
Line Count
3
Source Line
312
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/NullInfoRegistry.java

                        // non null or unknown
        // clear incompatible assignments
        // PREMATURE check effect of protected non null (no NPE on call)
        // TODO (maxime) code extensive implementation tests
        m3 = s1&  (s2&  (ns3 = ~s3)&  (ns4 = ~s4)&  (a3|  a4)|
                                  (ns2 = ~s2)&  s3&  ns4&  (a2|  a4)|
                                  ns2&  ns3&  s4&  (a2|  a3));


Clone Instance
2
Line Count
3
Source Line
334
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/NullInfoRegistry.java

                m3 = s1&  (s2&  (ns3 = ~s3)&  (ns4 = ~s4)&  (a3|  a4)|
                                          (ns2 = ~s2)&  s3&  ns4&  (a2|  a4)|
                                          ns2&  ns3&  s4&  (a2|  a3));


Clone AbstractionParameter Count: 0Parameter Bindings

// non null or unknown
// clear incompatible assignments
// PREMATURE check effect of protected non null (no NPE on call)
// TODO (maxime) code extensive implementation tests
m3 = s1&(s2&(ns3 = ~s3)&(ns4 = ~s4)&(a3|a4)|(ns2 = ~s2)&s3&ns4&(a2|a4)|ns2&ns3&s4&(a2|a3));
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
None