Skip to content

Conversation

@cknitt
Copy link
Member

@cknitt cknitt commented Apr 17, 2024

No description provided.

cknitt and others added 11 commits April 3, 2024 18:25
…ecord arg (rescript-lang#6712)

* Improve error when using '@deriving(accessors)` on a variant with a record arg

* Refactor raise_unsuppored_variant_record_arg function
* PoC for adding a %todo extension that warns with proper locations

* raise instead of emulating Obj.magic

* align

* use Js.Exn.raiseError and include ReScript file name + location of todo code in error thrown at runtime

* update fixtures

* change text

* fixtures

* changelog
…rescript-lang#6716)

* Fix trailing undefined for optional parameters not omitted with @send

* release.ninja changed

* CHANGELOG

* Handle more cases of trailing undefineds

* CHANGELOG

* Check first if there are any trailing undefined args
* jsx4: fix incorrect type annotation for ref

* update change log

* add test for interface

* remove unnecessary handling logic of ref for interface
* deprecated es6 and es6-global in favor of esmodule

* fix gentype

* fix playground

* migrate legecy options in tests

* add changelog

* maybe..?
* Fix description for warning number 110

* Changelog
* support -warn-error argument

* add tests

* fix cli_help test

* update CHANGELOG.md

* printer nice error message

* support pinned-deps

* add examples
# Conflicts:
#	CHANGELOG.md
#	jscomp/common/bs_version.ml
#	package-lock.json
#	package.json
#	packages/std/package.json
@cknitt cknitt requested a review from fhammerschmidt April 17, 2024 12:06
@cknitt cknitt merged commit ce0aa8d into rescript-lang:master Apr 17, 2024
@cknitt cknitt deleted the 11-to-master branch April 17, 2024 12:27
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.

8 participants