Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nojaf/rescript-vscode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: additional-completion-tests
Choose a base ref
...
head repository: rescript-lang/rescript-vscode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 287 files changed
  • 5 contributors

Commits on Nov 1, 2024

  1. Auto-format vendored OCaml sources like in compiler repo (rescript-la…

    …ng#1053)
    
    * Auto-format vendored OCaml sources like in compiler repo
    
    * CHANGELOG
    cknitt authored Nov 1, 2024
    Configuration menu
    Copy the full SHA
    2837e08 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. Configuration menu
    Copy the full SHA
    b70de44 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rescript-lang#1057 from fhammerschmidt/incremental…

    …-path-handling
    
    Fix possible windows bugs in incremental compilation
    fhammerschmidt authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    9651f4f View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2024

  1. Configuration menu
    Copy the full SHA
    541b1e4 View commit details
    Browse the repository at this point in the history
  2. Use editor tooling distributed with compiler when supported (rescript…

    …-lang#1055)
    
    * run analysis from compiler package if high enough version
    
    * run from appropriate bins also on the LS client
    
    * fix running reanalyze
    
    * changelog
    zth authored Dec 18, 2024
    Configuration menu
    Copy the full SHA
    8d502ad View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2024

  1. 1.60.0

    zth committed Dec 25, 2024
    Configuration menu
    Copy the full SHA
    9578e91 View commit details
    Browse the repository at this point in the history
  2. changelog

    zth committed Dec 25, 2024
    Configuration menu
    Copy the full SHA
    3d9195e View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2025

  1. Universal dot completion (rescript-lang#1054)

    * wip complete pipeable functions from dot completion on record when record is type t of module
    
    * correctly insert completion item text removing the dot when selecting a pipe function
    
    * add experimental mainTypeForModule annotation
    
    * complete modules in payload of mainTypeForModule
    
    * rename attribute
    
    * hover for new decorator
    
    * allow extra module completions also for pipe
    
    * make sure completions work across files
    
    * filter pipe completions to only applicable functions
    
    * pipe complete only for functions that take the expected type as the first argument
    
    * start refactoring dot completion everywhere
    
    * refactor dot completion
    
    * add a few more synthetic
    
    * disable verbose log
    
    * cleanup
    
    * pipe dot completion for builtins
    
    * Add example case (rescript-lang#1058)
    
    * Additional completion tests (rescript-lang#1062)
    
    * Add Rxjs completion test
    
    * Add Rxjs binding example
    
    * Extend Rxjs test with fully qualified access
    
    * Add@editor.completeFrom and incomplete test output
    
    * Add passing test for property completion
    
    * Test still works when types are not named t.
    
    * Add test for @editor.completeFrom
    
    * make dot completion everywhere actually work
    
    * do not care about ExtractedType now that we have incremental type checking
    
    * refactor to share pipe completion code logic
    
    * cleanup
    
    * cleanup
    
    * fix debug command
    
    * up rescript in test project
    
    * change strategy for removing dot on completion
    
    * contonous dot completion
    
    * handle dot completions on piped idents
    
    * handle scope
    
    * inline pipe completion logic again
    
    * refactor
    
    * more compl spec
    
    * refactor
    
    * changelog
    
    ---------
    
    Co-authored-by: Florian Verdonck <florian.verdonck@outlook.com>
    zth and nojaf authored Jan 2, 2025
    Configuration menu
    Copy the full SHA
    76adc98 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2025

  1. Fix issue where type arg ctx wasnt passed along (rescript-lang#1064)

    * fix issue where type arg ctx wasnt passed along
    
    * changelog
    zth authored Jan 4, 2025
    Configuration menu
    Copy the full SHA
    85a72dc View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2025

  1. Iterate objects (rescript-lang#1065)

    * iterate objects
    
    * changelog
    zth authored Jan 5, 2025
    Configuration menu
    Copy the full SHA
    ddc23b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2025

  1. Reuse original env when instantiating type (rescript-lang#1067)

    * Reuse original env when instantiating type
    
    * Add changelog entry
    nojaf authored Jan 6, 2025
    Configuration menu
    Copy the full SHA
    6604f4b View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2025

  1. Configuration menu
    Copy the full SHA
    82bbdc5 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2025

  1. Add completion for React primitives (rescript-lang#1074)

    * add completion for React primitives
    
    * changelog
    zth authored Feb 16, 2025
    Configuration menu
    Copy the full SHA
    2019372 View commit details
    Browse the repository at this point in the history
  2. Remove builtin formatter (rescript-lang#1073)

    * remove builtin formatter
    
    * changelog
    zth authored Feb 16, 2025
    Configuration menu
    Copy the full SHA
    cb160f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2025

  1. 1.62.0

    zth committed Feb 26, 2025
    Configuration menu
    Copy the full SHA
    1e935ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1973325 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2025

  1. Merge pull request rescript-lang#1078 from fhammerschmidt/attempt-to-…

    …fix-master-release
    
    Try to fix latest-master release
    fhammerschmidt authored Feb 27, 2025
    Configuration menu
    Copy the full SHA
    79992f1 View commit details
    Browse the repository at this point in the history
Loading