Skip to content

Commit ebaf1ca

Browse files
committed
Sources plugin
1 parent 654cb8a commit ebaf1ca

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+4610
-0
lines changed

plugins/nbproject/project.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ modules=\
1212
${project.org.graalvm.visualvm.modules.tracer.monitor}:\
1313
${project.org.graalvm.visualvm.modules.saplugin}:\
1414
${project.org.graalvm.visualvm.modules.security}:\
15+
${project.org.graalvm.visualvm.sources}:\
1516
${project.org.graalvm.visualvm.modules.tracer.io}:\
1617
${project.org.graalvm.visualvm.modules.tracer.jvmstat}:\
1718
${project.org.graalvm.visualvm.modules.tracer.dynamic}:\
@@ -41,6 +42,7 @@ project.net.java.visualvm.modules.glassfish=glassfish
4142
project.jsyntaxpane.lib=jsyntaxpane-lib
4243
project.org.graalvm.visualvm.modules.extensions=extensions
4344
project.org.graalvm.visualvm.modules.saplugin=saplugin
45+
project.org.graalvm.visualvm.sources=sources
4446
project.org.graalvm.visualvm.modules.buffermonitor=buffermonitor
4547
project.org.graalvm.visualvm.modules.tracer=tracer
4648
project.org.graalvm.visualvm.modules.tracer.io=tracerio

plugins/sources/build.xml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
5+
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6+
7+
This code is free software; you can redistribute it and/or modify it
8+
under the terms of the GNU General Public License version 2 only, as
9+
published by the Free Software Foundation. Oracle designates this
10+
particular file as subject to the "Classpath" exception as provided
11+
by Oracle in the LICENSE file that accompanied this code.
12+
13+
This code is distributed in the hope that it will be useful, but WITHOUT
14+
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15+
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16+
version 2 for more details (a copy is included in the LICENSE file that
17+
accompanied this code).
18+
19+
You should have received a copy of the GNU General Public License version
20+
2 along with this work; if not, write to the Free Software Foundation,
21+
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
22+
23+
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
24+
or visit www.oracle.com if you need additional information or have any
25+
questions.
26+
-->
27+
28+
<!-- You may freely edit this file. See harness/README in the NetBeans platform -->
29+
<!-- for some information on what you could do (e.g. targets to override). -->
30+
<!-- If you delete this file and reopen the project it will be recreated. -->
31+
<project name="org.graalvm.visualvm.sources" default="netbeans" basedir=".">
32+
<description>Builds, tests, and runs the project org.graalvm.visualvm.sources.</description>
33+
<import file="nbproject/build-impl.xml"/>
34+
</project>

plugins/sources/manifest.mf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Manifest-Version: 1.0
2+
AutoUpdate-Show-In-Client: true
3+
AutoUpdate-Essential-Module: true
4+
OpenIDE-Module: org.graalvm.visualvm.sources/1
5+
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualvm/sources/resources/Bundle.properties
6+
OpenIDE-Module-Specification-Version: 1.0
7+
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
5+
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6+
7+
This code is free software; you can redistribute it and/or modify it
8+
under the terms of the GNU General Public License version 2 only, as
9+
published by the Free Software Foundation. Oracle designates this
10+
particular file as subject to the "Classpath" exception as provided
11+
by Oracle in the LICENSE file that accompanied this code.
12+
13+
This code is distributed in the hope that it will be useful, but WITHOUT
14+
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15+
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16+
version 2 for more details (a copy is included in the LICENSE file that
17+
accompanied this code).
18+
19+
You should have received a copy of the GNU General Public License version
20+
2 along with this work; if not, write to the Free Software Foundation,
21+
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
22+
23+
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
24+
or visit www.oracle.com if you need additional information or have any
25+
questions.
26+
-->
27+
28+
<!--
29+
*** GENERATED FROM project.xml - DO NOT EDIT ***
30+
*** EDIT ../build.xml INSTEAD ***
31+
-->
32+
<project name="org.graalvm.visualvm.core-impl" basedir=".." xmlns:nbmproject="http://www.netbeans.org/ns/nb-module-project/2">
33+
<property file="nbproject/private/suite-private.properties"/>
34+
<property file="nbproject/suite.properties"/>
35+
<fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail>
36+
<property file="${suite.dir}/nbproject/private/platform-private.properties"/>
37+
<property file="${suite.dir}/nbproject/platform.properties"/>
38+
<macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2">
39+
<attribute name="name"/>
40+
<attribute name="value"/>
41+
<sequential>
42+
<property name="@{name}" value="${@{value}}"/>
43+
</sequential>
44+
</macrodef>
45+
<property file="${user.properties.file}"/>
46+
<nbmproject:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir"/>
47+
<nbmproject:property name="netbeans.dest.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir"/>
48+
<fail message="You must define 'nbplatform.${nbplatform.active}.harness.dir'">
49+
<condition>
50+
<not>
51+
<available file="${harness.dir}" type="dir"/>
52+
</not>
53+
</condition>
54+
</fail>
55+
<import file="${harness.dir}/build.xml"/>
56+
</project>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
build.xml.data.CRC32=35be65f3
2+
build.xml.script.CRC32=ed1a64ac
3+
build.xml.stylesheet.CRC32=05353c81
4+
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
5+
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
6+
nbproject/build-impl.xml.data.CRC32=35be65f3
7+
nbproject/build-impl.xml.script.CRC32=4fae7134
8+
nbproject/build-impl.xml.stylesheet.CRC32=3f8b4615
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#
2+
# Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
3+
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4+
#
5+
# This code is free software; you can redistribute it and/or modify it
6+
# under the terms of the GNU General Public License version 2 only, as
7+
# published by the Free Software Foundation. Oracle designates this
8+
# particular file as subject to the "Classpath" exception as provided
9+
# by Oracle in the LICENSE file that accompanied this code.
10+
#
11+
# This code is distributed in the hope that it will be useful, but WITHOUT
12+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14+
# version 2 for more details (a copy is included in the LICENSE file that
15+
# accompanied this code).
16+
#
17+
# You should have received a copy of the GNU General Public License version
18+
# 2 along with this work; if not, write to the Free Software Foundation,
19+
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20+
#
21+
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22+
# or visit www.oracle.com if you need additional information or have any
23+
# questions.
24+
25+
javac.source=1.8
26+
license.file=../../visualvm/startup/src/org/graalvm/visualvm/modules/startup/LICENSE.txt
27+
nbm.homepage=https://visualvm.github.io
28+
29+
nbm.module.author=Jiri Sedlacek

plugins/sources/nbproject/project.xml

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
5+
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
6+
7+
This code is free software; you can redistribute it and/or modify it
8+
under the terms of the GNU General Public License version 2 only, as
9+
published by the Free Software Foundation. Oracle designates this
10+
particular file as subject to the "Classpath" exception as provided
11+
by Oracle in the LICENSE file that accompanied this code.
12+
13+
This code is distributed in the hope that it will be useful, but WITHOUT
14+
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
15+
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
16+
version 2 for more details (a copy is included in the LICENSE file that
17+
accompanied this code).
18+
19+
You should have received a copy of the GNU General Public License version
20+
2 along with this work; if not, write to the Free Software Foundation,
21+
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
22+
23+
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
24+
or visit www.oracle.com if you need additional information or have any
25+
questions.
26+
-->
27+
<project xmlns="http://www.netbeans.org/ns/project/1">
28+
<type>org.netbeans.modules.apisupport.project</type>
29+
<configuration>
30+
<data xmlns="http://www.netbeans.org/ns/nb-module-project/3">
31+
<code-name-base>org.graalvm.visualvm.sources</code-name-base>
32+
<suite-component/>
33+
<module-dependencies>
34+
<dependency>
35+
<code-name-base>org.graalvm.visualvm.core</code-name-base>
36+
<build-prerequisite/>
37+
<compile-dependency/>
38+
<run-dependency>
39+
<release-version>2</release-version>
40+
<specification-version>2.1</specification-version>
41+
</run-dependency>
42+
</dependency>
43+
<dependency>
44+
<code-name-base>org.graalvm.visualvm.lib.profiler.api</code-name-base>
45+
<build-prerequisite/>
46+
<compile-dependency/>
47+
<run-dependency>
48+
<release-version>2</release-version>
49+
<specification-version>2.1</specification-version>
50+
</run-dependency>
51+
</dependency>
52+
<dependency>
53+
<code-name-base>org.graalvm.visualvm.lib.ui</code-name-base>
54+
<build-prerequisite/>
55+
<compile-dependency/>
56+
<run-dependency>
57+
<release-version>2</release-version>
58+
<specification-version>2.2</specification-version>
59+
</run-dependency>
60+
</dependency>
61+
<dependency>
62+
<code-name-base>org.netbeans.modules.options.api</code-name-base>
63+
<build-prerequisite/>
64+
<compile-dependency/>
65+
<run-dependency>
66+
<release-version>1</release-version>
67+
<specification-version>1.5.1</specification-version>
68+
</run-dependency>
69+
</dependency>
70+
<dependency>
71+
<code-name-base>org.netbeans.modules.sendopts</code-name-base>
72+
<build-prerequisite/>
73+
<compile-dependency/>
74+
<run-dependency>
75+
<release-version>2</release-version>
76+
<specification-version>2.1.1</specification-version>
77+
</run-dependency>
78+
</dependency>
79+
<dependency>
80+
<code-name-base>org.openide.awt</code-name-base>
81+
<build-prerequisite/>
82+
<compile-dependency/>
83+
<run-dependency>
84+
<specification-version>6.10</specification-version>
85+
</run-dependency>
86+
</dependency>
87+
<dependency>
88+
<code-name-base>org.openide.filesystems</code-name-base>
89+
<build-prerequisite/>
90+
<compile-dependency/>
91+
<run-dependency>
92+
<specification-version>9.11</specification-version>
93+
</run-dependency>
94+
</dependency>
95+
<dependency>
96+
<code-name-base>org.openide.util</code-name-base>
97+
<build-prerequisite/>
98+
<compile-dependency/>
99+
<run-dependency>
100+
<specification-version>8.6.1</specification-version>
101+
</run-dependency>
102+
</dependency>
103+
<dependency>
104+
<code-name-base>org.openide.util.lookup</code-name-base>
105+
<build-prerequisite/>
106+
<compile-dependency/>
107+
<run-dependency>
108+
<specification-version>8.3.1</specification-version>
109+
</run-dependency>
110+
</dependency>
111+
<dependency>
112+
<code-name-base>org.openide.util.ui</code-name-base>
113+
<build-prerequisite/>
114+
<compile-dependency/>
115+
<run-dependency>
116+
<specification-version>9.8</specification-version>
117+
</run-dependency>
118+
</dependency>
119+
<dependency>
120+
<code-name-base>org.openide.windows</code-name-base>
121+
<build-prerequisite/>
122+
<compile-dependency/>
123+
<run-dependency>
124+
<specification-version>6.14</specification-version>
125+
</run-dependency>
126+
</dependency>
127+
</module-dependencies>
128+
<public-packages>
129+
<package>org.graalvm.visualvm.sources</package>
130+
</public-packages>
131+
</data>
132+
</configuration>
133+
</project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
suite.dir=${basedir}/..
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
org.graalvm.visualvm.sources.arguments.SourceRootsArgument
2+
org.graalvm.visualvm.sources.arguments.SourceViewerArgument

0 commit comments

Comments
 (0)