tailrecursion/boot.core — pull request #1 by cndreisbach (2013-12-19 17:24:43+00:00)
Title: Add support for Java 6

Removed the use of NIO2 for file globbing, thereby allowing Java 6 to work with boot. Used Spring's AntPathMatcher instead, which adds Spring as a dependency. That may be more of a dependency than you want. Spring is under the Apache License, so you should be able to copy just the class you need, if that's a better choice.

There wasn't a good way to test this, so I did the following:

1. Created a new Hoplon project.
2. Ran `boot watch hoplon`
3. Touched a file in the `src/` directory called `test.html`.
4. Observed that boot recompiled upon touch.
5. Stopped boot.
6. Added `*.html` to `.gitignore`.
7. Ran `boot watch hoplon`.
8. Touched a file in the `src/` directory called `test.html`.
9. Observed that boot **did not** recompile.