Hello, I am a geo-spatial enthusiast and member of the OpenRewrite team. Between 2002 and 2010, I leveraged GeoTools for a geo-spatially enabled restricted materials permitting program in California. At the time, I was too busy and not able to contribute. Now that I have an opportunity, I would like to give a little back to the GeoTools project.
OpenRewrite provides an open-source framework built on a style preserving abstract syntax tree allowing developers to automate refactoring tasks. The project offers an ecosystem of refactoring recipes for various tasks, ranging from simple code style changes to security vulnerabilities and even complete framework migrations such as JUnit 4 to 5. We have been using GeoTools as a sample project for testing and developing the framework and recipes. One of my personal goals was to achieve a complete GeoTools JUnit 4 to 5 migration; however, it was just a bit too complex for an entirely automated migration. I've got it pretty close, but it still needs a bit of manual effort. While the JUnit migration is large and complex, there are quite a few smaller tasks that might also benefit the project. Please let me know if you're interested. I would be more than happy to help. Regards, Patrick Way A few links for more info: https://docs.openrewrite.org https://github.com/openrewrite/rewrite https://github.com/openrewrite/rewrite-spring https://github.com/openrewrite/rewrite-testing-frameworks Forked GeoTools branch with sample rewrite-configuration https://github.com/pway99/geotools/tree/rewrite-plugin-configuration
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel