<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://marketplace.eclipse.org/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:og="http://ogp.me/ns#" xmlns:article="http://ogp.me/ns/article#" xmlns:book="http://ogp.me/ns/book#" xmlns:profile="http://ogp.me/ns/profile#" xmlns:video="http://ogp.me/ns/video#" xmlns:product="http://ogp.me/ns/product#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
  <channel>
    <title>Eclipse Plugins, Bundles and Products - Eclipse Marketplace</title>
    <link>https://marketplace.eclipse.org/</link>
    <description></description>
    <language>en</language>
     <atom:link href="https://marketplace.eclipse.org/rss.xml" rel="self" type="application/rss+xml" />
      <item>
    <title>JRebel and XRebel for Eclipse</title>
    <link>https://marketplace.eclipse.org/content/jrebel-and-xrebel-eclipse</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/pluginIcon_transparent.png&quot; width=&quot;110&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/mrasmussenton/listings&quot; title=&quot;Michael Rasmussen&quot;&gt;Michael Rasmussen&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2011-01-25 08:59&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2023-09-05 09:57&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Perforce%20Software%22&quot;&gt;Perforce Software&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://www.jrebel.com/&quot; rel=&quot;nofollow&quot;&gt;JRebel&lt;/a&gt; is a productivity tool that allows developers to reload code changes instantly. It skips the rebuild, restart, and redeploy cycle common in Java development. JRebel enables developers to get more done in the same amount of time and stay in the flow while coding. JRebel supports a majority of real-world enterprise java stacks and is easy to install into existing development environments.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.xrebel.com&quot; rel=&quot;nofollow&quot;&gt;XRebel&lt;/a&gt; is a performance tool for Java development which gives developers real time performance insights to help them understand and resolve potential issues faster and earlier, during the development phase.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 25 Jan 2011 13:59:21 +0000</pubDate>
 <dc:creator>mrasmussenton</dc:creator>
 <guid isPermaLink="false">29591 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/jrebel-and-xrebel-eclipse#comments</comments>
  </item>
  <item>
    <title>jSparrow - Java Refactoring and Java Code Analyzer</title>
    <link>https://marketplace.eclipse.org/content/jsparrow-java-refactoring-and-java-code-analyzer</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/jsparrow-icon%20%281%29.png&quot; width=&quot;110&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/mprehofer/listings&quot; title=&quot;Michaela Prehofer&quot;&gt;Michaela Prehofer&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2017-06-20 11:34&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2023-09-05 08:06&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Splendit%20IT-Consulting%20GmbH%2C%20Vienna%22&quot;&gt;Splendit IT-Consulting GmbH, Vienna&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;h2 id=&quot;about&quot;&gt;jSparrow plug-in developed for Java refactoring&lt;/h2&gt;
