Sandbox

Add this URL to your Eclipse Installation to reach this solution's update site.

2025-09 (4.37)

https://carstenartur.github.io/sandbox/releases/

2025-03 (4.35), 2024-12 (4.34), 2025-06 (4.36)

https://github.com/carstenartur/sandbox/raw/main/sandbox1.2.1

Learn more...
Solution Description

Sandbox is a collection of experimental Eclipse JDT cleanup plugins 
for automated code transformations and modernization.

🔧 INCLUDED CLEANUPS:

• Encoding Quickfix - Replaces platform-dependent encodings with 
 StandardCharsets.UTF_8 (FileReader, Files.readAllLines, etc.)

• Functional Converter - Transforms imperative loops into 
 Java 8 Streams (forEach, map, filter, reduce, anyMatch, allMatch)

• JFace SubMonitor Migration - Migrates SubProgressMonitor to 
 modern SubMonitor.convert() + split() API

• Platform Helper - Simplifies Eclipse Status object creation 
 with factory methods (Status.error(), Status.warning(), etc.)

• XML Cleanup - Optimizes PDE files (plugin.xml, feature.xml)

• JUnit Migration Tools

📋 FEATURES:
✅ Java 21 compatible
✅ Tested with Eclipse 2025-09
✅ GitHub Actions integration for automated PR cleanups
✅ Fully tested with JUnit 5

⚠️ NOTE: These plugins are experimental. Test in a development 
  environment before production use.

📖 Documentation: https://github.com/carstenartur/sandbox


📊 Performance Benchmarks: https://carstenartur.github.io/sandbox/dev/bench/

Additional Details

Eclipse Versions: 2025-09 (4.37), 2025-03 (4.35), 2024-12 (4.34), 2025-06 (4.36)

Platform Support: Windows, Mac, Linux/GTK

Development Status: Beta

Date Created: Sunday, December 15, 2024 - 16:49

License: EPL 2.0

Date Updated: Sunday, February 1, 2026 - 12:40

Submitted by: Carsten Hammer

Screenshot
Date Ranking Installs Clickthroughs
February 2026 509/579 2 13
January 2026 463/631 4 9
December 2025 461/621 5 14
November 2025 371/626 14 12
October 2025 417/637 8 9
September 2025 426/653 8 8
August 2025 417/615 8 11
July 2025 365/636 13 3
June 2025 417/627 8 12
May 2025 344/634 18 8
April 2025 524/623 3 11
March 2025 532/661 4 7
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Sandbox.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review