[{"title":"( 34 个子文件 36KB ) Java-Null-pointer-checker:输入对象不再导致 java 空指针异常","children":[{"title":"Java-Null-pointer-checker-master","children":[{"title":".gitignore <span style='color:#111;'> 196B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"mrfawy","children":[{"title":"npc","children":[{"title":"populator","children":[{"title":"ComplexNullifyPopulator.java <span style='color:#111;'> 3.39KB </span>","children":null,"spread":false},{"title":"PrimitiveNullifyPopulator.java <span style='color:#111;'> 1016B </span>","children":null,"spread":false},{"title":"DefaultValuePopulator.java <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"BlankPopulator.java <span style='color:#111;'> 890B </span>","children":null,"spread":false}],"spread":true},{"title":"nullify","children":[{"title":"PrimitiveNullifyFunctor.java <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"ComplexCountFunctor.java <span style='color:#111;'> 883B </span>","children":null,"spread":false},{"title":"PrimitiveCounterFunctor.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"NullifyObjectAtIndexFunctor.java <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"PrimitiveCounter.java <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"App.java <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"objects","children":[{"title":"TestObjB.java <span style='color:#111;'> 656B </span>","children":null,"spread":false},{"title":"TestObjC.java <span style='color:#111;'> 411B </span>","children":null,"spread":false},{"title":"TestObjD.java <span style='color:#111;'> 392B </span>","children":null,"spread":false},{"title":"TestObjA.java <span style='color:#111;'> 795B </span>","children":null,"spread":false}],"spread":true},{"title":"populate","children":[{"title":"DefaultValueFunctor.java <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"BlankFunctor.java <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"compare","children":[{"title":"ReflectiveCompareObject.java <span style='color:#111;'> 13.15KB </span>","children":null,"spread":false},{"title":"CILTestUtil.java <span style='color:#111;'> 857B </span>","children":null,"spread":false}],"spread":true},{"title":"common","children":[{"title":"FunctorIF.java <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"JSONUtil.java <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false}],"spread":false},{"title":"traverse","children":[{"title":"EnumTest.java <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"ReflectiveTraverser.java <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"ObjectInfo.java <span style='color:#111;'> 712B </span>","children":null,"spread":false},{"title":"ClassUtil.java <span style='color:#111;'> 8.62KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"mrfawy","children":[{"title":"npc","children":[{"title":"AppTest.java <span style='color:#111;'> 642B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".classpath <span style='color:#111;'> 996B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.m2e.core.prefs <span style='color:#111;'> 86B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 723B </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false},{"title":".project <span style='color:#111;'> 532B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]