&lt;p&gt;jSparrow is an IDE extension that helps you detect and fix quality problems as you write code. jSparrow flags errors, similar to a spell checker, indicating that they can be fixed with jSparrow before committing code.&lt;/p&gt;
&lt;p&gt;The jSparrow IDE extension adds 118 rules and 3 interactive rules: Standard output methods to Logger, Remove Unused Code, and Rename Fields to Java Conventions. 94 of the rules have markers.&lt;/p&gt;
&lt;h2 id=&quot;news&quot;&gt;On Install Includes&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;The 20 free rules (see below)&lt;/li&gt;
&lt;li&gt;All markers i.e. quick-fixes&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;jSparrow was designed to refactor Java code with a rule-based approach. A jSparrow rule is a definition of many small composed refactoring steps performed by the plug-in; one rule, when selected, can by itself refactor a very specific area within your system-wide code.&lt;/p&gt;
&lt;p&gt;In simple, jSparrow analyzes your Java project to find quality issues and suggests automated refactorings to improve the sources.&lt;/p&gt;
&lt;p&gt;For any questions or feedback please feel free to send us a message: &lt;a href=&quot;https://jsparrow.io/contact-form/&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.io/contact-form/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Discover more at: &lt;a href=&quot;https://jsparrow.io/&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.io/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;free-java-refactoring-rules&quot;&gt;The 20 Free Rules&lt;/h2&gt;
&lt;p&gt;We want to help developers optimize the way they can fix Java code and refactor Java code. To get started, we offer 20 free forever rules which are available after installation.&lt;/p&gt;
&lt;h4&gt;Rules included to get started:&lt;/h4&gt;
&lt;ul id=&quot;free-jsparrow-rules&quot;&gt;&lt;li&gt;&lt;a href=&quot;/rules/collapse-if-statements.html&quot; rel=&quot;nofollow&quot;&gt;Collapse If Statements &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/enums-without-equals.html&quot; rel=&quot;nofollow&quot;&gt;Replace equals() on Enum Constants &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/for-to-for-each.html&quot; rel=&quot;nofollow&quot;&gt;Replace For-Loop with Enhanced-For-Loop &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/lambda-to-method-reference.html&quot; rel=&quot;nofollow&quot;&gt;Replace Expression Lambda with Method Reference &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/multi-variable-declaration-line.html&quot; rel=&quot;nofollow&quot;&gt;Split Multiple Variable Declarations &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/optional-filter.html&quot; rel=&quot;nofollow&quot;&gt;Use Optional::filter &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/organize-imports.html&quot; rel=&quot;nofollow&quot;&gt;Organize Imports &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/override-annotation.html&quot; rel=&quot;nofollow&quot;&gt;Use @Override Annotation &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/primitive-boxed-for-string.html&quot; rel=&quot;nofollow&quot;&gt;Remove Boxing for String Conversions &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/remove-double-negation.html&quot; rel=&quot;nofollow&quot;&gt;Remove Double Negations &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/remove-empty-statement.html&quot; rel=&quot;nofollow&quot;&gt;Remove Unnecessary Semicolons &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/remove-null-check-before-instanceof.html&quot; rel=&quot;nofollow&quot;&gt;Remove Null-Checks Before Instanceof &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/remove-unnecessary-throws.html&quot; rel=&quot;nofollow&quot;&gt;Remove Unnecessary Thrown Exceptions on Method Signatures &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/remove-to-string-on-string.html&quot; rel=&quot;nofollow&quot;&gt;Remove toString() on String &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/string-literal-equality-check.html&quot; rel=&quot;nofollow&quot;&gt;Reorder String Equality Check &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/inefficient-constructor.html&quot; rel=&quot;nofollow&quot;&gt;Replace Inefficient Constructors with valueOf() &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/try-with-resource.html&quot; rel=&quot;nofollow&quot;&gt;Use Try-With-Resource &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/use-is-empty-on-collections.html&quot; rel=&quot;nofollow&quot;&gt;Replace Equality Check with isEmpty() &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/use-offset-based-string-methods.html&quot; rel=&quot;nofollow&quot;&gt;Use Offset Based String Methods &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/rules/use-secure-random.html&quot; rel=&quot;nofollow&quot;&gt;Use SecureRandom &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2 id=&quot;refactoring&quot;&gt;What is refactoring?&lt;/h2&gt;
&lt;p&gt;Refactoring is a process of system-wide code restructuring and reordering without affecting the system&#039;s external forms of action and behavior. In simpler terms, refactoring is improving software&#039;s code without affecting the software&#039;s user interfaces and experiences.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
&lt;h3&gt;Refactoring Steps:&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Create working copies of selected Java files&lt;/li&gt;
&lt;li&gt;Analyse refactoring possibilities&lt;/li&gt;
&lt;li&gt;Apply the refactoring&lt;/li&gt;
&lt;li&gt;Compare working copies with original sources&lt;/li&gt;
&lt;li&gt;Persist wanted refactoring to original sources&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Please visit our &lt;a href=&quot;https://jsparrow.io/&quot; rel=&quot;nofollow&quot;&gt;jSparrow&lt;/a&gt; page to see the refactoring process of jSparrow in more detail.&lt;/p&gt;
&lt;h2 id=&quot;sonarlint-alternative&quot;&gt;Sonarlint-like quick-fixes&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://jsparrow.github.io/tags/#marker&quot; rel=&quot;nofollow&quot;&gt;94 of the rules&lt;/a&gt; have markers; The jSparrow markers work like the quick fixes found in Sonarlint and JDTSpelling.&lt;/p&gt;
&lt;h2 id=&quot;checkstyle-alternative&quot;&gt;Builds upon Checkstyle Plugin&#039;s Motto&lt;/h2&gt;
&lt;p&gt;Checkstyle is a well-beloved inspecting tool that helps you adhere to coding standards. One of jSparrow&#039;s objectives is to build upon this motto and help developers adhere to coding standards through automated refactoring. One of our most worked-on tags is the &quot;Coding Conventions&quot; tag, currently including 38 refactorings. Like Checkstyle, you&#039;ll get notified about potential refactoring possibilities through markers which are available right after installation. Three rule examples: Hide Default Constructor In Utility Classes, Collapse If Statements, and Remove Null-Checks before Instance of.&lt;/p&gt;
&lt;h2 id=&quot;pmd-alternative&quot;&gt;Alternative to PMD with Selection Wizard&lt;/h2&gt;
&lt;p&gt;PMD is a joy to use to remove unused Java code. Built on this idea and from feedback from our users, jSparrow now includes an interactive wizard to remove unused code, whether they are fields, methods, or classes, jSparrow can remove them including their test cases, if wanted, in the whole workspace or selected projects.&lt;/p&gt;
&lt;h2 id=&quot;refactor-junit-test&quot;&gt;Refactor JUnit Test Cases&lt;/h2&gt;
&lt;p&gt;JUnit is an open-source unit testing framework for Java. The goal of unit testing or unit test cases is to test individual units of software and validate expected performance. Since 2022 junit.org has released the next generation of JUnit: Junit 5. To help Java developers with the migration from JUnit 3 and JUnit 4 to JUnit 5, this plug-in includes ten JUnit refactoring rules:&lt;/p&gt;
&lt;ul id=&quot;junit-test-refactoring-rules&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit3-test-cases.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit 3 Tests&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit4-annotations-with-jupiter.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit 4 Annotations with JUnit Jupiter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit4-assertions-with-jupiter.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit 4 Assertions with JUnit Jupiter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit4-assumptions-with-jupiter.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit 4 Assumptions with JUnit Jupiter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit4-category-with-jupiter-tag.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit 4 Category with JUnit Jupiter Tag&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit4-assumptions-with-hamcrest-j-unit.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit Assumptions with Hamcrest Junit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit-expected-annotation-property.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit Expected Annotation Property with assertThrows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit-expected-exception.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit ExpectedException with assertThrows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit-timeout-annotation-property.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit Timeout Annotation Property with assertTimeout&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/replace-j-unit-assert-that-with-hamcrest.html#description&quot; rel=&quot;nofollow&quot;&gt;Replace JUnit assertThat with Hamcrest&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/rules/use-dedicated-assertions.html#description&quot; rel=&quot;nofollow&quot;&gt;Use Dedicated Assertions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;The plug-in documentation shows Java and JUnit test case examples that get refactored.&lt;/p&gt;
&lt;h2 id=&quot;tags&quot;&gt;Other jSparrow Tags&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;JUnit&lt;/em&gt; is a tag that we use for the JUnit refactor rules. Tags describe properties of jSparrow rules with the intent of grouping similar rules together and making them easier to find and search for. Below are all our current tags:&lt;/p&gt;
&lt;h3 id=&quot;minimum-java-version&quot;&gt;Minimum Java Versions&lt;/h3&gt;
&lt;p&gt;All jSparrow rules have a Minimum Java Version, which means that a rule with (for example) a Minimum Java version of 1.1 can be used on Java version 1.1 and all Java versions after 1.1.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#java-version-tags&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#java-version-tags&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Version tags quick-links: &lt;a href=&quot;https://jsparrow.github.io/tags/#java-1-1&quot; rel=&quot;nofollow&quot;&gt;Java 1.1&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-1-2&quot; rel=&quot;nofollow&quot;&gt;Java 1.2&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-1-3&quot; rel=&quot;nofollow&quot;&gt;Java 1.3&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-1-4&quot; rel=&quot;nofollow&quot;&gt;Java 1.4&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-5&quot; rel=&quot;nofollow&quot;&gt;Java 5&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-6&quot; rel=&quot;nofollow&quot;&gt;Java 6&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-7&quot; rel=&quot;nofollow&quot;&gt;Java 7&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-8&quot; rel=&quot;nofollow&quot;&gt;Java 8&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-9&quot; rel=&quot;nofollow&quot;&gt;Java 9&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-10&quot; rel=&quot;nofollow&quot;&gt;Java 10&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-11&quot; rel=&quot;nofollow&quot;&gt;Java 11&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-14&quot; rel=&quot;nofollow&quot;&gt;Java 14&lt;/a&gt;, &lt;a href=&quot;https://jsparrow.github.io/tags/#java-15&quot; rel=&quot;nofollow&quot;&gt;Java 15&lt;/a&gt;, and &lt;a href=&quot;https://jsparrow.github.io/tags/#java-16&quot; rel=&quot;nofollow&quot;&gt;Java 16&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-coding-conventions&quot;&gt;Coding conventions for Java&lt;/h3&gt;
&lt;p&gt;Coding conventions for Java consist of a set of recommended code styles and best practices. Rules with the Coding Conventionstag will alter source code parts to follow guides, such as the Google Java Style Guide.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#coding-conventions&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#coding-conventions&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;io-operations&quot;&gt;I/O operations provided by java.io or java.nio&lt;/h3&gt;
&lt;p&gt;The I/O operations tag marks rules that deal with I/O operations provided by java.io or java.nio.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#io-operations&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#io-operations&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-lambda&quot;&gt;Lambda&lt;/h3&gt;
&lt;p&gt;Lambda expressions are anonymous and unnamed functions that enable you to treat functionality as a method argument or code as data. Lambda expressions are an integral part of the java.util.stream API. Whenever a rule has this tag, it means that either a lambda expression is introduced or manipulated.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#lambda&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#lambda&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-logging&quot;&gt;Logging&lt;/h3&gt;
&lt;p&gt;Logging frameworks ease and standardize the process of logging for the Java platform. In particular, they provide flexibility by avoiding explicit output to the console. The location where logs are written becomes independent of the code and can be customized at runtime. Rules marked with this tag either introduce logging or improve aspects of the same.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#logging&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#logging&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-loops&quot;&gt;Java Loops&lt;/h3&gt;
&lt;p&gt;A loop is an instruction that repeats until a specified condition is reached. Examples would be for, while, or forEach loops. Respectively, rules with the Loop tag will interact with such loops.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#Loop&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#Loop&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;old-java-language-constructs&quot;&gt;Old Java Language Constructs&lt;/h3&gt;
&lt;p&gt;jSparrow rules having the Old Language Constructs tag replace old constructs with more up-to-date alternatives.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#old-language-constructs&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#old-language-constructs&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-performance&quot;&gt;Performance improving rules&lt;/h3&gt;
&lt;p&gt;The Performance tag indicates that a code fragment is replaced by a more performant one.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#performance&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#performance&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-readability&quot;&gt;Improve Readability&lt;/h3&gt;
&lt;p&gt;Rules marked with the Readability tag improve the ease with which a human reader can comprehend the purpose, control flow, and operation of source code. It affects aspects of quality, including portability, usability, and most importantly maintainability.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#readability&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#readability&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-security&quot;&gt;Security&lt;/h3&gt;
&lt;p&gt;Security issues refer to vulnerabilities that can be exploited by an attacker to perform unauthorized actions within a computer program. Rules marked with this tag replace vulnerable code fragments with secure alternatives.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#security&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#security&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-string-manipulation&quot;&gt;String Manipulation&lt;/h3&gt;
&lt;p&gt;String manipulation is the process of creating, parsing, or changing String variables or literals. Typical operations on strings include a concatenation of values or the creation of a String output based on the input of another type. jSparrow rules having this tag will therefore be related to such String operations.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#string-manipulation&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#string-manipulation&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-testing&quot;&gt;Testing&lt;/h3&gt;
&lt;p&gt;jSparrow rules having this tag encourage using best practices in the test code.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#testing&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#testing&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;java-assertj&quot;&gt;AssertJ&lt;/h3&gt;
&lt;p&gt;jSparrow rules having this tag encourage best practices on using the AssertJ library for writing fluent assertions in unit tests.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#assertj&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#assertj&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;spring-java&quot;&gt;Spring&lt;/h3&gt;
&lt;p&gt;jSparrow rules having this tag encourage best practices on using the Spring library for writing web applications.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#assertj&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#Spring&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;free-rules&quot;&gt;Free Tag&lt;/h3&gt;
&lt;p&gt;Rules with the Free tag are free to use.&lt;/p&gt;
&lt;p&gt;Rules with tag: &lt;a href=&quot;https://jsparrow.github.io/tags/#free&quot; rel=&quot;nofollow&quot;&gt;https://jsparrow.github.io/tags/#free&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&quot;links&quot;&gt;jSparrow links&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://jsparrow.github.io/&quot; rel=&quot;nofollow&quot;&gt;Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.youtube.com/@captain_jsparrow&quot; rel=&quot;nofollow&quot;&gt;YouTube Channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.io/pricing&quot; rel=&quot;nofollow&quot;&gt;Pricing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://jsparrow.io/&quot; rel=&quot;nofollow&quot;&gt;Our Website&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2 id=&quot;update&quot;&gt;jSparrow Updates&lt;/h2&gt;
&lt;h3&gt;Latest version release&lt;/h3&gt;
&lt;p&gt;jSparrow Eclipse IDE plug-in latest version: 4.18.0&lt;/p&gt;
&lt;p&gt;jSparrow Maven plug-in latest version: 3.20.0&lt;/p&gt;
&lt;h3&gt;Our release policy&lt;/h3&gt;
&lt;p&gt;We will release at least one new rule in March, June, September, and December.&lt;/p&gt;
&lt;p&gt;Bugfixes will be released each Thursday.&lt;/p&gt;
&lt;p&gt;Hotfix Releases can be deployed at any time when urgent.&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Next jSparrow Release&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;New Rule - jSparrow Eclipse IDE plug-in 2023-09-21&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 20 Jun 2017 15:34:11 +0000</pubDate>
 <dc:creator>mprehofer</dc:creator>
 <guid isPermaLink="false">3503691 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/jsparrow-java-refactoring-and-java-code-analyzer#comments</comments>
  </item>
  <item>
    <title>Applet Runner for Eclipse</title>
    <link>https://marketplace.eclipse.org/content/applet-runner-eclipse</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/bean_110_80_0.png&quot; width=&quot;110&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/agoubard/listings&quot; title=&quot;Anthony Goubard&quot;&gt;Anthony Goubard&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Wed, 2021-04-14 16:15&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Mon, 2023-09-04 11:42&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Japplis%22&quot;&gt;Japplis&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;Plugin that run applets in your Eclipse IDE or RPC application.&lt;/p&gt;
