Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cleanup and some small enhancements #47

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

burtbeckwith
Copy link
Member

The "whitespace and general cleanup" commit is a large one and has no real functional changes, mostly just whitespace, formatting, etc.

The other two commits are more important though. I rewrote the filter in Java since the small overhead that Groovy incurs adds up, and there's nothing there that needs Groovy. The third commit doesn't change how anything works, just how the filters are registered in web.xml. By using Spring beans you gain a lot more flexibility.

I'm pretty sure that the 2nd and 3rd commits don't depend on the first, so if there is a probem with that one you could cherry pick the two, or revert that one. All of the tests pass though, and I added new ones for the Spring stuff.

…ilterProxy. this lets you define the filter as a Spring bean and take advantage of bean builder syntax, autowiring, etc. it also makes the plugin more configurable since other plugins can change how the filters work, instead of just being able to add new processors. also converted to use OncePerRequestFilter to clean up the code
@graemerocher
Copy link
Member

Burt - can you resubmit this to the "develop" branch? Otherwise we are going to have trouble merging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants