Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
4cb8d92
Only the problematic element(s) get deferred
AriaAdibi Jul 11, 2022
c355f0e
Added a Unit Test
AriaAdibi Jul 11, 2022
228e025
Added support for overloaded executable elements
AriaAdibi Aug 29, 2022
97ad196
Added a unit test for overloaded methods
AriaAdibi Aug 29, 2022
213db06
Minor requested changes
AriaAdibi Sep 9, 2022
a57d330
Minor improvement
AriaAdibi Sep 14, 2022
bc9ebe5
Reimplemented `getEnclosingType(element)`
AriaAdibi Sep 22, 2022
cc5851d
Trimmed down the code and added support for newer ElementKinds
AriaAdibi Sep 22, 2022
ced5885
Support for TypeParameter + not blowup for unsupported ElementType
AriaAdibi Sep 22, 2022
75b4003
Unit-tests for proper deferral of RECORD_COMPONENT and TYPE_PARAMETER
AriaAdibi Sep 22, 2022
4bbc118
Refactored from `ElementName` to `ElementBluePrint`
AriaAdibi Sep 22, 2022
bf0dbd2
Changed the implementation for retrieving ExecutableElements
AriaAdibi Sep 24, 2022
fa15c13
unit-test, proper deferral of executable elements
AriaAdibi Sep 24, 2022
13c33c9
Corrected and optimized the deferral behaviour for ill-formed elements
AriaAdibi Sep 27, 2022
7966b10
Unit-test for strange open-jdk behaviour
AriaAdibi Sep 27, 2022
ec2f8d6
Typo: "blue print" -> "blueprint"
AriaAdibi Dec 19, 2023
e110dda
Enhanced the naming and comment
AriaAdibi Dec 20, 2023
b70ebdb
ElementBlueprint: toString. public -> protected
AriaAdibi Dec 20, 2023
c91b8a5
getExecutableElement -> used less efficient but more readable method
AriaAdibi Dec 20, 2023
a709294
Variable order changed for readability
AriaAdibi Dec 20, 2023
75722fb
Simple While loop instead of Iterator
AriaAdibi Dec 22, 2023
79d1cef
findAnnotatedElements: type conversion done only once if necessary
AriaAdibi Jan 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading