Skip to content

Eslint formatting #261

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

Closed
wants to merge 14 commits into from
Closed

Eslint formatting #261

wants to merge 14 commits into from

Conversation

gnikit
Copy link
Member

@gnikit gnikit commented Oct 4, 2021

Adds eslint formatting and removed deprecated tslint

I left husky and lint-staged inside even though we do not really use them. If we want to, we should also add prettier and eslint-prettier...

Fixes #260

gnikit added 14 commits October 3, 2021 23:58
This has now been replaced with `which` which is also platform agnostic.
The only difference is that `which` does not cache the result of the
query. However, realistically speaking calling which once per new
file being opened is a trivial cost.
Moreover, already opened files are cached automatically so no `which` calls
are made when changing between opened files.
We now prompt the user to install fortran-language-server and
Fortran IntelliSense if the packages are missing.

There is a slight issue with the calls being asynchronous, so if they are installed
in the wrong order Fortran IntelliSense first and then fortls an error
is being throw.
Adds support for `findent` and `fprettify`. Fixes #29.
Fixes Rename fortran_fixed-form to FortranFixedForm #259
Fixes Extension does not activate for FixedForm #257
Fixes Linting does not work for fixed format files #258
Added back the husky and lint-staged although we don't really use them.

The name of Function had to be changed to FortranFunction since it clashed
with the TypeScript Function.
The `parseMe` var in the interface was deleted since it was never
used and it was causing errors due to the SymbolParser interface being empty.
@gnikit gnikit changed the base branch from master to feature/formatting October 4, 2021 00:24
@gnikit gnikit force-pushed the feature/formatting branch 4 times, most recently from ffeda02 to 251fb79 Compare October 19, 2021 11:22
@gnikit
Copy link
Member Author

gnikit commented Nov 9, 2021

closed in favour of #275

@gnikit gnikit closed this Nov 9, 2021
@gnikit gnikit deleted the feature/eslint branch November 9, 2021 23:51
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.

Change tslint to eslint
1 participant