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.

View | Details | Raw Unified | Return to bug 58258
Collapse All | Expand All

(-)openide/compat/nbproject/project.xml (-1 / +1 lines)
Lines 90-96 Link Here
90
                    </run-dependency>
90
                    </run-dependency>
91
                </dependency>
91
                </dependency>
92
                <dependency>
92
                <dependency>
93
                    <code-name-base>org.openide.fs</code-name-base>
93
                    <code-name-base>org.openide.filesystems</code-name-base>
94
                    <build-prerequisite/>
94
                    <build-prerequisite/>
95
                    <compile-dependency/>
95
                    <compile-dependency/>
96
                    <run-dependency>
96
                    <run-dependency>
(-)openide/fs/nbproject/project.xml (-1 / +1 lines)
Lines 15-21 Link Here
15
    <type>org.netbeans.modules.apisupport.project</type>
15
    <type>org.netbeans.modules.apisupport.project</type>
16
    <configuration>
16
    <configuration>
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/2">
17
        <data xmlns="http://www.netbeans.org/ns/nb-module-project/2">
18
            <code-name-base>org.openide.fs</code-name-base>
18
            <code-name-base>org.openide.filesystems</code-name-base>
19
            <module-dependencies>
19
            <module-dependencies>
20
                <dependency>
20
                <dependency>
21
                    <code-name-base>org.openide.util</code-name-base>
21
                    <code-name-base>org.openide.util</code-name-base>
(-)openide/loaders/nbproject/project.properties (-2 lines)
Lines 9-16 Link Here
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2005 Sun
10
# Microsystems, Inc. All Rights Reserved.
10
# Microsystems, Inc. All Rights Reserved.
11
11
12
module.jar.dir=core
13
module.jar.basename=openide-loaders.jar
14
javadoc.title=Loaders API
12
javadoc.title=Loaders API
15
javadoc.main.page=org/openide/loaders/doc-files/api.html
13
javadoc.main.page=org/openide/loaders/doc-files/api.html
16
javadoc.arch=${basedir}/../arch/arch-openide-datasystems.xml
14
javadoc.arch=${basedir}/../arch/arch-openide-datasystems.xml
(-)openide/modules/autodeps.xml (+133 lines)
Added Link Here
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!--
3
                Sun Public License Notice
4
5
The contents of this file are subject to the Sun Public License
6
Version 1.0 (the "License"). You may not use this file except in
7
compliance with the License. A copy of the License is available at
8
http://www.sun.com/
9
10
The Original Code is NetBeans. The Initial Developer of the Original
11
Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
12
Microsystems, Inc. All Rights Reserved.
13
-->
14
15
<!DOCTYPE transformations PUBLIC "-//NetBeans//DTD Module Automatic Dependencies 1.0//EN" "http://www.netbeans.org/dtds/module-auto-deps-1_0.dtd">
16
17
<transformations version="1.0">
18
19
    <transformationgroup>
20
        <description>JavaHelp was moved into a module: http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.4-require-javahelp</description>
21
        <exclusion codenamebase="org.netbeans.core" prefix="true"/>
22
        <exclusion codenamebase="org.openide" prefix="true"/>
23
        <exclusion codenamebase="org.netbeans.modules.javahelp" prefix="false"/>
24
        <transformation>
25
            <trigger-dependency type="older">
26
                <module-dependency codenamebase="org.openide" major="1" spec="2.2"/>
27
            </trigger-dependency>
28
            <implies>
29
                <result>
30
                    <token-dependency name="org.netbeans.api.javahelp.Help"/>
31
                </result>
32
            </implies>
33
        </transformation>
34
        <!-- #27776: package deps too -->
35
        <transformation>
36
            <trigger-dependency type="cancel">
37
                <package-dependency name="javax.help"/>
38
            </trigger-dependency>
39
            <implies>
40
                <result>
41
                    <module-dependency codenamebase="org.netbeans.modules.javahelp" major="1" spec="1.0"/>
42
                </result>
43
            </implies>
44
        </transformation>
45
    </transformationgroup>
46
47
    <transformationgroup>
