34 check-ins related to "modules"
2021-02-28
| ||
11:39 | Add tests to check that only relevant packages are resolved. Currently fails. Leaf check-in: a49b84525d user: robin.hansen tags: modules | |
2021-02-27
| ||
15:58 | Strip .play suffix from files before trying to convert to a ModuleName. check-in: 03c71127f3 user: robin.hansen tags: modules | |
15:35 | PackageLoader now resolves the modules of each package. check-in: 6092e67f02 user: robin.hansen tags: modules | |
2021-02-25
| ||
14:55 | Refactor model of PackageLoader. check-in: 3485ad3ca9 user: robin.hansen tags: modules | |
2021-02-21
| ||
10:51 | Implement function to check compatibility between semver versions. check-in: eb5381534d user: robin.hansen tags: modules | |
2021-02-19
| ||
16:29 | PackageLoader now supports reading in all relevant play.json files. check-in: 1285a94244 user: robin.hansen tags: modules | |
2021-02-15
| ||
09:38 | Refactor code to improve readability. Also validate key entries of dependencies field in play.json. check-in: b5d7173dee user: robin.hansen tags: modules | |
2021-02-14
| ||
11:47 | Add json decoder for PackageMetadata. Missing validation of key values in dependencies field, and sh... check-in: 38d406f888 user: robin.hansen tags: modules | |
10:59 | SemanticVersion now returns descriptive error messages. check-in: 635fab0eeb user: robin.hansen tags: modules | |
10:43 | On second thought, better be strict with semantic versioning. check-in: 28d1fb8fd8 user: robin.hansen tags: modules | |
2021-02-13
| ||
10:20 | Implement conversion from String to ModuleName. check-in: ddeb331151 user: robin.hansen tags: modules | |
07:45 | Implement conversion from String to PackagePath. check-in: a1c159f148 user: robin.hansen tags: modules | |
2021-02-12
| ||
13:16 | Implement conversion from String to SemanticVersion. check-in: d66b3a6dad user: robin.hansen tags: modules | |
12:56 | Factor out test helper functions. check-in: 8dca27fd4f user: robin.hansen tags: modules | |
12:21 | Implemented conversion from String to opaque PackageName type. check-in: b410ba3fed user: robin.hansen tags: modules | |
09:19 | Merge new test script names from trunk. check-in: 4a3f3a82db user: robin.hansen tags: modules | |
08:40 | Add stubbed modules for upcomming PackageLoader feature which loads, parses and qualifies an entire ... check-in: 4ebb2687f0 user: robin.hansen tags: modules | |
06:31 | Change name scheme of scripts. check-in: 87090dea70 user: robin.hansen tags: trunk | |
2021-02-11
| ||
12:56 | Can now resolve external word references. check-in: 4ed17683cd user: robin.hansen tags: modules | |
11:50 | On second thought, externalModules should be a module => package dict. check-in: 9a52bbbd5e user: robin.hansen tags: modules | |
09:27 | Require a list of external modules, so qualifier can validate external module references. check-in: 18c7d0bfa4 user: robin.hansen tags: modules | |
2021-02-10
| ||
13:44 | Can now resolve package references in multiword definitions. check-in: f4459e72ea user: robin.hansen tags: modules | |
11:04 | Update elm-format. check-in: a4e1d24585 user: robin.hansen tags: modules | |
11:03 | Can now resolve package references in simple word definitions. check-in: 6416ab78b9 user: robin.hansen tags: modules | |
2021-02-09
| ||
11:27 | Turn tuple into record in preperation of registering words which requires loading additional modules... check-in: 7eff2f2dbd user: robin.hansen tags: modules | |
09:40 | Prepare data structures and add test for returning modules to load from qualifier step. check-in: a7c9bebc32 user: robin.hansen tags: modules | |
2021-02-07
| ||
12:02 | Qualify member types of structs. check-in: e503e3ec36 user: robin.hansen tags: modules | |
11:41 | Implement name mangling. check-in: 61c06857ee user: robin.hansen tags: modules | |
2021-02-05
| ||
14:46 | Built test case to check if name mangling works. Implementation to follow. check-in: 8a801a61d4 user: robin.hansen tags: modules | |
12:52 | Change how quote names are generated. check-in: 8c27f5a80c user: robin.hansen tags: modules | |
11:33 | Prepare for name mangling in qualifier step. check-in: 7b1a6816a6 user: robin.hansen tags: modules | |
2021-02-03
| ||
12:46 | Perform additional testing on module references to catch invalid module paths. check-in: 0f02eed1b4 user: robin.hansen tags: modules | |
09:10 | Parser now supports relative and absolut module references. check-in: f477fd7e39 user: robin.hansen tags: modules | |
2021-02-01
| ||
05:29 | Update dependencies check-in: 98700dab4b user: robin.hansen tags: trunk | |