&lt;p&gt;
Advantages:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Write a plugin without any external libraries / API dependencies&lt;/li&gt;
&lt;li&gt;Write once, run in any Java IDE (IntelliJ Platform IDE&#039;s, Eclipse, NetBeans) or as a standalone application&lt;/li&gt;
&lt;li&gt;Packaging is a standard Jar file and a html page with applet tag or a jnlp file&lt;/li&gt;
&lt;li&gt;Deployment is put the files on a webserver or on a shared network drive.&lt;/li&gt;
&lt;li&gt;Distribution is just sending the file location (html, jnlp, js, jar, or class file)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Features:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Bookmarks&lt;/li&gt;
&lt;li&gt;History&lt;/li&gt;
&lt;li&gt;Detect applets from HTML applet tag, runApplet JavaScript, JNLP, .class and .jar files&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Included Applet Links:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Office
&lt;ul&gt;&lt;li&gt;PDF Viewer&lt;/li&gt;
&lt;li&gt;Microsoft Word Viewer (docx)&lt;/li&gt;
&lt;li&gt;Excel &amp;amp; CSV Viewer (xlsx, xls, cvs)&lt;/li&gt;
&lt;li&gt;Powerpoint Viewer (pptx)&lt;/li&gt;
&lt;li&gt;Screen Highlighter&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Multimedia
&lt;ul&gt;&lt;li&gt;MP3 Player (mp3, ogg)&lt;/li&gt;
&lt;li&gt;Video Player (mp4, mkv, mp3, avi, ...)&lt;/li&gt;
&lt;li&gt;Decoration&lt;/li&gt;
&lt;li&gt;Pastel&lt;/li&gt;
&lt;li&gt;Poster Font&lt;/li&gt;
&lt;li&gt;Poster Font Light&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Text Utilities
&lt;ul&gt;&lt;li&gt;Clipboard History (More features when running in Applet Runner Pro)&lt;/li&gt;
&lt;li&gt;JSON Viewer&lt;/li&gt;
&lt;li&gt;XML Viewer&lt;/li&gt;
&lt;li&gt;YAML Viewer&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Japplis Toolbox: More than 50 text and Java utilities
&lt;ul&gt;&lt;li&gt;Encoding / Decoding: URL, Base64, XML, Query parameters, Hex, Hexadecimal numbers, Binary numbers, ROT13, ROT47, Unicode, Morse, Cyrillic, Volapuk&lt;/li&gt;
&lt;li&gt;Lines: Sort, Reverse, Shuffle, Number, Delete duplicates, Trim spaces, Extract words, Join, Sort by length, Remove empty, Delete 1 out of 2, Count occurrences, Format HTML/XML, Format JSON&lt;/li&gt;
&lt;li&gt;Pattern: Prefix, Suffix, Keep regular expression (regexp), Remove regexp, Keep lines, Remove lines, Split regexp, Contains regexp, Replace regexp, To lowercase regexp, To uppercase regexp, Date to long, Long to date&lt;/li&gt;
&lt;li&gt;Text Characteristics: Character count, Word count, Line count, XML validate, Hash code, MD2, MD5, CRC32, Adler32, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-224, SHA3-256, SHA3-384, SHA3-512&lt;/li&gt;
&lt;li&gt;Properties: Java system properties, Java Swing UI Defaults, Computer environment properties&lt;/li&gt;
&lt;li&gt;Characters: Character in specified font, Hexadecimal value based on specified character encoding, Decimal value, Character name, Character category&lt;/li&gt;
&lt;li&gt;Find in files: Find regular expression in specified files, Show file names, Show found line numbers, Show number of occurrence found&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;JLearnIt: a multilingual dictionary that helps you learn languages.
&lt;ul&gt;&lt;li&gt;English, French, Spanish, Dutch, German, Italian, Hebrew, Portuguese, Swedish, Danish, Norwegian, Hungarian, Russian, Latin and Czech&lt;/li&gt;
&lt;li&gt;World countries, Elements Table, Morse Code and NATO alphabet, United States, Départements français, English/German/Dutch Irregular Verbs.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Japplis Watch: 9 time utilities
&lt;ul&gt;&lt;li&gt;Clock, Calendar, Alarm clock, Stopwatch, Timer, Server clock, Time Zones, Countdown until Date, Pomodoro / HIIT&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Rollerboy 2 game&lt;/li&gt;
&lt;li&gt;Tetris game&lt;/li&gt;
&lt;li&gt;VNC Client for remote desktop or mobile phone mirroring&lt;/li&gt;
&lt;li&gt;HTML Browser (Browser FX) for Windows&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Note that the first time you start an Applet, it may be slower as files are downloaded and your antivirus is checking the executed code.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 14 Apr 2021 20:15:09 +0000</pubDate>
 <dc:creator>agoubard</dc:creator>
 <guid isPermaLink="false">5389062 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/applet-runner-eclipse#comments</comments>
  </item>
  <item>
    <title>AspectJ Development Tools</title>
    <link>https://marketplace.eclipse.org/content/aspectj-development-tools</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/default_images/default_2.png&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/aclement/listings&quot; title=&quot;Andrew Clement&quot;&gt;Andrew Clement&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Wed, 2012-07-04 15:13&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Mon, 2023-09-04 01:10&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22The%20Eclipse%20Foundation%22&quot;&gt;The Eclipse Foundation&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;The AspectJ Development Tools (AJDT) project provides Eclipse platform based tool support for AspectJ. Our goal is to deliver a user experience that is consistent with the Java Development Tools (JDT) when working with AspectJ projects and resources.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 04 Jul 2012 19:13:00 +0000</pubDate>
 <dc:creator>aclement</dc:creator>
 <guid isPermaLink="false">322004 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/aspectj-development-tools#comments</comments>
  </item>
  <item>
    <title>DBeaver</title>
    <link>https://marketplace.eclipse.org/content/dbeaver</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/Community_icon.png&quot; width=&quot;80&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/sriderdp1/listings&quot; title=&quot;Serge Rider&quot;&gt;Serge Rider&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Sun, 2012-11-04 11:30&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Sun, 2023-09-03 12:23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22DBeaver%20Corp%22&quot;&gt;DBeaver Corp&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;DBeaver is free universal SQL client/database tool for developers and database administrators. It can work with any database server which has JDBC or ODBC driver. It supports pluggable extensions.&lt;/p&gt;
&lt;p&gt;Features: database schema browser, metadata editor (tables, columns, keys, indexes), SQL statements/scripts execution, SQL highlighting, autocompletion, formatting; result set/table view/edit/search; BLOB/CLOB view/edit support; GIS spatial data viewer, scrollable resultsets; transactions management; database metadata and full-text search; ER diagrams; server sessions management, transaction locks management, SSH/SOCKS support; automatic drivers download; stored procedures debugger; data import/export/migration; task management, database health monitoring dashboards; spatial data viewer; git integration; office formats support; etc.&lt;/p&gt;
&lt;p&gt;Includes drivers for: MySQL, MariaDB, Oracle, DB2, PostgreSQL, SQL Server, Sybase, Apache Hive, Drill, Presto, Trino, Phoenix, Exasol, Informix, Teradata, Vertica, Netezza, Firebird, Derby, H2, H2GIS, WMI, Snowflake, Greenplum, AWS Redshift, AWS Athena, SAP HANA, MaxDB, NuoDB, MS Access, SQLite, CSV, DBF, Firebird, TimescaleDB, Yellowbrick, CockroachDB, OrientDB, MonetDB, Google BigQuery, Google Spanner, Apache Hive/Impala/Spark, Apache Ignite, MapD, Azure SQL, CrateDB, Elasticsearch, Ocient, Ingres, OmniSci, Yugabyte, IRIS, Data Virtuality, Denodo, DuckDB, Babelfish, OceanBase, Salesforce, EnterpriseDB, Apache Druid, Apache Kylin, Azure Databricks, OpenSearch, TiDB, TDEngine, Materialize.&lt;/p&gt;
&lt;p&gt;Supports Color Theme and Darkest Dark themes.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Standalone version download available on &lt;a href=&quot;https://dbeaver.io/download/&quot; rel=&quot;nofollow&quot;&gt;https://dbeaver.io/download/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Source code: &lt;a href=&quot;https://github.com/dbeaver/dbeaver&quot; rel=&quot;nofollow&quot;&gt;https://github.com/dbeaver/dbeaver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;User guide: &lt;a href=&quot;https://github.com/dbeaver/dbeaver/wiki&quot; rel=&quot;nofollow&quot;&gt;https://github.com/dbeaver/dbeaver/wiki&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sun, 04 Nov 2012 16:30:36 +0000</pubDate>
 <dc:creator>sriderdp1</dc:creator>
 <guid isPermaLink="false">507775 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/dbeaver#comments</comments>
  </item>
  <item>
    <title>tlv8</title>
    <link>https://marketplace.eclipse.org/content/tlv8</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/tlv8ide128.png&quot; width=&quot;80&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/chenqian/listings&quot; title=&quot;chen qian&quot;&gt;chen qian&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Sun, 2021-10-24 09:00&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Sun, 2023-09-03 11:28&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;strong&gt;Rapid development tools&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It is a Java EE project development tool integrating Tomcat plug-in, database plug-in, report design (visualization), process design (visualization), web design (visualization), etc. It can realize rapid development of business system, rapid development of report system (only SQL) and rapid customization of workflow.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Product website: &lt;a href=&quot;https://www.tlv8.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.tlv8.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Help documentation: &lt;a href=&quot;https://doc.tlv8.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;doc.tlv8.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;快速开发工具&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;       集成了tomcat插件，数据库插件，报表设计（可视化），流程设计（可视化），网页设计（可视化）等多功能于一体的JAVA EE项目开发工具。能够实现业务系统快速开发，报表系统快速开发（只需要会SQL），工作流快速定制。&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;产品网站: &lt;a href=&quot;https://www.tlv8.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.tlv8.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;帮助文档: &lt;a href=&quot;https://doc.tlv8.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;doc.tlv8.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sun, 24 Oct 2021 13:00:22 +0000</pubDate>
 <dc:creator>chenqian</dc:creator>
 <guid isPermaLink="false">5466625 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/tlv8#comments</comments>
  </item>
  <item>
    <title>SQL DAL Maker</title>
    <link>https://marketplace.eclipse.org/content/sql-dal-maker</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/sqldalmaker_24.png&quot; width=&quot;24&quot; height=&quot;24&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/pmisingnameeok/listings&quot; title=&quot;Andrey Panedrone&quot;&gt;Andrey Panedrone&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2011-08-02 18:05&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Sun, 2023-09-03 04:17&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22.%22&quot;&gt;.&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;SQL DAL Maker is a generator of DTO, Model, and DAO classes to access relational databases. Target programming languages: PHP, Java, C++, Python, and Go.&lt;/p&gt;
&lt;p&gt;At the stage of code generation, the target database must exist and be available for JDBC connection. Generated code is being synchronized with the current database schema using &quot;live&quot; JDBC metadata.&lt;/p&gt;
&lt;p&gt;To generate the class, you declare it in XML meta-program.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 02 Aug 2011 22:05:21 +0000</pubDate>
 <dc:creator>pmisingnameeok</dc:creator>
 <guid isPermaLink="false">97312 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/sql-dal-maker#comments</comments>
  </item>
  <item>
    <title>Azure Toolkit for Eclipse</title>
    <link>https://marketplace.eclipse.org/content/azure-toolkit-eclipse</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/Azure.png&quot; width=&quot;110&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/msawicki/listings&quot; title=&quot;Martin Sawicki&quot;&gt;Martin Sawicki&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2014-09-16 16:39&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Fri, 2023-09-01 05:14&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Microsoft%20Corp.%22&quot;&gt;Microsoft Corp.&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;The Azure Toolkit for Eclipse provides functionality that allow you to easily create, develop, configure, test, and deploy lightweight, highly available and scalable Java web apps and HDInsight Spark jobs to Microsoft Azure using the Eclipse development environment running on Mac OS, Linux and Windows. It also contains all the key Azure service API clients for Java, exposed as Eclipse libraries, including the Azure Management SDK, Storage SDK, Application Insights SDK and JDBC (for SQL Server and Azure SQL Database). Other key features of the Azure Toolkit for Eclipse include:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;quick deployment of a Java application to an Azure Web App container&lt;/li&gt;
&lt;li&gt;quick dev/test deployments of Java applications to Docker containers running within Azure Docker Host VMs, for which the plugin also provides basic management support&lt;/li&gt;
&lt;li&gt;create Spark applications for Azure HDInsight Spark Linux cluster using Java or Scala&lt;/li&gt;
&lt;li&gt;author, submit, manage, debug locally or in cluster the HDInsight Spark applications&lt;/li&gt;
&lt;li&gt;use any JVM with your cloud app, including the OpenJDK (e.g. Azul Zulu) or the Oracle JDK&lt;/li&gt;
&lt;li&gt;deploy any application server, including Tomcat, Jetty, JBoss or GlassFish; or rely on a version of Tomcat or Jetty made available in Azure by Microsoft&lt;/li&gt;
&lt;li&gt;use the Azure Explorer view to navigate and manage your Azure storage accounts (blobs, tables, queue), web apps, HDInsight (Spark) resources, Docker hosts and published Docker containers on Azure&lt;/li&gt;
&lt;li&gt;program against Azure&#039;s services such as Storage, Azure SQL Database and more, using the Azure SDK APIs for Java&lt;/li&gt;
&lt;li&gt;enable automated telemetry for your applications using Application Insights logging directly into the Azure cloud, regardless of where your application is running&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Learn more at the &lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkID=699529&quot; rel=&quot;nofollow&quot;&gt;documentation site&lt;/a&gt;, and learn more about Java on Azure in general at the &lt;a href=&quot;https://azure.microsoft.com/develop/java/&quot; rel=&quot;nofollow&quot;&gt;Azure Developer Center for Java&lt;/a&gt;. &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 16 Sep 2014 20:39:08 +0000</pubDate>
 <dc:creator>msawicki</dc:creator>
 <guid isPermaLink="false">1919278 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/azure-toolkit-eclipse#comments</comments>
  </item>
  <item>
    <title>Fortify on Demand Plugin</title>
    <link>https://marketplace.eclipse.org/content/fortify-demand-plugin</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/fortify_black_square_logo_110x80.png&quot; width=&quot;110&quot; height=&quot;80&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/akarjakina8p7/listings&quot; title=&quot;Anna Karyakina&quot;&gt;Anna Karyakina&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Thu, 2017-02-23 23:23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2023-08-29 19:11&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Micro%20Focus%22&quot;&gt;Micro Focus&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;&lt;a href=&quot;https://software.microfocus.com/products/application-security-testing/overview&quot; rel=&quot;nofollow&quot;&gt;Fortify on Demand&lt;/a&gt; is a &lt;em&gt;Software as a Service (SaaS)&lt;/em&gt; solution that enables your organization to build and expand a &lt;em&gt;Software Security Assurance&lt;/em&gt; program quickly, easily, and affordably. An application submitted to &lt;a href=&quot;https://ams.fortify.com&quot; rel=&quot;nofollow&quot;&gt;Fortify on Demand&lt;/a&gt; undergoes a security assessment where it is analyzed for a variety of software security vulnerabilities. With this Eclipse plugin, you can upload your code to Fortify on Demand for static assessment, also audit and remediate static and dynamic analysis results as soon as they are available.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 24 Feb 2017 04:23:53 +0000</pubDate>
 <dc:creator>akarjakina8p7</dc:creator>
 <guid isPermaLink="false">3310555 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/fortify-demand-plugin#comments</comments>
  </item>
  <item>
    <title>Groovy Development Tools</title>
    <link>https://marketplace.eclipse.org/content/groovy-development-tools</link>
    <description>&lt;div class=&quot;field field-name-field-resource-image field-type-image field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;img typeof=&quot;foaf:Image&quot; class=&quot;img-responsive&quot; src=&quot;https://marketplace.eclipse.org/sites/default/files/groovy-logo-medium.png&quot; width=&quot;110&quot; height=&quot;55&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-submitted-by field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Submitted by:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/user/aclement/listings&quot; title=&quot;Andrew Clement&quot;&gt;Andrew Clement&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-created field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Created:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Wed, 2012-07-04 13:05&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-shared-date-updated field-type-text field-label-inline clearfix&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Date Updated:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;Tue, 2023-08-29 11:18&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;/search/content/%22Pivotal%22&quot;&gt;Pivotal&lt;/a&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot; property=&quot;content:encoded&quot;&gt;&lt;p&gt;The Groovy Development Tools (GDT) provides Eclipse and Maven (m2e) support for the &lt;a href=&quot;http://groovy-lang.org&quot; rel=&quot;nofollow&quot;&gt;Apache Groovy&lt;/a&gt; programming language. GDT adds full-featured IDE support including editors, wizards, content assist, debugging, refactoring and searching.&lt;/p&gt;
&lt;p&gt;GDT requires Eclipse Java Development Tools (JDT) as it builds upon Java/JVM support, including Java interoperability (bi-directional dependencies via joint compilation). &lt;strong&gt;If your Eclipse flavor does not include JDT, you must install it first.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;GDT does not provide any direct support for &lt;a href=&quot;http://grails.org&quot; rel=&quot;nofollow&quot;&gt;Grails&lt;/a&gt;. If you want Grails tooling, please consider the Groovy-Grails Tools Suite or &lt;a href=&quot;https://github.com/spring-projects/grails-ide&quot; rel=&quot;nofollow&quot;&gt;spring-projects/grails-ide&lt;/a&gt; for your Grails projects.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 04 Jul 2012 17:05:41 +0000</pubDate>
 <dc:creator>aclement</dc:creator>
 <guid isPermaLink="false">321859 at https://marketplace.eclipse.org</guid>
 <comments>https://marketplace.eclipse.org/content/groovy-development-tools#comments</comments>
  </item>
  </channel>
</rss>
