Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
99a484c
Bug 481467 - SWT Tools: Split Sleak and Spy into its own 'spies' plug-in
MarkZ3 Nov 4, 2015
0239d2e
Bug 502839 - Remove Activator in org.eclipse.swt.tools.spies
MarkZ3 Oct 3, 2016
b1c2038
Bug 502838: Replace gifs in org.eclipse.swt.tools.spies with png files
BeckerWdf May 2, 2017
8558ce7
Bug 517929 - Update POMs in the master for 4.8 release
akurtakov Jun 22, 2017
99c563f
Bug 518911 - Use StringBuilder instead of StringBuffer in SpyView
vogella Jun 28, 2017
33dc81a
Increment service version for Oxygen chagnes in swt.tools.spies.
akurtakov Aug 9, 2017
3d3882d
Bug 510973 - Missing source bundle for org.eclipse.swt.tools
akurtakov Oct 17, 2017
02b09e3
Bug 527935 - Add Automatic-Module-Name to MANIFEST.MF in SWT repo
akurtakov Nov 30, 2017
6ca4bb4
Bug 535191 - POM version change for 4.9 release
akurtakov May 29, 2018
3339a72
Version 4.9 update in plaform.set as prep for the EPL 2.0 update
vogella Jun 1, 2018
85eb4e4
Bug 535318 - Update license to EPL-2.0 for platform.swt in about.html
vogella Jun 5, 2018
8455ddd
Bug 530393 - EPL 2.0 update for SWT for swt.tools plug-ins
vogella Aug 20, 2018
bf42607
Bug 538531 - POM version change for 4.10 release
sravanlakkimsetti Sep 4, 2018
bfc3180
Bug 541822 - POM and product version change for 4.11 release
akurtakov Dec 7, 2018
a8fb1a6
Bug 545094 - POM and product version change for 4.12 release
niraj-modi Mar 8, 2019
1c09e42
Bug 547907 - POM and product version change for 4.13 release
niraj-modi Jun 7, 2019
70d800b
Bug 550767 - POM and product version change for 4.14 release
niraj-modi Sep 6, 2019
160d36f
Bug 437558 - Cleanup of Sleak view
vogella Sep 25, 2019
73c7e2c
Bug 551438 - Fix files that have ended up with CRLF in the git
merks Sep 25, 2019
5236d1c
Bug 437558 - Sleak not working with RCP e4
vogella Sep 25, 2019
dfcf678
Bug 437558 - Sleak not working with RCP e4
akurtakov Oct 4, 2019
bd20669
Bug 553742 - POM and product version change for 4.15 release
niraj-modi Dec 6, 2019
aad3ade
Version increments for 4.15 stream
eCemetery Dec 10, 2019
b3fe023
Use jdk 5 for-each loop
carstenartur Nov 21, 2019
bb07562
Bug 560872 - POM and product version change for 4.16 release
mbooth101 Mar 6, 2020
e9d913b
Bug 563451: Cleanup variable names in S-Leak
jonahgraham May 21, 2020
baae15e
Bug 563451: Add a save to file option for S-Leak
jonahgraham May 21, 2020
a97b292
Bug 563840 - POM and product version change for 4.17 release
sravanlakkimsetti Jun 4, 2020
f8e1819
Version bump of o.e.swt.tools.spies for 4.17.
akurtakov Jun 10, 2020
24ec02b
Bug 563560: Don't report Colors in S-Leak allocated resources
jonahgraham May 21, 2020
03df58f
Bug 563477: Allow enable/disable SWT Resource Tracking at runtime
jonahgraham May 22, 2020
57d19d5
Bug 566356 - POM and product version change for 4.18 release
akurtakov Sep 3, 2020
b6b2efd
Bug 569318 - POM and product version change for 4.19 release
sravanlakkimsetti Dec 1, 2020
8381c9a
Bug 570268 - Move bundles to Java 11 where needed
akurtakov Jan 12, 2021
623f399
Bug 571689 - POM and product version change for 4.20 release
akurtakov Mar 5, 2021
050847a
4.20 update for org.eclipse.swt.tools.spies
vogella May 21, 2021
b6fc04e
Bug 561328: Modernize code in Sleak tool
jonahgraham Jan 20, 2021
704b7d7
Bug 561328: SLeak provide a smarter diff
jonahgraham Jan 20, 2021
59dc5bb
Rename internal SpiesPlugin class to SpiesConstant to avoid confusing it
vogella May 19, 2021
85a86df
Bug 573960 - POM and product version change for 4.21 release
sravanlakkimsetti Jun 3, 2021
14ecad7
Version update for 4.21
akurtakov Jul 20, 2021
642ff3a
Bug 574461 - Sleak throws an IllegalStateException on Iterator.remove
ConradGroth Jun 25, 2021
79c1b73
Bug 575782 - POM and product version change for 4.22 release
kitlo Sep 5, 2021
ef2e84f
Bug 577442 - POM and product version change for 4.23 release
sravanlakkimsetti Nov 25, 2021
f7dbdf7
Bug 578743 - Sleak (SWT tools) view is empty and destroys workbench on
iloveeclipse Feb 15, 2022
0d143a0
Bug 578835 - Improve Sleak usability
iloveeclipse Feb 18, 2022
87836ea
Bug 578696 - adjusts Sleak to show non-disposed widgets in diffs.
iloveeclipse Feb 22, 2022
086e5da
Bug 579073 - POM and product version change for 4.24 release
sravanlakkimsetti Mar 4, 2022
c33d3fd
Fix missing encoding setting warnings.
akurtakov Apr 18, 2022
63d81a4
Version bumps for 4.24 stream
akurtakov Apr 18, 2022
315371e
POM and product version changes for 4.25 release
SDawley Jun 2, 2022
ac000dc
Update pom.xml
sravanlakkimsetti Aug 26, 2022
fa94988
Update MANIFEST.MF
sravanlakkimsetti Aug 26, 2022
12db2e1
POM and product version changes for 4.26 release
sravanlakkimsetti Sep 1, 2022
67b8121
POM and product version changes for 4.27 release
akurtakov Nov 30, 2022
b6f4e74
POM and product version changes for 4.28 release
MohananRahul Mar 7, 2023
b51b987
Move bundles with transitive Java 17 dep to it
akurtakov Apr 4, 2023
1911f25
POM and product version changes for 4.29 release
deepika-u Jun 6, 2023
a13ea6c
Bug 527899 [9] Implement JEP 280: Indify String Concatenation
MohananRahul Jun 30, 2023
556b434
Version Update
MohananRahul Jun 30, 2023
78129e3
update Pom.xml
MohananRahul Jun 30, 2023
266d552
Refactor XML parsing
jukzi Jul 12, 2023
422574f
POM and product version changes for 4.30 release (#798)
MohananRahul Sep 4, 2023
c12962f
Migrate from javax.annotation to jakarta.annotation
HannesWell Nov 4, 2023
ed6f8ac
Leverage Tycho-pomless
HannesWell Nov 4, 2023
3e14cd9
Remove blank Javadoc
jukzi Nov 7, 2023
1e64cc2
Touch bundles affected by the changed ecj version
iloveeclipse Dec 14, 2023
ed25bae
Link java sources into native fragments to compile them there in the IDE
HannesWell Jan 27, 2024
d0ade13
Updated bundles with comparator errors
trancexpress Mar 21, 2024
b9f2877
Bump version to match jar signatures
merks Sep 15, 2024
17c7220
Replace usages of new Image(device, width, height)
ShahzaibIbrahim Mar 26, 2025
33d2ad9
Version bump org.eclipse.swt.tools.spies for 4.36 stream
HeikoKlare Mar 27, 2025
9bd4d07
Adjust Maven groupId to match the actual deployment - part 2
HannesWell Jan 19, 2025
cea0d01
Unify Tycho pomless configurations and build.properties
HannesWell Mar 27, 2025
4bfef94
Merge https://github.com/eclipse-platform/eclipse.platform.swt/tree/m…
laeubi May 3, 2025
0c1be39
Move org.eclipse.swt.tools.spies to UI folder
laeubi May 3, 2025
d513878
Add org.eclipse.swt.tools.spies to build / feature
laeubi May 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions features/org.eclipse.pde.spies-feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,5 +50,9 @@
<plugin
id="org.eclipse.pde.spy.event"
version="0.0.0"/>

<plugin
id="org.eclipse.swt.tools.spies"
version="0.0.0"/>

</feature>
7 changes: 7 additions & 0 deletions ui/org.eclipse.swt.tools.spies/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>
28 changes: 28 additions & 0 deletions ui/org.eclipse.swt.tools.spies/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.eclipse.swt.tools.spies</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8
104 changes: 104 additions & 0 deletions ui/org.eclipse.swt.tools.spies/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
org.eclipse.jdt.core.compiler.problem.deadCode=warning
org.eclipse.jdt.core.compiler.problem.deprecation=warning
org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=warning
org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=warning
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
org.eclipse.jdt.core.compiler.problem.nullReference=warning
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=warning
org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=disabled
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.release=enabled
org.eclipse.jdt.core.compiler.source=17
64 changes: 64 additions & 0 deletions ui/org.eclipse.swt.tools.spies/.settings/org.eclipse.jdt.ui.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
eclipse.preferences.version=1
editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
org.eclipse.jdt.ui.ignorelowercasenames=true
org.eclipse.jdt.ui.importorder=java;javax;org;com;
org.eclipse.jdt.ui.ondemandthreshold=1
org.eclipse.jdt.ui.staticondemandthreshold=1
sp_cleanup.add_default_serial_version_id=true
sp_cleanup.add_generated_serial_version_id=false
sp_cleanup.add_missing_annotations=true
sp_cleanup.add_missing_deprecated_annotations=true
sp_cleanup.add_missing_methods=false
sp_cleanup.add_missing_nls_tags=false
sp_cleanup.add_missing_override_annotations=true
sp_cleanup.add_missing_override_annotations_interface_methods=true
sp_cleanup.add_serial_version_id=false
sp_cleanup.always_use_blocks=true
sp_cleanup.always_use_parentheses_in_expressions=false
sp_cleanup.always_use_this_for_non_static_field_access=false
sp_cleanup.always_use_this_for_non_static_method_access=false
sp_cleanup.convert_functional_interfaces=false
sp_cleanup.convert_to_enhanced_for_loop=false
sp_cleanup.correct_indentation=false
sp_cleanup.format_source_code=false
sp_cleanup.format_source_code_changes_only=false
sp_cleanup.insert_inferred_type_arguments=false
sp_cleanup.make_local_variable_final=true
sp_cleanup.make_parameters_final=false
sp_cleanup.make_private_fields_final=true
sp_cleanup.make_type_abstract_if_missing_method=false
sp_cleanup.make_variable_declarations_final=false
sp_cleanup.never_use_blocks=false
sp_cleanup.never_use_parentheses_in_expressions=true
sp_cleanup.on_save_use_additional_actions=true
sp_cleanup.organize_imports=true
sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
sp_cleanup.remove_private_constructors=true
sp_cleanup.remove_redundant_type_arguments=true
sp_cleanup.remove_trailing_whitespaces=false
sp_cleanup.remove_trailing_whitespaces_all=true
sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
sp_cleanup.remove_unnecessary_casts=true
sp_cleanup.remove_unnecessary_nls_tags=false
sp_cleanup.remove_unused_imports=false
sp_cleanup.remove_unused_local_variables=false
sp_cleanup.remove_unused_private_fields=true
sp_cleanup.remove_unused_private_members=false
sp_cleanup.remove_unused_private_methods=true
sp_cleanup.remove_unused_private_types=true
sp_cleanup.sort_members=false
sp_cleanup.sort_members_all=false
sp_cleanup.use_anonymous_class_creation=false
sp_cleanup.use_blocks=false
sp_cleanup.use_blocks_only_for_return_and_throw=false
sp_cleanup.use_lambda=true
sp_cleanup.use_parentheses_in_expressions=false
sp_cleanup.use_this_for_non_static_field_access=false
sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
sp_cleanup.use_this_for_non_static_method_access=false
sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true
sp_cleanup.use_type_arguments=false
19 changes: 19 additions & 0 deletions ui/org.eclipse.swt.tools.spies/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Manifest-Version: 1.0
Bundle-Name: %pluginName
Bundle-Vendor: %providerName
Bundle-SymbolicName: org.eclipse.swt.tools.spies;singleton:=true
Bundle-Version: 3.109.600.qualifier
Bundle-ManifestVersion: 2
Export-Package: org.eclipse.swt.tools.internal,
org.eclipse.swt.tools.views
Bundle-ActivationPolicy: lazy
Bundle-Localization: plugin
Bundle-RequiredExecutionEnvironment: JavaSE-17
Require-Bundle: org.eclipse.core.runtime;bundle-version="3.29.0",
org.eclipse.swt.tools.base;bundle-version="3.106.0",
org.eclipse.e4.ui.model.workbench;bundle-version="2.1.400",
org.eclipse.swt;bundle-version="3.119.0",
org.eclipse.ui;bundle-version="3.113.0",
org.eclipse.e4.ui.di;bundle-version="1.2.600"
Automatic-Module-Name: org.eclipse.swt.tools.spies
Import-Package: jakarta.annotation;version="[2.1.0,3.0.0)"
36 changes: 36 additions & 0 deletions ui/org.eclipse.swt.tools.spies/about.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>About</title>
</head>
<body lang="EN-US">
<h2>About This Content</h2>

<p>November 30, 2017</p>
<h3>License</h3>

<p>
The Eclipse Foundation makes available all content in this plug-in
(&quot;Content&quot;). Unless otherwise indicated below, the Content
is provided to you under the terms and conditions of the Eclipse
Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is
available at <a href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.
</p>

<p>
If you did not receive this Content directly from the Eclipse
Foundation, the Content is being redistributed by another party
(&quot;Redistributor&quot;) and different terms and conditions may
apply to your use of any object code in the Content. Check the
Redistributor's license that was provided with the Content. If no such
license exists, contact the Redistributor. Unless otherwise indicated
below, the terms and conditions of the EPL still apply to any source
code in the Content and such source code may be obtained at <a
href="http://www.eclipse.org/">http://www.eclipse.org</a>.
</p>

</body>
</html>
23 changes: 23 additions & 0 deletions ui/org.eclipse.swt.tools.spies/build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
###############################################################################
# Copyright (c) 2003, 2025 IBM Corporation and others.
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
# https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
source.. = src/
output.. = bin/
bin.includes = about.html,\
plugin.xml,\
plugin.properties,\
META-INF/,\
icons/,\
.,\
fragment.e4xmi
src.includes = about.html
3 changes: 3 additions & 0 deletions ui/org.eclipse.swt.tools.spies/forceQualifierUpdate.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Bug 510973 - Missing source bundle for org.eclipse.swt.tools
Bug 527899 [9] Implement JEP 280: Indify String Concatenation
https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/issues/1659
9 changes: 9 additions & 0 deletions ui/org.eclipse.swt.tools.spies/fragment.e4xmi
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="ASCII"?>
<fragment:ModelFragments xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:basic="http://www.eclipse.org/ui/2010/UIModel/application/descriptor/basic" xmlns:fragment="http://www.eclipse.org/ui/2010/UIModel/fragment" xmi:id="_-LZIEN9kEemzyrbiRClN6A">
<fragments xsi:type="fragment:StringModelFragment" xmi:id="__HWaAN9kEemzyrbiRClN6A" featurename="descriptors" parentElementId="xpath:/">
<elements xsi:type="basic:PartDescriptor" xmi:id="_GSP6cN9lEemzyrbiRClN6A" elementId="org.eclipse.swt.tools.spies.partdescriptor.sleak" label="Sleak" iconURI="platform:/plugin/org.eclipse.swt.tools.spies/icons/sleak.png" category="SWT Tools" closeable="true" contributionURI="bundleclass://org.eclipse.swt.tools.spies/org.eclipse.swt.tools.views.SleakView">
<persistedState key="persistState" value="true"/>
<tags>View</tags>
</elements>
</fragments>
</fragment:ModelFragments>
Binary file added ui/org.eclipse.swt.tools.spies/icons/sleak.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/org.eclipse.swt.tools.spies/icons/sleak.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/org.eclipse.swt.tools.spies/icons/sleak@2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/org.eclipse.swt.tools.spies/icons/spy.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/org.eclipse.swt.tools.spies/icons/spy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/org.eclipse.swt.tools.spies/icons/spy@2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions ui/org.eclipse.swt.tools.spies/plugin.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
###############################################################################
# Copyright (c) 2000, 2015 IBM Corporation and others.
#
# This program and the accompanying materials
# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
# https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
pluginName = SWT Tools Spy
providerName = Eclipse.org
spyViewName = SWT Spy
sleakViewName = Sleak
23 changes: 23 additions & 0 deletions ui/org.eclipse.swt.tools.spies/plugin.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<extension
point="org.eclipse.ui.views">
<view
allowMultiple="false"
category="org.eclipse.swt.swt.tools"
class="org.eclipse.swt.tools.views.SpyView"
icon="icons/spy.png"
id="org.eclipse.swt.tools.views.SpyView"
name="%spyViewName">
</view>
</extension>
<extension
id="org.eclipse.swt.tools.spies.fragment"
point="org.eclipse.e4.workbench.model">
<fragment
apply="always"
uri="fragment.e4xmi">
</fragment>
</extension>

</plugin>
Loading
Loading