| Type Before | Type After | No. of Instances | No. of Commits | No. of Projects | Hierarchy Relation | Primitive Info | Namespace |
|---|---|---|---|---|---|---|---|
| java.io.File | java.lang.String | 7 | 3 | 1 | SIBLING | - | Jdk -> Jdk |
| com.graphicsfuzz.reducer.glslreducers.GlslReductionState | com.graphicsfuzz.common.transformreduce.ShaderJob | 3 | 1 | 1 | - | - | Internal -> Internal |
| java.lang.String | boolean | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| java.io.File | int | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| com.graphicsfuzz.common.ast.decl.VariableDeclInfo | java.lang.String | 1 | 1 | 1 | Composition | - | Internal -> Jdk |
| com.graphicsfuzz.reducer.IReductionStateFileWriter | java.lang.String | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.common.transformreduce.GlslShaderJob | com.graphicsfuzz.common.transformreduce.ShaderJob | 4 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.graphicsfuzz.common.ast.TranslationUnit | com.graphicsfuzz.common.transformreduce.ShaderJob | 37 | 3 | 1 | - | - | Internal -> Internal |
| com.graphicsfuzz.common.ast.expr.TypeConstructorExpr | com.graphicsfuzz.common.ast.expr.Expr | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| java.io.File | com.graphicsfuzz.common.transformreduce.ShaderJob | 1 | 1 | 1 | - | - | Jdk -> Internal |
| boolean | net.sourceforge.argparse4j.inf.Namespace | 2 | 1 | 1 | - | - | Jdk -> External |
| com.graphicsfuzz.generator.ReferenceVariantPair | org.apache.commons.lang3.tuple.Pair<com.graphicsfuzz.common.transformreduce.ShaderJob, com.graphicsfuzz.common.transformreduce.ShaderJob> | 6 | 1 | 1 | - | - | Internal -> External |
| boolean | com.graphicsfuzz.common.util.IRandom | 1 | 1 | 1 | - | - | Jdk -> Internal |
| java.lang.Boolean | boolean | 2 | 1 | 1 | - | Unboxing | Jdk -> Jdk |
| java.lang.String | com.graphicsfuzz.server.thrift.ImageJob | 1 | 1 | 1 | - | - | Jdk -> Internal |
| net.sourceforge.argparse4j.inf.Namespace | com.graphicsfuzz.common.util.ShaderJobFileOperations | 1 | 1 | 1 | - | - | External -> Internal |
| com.graphicsfuzz.common.ast.TranslationUnit | java.util.Optional<com.graphicsfuzz.common.ast.TranslationUnit> | 4 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.List<java.lang.String> | java.io.File | 2 | 1 | 1 | - | - | Jdk -> Jdk |
| java.lang.String | java.io.File | 6 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| java.util.List | java.util.Set | 1 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| void | java.util.Set<com.graphicsfuzz.common.ast.type.StructNameType> | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| com.graphicsfuzz.common.ast.decl.StructDeclaration | com.graphicsfuzz.common.ast.type.StructDefinitionType | 12 | 1 | 1 | - | - | Internal -> Internal |
| com.graphicsfuzz.common.ast.type.StructType | com.graphicsfuzz.common.ast.type.StructNameType | 7 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.graphicsfuzz.reducer.reductionopportunities.DeclarationReductionOpportunity | com.graphicsfuzz.reducer.reductionopportunities.VariableDeclReductionOpportunity | 3 | 1 | 1 | SIBLING | - | Internal -> Internal |
| com.graphicsfuzz.reducer.reductionopportunities.DeclarationReductionOpportunity | com.graphicsfuzz.reducer.reductionopportunities.StmtReductionOpportunity | 2 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.String | com.graphicsfuzz.common.ast.type.StructNameType | 3 | 1 | 1 | Composition | - | Jdk -> Internal |
| java.lang.String | java.util.Optional<com.graphicsfuzz.common.ast.type.StructNameType> | 3 | 1 | 1 | - | - | Jdk -> Jdk |
| com.graphicsfuzz.common.ast.type.StructType | com.graphicsfuzz.common.ast.type.Type | 1 | 1 | 1 | - | - | Internal -> Internal |
| java.util.List | org.apache.commons.lang3.tuple.Pair | 1 | 1 | 1 | - | - | Jdk -> External |
| com.graphicsfuzz.reducer.reductionopportunities.InlineInitializerReductionOpportunity | com.graphicsfuzz.reducer.reductionopportunities.SimplifyExprReductionOpportunity | 4 | 1 | 1 | SIBLING | - | Internal -> Internal |
| java.lang.reflect.AccessibleObject | com.graphicsfuzz.common.ast.stmt.PragmaStatement | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.graphicsfuzz.common.ast.stmt.VersionStatement | java.util.Optional<com.graphicsfuzz.common.glslversion.ShadingLanguageVersion> | 2 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.common.ast.decl.Declaration | com.graphicsfuzz.common.ast.stmt.ExtensionStatement | 1 | 1 | 1 | T_SUPER_R | - | Internal -> Internal |
| java.util.Optional<com.graphicsfuzz.common.ast.TranslationUnit> | com.graphicsfuzz.common.ast.TranslationUnit | 2 | 1 | 1 | - | - | Jdk -> Internal |
| void | java.io.InputStream | 1 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.commons.lang3.tuple.ImmutablePair<com.graphicsfuzz.common.ast.TranslationUnit, com.graphicsfuzz.common.util.UniformsInfo> | com.graphicsfuzz.common.transformreduce.ShaderJob | 2 | 1 | 1 | - | - | External -> Internal |
| org.bytedeco.javacpp.opencv_core.Mat | java.io.File | 9 | 1 | 1 | - | - | External -> Jdk |
| com.graphicsfuzz.server.thrift.GetTokenResult | com.graphicsfuzz.server.thrift.GetWorkerNameResult | 7 | 1 | 1 | - | - | Internal -> Internal |
| java.util.regex.Pattern | java.lang.String | 4 | 1 | 1 | SIBLING | - | Jdk -> Jdk |
| void | boolean | 12 | 1 | 1 | - | - | Jdk -> Jdk |
| org.apache.commons.lang3.tuple.Pair<com.graphicsfuzz.common.transformreduce.ShaderJob, com.graphicsfuzz.common.transformreduce.ShaderJob> | com.graphicsfuzz.common.transformreduce.ShaderJob | 5 | 1 | 1 | - | - | External -> Internal |
| com.graphicsfuzz.common.ast.type.LayoutQualifier | com.graphicsfuzz.common.ast.type.LayoutQualifierSequence | 9 | 1 | 1 | SIBLING | - | Internal -> Internal |
| boolean | com.graphicsfuzz.common.ast.type.LayoutQualifierSequence | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.graphicsfuzz.common.util.UniformsInfo | com.graphicsfuzz.common.util.PipelineInfo | 24 | 1 | 1 | - | - | Internal -> Internal |
| com.graphicsfuzz.common.glslversion.ShadingLanguageVersion | java.io.File | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.generator.transformation.IdentityTransformation | com.graphicsfuzz.generator.transformation.ExpressionIdentity | 2 | 1 | 1 | - | - | Internal -> Internal |
| com.graphicsfuzz.common.glslversion.ShadingLanguageVersion | com.graphicsfuzz.common.util.IdGenerator | 2 | 1 | 1 | - | - | Internal -> Internal |
| int | com.graphicsfuzz.common.util.IdGenerator | 2 | 1 | 1 | Composition | - | Jdk -> Internal |
| com.graphicsfuzz.common.ast.expr.Expr | java.util.function.Supplier<com.graphicsfuzz.common.ast.expr.Expr> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.generator.semanticspreserving.IdentityMutation | com.graphicsfuzz.generator.mutateapi.Expr2ExprMutation | 4 | 1 | 1 | - | - | Internal -> Internal |
| com.graphicsfuzz.common.ast.stmt.Stmt | java.util.function.Supplier<com.graphicsfuzz.common.ast.stmt.Stmt> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| java.util.Optional<com.graphicsfuzz.common.ast.decl.FunctionDefinition> | com.graphicsfuzz.common.ast.decl.FunctionDefinition | 1 | 1 | 1 | - | - | Jdk -> Internal |
| com.graphicsfuzz.common.ast.expr.Expr | com.graphicsfuzz.common.ast.IAstNode | 3 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |
| com.graphicsfuzz.server.webui.WebUi.ImageDifferenceResult | com.graphicsfuzz.server.webui.WebUi.ImageDifferenceResultSet | 1 | 1 | 1 | Composition | - | Internal -> Internal |
| com.graphicsfuzz.common.transformreduce.ShaderJob | java.util.Optional<com.graphicsfuzz.common.transformreduce.ShaderJob> | 1 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.common.ast.stmt.Stmt | int | 3 | 1 | 1 | - | - | Internal -> Jdk |
| com.graphicsfuzz.common.ast.stmt.Stmt | com.graphicsfuzz.common.ast.stmt.ExprStmt | 1 | 1 | 1 | R_SUPER_T | - | Internal -> Internal |