I updated Syn, and I made some changes updating the code for new compiler versions. I ran the tests, and they still passed.
The most important change is updating Syn to 0.11 because 0.10.5 is yanked. I tried to use Bart in a new project, and Cargo kept telling me resolution failed without telling me why. It took me a while to figure out that the reason is that Syn 0.10.5 has been yanked. AFAIK, it makes it impossible to use Bart from crates.io in a new project, unless I could figure out how to manually edit Cargo.lock.
Could you release a new version with the Syn update?
I updated Syn, and I made some changes updating the code for new compiler versions. I ran the tests, and they still passed.
The most important change is updating Syn to 0.11 because 0.10.5 is yanked. I tried to use Bart in a new project, and Cargo kept telling me resolution failed without telling me why. It took me a while to figure out that the reason is that Syn 0.10.5 has been yanked. AFAIK, it makes it impossible to use Bart from crates.io in a new project, unless I could figure out how to manually edit Cargo.lock.
Could you release a new version with the Syn update?
Thanks for making Bart!