[Clirr-devel] CVS: clirr/core/src/java/net/sf/clirr/core/internal/asm Repository.java,1.2,1.3
Status: Alpha
Brought to you by:
lkuehne
From: <lk...@us...> - 2006-04-22 19:13:19
|
Update of /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/internal/asm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17573/src/java/net/sf/clirr/core/internal/asm Modified Files: Repository.java Log Message: added some comments Index: Repository.java =================================================================== RCS file: /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/internal/asm/Repository.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Repository.java 29 Mar 2006 12:21:41 -0000 1.2 +++ Repository.java 22 Apr 2006 19:13:14 -0000 1.3 @@ -169,6 +169,7 @@ return wrapInArrayTypeIfRequired(dimension, type); } + // OK, typename is not in the cache. Is it a primitive type? final Matcher primitiveMatcher = PRIMITIVE_PATTERN.matcher(typeName); if (primitiveMatcher.matches()) { @@ -177,6 +178,7 @@ return wrapInArrayTypeIfRequired(dimension, primitive); } + // it must be a normal class then, load it as a resource String resourceName = typeName.replace('.', '/') + ".class"; InputStream is = classLoader.getResourceAsStream(resourceName); if (is == null) |