{"issue":{"state":"closed","created_at":"2011-12-06T11:01:08Z","updated_at":"2011-12-06T12:01:47Z","user":{"gravatar_id":"ec09d66da2aaa2e3d66b61080f49df65","id":686586,"url":"https://api.github.com/users/davidfestal","login":"davidfestal","avatar_url":"https://secure.gravatar.com/avatar/ec09d66da2aaa2e3d66b61080f49df65?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":1,"body":"The problem is reported in test StructureTest/testMdlImplicitDependentModule()","assignee":{"gravatar_id":"ec09d66da2aaa2e3d66b61080f49df65","id":686586,"url":"https://api.github.com/users/davidfestal","login":"davidfestal","avatar_url":"https://secure.gravatar.com/avatar/ec09d66da2aaa2e3d66b61080f49df65?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"id":2460969,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[],"number":264,"title":"Implicit dependencies and missing packages/cars problem","closed_at":"2011-12-06T11:50:55Z","html_url":"https://github.com/ceylon/ceylon-compiler/issues/264","url":"https://api.github.com/repos/ceylon/ceylon-compiler/issues/264","milestone":null},"action":"created","comment":{"created_at":"2011-12-06T12:01:47Z","updated_at":"2011-12-06T12:01:47Z","user":{"gravatar_id":"ec09d66da2aaa2e3d66b61080f49df65","id":686586,"url":"https://api.github.com/users/davidfestal","login":"davidfestal","avatar_url":"https://secure.gravatar.com/avatar/ec09d66da2aaa2e3d66b61080f49df65?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Consider the following files with the following dependencies\r\n\r\n    Module c  :  c.ceylon\r\n    Module b  :        '---> B2.ceylon\r\n                       '---> B.ceylon\r\n    Module a  :                 '---> A.ceylon\r\n\r\n\r\nWhen all the files are compiled together, no problem.\r\n\r\nIncremental compilation of the following files (in this order) work :\r\n- c.ceylon only\r\n- B.ceylon and c.ceylon\r\n- B2.ceylon and c.ceylon\r\n\r\nBUT incremental compilation fails with the files :\r\n- c.ceylon and B.ceylon\r\n\r\nIt returns the following error on the Import statement of the B.ceylon file :\r\npackage not found in dependent modules: com.redhat.ceylon.compiler.test.structure.module.implicit.a\r\n\r\nALSO incremental compilation fails with the files :\r\n- c.ceylon and B2.ceylon\r\n\r\nIt returns the following error on the Import statement of the c.ceylon file :\r\nTypeVisitor caused an exception visiting Import node: com.sun.tools.javac.code.Symbol$CompletionFailure: class file for com.redhat.ceylon.compiler.test.structure.module.implicit.a.A not found at unknown\r\n","id":3031353,"url":"https://api.github.com/repos/ceylon/ceylon-compiler/issues/comments/3031353"}}