-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement AST parent edges #1479
base: main
Are you sure you want to change the base?
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d809ea - Browse repository at this point
Copy the full SHA 0d809eaView commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3c63b8 - Browse repository at this point
Copy the full SHA a3c63b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dad17e8 - Browse repository at this point
Copy the full SHA dad17e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fad8eac - Browse repository at this point
Copy the full SHA fad8eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd6da4 - Browse repository at this point
Copy the full SHA bcd6da4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d33cb96 - Browse repository at this point
Copy the full SHA d33cb96View commit details -
Configuration menu - View commit details
-
Copy full SHA for aab6b0a - Browse repository at this point
Copy the full SHA aab6b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af47f1 - Browse repository at this point
Copy the full SHA 6af47f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c8b959 - Browse repository at this point
Copy the full SHA 3c8b959View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc190c - Browse repository at this point
Copy the full SHA 6cc190cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d006353 - Browse repository at this point
Copy the full SHA d006353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7800b56 - Browse repository at this point
Copy the full SHA 7800b56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eee05b - Browse repository at this point
Copy the full SHA 6eee05bView commit details
Commits on Apr 17, 2024
-
Update dependency @types/node to v20.12.2 (#1485)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e37ced0 - Browse repository at this point
Copy the full SHA e37ced0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46495ca - Browse repository at this point
Copy the full SHA 46495caView commit details -
Update dependency rollup to v4.14.0 (#1500)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 024a8eb - Browse repository at this point
Copy the full SHA 024a8ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3caa91c - Browse repository at this point
Copy the full SHA 3caa91cView commit details -
Fixes incorrect field resolution in base classes (#1490)
Due to a bug in the symbol resolver, we did not resolve fields that are in base classes of classes incorrectly
Configuration menu - View commit details
-
Copy full SHA for a102bff - Browse repository at this point
Copy the full SHA a102bffView commit details -
Improved stability of
isDerivedFrom
decisions (#1488)This PR adds the way `Type.isDerivedFrom` works. More concretly, we are once again taking the "wrap state" of the type into account. This means that pointer types and non-pointer types will not match even though their root types derive from each other. This was the way this function behaved in the past and it seems this was changed at some point, which led to some weird over-approximations in call resolving, basically ignoring wether a type was a pointer or not.
Configuration menu - View commit details
-
Copy full SHA for f737e86 - Browse repository at this point
Copy the full SHA f737e86View commit details -
Extracted call/cast replacement into separate pass (#1499)
* Extracted call/cast replacement into separate pass Multiple languages, such as Go and C++ support "functional style casts", in the form of int(5). During the frontend parsing, they are indistinguishable from function calls. Therefore, we need to do a cleanup after all types are known but before other passes are invoked that replace those calls with casts. The proposed solution is to include a new language trait HasFuntionalCasts and to move the logic from the GoExtraPass into a separate, language-neutral one. Fixes #1487 * Added annotation to pass that requires a language trait
Configuration menu - View commit details
-
Copy full SHA for a13a482 - Browse repository at this point
Copy the full SHA a13a482View commit details -
* Fix style of docs * Clean DFG spec a bit * re-generate graph schema with minor style updates
Configuration menu - View commit details
-
Copy full SHA for 317415b - Browse repository at this point
Copy the full SHA 317415bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d30816 - Browse repository at this point
Copy the full SHA 9d30816View commit details -
Update dependency io.github.gradle-nexus:publish-plugin to v2 (#1506)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 89c3622 - Browse repository at this point
Copy the full SHA 89c3622View commit details -
Python: Add BoolOp and + or (#1509)
* Add BoolOp and + or * nicer error handling * Add some messages to better debug the TODO()s in the future --------- Co-authored-by: Alexander Kuechler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 212f398 - Browse repository at this point
Copy the full SHA 212f398View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66fc39b - Browse repository at this point
Copy the full SHA 66fc39bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7efedbc - Browse repository at this point
Copy the full SHA 7efedbcView commit details -
Fixing javaparser resultion error (#1510)
* Fixing javaparser resultion error * Always use our scope manager --------- Co-authored-by: Alexander Kuechler <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22f2456 - Browse repository at this point
Copy the full SHA 22f2456View commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 784c97f - Browse repository at this point
Copy the full SHA 784c97fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b081de1 - Browse repository at this point
Copy the full SHA b081de1View commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3eeea78 - Browse repository at this point
Copy the full SHA 3eeea78View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fd7098d - Browse repository at this point
Copy the full SHA fd7098dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10c2680 - Browse repository at this point
Copy the full SHA 10c2680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da2b0c - Browse repository at this point
Copy the full SHA 8da2b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a46122f - Browse repository at this point
Copy the full SHA a46122fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb66d3a - Browse repository at this point
Copy the full SHA bb66d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d3b6c0 - Browse repository at this point
Copy the full SHA 0d3b6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76b23e8 - Browse repository at this point
Copy the full SHA 76b23e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for deadeb2 - Browse repository at this point
Copy the full SHA deadeb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for be1731a - Browse repository at this point
Copy the full SHA be1731aView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a2a85fb - Browse repository at this point
Copy the full SHA a2a85fbView commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7db0e91 - Browse repository at this point
Copy the full SHA 7db0e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc155d - Browse repository at this point
Copy the full SHA bbc155dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4026e70 - Browse repository at this point
Copy the full SHA 4026e70View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfea596 - Browse repository at this point
Copy the full SHA cfea596View commit details -
Configuration menu - View commit details
-
Copy full SHA for a86b674 - Browse repository at this point
Copy the full SHA a86b674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83c58a0 - Browse repository at this point
Copy the full SHA 83c58a0View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6ed191 - Browse repository at this point
Copy the full SHA c6ed191View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4619295 - Browse repository at this point
Copy the full SHA 4619295View commit details -
Configuration menu - View commit details
-
Copy full SHA for bceed73 - Browse repository at this point
Copy the full SHA bceed73View commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 449391e - Browse repository at this point
Copy the full SHA 449391eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e455b96 - Browse repository at this point
Copy the full SHA e455b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d7005 - Browse repository at this point
Copy the full SHA f9d7005View commit details -
Configuration menu - View commit details
-
Copy full SHA for c94edba - Browse repository at this point
Copy the full SHA c94edbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc59175 - Browse repository at this point
Copy the full SHA fc59175View commit details
Commits on Jul 24, 2024
-
Added a
withParent
helper function (#1630)Slightly inspired by discussion with @konradweiss. This adds a helper function to set the ast parent in cases where the node cannot be created within the `withChildren` block.
Configuration menu - View commit details
-
Copy full SHA for 95b8f05 - Browse repository at this point
Copy the full SHA 95b8f05View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18d5782 - Browse repository at this point
Copy the full SHA 18d5782View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be80440 - Browse repository at this point
Copy the full SHA be80440View commit details -
Configuration menu - View commit details
-
Copy full SHA for f761ffb - Browse repository at this point
Copy the full SHA f761ffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b7fe70 - Browse repository at this point
Copy the full SHA 4b7fe70View commit details