alpha
Login
or
Join now
nandi.uk
/
gleam
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Fork of daniellemaywood.uk/gleam — Wasm codegen work
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
gleam
/
compiler-core
/
src
19 folders
38 files
at
ce3e390652c901fda4bef819eb625a834cd117cb
Zij-IT
test: add test to assert that imports with slashes do not trigger the special error
1y ago
ce3e3906
analyse
Warn for duplicate imports Closes https://github.com/gleam-lang/gleam/issues/4665
1 year ago
ast
Dead code elimination for Erlang definitions
1 year ago
build
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
call_graph
Add warning for unused pure function
1 year ago
config
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
docs
Change format
1 year ago
erlang
Dead code elimination for Erlang definitions
1 year ago
error
Forgot some snaps
1 year ago
exhaustiveness
Warn for duplicate imports Closes https://github.com/gleam-lang/gleam/issues/4665
1 year ago
format
Improve formatting of `assert` with long binary expressions
1 year ago
io
introduce `Command` struct and split `run` to make it easier to test
1 year ago
javascript
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
language_server
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
metadata
Initial support for UTF-16 in line_numbers
1 year ago
package_interface
Introduce GleamVersion struct This allows us to have a single field in PackageConfig for both hex and pubgrub
1 year ago
parse
test: add test to assert that imports with slashes do not trigger the special error
1 year ago
pretty
Add `ZeroWidthString` to pretty printing code
1 year ago
snapshots
Move serialisation tests to docs Ensure that JSON nesting is in the snapshot by introducing a new PackageInformation struct
1 year ago
type_
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
analyse.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
ast.rs
Dead code elimination for Erlang definitions
1 year ago
ast_folder.rs
Update to Rust 1.87
1 year ago
bit_array.rs
rename `bits` function to `bit_array`
1 year ago
build.rs
Fix slightly wrong error message for missing main function in test module
1 year ago
call_graph.rs
Reintroduce Generated assignment kind
1 year ago
codegen.rs
Remove `heck` dependency
1 year ago
config.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
dep_tree.rs
Update to rust edition 2024
1 year ago
dependency.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
diagnostic.rs
change style of secondary labels
1 year ago
docs.rs
Clippy lint
1 year ago
encryption.rs
replace generic encrypt/decrypt data error messages
1 year ago
erlang.rs
Dead code elimination for Erlang definitions
1 year ago
error.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
exhaustiveness.rs
update changelog
1 year ago
fix.rs
Update to Rust 1.87
1 year ago
format.rs
Update to Rust 1.87
1 year ago
graph.rs
Update to rust edition 2024
1 year ago
hex.rs
Update to rust edition 2024
1 year ago
io.rs
Strongly typed cache file loading
1 year ago
javascript.rs
Echo improvements
1 year ago
language_server.rs
Use `Position`
1 year ago
lib.rs
Add call graph to reference tracking
1 year ago
line_numbers.rs
refactor remove unused imports into its own code action builder
1 year ago
manifest.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
metadata.rs
Split compiler into core and cli
5 years ago
package_interface.rs
Introduce GleamVersion struct This allows us to have a single field in PackageConfig for both hex and pubgrub
1 year ago
parse.rs
fixes: only issue pythonic-import error when the import is strictly pythonic This changes the behavior so that `import one/two.three` issues the typical error, as `one/two` implies the user meant to use Gleam's import syntax, and likely just made a typo.
1 year ago
paths.rs
Add `dev` directory
1 year ago
pretty.rs
Add `ZeroWidthString` to pretty printing code
1 year ago
reference.rs
remove reference to full_name
1 year ago
requirement.rs
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
strings.rs
Tweak comment wording
1 year ago
type_.rs
Rework `VariableOrigin`
1 year ago
uid.rs
Update to rust edition 2024
1 year ago
version.rs
feat(build): Check the version before building If the version of gleam has changed since we last rebuilt instead of reusing any artifacts, instead clear them all out and rebuild from scratch.
4 years ago
warning.rs
Improve "module imported twice" warning So it is consistent with the other "duplicate error" messages by highlighting the second import as the primary source of the warning
1 year ago