-
Notifications
You must be signed in to change notification settings - Fork 71
Comparing changes
Open a pull request
base repository: domluna/JuliaFormatter.jl
base: v1.0.58
head repository: domluna/JuliaFormatter.jl
compare: master
- 19 commits
- 62 files changed
- 13 contributors
Commits on Jul 26, 2024
-
SciML style does not expect new lines to be placed with every argument. This puts it out of reach for almost any compliable Julia function so it essentially only applies to arrays.
Configuration menu - View commit details
-
Copy full SHA for 5b18dd5 - Browse repository at this point
Copy the full SHA 5b18dd5View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for add4916 - Browse repository at this point
Copy the full SHA add4916View commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7e261c3 - Browse repository at this point
Copy the full SHA 7e261c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecf58a3 - Browse repository at this point
Copy the full SHA ecf58a3View commit details -
Allow expanding all short function definitions (#861)
* add max_short_function_length * bump * add show method for Options * add force_long_function_def * document force_long_function_def * set version --------- Co-authored-by: Dominique Luna <[email protected]>
2Configuration menu - View commit details
-
Copy full SHA for dda8c31 - Browse repository at this point
Copy the full SHA dda8c31View commit details
Commits on Sep 2, 2024
-
CompatHelper: add new compat entry for TOML at version 1, (keep exist…
…ing compat) (#865) Co-authored-by: CompatHelper Julia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eed223c - Browse repository at this point
Copy the full SHA eed223cView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4b8114 - Browse repository at this point
Copy the full SHA e4b8114View commit details
Commits on Oct 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0be93fd - Browse repository at this point
Copy the full SHA 0be93fdView commit details
Commits on Oct 3, 2024
-
Co-authored-by: Edward Jiang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 140ca77 - Browse repository at this point
Copy the full SHA 140ca77View commit details
Commits on Oct 5, 2024
-
Automate list of differing defaults for styles (#874)
Update docstrings of BlueStyle, SciMLStyle, and YASStyle to contain the computed list of options that are different from DefaultStyle.
Configuration menu - View commit details
-
Copy full SHA for 5f704e8 - Browse repository at this point
Copy the full SHA 5f704e8View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6f9efe7 - Browse repository at this point
Copy the full SHA 6f9efe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd653ed - Browse repository at this point
Copy the full SHA bd653edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82036b7 - Browse repository at this point
Copy the full SHA 82036b7View commit details -
2
Configuration menu - View commit details
-
Copy full SHA for f86aa44 - Browse repository at this point
Copy the full SHA f86aa44View commit details -
4
Configuration menu - View commit details
-
Copy full SHA for 965ab02 - Browse repository at this point
Copy the full SHA 965ab02View commit details
Commits on Oct 16, 2024
-
Rewrite with JuliaSyntax (#870)
* use JuliaSyntax for document + state * CSTParser is bad at this part * wip * same api * wip * first format working * rm DataStructures * options * good progress * works * ok * Disable for now * fixes * progress - unicode is being an issue * ok * ok * more tests pass * ok i think it's time to use julia syntax for more now all tests pass except some alignment ones and that's due to unicode length/ncodeunits stuff * k * precompile * hmmm * progress * wip * wip * wip * fmt * wio * lineage * lfg * wip * coming together * dwadaw * wow * parameters working better * more tests passing * almost got initial tests passing * wip * let passing * format * ok * more tests passing * fmt * fix * foo * format * more stuff working * wip * wip * almost there * fmt * hmmmm * looking good * almost * tests pass * save * add warning to skip file if it's a parse error * ok * ok * ok * progress * ok * another binary shortcircuit test * ok * blue * test * ok * passes * pass * fix * kwargs fix * wip * src * ok * ok * lazy op * more fixes * standalone binary * comment out * jfmt src * for * format * another test * kw * simplify * parameters * Cleanup * src done * another fix * fmt * a * fixes * fmt * fmt test files * works * rm line * fix * ok * ok * precompile * merged from master * ok * ok * ok * wip * updates docs * fmt * int/uint * methods * version check * version checks * fix * fmt * test * ok * format * ok * ok * fixes * using jet * jet * fmt * wip * nospecialize * ok * more stuff * ok * reduce precompilation time by a decent amount * remove kwargs * rename * ok * cleanup * ok * precompile * progress * allow hash eq comments to be placed whereever * fix * ok * try this * stuff * this too * more * ok * shouldn't go crazy with @nospecialize * get rid of precompietools for now * seems to be working * ok * seems good * hmm * jet * hmm * fmt * allocs * update * type stable * kwdef * ok * ok * -1 -> 0 * ok * style update * another format change * fix short-circuit to if pass ? * format works * ok * update * ok * docs update * simplify * fix * format * this seems to be it * keep semicolons in quote/begin blocks * some updates * format * improve runtime of strings and docstring formatting * remove @nospecialize * reduce compilation time * greater workload * rm old format.jl file * workload * minor edit * more precompilation stuff * format * fix test * 1.10 is the new LTS * tuple blocks * format
2Configuration menu - View commit details
-
Copy full SHA for 2242a32 - Browse repository at this point
Copy the full SHA 2242a32View commit details
Commits on Oct 24, 2024
-
Disable following links (#884)
Following links resulted on my machine (running NixOS and using devenv) in precompilation attempting to format read-only .jl files (because `.devenv/profile` links to readonly `/nix/store/…` directories). Since I don't see a case where you may want JuliaFormatter to jump to far-away directory by following links (looks rather dangerous to me, actually?), I simply disabled following links. Note this could be improved by checking whether the link points to a file within the currently-to-be-formatted directory.
Configuration menu - View commit details
-
Copy full SHA for 474673e - Browse repository at this point
Copy the full SHA 474673eView commit details
Commits on Dec 26, 2024
-
* fixes kwargs issues and returns being added to do expressions - we're just not doing that completely anymore * fix more issues * fix bug related to the whitespace_ops_in_indices option * revert multiline comments handling for now * add some support for `public` keyword (#886) * add some support for public keyword * fix the kset memberships for `public` * add a simple test * run public keyword test on 1.11+ * add always return for do blocks with yas style --------- Co-authored-by: Mirek Kratochvil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bec82d1 - Browse repository at this point
Copy the full SHA bec82d1View commit details
Commits on Dec 31, 2024
-
Since this style has been in use all over the SciML project for a long time I think it is no longer considered work-in-progress.
Configuration menu - View commit details
-
Copy full SHA for fdf6e20 - Browse repository at this point
Copy the full SHA fdf6e20View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.58...master