File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/contexts Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 23
23
24
24
25
25
26
- import static com .github .javaparser .symbolsolver .javaparsermodel .contexts .AbstractJavaParserContext .isQualifiedName ;
27
-
28
26
import java .util .LinkedList ;
29
27
import java .util .List ;
30
28
import java .util .Optional ;
60
58
* @author Federico Tomassetti
61
59
*/
62
60
public class CompilationUnitContext extends AbstractJavaParserContext <CompilationUnit > {
61
+
62
+ private static final String DEFAULT_PACKAGE = "java.lang" ;
63
63
64
64
///
65
65
/// Static methods
@@ -199,7 +199,7 @@ public SymbolReference<ResolvedTypeDeclaration> solveType(String name) {
199
199
200
200
// Look in current package
201
201
if (this .wrappedNode .getPackageDeclaration ().isPresent ()) {
202
- String qName = this .wrappedNode .getPackageDeclaration ().get ().getName (). toString () + "." + name ;
202
+ String qName = this .wrappedNode .getPackageDeclaration ().get ().getNameAsString () + "." + name ;
203
203
SymbolReference <ResolvedReferenceTypeDeclaration > ref = typeSolver .tryToSolveType (qName );
204
204
if (ref != null && ref .isSolved ()) {
205
205
return SymbolReference .adapt (ref , ResolvedTypeDeclaration .class );
@@ -225,7 +225,7 @@ public SymbolReference<ResolvedTypeDeclaration> solveType(String name) {
225
225
}
226
226
227
227
// Look in the java.lang package
228
- SymbolReference <ResolvedReferenceTypeDeclaration > ref = typeSolver .tryToSolveType ("java.lang ." + name );
228
+ SymbolReference <ResolvedReferenceTypeDeclaration > ref = typeSolver .tryToSolveType (DEFAULT_PACKAGE + " ." + name );
229
229
if (ref != null && ref .isSolved ()) {
230
230
return SymbolReference .adapt (ref , ResolvedTypeDeclaration .class );
231
231
}
You can’t perform that action at this time.
0 commit comments