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

Lint everything #712

Merged
merged 15 commits into from
Jun 29, 2022
Merged

Conversation

fsmanuel
Copy link
Contributor

@fsmanuel fsmanuel commented Jun 24, 2022

This is a followup on #711 to get CI green.

Most of the commit messages should be self explanatory and it should be easy to review commit by commit.
Failing scenarios: The release, beta and canary runs still fail. The error is:

broccoliBuilderErrorStack: TypeError: Cannot read property 'visitor' of undefined

and is at least caused by the htmlbars-plugins/v-get.js template transform and maybe other dependencies.

I would suggest that I open a followup PR with the changes to the template transform (which I already did - 7f98630) to keep this PR focused.

@fsmanuel fsmanuel force-pushed the lint-everything branch 2 times, most recently from 4625bca to 8949ad1 Compare June 24, 2022 17:57
@fsmanuel
Copy link
Contributor Author

@NullVoxPopuli What do you think which versions of ember should we support? As you already mentioned here: #711 (comment) the new release should be a major bump.
The versions from 2.16 - 3.12 fail because of dependencies so I would suggest we drop all versions < 3.16 and I'll see that I get release, beta and canary working by adding ember-auto-import >= 2.0 to the try config.

@NullVoxPopuli
Copy link
Contributor

yup, sounds good to me. I don't think it makes sense to support ember pre-octane

@fsmanuel fsmanuel force-pushed the lint-everything branch 2 times, most recently from d1c9640 to 06a4477 Compare June 27, 2022 13:01
@fsmanuel
Copy link
Contributor Author

@NullVoxPopuli I updated the PR description ^^ and would suggest that I open a followup PR with the changes to the template transform (which I already did) to keep this PR focused.

@NullVoxPopuli NullVoxPopuli merged commit f6c9524 into adopted-ember-addons:master Jun 29, 2022
@fsmanuel
Copy link
Contributor Author

@NullVoxPopuli Thanks for merging. Wanna add the internal label?

@fsmanuel fsmanuel deleted the lint-everything branch June 29, 2022 11:44
@fsmanuel fsmanuel mentioned this pull request Jul 7, 2022
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants