Skip to content

Commit 559d0d1

Browse files
committed
Initial early development release of Python for NetBeans
1 parent dd0e3ce commit 559d0d1

58 files changed

Lines changed: 15496 additions & 0 deletions

Some content is hidden

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

nb-configuration.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project-shared-configuration>
3+
<!--
4+
This file contains additional configuration written by modules in the NetBeans IDE.
5+
The configuration is intended to be shared among all the users of project and
6+
therefore it is assumed to be part of version control checkout.
7+
Without this configuration present, some functionality in the IDE may be limited or fail altogether.
8+
-->
9+
<properties xmlns="http://www.netbeans.org/ns/maven-properties-data/1">
10+
<!--
11+
Properties that influence various parts of the IDE, especially code formatting and the like.
12+
You can copy and paste the single properties, into the pom.xml file and the IDE will pick them up.
13+
That way multiple projects can share the same settings (useful for formatting rules for example).
14+
Any value defined here will override the pom.xml file value but is only applicable to the current project.
15+
-->
16+
<netbeans.hint.license>apache20</netbeans.hint.license>
17+
</properties>
18+
</project-shared-configuration>

nbactions.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<actions>
3+
<action>
4+
<actionName>CUSTOM-install nbm:cluster</actionName>
5+
<displayName>install nbm:cluster</displayName>
6+
<goals>
7+
<goal>install</goal>
8+
<goal>nbm:cluster</goal>
9+
</goals>
10+
</action>
11+
<action>
12+
<actionName>CUSTOM-dependency:tree</actionName>
13+
<displayName>dependency:tree</displayName>
14+
<goals>
15+
<goal>dependency:tree</goal>
16+
</goals>
17+
</action>
18+
</actions>

pom.xml

Lines changed: 328 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,328 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>org.apache.netbeans.modules.python4nb</groupId>
5+
<artifactId>python</artifactId>
6+
<version>0.1-SNAPSHOT</version>
7+
<packaging>nbm</packaging>
8+
<build>
9+
<plugins>
10+
<plugin>
11+
<groupId>org.apache.netbeans.utilities</groupId>
12+
<artifactId>nbm-maven-plugin</artifactId>
13+
<version>4.6</version>
14+
<extensions>true</extensions>
15+
<!--<verifyRuntime>false</verifyRuntime>-->
16+
</plugin>
17+
<plugin>
18+
<groupId>org.apache.maven.plugins</groupId>
19+
<artifactId>maven-compiler-plugin</artifactId>
20+
<version>3.9.0</version>
21+
<!--version>3.8.1</version-->
22+
<configuration>
23+
<source>1.8</source>
24+
<target>1.8</target>
25+
</configuration>
26+
</plugin>
27+
<plugin>
28+
<groupId>org.apache.maven.plugins</groupId>
29+
<artifactId>maven-jar-plugin</artifactId>
30+
<!-- <version>3.2.2</version> -->
31+
<version>3.1.2</version>
32+
<configuration>
33+
<archive>
34+
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
35+
</archive>
36+
</configuration>
37+
</plugin>
38+
</plugins>
39+
</build>
40+
<dependencies>
41+
<dependency>
42+
<groupId>org.netbeans.api</groupId>
43+
<artifactId>org-netbeans-api-annotations-common</artifactId>
44+
<version>RELEASE126</version>
45+
</dependency>
46+
<dependency>
47+
<groupId>org.netbeans.api</groupId>
48+
<artifactId>org-netbeans-api-templates</artifactId>
49+
<version>RELEASE126</version>
50+
</dependency>
51+
<dependency>
52+
<groupId>org.netbeans.api</groupId>
53+
<artifactId>org-openide-filesystems</artifactId>
54+
<version>RELEASE126</version>
55+
</dependency>
56+
<dependency>
57+
<groupId>org.netbeans.api</groupId>
58+
<artifactId>org-openide-loaders</artifactId>
59+
<version>RELEASE126</version>
60+
</dependency>
61+
<dependency>
62+
<groupId>org.netbeans.api</groupId>
63+
<artifactId>org-openide-nodes</artifactId>
64+
<version>RELEASE126</version>
65+
</dependency>
66+
<dependency>
67+
<groupId>org.netbeans.api</groupId>
68+
<artifactId>org-openide-util</artifactId>
69+
<version>RELEASE126</version>
70+
<scope>provided</scope>
71+
</dependency>
72+
<dependency>
73+
<groupId>org.netbeans.api</groupId>
74+
<artifactId>org-openide-util-lookup</artifactId>
75+
<version>RELEASE126</version>
76+
</dependency>
77+
<dependency>
78+
<groupId>org.netbeans.api</groupId>
79+
<artifactId>org-openide-util-ui</artifactId>
80+
<version>RELEASE126</version>
81+
</dependency>
82+
<dependency>
83+
<groupId>org.netbeans.api</groupId>
84+
<artifactId>org-openide-windows</artifactId>
85+
<version>RELEASE126</version>
86+
<type>jar</type>
87+
<scope>provided</scope>
88+
</dependency>
89+
<dependency>
90+
<groupId>org.netbeans.api</groupId>
91+
<artifactId>org-openide-text</artifactId>
92+
<version>RELEASE126</version>
93+
</dependency>
94+
<dependency>
95+
<groupId>org.netbeans.api</groupId>
96+
<artifactId>org-netbeans-core-multiview</artifactId>
97+
<version>RELEASE126</version>
98+
</dependency>
99+
<dependency>
100+
<groupId>org.netbeans.api</groupId>
101+
<artifactId>org-openide-awt</artifactId>
102+
<version>RELEASE126</version>
103+
</dependency>
104+
<dependency>
105+
<groupId>org.netbeans.api</groupId>
106+
<artifactId>org-openide-dialogs</artifactId>
107+
<version>RELEASE126</version>
108+
</dependency>
109+
<dependency>
110+
<groupId>org.netbeans.api</groupId>
111+
<artifactId>org-netbeans-api-lsp</artifactId>
112+
<version>RELEASE126</version>
113+
</dependency>
114+
<dependency>
115+
<groupId>org.netbeans.api</groupId>
116+
<artifactId>org-netbeans-modules-textmate-lexer</artifactId>
117+
<version>RELEASE126</version>
118+
</dependency>
119+
<dependency>
120+
<groupId>org.netbeans.api</groupId>
121+
<artifactId>org-netbeans-modules-lexer</artifactId>
122+
<version>RELEASE126</version>
123+
</dependency>
124+
<dependency>
125+
<groupId>org.netbeans.api</groupId>
126+
<artifactId>org-netbeans-modules-lsp-client</artifactId>
127+
<version>RELEASE126</version>
128+
<type>jar</type>
129+
<scope>provided</scope>
130+
</dependency>
131+
<dependency>
132+
<groupId>org.netbeans.api</groupId>
133+
<artifactId>org-netbeans-modules-projectapi</artifactId>
134+
<version>RELEASE126</version>
135+
</dependency>
136+
<dependency>
137+
<groupId>org.apache.commons</groupId>
138+
<artifactId>commons-compress</artifactId>
139+
<version>1.19</version>
140+
<type>jar</type>
141+
</dependency>
142+
<dependency>
143+
<groupId>org.netbeans.modules</groupId>
144+
<artifactId>org-netbeans-modules-web-common</artifactId>
145+
<version>RELEASE126</version>
146+
<scope>provided</scope>
147+
</dependency>
148+
<dependency>
149+
<groupId>org.netbeans.modules</groupId>
150+
<artifactId>org-netbeans-modules-web-common-ui</artifactId>
151+
<version>RELEASE126</version>
152+
<scope>provided</scope>
153+
</dependency>
154+
<dependency>
155+
<groupId>org.netbeans.modules</groupId>
156+
<artifactId>org-netbeans-modules-web-clientproject</artifactId>
157+
<version>RELEASE126</version>
158+
<scope>provided</scope>
159+
</dependency>
160+
<dependency>
161+
<groupId>org.netbeans.api</groupId>
162+
<artifactId>org-netbeans-modules-extexecution-base</artifactId>
163+
<version>RELEASE126</version>
164+
</dependency>
165+
<dependency>
166+
<groupId>org.netbeans.api</groupId>
167+
<artifactId>org-netbeans-modules-extexecution</artifactId>
168+
<version>RELEASE126</version>
169+
</dependency>
170+
<dependency>
171+
<groupId>org.netbeans.api</groupId>
172+
<artifactId>org-netbeans-modules-projectuiapi</artifactId>
173+
<version>RELEASE126</version>
174+
<scope>provided</scope>
175+
</dependency>
176+
<dependency>
177+
<groupId>org.netbeans.api</groupId>
178+
<artifactId>org-openide-filesystems-nb</artifactId>
179+
<version>RELEASE126</version>
180+
</dependency>
181+
<dependency>
182+
<groupId>org.netbeans.api</groupId>
183+
<artifactId>org-openide-modules</artifactId>
184+
<version>RELEASE126</version>
185+
</dependency>
186+
<dependency>
187+
<groupId>org.netbeans.api</groupId>
188+
<artifactId>org-netbeans-modules-editor-indent</artifactId>
189+
<version>RELEASE126</version>
190+
</dependency>
191+
<dependency>
192+
<groupId>org.netbeans.api</groupId>
193+
<artifactId>org-netbeans-modules-options-api</artifactId>
194+
<version>RELEASE126</version>
195+
</dependency>
196+
<dependency>
197+
<groupId>org.netbeans.api</groupId>
198+
<artifactId>org-netbeans-modules-projectuiapi-base</artifactId>
199+
<version>RELEASE126</version>
200+
<scope>provided</scope>
201+
</dependency>
202+
<dependency>
203+
<groupId>org.netbeans.api</groupId>
204+
<artifactId>org-netbeans-api-progress</artifactId>
205+
<version>RELEASE126</version>
206+
</dependency>
207+
<dependency>
208+
<groupId>org.netbeans.api</groupId>
209+
<artifactId>org-openide-io</artifactId>
210+
<version>RELEASE126</version>
211+
<scope>provided</scope>
212+
</dependency>
213+
<dependency>
214+
<groupId>org.netbeans.modules</groupId>
215+
<artifactId>org-netbeans-modules-web-clientproject-api</artifactId>
216+
<version>RELEASE126</version>
217+
<scope>provided</scope>
218+
</dependency>
219+
<dependency>
220+
<groupId>org.apache.maven.plugins</groupId>
221+
<artifactId>maven-site-plugin</artifactId>
222+
<version>3.10.0</version>
223+
<type>maven-plugin</type>
224+
</dependency>
225+
<dependency>
226+
<groupId>org.netbeans.api</groupId>
227+
<artifactId>org-netbeans-modules-editor-mimelookup</artifactId>
228+
<version>RELEASE126</version>
229+
</dependency>
230+
<dependency>
231+
<groupId>org.netbeans.api</groupId>
232+
<artifactId>org-netbeans-spi-quicksearch</artifactId>
233+
<version>RELEASE126</version>
234+
</dependency>
235+
<dependency>
236+
<groupId>org.netbeans.api</groupId>
237+
<artifactId>org-netbeans-swing-outline</artifactId>
238+
<version>RELEASE126</version>
239+
</dependency>
240+
<dependency>
241+
<groupId>org.netbeans.api</groupId>
242+
<artifactId>org-netbeans-libs-jcodings</artifactId>
243+
<version>RELEASE126</version>
244+
</dependency>
245+
<dependency>
246+
<groupId>org.netbeans.api</groupId>
247+
<artifactId>org-netbeans-modules-editor-lib2</artifactId>
248+
<version>RELEASE126</version>
249+
</dependency>
250+
<dependency>
251+
<groupId>org.netbeans.api</groupId>
252+
<artifactId>org-netbeans-modules-editor-settings</artifactId>
253+
<version>RELEASE126</version>
254+
</dependency>
255+
<dependency>
256+
<groupId>org.netbeans.api</groupId>
257+
<artifactId>org-netbeans-modules-editor-document</artifactId>
258+
<version>RELEASE126</version>
259+
</dependency>
260+
<dependency>
261+
<groupId>org.netbeans.api</groupId>
262+
<artifactId>org-netbeans-modules-editor-util</artifactId>
263+
<version>RELEASE126</version>
264+
</dependency>
265+
<dependency>
266+
<groupId>org.netbeans.api</groupId>
267+
<artifactId>org-netbeans-api-progress-nb</artifactId>
268+
<version>RELEASE126</version>
269+
</dependency>
270+
<dependency>
271+
<groupId>org.netbeans.api</groupId>
272+
<artifactId>org-openide-actions</artifactId>
273+
<version>RELEASE126</version>
274+
</dependency>
275+
<dependency>
276+
<groupId>org.netbeans.api</groupId>
277+
<artifactId>org-openide-explorer</artifactId>
278+
<version>RELEASE126</version>
279+
</dependency>
280+
<dependency>
281+
<groupId>org.netbeans.api</groupId>
282+
<artifactId>org-netbeans-swing-tabcontrol</artifactId>
283+
<version>RELEASE126</version>
284+
</dependency>
285+
<dependency>
286+
<groupId>org.netbeans.api</groupId>
287+
<artifactId>org-netbeans-api-scripting</artifactId>
288+
<version>RELEASE126</version>
289+
</dependency>
290+
<dependency>
291+
<groupId>org.netbeans.api</groupId>
292+
<artifactId>org-netbeans-modules-queries</artifactId>
293+
<version>RELEASE126</version>
294+
</dependency>
295+
<dependency>
296+
<groupId>org.ow2.asm</groupId>
297+
<artifactId>asm</artifactId>
298+
<version>9.2</version>
299+
</dependency>
300+
<dependency>
301+
<groupId>org.tukaani</groupId>
302+
<artifactId>xz</artifactId>
303+
<version>1.9</version>
304+
</dependency>
305+
</dependencies>
306+
<properties>
307+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
308+
</properties>
309+
<name>Python Language Support</name>
310+
<!-- <reporting>
311+
<plugins>
312+
<plugin>
313+
<groupId>org.codehaus.mojo</groupId>
314+
<artifactId>versions-maven-plugin</artifactId>
315+
<version>2.8.1</version>
316+
<reportSets>
317+
<reportSet>
318+
<reports>
319+
<report>dependency-updates-report</report>
320+
<report>plugin-updates-report</report>
321+
<report>property-updates-report</report>
322+
</reports>
323+
</reportSet>
324+
</reportSets>
325+
</plugin>
326+
</plugins>
327+
</reporting> -->
328+
</project>

0 commit comments

Comments
 (0)