COMMITS
/ ast/check_test.go June 19, 2024
J
Bumping golangci-lint to v1.59.1 (#6817)
Johan Fylling committed
August 31, 2023
J
General refs in rule heads (#5913)
Johan Fylling committed
August 24, 2023
J
ast: Making partial object key rules contribute to dynamic portion of object type (#6177)
Johan Fylling committed
June 27, 2023
February 23, 2023
J
ast: Force type-checker to respect allow_net capability (#5671)
Johan Fylling committed
February 16, 2023
J
ast: Annotations scoped to `package` carries across modules (#5627)
Johan Fylling committed
January 3, 2023
J
ast&cmd: Only enforcing `schemas` annotations if `--schema` flag is used (#5502)
Johan Fylling committed
October 14, 2022
S
ast: support dotted heads (#4660)
Stephan Renatus committed
September 15, 2022
P
Add `prealloc` linter check + linter fixes (#5139)
Philip Conrad committed
March 3, 2022
J
cmd: Adding annotations listing to inspect command (#4388)
Johan Fylling committed
February 22, 2022
J
ast: Compiling annotations also for modules with solo package definition (#4372)
Johan Fylling committed
J
ast: Adding annotation override support to all annotation types (#4370)
Johan Fylling committed
September 22, 2021
T
ast: Update type checker to support varargs
Torin Sandall committed
April 22, 2021
T
ast: Add test case to assert that document scope is unordered
Torin Sandall committed
T
ast: Support inline schema definitions in annotations
Torin Sandall committed
April 19, 2021
T
ast: Support more annotation scopes
Torin Sandall committed
T
ast: Misc. refactoring on annotations support
Torin Sandall committed
April 2, 2021
T
ast: Refactor type checker and environment state
Torin Sandall committed
April 1, 2021
T
ast: Refactor SchemaSet to hide ByPath collection
Torin Sandall committed
March 31, 2021
T
ast: Update checker to propagate annotation types during inference
Torin Sandall committed
February 18, 2021
February 11, 2021
S
cleanup: remove test.Subtest (#3144)
Stephan Renatus committed
August 21, 2020
T
types: Fix panic on reference to object with composite key
Torin Sandall committed
July 24, 2020
T
ast: Marshal non-string object keys when converting to interface{}
Torin Sandall committed
March 11, 2020
P
fix random typo
Patrick East committed
March 27, 2020
A
ast: Add rules/functions that contain errors to the type env
Ashutosh Narkar committed
December 10, 2019
T
ast: New parser implementation
Torin Sandall committed
March 12, 2020
P
ast: Fix type check for objects with non-json keys
Patrick East committed
November 26, 2019
T
ast: Fix type checker to unmangle variables
Torin Sandall committed
September 12, 2019
T
ast: Update compiler to accept custom built-ins
Torin Sandall committed
August 15, 2019
T
ast: Fix ordering of rule type checking errors
Torin Sandall committed
April 27, 2019
T
Fix type inferencing on object keys
Torin Sandall committed
January 3, 2019
T
Fix semantic check for function references
Torin Sandall committed
August 30, 2018
T
Update to pass go vet in 1.11
Torin Sandall committed
June 5, 2018
S
fix misspell
Stephan Renatus committed
February 15, 2018
T
Improve call result handling
Torin Sandall committed
January 25, 2018
T
Add support for calls as values
Torin Sandall committed
January 23, 2018
T
Fix type inferencing to handle unioning properly
Torin Sandall committed
January 10, 2018
T
Fix rule arg type inferencing
Torin Sandall committed
November 7, 2017
T
Refactor topdown evaluation/unification
Torin Sandall committed
October 30, 2017
T
Fix match error panic
Torin Sandall committed
October 10, 2017
T
Refactor functions implementation
Torin Sandall committed
October 3, 2017
T
Modify AST to represent function names as refs
Torin Sandall committed
September 2, 2017
T
Fix type inference bug
Torin Sandall committed
August 31, 2017
T
Improve dynamic object property support
Torin Sandall committed
T
Refactor static property name
Torin Sandall committed
T
Suppress match errors if closures contained errors
Torin Sandall committed
July 18, 2017
M
Support composite terms as reference operands
Matthew Mussomele committed
July 11, 2017
M
Insert language builtins into the TypeEnv on compiler creation
Matthew Mussomele committed
July 7, 2017
T
Improve type checking error messages
Torin Sandall committed