48
        <description>API separation phase I (#19443): http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep-I</description>
49
        <exclusion codenamebase="org.netbeans.core" prefix="true"/>
50
        <exclusion codenamebase="org.openide" prefix="true"/>
51
        <transformation>
52
            <trigger-dependency type="older">
53
                <module-dependency codenamebase="org.openide" major="1" spec="3.14"/>
54
            </trigger-dependency>
55
            <implies>
56
                <result>
57
                    <module-dependency codenamebase="org.openide.deprecated" spec="1.0"/>
58
                </result>
59
                <result>
60
                    <token-dependency name="org.openide.TopManager"/>
61
                </result>
62
                <result>
63
                    <module-dependency codenamebase="org.openide.src" spec="1.0"/>
64
                </result>
65
            </implies>
66
        </transformation>
67
    </transformationgroup>
68
69
    <transformationgroup>
70
        <description>API separation phase II (#19443): http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep-II (HINT: if you have no dependencies in your manifest at all, that is your problem! Use at a minimum (but probably you want something much newer): OpenIDE-Module-IDE-Dependencies: IDE/1 &gt; 3.17)</description>
71
        <exclusion codenamebase="org.netbeans.core" prefix="true"/>
72
        <exclusion codenamebase="org.openide" prefix="true"/>
73
        <transformation>
74
            <trigger-dependency type="older">
75
                <module-dependency codenamebase="org.openide" major="1" spec="3.17"/>
76
            </trigger-dependency>
77
            <implies>
78
                <result>
79
                    <module-dependency codenamebase="org.openide.compiler" spec="1.0"/>
80
                </result>
81
                <result>
82
                    <token-dependency name="org.openide.compiler.CompilationEngine"/>
83
                </result>
84
                <result>
85
                    <module-dependency codenamebase="org.openide.execution" spec="1.2"/>
86
                </result>
87
                <result>
88
                    <module-dependency codenamebase="org.openide.execution.deprecated" spec="1.0"/>
89
                </result>
90
                <result>
91
                    <token-dependency name="org.openide.execution.ExecutionEngine"/>
92
                </result>
93
                <result>
94
                    <module-dependency codenamebase="org.openide.io" spec="1.0"/>
95
                </result>
96
                <result>
97
                    <token-dependency name="org.openide.windows.IOProvider"/>
98
                </result>
99
            </implies>
100
        </transformation>
101
    </transformationgroup>
102
103
104
    <transformationgroup>
105
        <description>openide.jar split into smaller parts</description>
106
        <!--
107
        <exclusion codenamebase="org.openide" prefix="true"/>
108
        <exclusion codenamebase="org.netbeans.core" prefix="true"/>
109
        -->
110
        <transformation>
111
            <trigger-dependency type="cancel">
112
                <module-dependency codenamebase="org.openide" major="1" spec="6.0"/>
113
            </trigger-dependency>
114
            <implies>
115
                <result>
116
                    <module-dependency codenamebase="org.openide.filesystems" spec="6.0"/>
117
                    <module-dependency codenamebase="org.openide.util" spec="6.0"/>
118
                    <module-dependency codenamebase="org.openide.util.enum" spec="6.0"/>
119
                    <module-dependency codenamebase="org.openide.modules" spec="6.0"/>
120
                    <module-dependency codenamebase="org.openide.nodes" spec="6.0"/>
121
                    <module-dependency codenamebase="org.openide.explorer" spec="6.0"/>
122
                    <module-dependency codenamebase="org.openide.awt" spec="6.0"/>
123
                    <module-dependency codenamebase="org.openide.dialogs" spec="6.0"/>
124
                    <module-dependency codenamebase="org.openide.compat" spec="6.0"/>
125
                    <module-dependency codenamebase="org.openide.options" spec="6.0"/>
126
                    <module-dependency codenamebase="org.openide.windows" spec="6.0"/>
127
                    <module-dependency codenamebase="org.openide.text" spec="6.0"/>
128
                </result>
129
            </implies>
130
        </transformation>
131
    </transformationgroup>
132
133
</transformations>
(-)openide/modules/nbproject/project.properties (+2 lines)
Lines 9-14 Link Here
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
9
# Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun
10
# Microsystems, Inc. All Rights Reserved.
10
# Microsystems, Inc. All Rights Reserved.
11
11
12
module.auto.deps.xml=${basedir}/autodeps.xml
13
12
module.jar.dir=lib
14
module.jar.dir=lib
13
javadoc.title=Modules API
15
javadoc.title=Modules API
14
javadoc.main.page=org/openide/modules/doc-files/api.html
16
javadoc.main.page=org/openide/modules/doc-files/api.html

Return to bug 58258