This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Do not expose public packages transitively from modules | ||
---|---|---|---|
Product: | platform | Reporter: | Jesse Glick <jglick> |
Component: | Module System | Assignee: | Jesse Glick <jglick> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | issues, issues, jtulach, phrebejk |
Priority: | P3 | Keywords: | API |
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Jesse Glick
2002-10-07 18:40:48 UTC
Already have a unit test demonstrating the current behavior (with a failure). In directory core: committed * Up-To-Date 1.6 core/manifest.mf In directory core/src: In directory core/src/org: In directory core/src/org/netbeans: committed * Up-To-Date 1.8 core/src/org/netbeans/JarClassLoader.java committed * Up-To-Date 1.9 core/src/org/netbeans/ProxyClassLoader.java In directory core/src/org/netbeans/core: committed * Up-To-Date 1.162 core/src/org/netbeans/core/NbTopManager.java In directory core/src/org/netbeans/core/modules: committed * Up-To-Date 1.38 core/src/org/netbeans/core/modules/Module.java committed * Up-To-Date 1.7 core/src/org/netbeans/core/modules/ModuleInstaller.java committed * Up-To-Date 1.44 core/src/org/netbeans/core/modules/ModuleManager.java committed * Up-To-Date 1.49 core/src/org/netbeans/core/modules/NbInstaller.java In directory core/test: In directory core/test/unit: In directory core/test/unit/src: In directory core/test/unit/src/org: In directory core/test/unit/src/org/netbeans: In directory core/test/unit/src/org/netbeans/core: In directory core/test/unit/src/org/netbeans/core/modules: committed * Up-To-Date 1.22 core/test/unit/src/org/netbeans/core/modules/ModuleManagerTest.java committed * Up-To-Date 1.4 core/test/unit/src/org/netbeans/core/modules/NbInstallerTest4.java committed * Up-To-Date 1.3 core/test/unit/src/org/netbeans/core/modules/NbInstallerTest5.java added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/NbInstallerTest7.java committed * Up-To-Date 1.14 core/test/unit/src/org/netbeans/core/modules/build.xml In directory core/test/unit/src/org/netbeans/core/modules/jars: committed * Up-To-Date 1.2 core/test/unit/src/org/netbeans/core/modules/jars/api-mod-export-api.mf added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-and-exports-api.mf added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-directly-old.mf added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-directly.mf added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively-old.mf added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively.mf In directory core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively: In directory core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively/usesapitrans: added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively/usesapitrans/UsesDirectAPI.java added * Up-To-Date 1.1 core/test/unit/src/org/netbeans/core/modules/jars/uses-api-transitively/usesapitrans/UsesIndirectAPI.java In directory openide: committed * Up-To-Date 1.75 openide/openide-spec-vers.properties In directory openide/api: In directory openide/api/doc: In directory openide/api/doc/changes: committed * Up-To-Date 1.99 openide/api/doc/changes/apichanges.xml In directory openide/api/doc/org: In directory openide/api/doc/org/openide: In directory openide/api/doc/org/openide/doc-files: committed * Up-To-Date 1.5 openide/api/doc/org/openide/doc-files/classpath.html committed * Up-To-Date 1.37 openide/api/doc/org/openide/doc-files/upgrade.html verified in nb 200210300100. It looks fine. No class loaded on transitive depedency. |