@moritzfl moritzfl released this Jan 19, 2018

Usage: Download the source code and follow the instructions in readme.md

Changes:

  • loop looking for the package declaration now stops once it found it
Assets 2

@moritzfl moritzfl released this Nov 30, 2017 · 2 commits to master since this release

Usage: Download the source code and follow the instructions in readme.md

Fixes handling of package structures with unnamed packages.

Example:
The class defined in src/de/moritzfl/program/Tool.java now also gets compiled when compilation is triggered with the file src/Main.java being the current document in the editor eventhough Main.java does not contain any package-declaration.

Previously when no package declaration was found in the current document, javac was only called on the file of the document itself. In this instance that would have resulted in Tool.java remaining uncompiled.

Assets 2

@moritzfl moritzfl released this Apr 2, 2017 · 7 commits to master since this release

Usage: Download the source code and follow the instructions in readme.md

With no further support for Textwrangler being offered by the developer, the switch to BBEdit seemed natural. BBEdit offers the exact same functionality even after the expiration of the trial period.
The developers of Textwrangler encourage users to switch to BBEdit.

While adjusting this script for BBEdit, I found a way to make the script completely agnostic of the editor used. So now instead of being locked down a single editor, you can now choose the one you want.

Changes:

  • Code cleanup
  • Code documentation added
  • Script can now work with any text-editor (see Readme)
Assets 2

@moritzfl moritzfl released this Mar 4, 2017 · 20 commits to master since this release

Usage: Download the source code and follow the instructions in readme.md

Changed a few things to resolve minor issues. simplified script.

Assets 2
Pre-release
Pre-release

@moritzfl moritzfl released this Feb 24, 2017 · 25 commits to master since this release

Usage: Download the source code and follow the instructions in readme.md

First Release on Github. Should pretty much work out of the box.
I have tested it with some Java-Code written during my first weeks of learning Java and it worked on everything that I tried. I haven't gotten any feedback from other people though - therefore I am tagging this as a prerelease.

Assets 2