in inject/inject-app/src/main/scala/com/twitter/inject/app/internal/PrimitiveType.scala [18:27]
def asPartial(t: Type): Type = t match {
case java.lang.Integer.TYPE => classOf[java.lang.Object]
case java.lang.Short.TYPE => classOf[java.lang.Object]
case java.lang.Long.TYPE => classOf[java.lang.Object]
case java.lang.Float.TYPE => classOf[java.lang.Object]
case java.lang.Double.TYPE => classOf[java.lang.Object]
case java.lang.Byte.TYPE => classOf[java.lang.Object]
case java.lang.Boolean.TYPE => classOf[java.lang.Object]
case other => other
}