| Commit message (Expand) | Author | Age |
* | Don't print original source in redefinition errors | Ben Bridle | 2025-03-25 |
* | Update version to 2.2.0v2.2.0 | Ben Bridle | 2025-03-18 |
* | Large restructure | Ben Bridle | 2025-03-18 |
* | Fix Tokeniser::end_of_line method | Ben Bridle | 2025-03-17 |
* | Implement source chains | Ben Bridle | 2025-03-11 |
* | Prevent duplicate parent and child entries for source units | Ben Bridle | 2025-03-11 |
* | Make output of report_source_issue more concise | Ben Bridle | 2025-03-10 |
* | Implement Borrow and BorrowMut for Tracked | Ben Bridle | 2025-03-09 |
* | Make Tokeniser::eat_until even more general | Ben Bridle | 2025-03-08 |
* | Add Tokeniser::eat_if method | Ben Bridle | 2025-03-08 |
* | Implement Hash for Tracked | Ben Bridle | 2025-03-08 |
* | Ignore source units that have already been included | Ben Bridle | 2025-03-08 |
* | Show an error when a source file fails to parse | Ben Bridle | 2025-03-08 |
* | Rename Tokeniser::subtokenise to tokenise_child_span | Ben Bridle | 2025-03-06 |
* | Make Tokeniser::eat_to_delimiter method more general | Ben Bridle | 2025-03-06 |
* | Add Tracked type | Ben Bridle | 2025-03-03 |
* | Remove unneeded feature attribute from library | Ben Bridle | 2025-03-03 |
* | Fix compilation on rust nightly 1.87.0 | Ben Bridle | 2025-03-01 |
* | Change namespace delimiter in symbol debug output | Ben Bridle | 2025-02-27 |
* | Rewrite tokeniser | Ben Bridle | 2025-02-27 |
* | Correctly record references resolved by each definition | Ben Bridle | 2025-02-13 |
* | Create struct for reporting unused definitions | Ben Bridle | 2025-02-13 |
* | Report redefinition errors | Ben Bridle | 2025-02-13 |
* | Create struct for reporting in detail the symbols in a resolver | Ben Bridle | 2025-02-10 |
* | Definitions can only come from the same or a parent namespace | Ben Bridle | 2025-02-10 |
* | Track related symbols in resolver | Ben Bridle | 2025-02-10 |
* | Import from the log and ansi crates once in the reports module | Ben Bridle | 2025-02-10 |
* | Simplify infallible indexing operations in resolver | Ben Bridle | 2025-02-10 |
* | Move report-printing structs to separate module | Ben Bridle | 2025-02-10 |
* | Add tokeniser method to mark previous char as start of token | Ben Bridle | 2025-02-10 |
* | Tidy code | Ben Bridle | 2025-02-09 |
* | Rename Position type to SourcePosition | Ben Bridle | 2025-02-09 |
* | Log when a source file is merged into the resolver | Ben Bridle | 2025-02-08 |
* | Support namespaces when resolving symbols | Ben Bridle | 2025-02-08 |
* | Fix displayed path when discovering libraries | Ben Bridle | 2025-02-08 |
* | Implement basic namespace support for Symbols | Ben Bridle | 2025-02-08 |
* | Implement Copy, Clone, Debug for some types | Ben Bridle | 2025-02-08 |
* | Display name of symbol instead of full token in error messages | Ben Bridle | 2025-02-08 |
* | Add logging to gather functions | Ben Bridle | 2025-02-05 |
* | Allow loading a source unit from a path with any extension | Ben Bridle | 2025-02-05 |
* | Implement source unit compilation, symbol resolution, error reporting | Ben Bridle | 2025-02-05 |
* | Implement a generic source code tokeniser | Ben Bridle | 2025-02-04 |
* | Rename locator sub-modules | Ben Bridle | 2025-02-04 |
* | Initial commit | Ben Bridle | 2025-02-02 |