All things found to be needed for extracting out lucky_avram and removing the avram dependency.
(except the http_method_override_handler_spec.cr file move, just saw it and put it in the correct directory)
The blank? and present? method logic is used a couple times in the codebase and is from Avram
The gen.resource.browser task is going to be moved. Since it uses the route inferrer, it has to be moved into the src directory which creates the weird require
Probably not exactly "clean", but I moved the submit html helper over to FormHelpers to bring it back out of lucky_avram since it doesn't require avram
Checklist
[ ] - An issue already exists detailing the issue/or feature request that this PR fixes
[ ] - All specs are formatted with crystal tool format spec src
[ ] - Inline documentation has been added and/or updated
[ ] - Lucky builds on docker with ./script/setup
[ ] - All builds and specs pass on docker with ./script/test
Purpose
Related to #1402
Description
All things found to be needed for extracting out lucky_avram and removing the avram dependency. (except the http_method_override_handler_spec.cr file move, just saw it and put it in the correct directory)
blank?
andpresent?
method logic is used a couple times in the codebase and is from AvramChecklist
crystal tool format spec src
./script/setup
./script/test