Skip to content

Commit b7bb0a5

Browse files
committed
Merge pull request #386 from wimjongman/master
#321 - Frameworkerrors during startup
2 parents 147d9e7 + d349ebc commit b7bb0a5

File tree

3 files changed

+49
-150
lines changed

3 files changed

+49
-150
lines changed

it.baeyens.arduino.core/META-INF/MANIFEST.MF

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Bundle-ActivationPolicy: lazy
99
Import-Package: it.baeyens.arduino.arduino,
1010
it.baeyens.arduino.common,
1111
it.baeyens.arduino.monitor,
12-
org.apache.commons.io,
1312
org.eclipse.cdt.core,
1413
org.eclipse.cdt.core.envvar,
1514
org.eclipse.cdt.core.language.settings.providers,
@@ -27,15 +26,15 @@ Bundle-Activator: it.baeyens.arduino.ui.Activator
2726
Bundle-ClassPath: .,
2827
lib/jsch-0.1.50.jar,
2928
lib/jmdns-3.4.1.jar
30-
Require-Bundle: org.eclipse.core.resources,
31-
org.eclipse.jface,
32-
org.eclipse.ui.ide,
33-
org.eclipse.cdt.managedbuilder.core,
29+
Require-Bundle: org.eclipse.cdt.managedbuilder.core,
3430
org.eclipse.core.filesystem,
3531
org.eclipse.cdt.core,
3632
org.apache.commons.compress,
3733
com.google.gson,
3834
org.eclipse.equinox.security,
3935
org.eclipse.ui.forms,
40-
org.eclipse.ui.workbench,
41-
org.eclipse.core.runtime
36+
org.eclipse.core.runtime,
37+
org.apache.commons.io,
38+
org.eclipse.core.resources,
39+
org.eclipse.ui.ide,
40+
org.eclipse.ui

it.baeyens.arduino.feature/feature.xml

Lines changed: 0 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -133,73 +133,7 @@ If you do not agree with this policy, then please do not install this software.
133133
<discovery label="jan&apos;s site with plenty of documentation" url="http://eclipse.baeyens.it/"/>
134134
</url>
135135

136-
<includes
137-
id="org.eclipse.cdt.sdk"
138-
version="0.0.0"/>
139-
140-
<includes
141-
id="org.eclipse.linuxtools.cdt.libhover.feature"
142-
version="0.0.0"/>
143-
144-
<includes
145-
id="org.eclipse.sdk"
146-
version="0.0.0"/>
147-
148-
<includes
149-
id="org.eclipse.platform"
150-
version="0.0.0"/>
151-
152-
<includes
153-
id="org.eclipse.e4.rcp"
154-
version="0.0.0"/>
155-
156-
<includes
157-
id="org.eclipse.cdt.gnu.build"
158-
version="0.0.0"/>
159-
160-
<includes
161-
id="org.eclipse.cdt.gnu.debug"
162-
version="0.0.0"/>
163-
164-
<includes
165-
id="org.eclipse.cdt.gdb"
166-
version="0.0.0"/>
167-
168-
<includes
169-
id="org.eclipse.cdt.testsrunner.feature"
170-
version="0.0.0"/>
171-
172-
<includes
173-
id="org.eclipse.cdt.autotools"
174-
version="0.0.0"/>
175-
176136
<requires>
177-
<import plugin="org.eclipse.ui"/>
178-
<import plugin="org.eclipse.core.runtime"/>
179-
<import plugin="org.junit"/>
180-
<import plugin="org.eclipse.cdt.core"/>
181-
<import plugin="org.eclipse.core.resources"/>
182-
<import plugin="org.eclipse.equinox.registry"/>
183-
<import plugin="org.eclipse.jface"/>
184-
<import plugin="org.eclipse.ui.ide"/>
185-
<import plugin="org.eclipse.core.jobs"/>
186-
<import plugin="org.eclipse.equinox.preferences"/>
187-
<import plugin="org.eclipse.core.contenttype"/>
188-
<import plugin="org.eclipse.osgi"/>
189-
<import plugin="org.eclipse.cdt.managedbuilder.core"/>
190-
<import plugin="org.eclipse.core.filesystem"/>
191-
<import plugin="org.eclipse.swt"/>
192-
<import plugin="org.eclipse.equinox.security"/>
193-
<import plugin="org.eclipse.ui.forms"/>
194-
<import plugin="org.eclipse.ui.workbench"/>
195-
<import plugin="org.eclipse.core.commands"/>
196-
<import plugin="it.baeyens.arduino.common"/>
197-
<import plugin="it.baeyens.arduino.monitor"/>
198-
<import plugin="org.eclipse.cdt.ui"/>
199-
<import plugin="org.eclipse.ui.console"/>
200-
<import plugin="org.eclipse.ui.intro"/>
201-
<import plugin="it.baeyens.cdt.refactor"/>
202-
<import plugin="org.eclipse.ltk.core.refactoring"/>
203137
<import feature="org.eclipse.cdt" version="8.0.0" match="greaterOrEqual"/>
204138
</requires>
205139

@@ -245,25 +179,4 @@ If you do not agree with this policy, then please do not install this software.
245179
version="3.0.0.qualifier"
246180
unpack="false"/>
247181

248-
<plugin
249-
id="com.google.gson"
250-
download-size="0"
251-
install-size="0"
252-
version="0.0.0"
253-
unpack="false"/>
254-
255-
<plugin
256-
id="org.apache.commons.io"
257-
download-size="0"
258-
install-size="0"
259-
version="0.0.0"
260-
unpack="false"/>
261-
262-
<plugin
263-
id="org.apache.commons.compress"
264-
download-size="0"
265-
install-size="0"
266-
version="0.0.0"
267-
unpack="false"/>
268-
269182
</feature>

it.baeyens.arduino.product/arduino.product

Lines changed: 43 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ https://github.com/jantje/arduino-eclipse-plugin/graphs/contributors
2828
--launcher.appendVmargs
2929
</programArgs>
3030
<vmArgs>-Dosgi.requiredJavaVersion=1.8
31+
-Dorg.eclipse.update.reconcile=false
3132
-Xms40m
3233
-Xmx512m
3334
</vmArgs>
@@ -293,67 +294,54 @@ rights to a jury trial in any resulting litigation.&lt;/p&gt;
293294

294295
<features>
295296
<feature id="it.baeyens.arduino.feature" installMode="root"/>
297+
<feature id="org.eclipse.cdt" installMode="root"/>
298+
<feature id="org.eclipse.cdt.autotools" installMode="root"/>
299+
<feature id="org.eclipse.cdt.build.crossgcc" installMode="root"/>
300+
<feature id="org.eclipse.cdt.debug.ui.memory" installMode="root"/>
301+
<feature id="org.eclipse.cdt.gdb" installMode="root"/>
302+
<feature id="org.eclipse.cdt.gnu.build" installMode="root"/>
303+
<feature id="org.eclipse.cdt.gnu.debug" installMode="root"/>
304+
<feature id="org.eclipse.cdt.gnu.dsf" installMode="root"/>
305+
<feature id="org.eclipse.cdt.platform" installMode="root"/>
306+
<feature id="org.eclipse.e4.rcp" installMode="root"/>
307+
<feature id="org.eclipse.ecf.core.feature" installMode="root"/>
308+
<feature id="org.eclipse.ecf.core.ssl.feature" installMode="root"/>
309+
<feature id="org.eclipse.ecf.filetransfer.feature" installMode="root"/>
310+
<feature id="org.eclipse.ecf.filetransfer.httpclient4.feature" installMode="root"/>
311+
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature" installMode="root"/>
312+
<feature id="org.eclipse.ecf.filetransfer.ssl.feature" installMode="root"/>
296313
<feature id="org.eclipse.egit" installMode="root"/>
314+
<feature id="org.eclipse.emf.common" installMode="root"/>
315+
<feature id="org.eclipse.emf.ecore" installMode="root"/>
316+
<feature id="org.eclipse.epp.mpc" installMode="root"/>
317+
<feature id="org.eclipse.equinox.core.feature" installMode="root"/>
318+
<feature id="org.eclipse.equinox.executable" installMode="root"/>
319+
<feature id="org.eclipse.equinox.p2.core.feature" installMode="root"/>
320+
<feature id="org.eclipse.equinox.p2.discovery.feature" installMode="root"/>
321+
<feature id="org.eclipse.equinox.p2.extras.feature" installMode="root"/>
322+
<feature id="org.eclipse.equinox.p2.rcp.feature" installMode="root"/>
323+
<feature id="org.eclipse.equinox.p2.user.ui" installMode="root"/>
324+
<feature id="org.eclipse.help" installMode="root"/>
325+
<feature id="org.eclipse.jdt" installMode="root"/>
326+
<feature id="org.eclipse.jgit" installMode="root"/>
327+
<feature id="org.eclipse.mylyn.bugzilla_feature" installMode="root"/>
328+
<feature id="org.eclipse.mylyn.commons" installMode="root"/>
329+
<feature id="org.eclipse.mylyn.commons.identity" installMode="root"/>
330+
<feature id="org.eclipse.mylyn.commons.notifications" installMode="root"/>
331+
<feature id="org.eclipse.mylyn.commons.repositories" installMode="root"/>
332+
<feature id="org.eclipse.mylyn.context_feature" installMode="root"/>
333+
<feature id="org.eclipse.mylyn.discovery" installMode="root"/>
334+
<feature id="org.eclipse.mylyn.ide_feature" installMode="root"/>
335+
<feature id="org.eclipse.mylyn.monitor" installMode="root"/>
336+
<feature id="org.eclipse.mylyn.team_feature" installMode="root"/>
337+
<feature id="org.eclipse.mylyn.wikitext_feature" installMode="root"/>
338+
<feature id="org.eclipse.mylyn_feature" installMode="root"/>
297339
<feature id="org.eclipse.nebula.widgets.oscilloscope.feature" installMode="root"/>
298340
<feature id="org.eclipse.platform" installMode="root"/>
299341
<feature id="org.eclipse.rcp" installMode="root"/>
300342
<feature id="org.eclipse.rse" installMode="root"/>
301-
<feature id="org.eclipse.emf.common"/>
302-
<feature id="org.eclipse.cdt"/>
303-
<feature id="org.eclipse.ecf.filetransfer.httpclient4.feature"/>
304-
<feature id="org.eclipse.help"/>
305-
<feature id="org.eclipse.help.source"/>
306-
<feature id="org.eclipse.cdt.gnu.build"/>
307-
<feature id="org.eclipse.sdk"/>
308-
<feature id="org.eclipse.equinox.p2.core.feature"/>
309-
<feature id="org.eclipse.cvs.source"/>
310-
<feature id="org.eclipse.rcp.source"/>
311-
<feature id="org.eclipse.ecf.core.ssl.feature"/>
312-
<feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
313-
<feature id="org.eclipse.cdt.platform"/>
314-
<feature id="org.eclipse.cdt.gdb.source"/>
315-
<feature id="org.eclipse.cdt.gnu.debug.source"/>
316-
<feature id="org.eclipse.ecf.core.ssl.source.feature"/>
317-
<feature id="org.eclipse.equinox.p2.user.ui.source"/>
318-
<feature id="org.eclipse.ecf.core.source.feature"/>
319-
<feature id="org.eclipse.linuxtools.cdt.libhover.feature"/>
320-
<feature id="org.eclipse.emf.common.source"/>
321-
<feature id="org.eclipse.jdt.source"/>
322-
<feature id="org.eclipse.cvs"/>
323-
<feature id="org.eclipse.equinox.p2.rcp.feature"/>
324-
<feature id="org.eclipse.ecf.filetransfer.feature"/>
325-
<feature id="org.eclipse.cdt.autotools"/>
326-
<feature id="org.eclipse.equinox.p2.rcp.feature.source"/>
327-
<feature id="org.eclipse.cdt.gdb"/>
328-
<feature id="org.eclipse.emf.ecore.source"/>
329-
<feature id="org.eclipse.ecf.filetransfer.source.feature"/>
330-
<feature id="org.eclipse.cdt.platform.source"/>
331-
<feature id="org.eclipse.pde"/>
332-
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature"/>
333343
<feature id="org.eclipse.cdt.testsrunner.feature"/>
334-
<feature id="org.eclipse.equinox.p2.core.feature.source"/>
335-
<feature id="org.eclipse.cdt.gnu.dsf"/>
336-
<feature id="org.eclipse.cdt.sdk"/>
337-
<feature id="org.eclipse.jdt"/>
338-
<feature id="org.eclipse.platform.source"/>
339-
<feature id="org.eclipse.pde.source"/>
340-
<feature id="org.eclipse.ecf.filetransfer.ssl.source.feature"/>
341-
<feature id="org.eclipse.emf.ecore"/>
342-
<feature id="org.eclipse.equinox.p2.user.ui"/>
343-
<feature id="org.eclipse.equinox.p2.extras.feature"/>
344-
<feature id="org.eclipse.cdt.native.source"/>
345-
<feature id="org.eclipse.equinox.p2.extras.feature.source"/>
346-
<feature id="org.eclipse.ecf.core.feature"/>
347-
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.source.feature"/>
348-
<feature id="org.eclipse.jgit"/>
349-
<feature id="org.eclipse.ecf.filetransfer.httpclient4.source.feature"/>
350-
<feature id="org.eclipse.cdt.gnu.dsf.source"/>
351-
<feature id="org.eclipse.cdt.native"/>
352-
<feature id="org.eclipse.cdt.gnu.debug"/>
353-
<feature id="org.eclipse.cdt.gnu.build.source"/>
354-
<feature id="org.eclipse.e4.rcp.source"/>
355-
<feature id="org.eclipse.e4.rcp"/>
356-
<feature id="org.eclipse.remote" version="2.0.2.201601141453"/>
344+
<feature id="org.eclipse.equinox.core.sdk"/>
357345
</features>
358346

359347
<configurations>
@@ -364,7 +352,6 @@ rights to a jury trial in any resulting litigation.&lt;/p&gt;
364352
<plugin id="org.eclipse.equinox.event" autoStart="true" startLevel="2" />
365353
<plugin id="org.eclipse.equinox.p2.reconciler.dropins" autoStart="true" startLevel="0" />
366354
<plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
367-
<property name="org.eclipse.update.reconcile" value="false" />
368355
</configurations>
369356

370357
<repositories>

0 commit comments

Comments
 (0)