WhiskyTangoFox

Results 4 comments of WhiskyTangoFox

UnsolvedSymbolException{context='null', name='Bar', cause='null'} at com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.convertClassOrInterfaceTypeToUsage(JavaParserFacade.java:713) at com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.convertToUsage(JavaParserFacade.java:660) at com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.convert(JavaParserFacade.java:798) at com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.getReturnType(JavaParserMethodDeclaration.java:79) at com.github.javaparser.resolution.MethodUsage.(MethodUsage.java:56) at com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration.getAllMethods(AbstractTypeDeclaration.java:50) at pl.matsuo.interfacer.model.ifc.TypeDeclarationIfcResolve.getMethods(TypeDeclarationIfcResolve.java:51) at pl.matsuo.interfacer.model.ifc.AbstractIfcResolve.matches(AbstractIfcResolve.java:19) at pl.matsuo.interfacer.core.InterfacesAdder.processDeclarationWithInterface(InterfacesAdder.java:200) at pl.matsuo.interfacer.core.InterfacesAdder.lambda$null$5(InterfacesAdder.java:188) at pl.matsuo.core.util.collection.CollectionUtil.filterMap(CollectionUtil.java:47) at pl.matsuo.interfacer.core.InterfacesAdder.lambda$addInterfaces$6(InterfacesAdder.java:187) at java.base/java.util.Optional.map(Optional.java:260) at...

Ok, that's a decent work around. But what if Bar is an IDL generated Enum instead? I don't see how you can avoid referencing it when that is literally where...

Yeah, unfortunatly the work around doesn't actually work either. interface HasBar { IBar getBar(); } Still throws the unsolved symbol error.

Here's an example where I can't get it to work. https://github.com/WhiskyTangoFawks/interfacer-foobar Build.gradle has the config IBar is defined in the same folder as HasBar (aka IFoo), and has the same...