anchor.diff:  	<dependencies>
   		<dependency>
   			<groupId>org.eclipse.platform</groupId>
  -			<artifactId>org.eclipse.swt</artifactId>
  -			<version>3.105.3</version>
  -		</dependency>
  -		<dependency>
  -			<groupId>org.eclipse.platform</groupId>
   			<artifactId>org.eclipse.core.commands</artifactId>
  -			<version>3.8.1</version>
  +			<version>3.9.0</version>
   		</dependency>
   		<dependency>
   			<groupId>org.eclipse.platform</groupId>
   			<artifactId>org.eclipse.equinox.common</artifactId>
  -			<version>3.8.0</version>
  +			<version>3.9.0</version>
   		</dependency>
   	</dependencies>
   </dependencyManagement>
  
positive.code: <dependency>
  	<groupId>org.eclipse.platform</groupId>
  	<artifactId>org.eclipse.jface</artifactId>
  	<version>3.12.2</version>
  </dependency>
  ----
  
  When depending on SWT, you also need to add the following in your dependencyManagement section (to specify the versions and hence avoid relying on the versions ranges provided in the pom of SWT).
  
  .Specify version of dependencies in your `pom.xml`
  [source,xml]
  
negative.code: <dependency>
  	<groupId>org.eclipse.platform</groupId>
  	<artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
  	<version>3.106.3</version>
  	<optional>true</optional>
  	<exclusions>
  		<exclusion>
  			<groupId>org.eclipse.platform</groupId>
  			<artifactId>org.eclipse.swt</artifactId>
  		</exclusion>
  	</exclusions>
  </dependency>
  ----
  
  