{"action":"created","issue":{"url":"https://api.github.com/repos/INRIA/spoon/issues/925","repository_url":"https://api.github.com/repos/INRIA/spoon","labels_url":"https://api.github.com/repos/INRIA/spoon/issues/925/labels{/name}","comments_url":"https://api.github.com/repos/INRIA/spoon/issues/925/comments","events_url":"https://api.github.com/repos/INRIA/spoon/issues/925/events","html_url":"https://github.com/INRIA/spoon/issues/925","id":187042651,"number":925,"title":"The type javax.annotation.Nullable cannot be resolved. It is indirectly referenced from required .class files","user":{"login":"retuxx","id":317428,"avatar_url":"https://avatars.githubusercontent.com/u/317428?v=3","gravatar_id":"","url":"https://api.github.com/users/retuxx","html_url":"https://github.com/retuxx","followers_url":"https://api.github.com/users/retuxx/followers","following_url":"https://api.github.com/users/retuxx/following{/other_user}","gists_url":"https://api.github.com/users/retuxx/gists{/gist_id}","starred_url":"https://api.github.com/users/retuxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retuxx/subscriptions","organizations_url":"https://api.github.com/users/retuxx/orgs","repos_url":"https://api.github.com/users/retuxx/repos","events_url":"https://api.github.com/users/retuxx/events{/privacy}","received_events_url":"https://api.github.com/users/retuxx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-11-03T12:09:33Z","updated_at":"2016-11-22T09:54:57Z","closed_at":null,"body":"I get the following error when running Spoon in noclasspath mode on `Guava` (commit: `221de73a17f4c5f2b913c5b0c640d54aa1000f94`):\r\n\r\n```java\r\norg.eclipse.jdt.internal.compiler.problem.AbortCompilation: Pb(324) The type javax.annotation.Nullable cannot be resolved. It is indirectly referenced from required .class files\r\n\tat org.eclipse.jdt.internal.compiler.problem.ProblemHandler.handle(ProblemHandler.java:159)\r\n\tat org.eclipse.jdt.internal.compiler.problem.ProblemHandler.handle(ProblemHandler.java:226)\r\n\tat org.eclipse.jdt.internal.compiler.problem.ProblemReporter.handle(ProblemReporter.java:2391)\r\n\tat org.eclipse.jdt.internal.compiler.problem.ProblemReporter.isClassPathCorrect(ProblemReporter.java:4727)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromCompoundName(LookupEnvironment.java:1324)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromConstantPoolName(LookupEnvironment.java:1354)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.getTypeFromConstantPoolName(LookupEnvironment.java:1362)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createAnnotation(BinaryTypeBinding.java:168)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createAnnotations(BinaryTypeBinding.java:176)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createMethod(BinaryTypeBinding.java:796)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.createMethods(BinaryTypeBinding.java:912)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.cachePartsFrom(BinaryTypeBinding.java:524)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:722)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.createBinaryTypeFrom(LookupEnvironment.java:705)\r\n\tat org.eclipse.jdt.internal.compiler.Compiler.accept(Compiler.java:301)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType(LookupEnvironment.java:180)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:214)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:3228)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.Scope.getType(Scope.java:2940)\r\n\tat org.eclipse.jdt.internal.compiler.ast.SingleTypeReference.getTypeBinding(SingleTypeReference.java:51)\r\n\tat org.eclipse.jdt.internal.compiler.ast.TypeReference.internalResolveType(TypeReference.java:495)\r\n\tat org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:586)\r\n\tat org.eclipse.jdt.internal.compiler.ast.TypeReference.resolveType(TypeReference.java:582)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.resolveTypeFor(SourceTypeBinding.java:1759)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.fields(SourceTypeBinding.java:934)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.internalFaultInTypeForFieldsAndMethods(SourceTypeBinding.java:903)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.internalFaultInTypeForFieldsAndMethods(SourceTypeBinding.java:907)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding.faultInTypesForFieldsAndMethods(SourceTypeBinding.java:899)\r\n\tat org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope.faultInTypes(CompilationUnitScope.java:448)\r\n\tat spoon.support.compiler.jdt.TreeBuilderCompiler.buildUnits(TreeBuilderCompiler.java:58)\r\n\tat spoon.support.compiler.jdt.JDTBatchCompiler.getUnits(JDTBatchCompiler.java:156)\r\n\tat spoon.support.compiler.jdt.JDTBasedSpoonCompiler.buildSources(JDTBasedSpoonCompiler.java:444)\r\n\tat spoon.support.compiler.jdt.JDTBasedSpoonCompiler.build(JDTBasedSpoonCompiler.java:130)\r\n\tat spoon.support.compiler.jdt.JDTBasedSpoonCompiler.build(JDTBasedSpoonCompiler.java:113)\r\n\tat spoon.Launcher.buildModel(Launcher.java:711)\r\n```\r\n\r\nShouldn't noclasspath mode ignore missing dependencies?"},"comment":{"url":"https://api.github.com/repos/INRIA/spoon/issues/comments/262195996","html_url":"https://github.com/INRIA/spoon/issues/925#issuecomment-262195996","issue_url":"https://api.github.com/repos/INRIA/spoon/issues/925","id":262195996,"user":{"login":"retuxx","id":317428,"avatar_url":"https://avatars.githubusercontent.com/u/317428?v=3","gravatar_id":"","url":"https://api.github.com/users/retuxx","html_url":"https://github.com/retuxx","followers_url":"https://api.github.com/users/retuxx/followers","following_url":"https://api.github.com/users/retuxx/following{/other_user}","gists_url":"https://api.github.com/users/retuxx/gists{/gist_id}","starred_url":"https://api.github.com/users/retuxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retuxx/subscriptions","organizations_url":"https://api.github.com/users/retuxx/orgs","repos_url":"https://api.github.com/users/retuxx/repos","events_url":"https://api.github.com/users/retuxx/events{/privacy}","received_events_url":"https://api.github.com/users/retuxx/received_events","type":"User","site_admin":false},"created_at":"2016-11-22T09:54:57Z","updated_at":"2016-11-22T09:54:57Z","body":"Any progress here?"}}
{"actor":{"display_login":"retuxx"}}