Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Auties00/Reified
/ functions
Functions
117 in github.com/Auties00/Reified
⨍
Functions
117
◇
Types & classes
21
↓ 14 callers
Method
equals
(Object other)
src/main/java/it/auties/reified/model/ReifiedCandidate.java:24
↓ 8 callers
Method
findClassEnv
(Tree tree)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:72
↓ 6 callers
Method
createTypeWithParameters
(Class<?> clazz, Element parameter)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:39
↓ 6 callers
Method
open
(T object)
src/main/java/it/auties/reified/util/IllegalReflection.java:86
↓ 5 callers
Method
flattenGenericType
(JCTree.JCExpression type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:180
↓ 5 callers
Method
type
(Type rawLocalVariableType)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:30
↓ 3 callers
Method
commonType
(List<Type> input)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:92
↓ 3 callers
Method
erase
(Symbol typeVariableSymbol)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:101
↓ 3 callers
Method
eraseTypeVariableFromTypeParameters
(Symbol.TypeVariableSymbol typeParameter, List<Symbol.TypeVariableSymbol> parameters, List<JCTree.JCExpression
src/main/java/it/auties/reified/simplified/SimpleTypes.java:129
↓ 3 callers
Method
findCompilationUnits
(ReifiedDeclaration reifiedDeclaration)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:286
↓ 3 callers
Method
inferReifiedType
(JCTree argument, Env<AttrContext> env)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:176
↓ 3 callers
Method
onlyPresent
(Stream<Optional<T>> stream)
src/main/java/it/auties/reified/util/StreamUtils.java:7
↓ 3 callers
Method
record
(JCTree.JCModifiers mods)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:229
↓ 3 callers
Method
resolveWildCard
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:117
↓ 2 callers
Method
addParameter
(Symbol.TypeVariableSymbol typeParameter, JCTree.JCMethodDecl method)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:256
↓ 2 callers
Method
boxed
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:105
↓ 2 callers
Method
buildCall
(JCTree.JCPolyExpression tree, Symbol.MethodSymbol invoked)
src/main/java/it/auties/reified/scanner/ReifiedScanner.java:64
↓ 2 callers
Method
createClassLiteral
(Type type, JCTree.JCClassDecl clazz, JCTree.JCMethodDecl method)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:255
↓ 2 callers
Method
createGenericMethodLiteral
(JCTree.JCMethodDecl method, Name name)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:276
↓ 2 callers
Method
eraseTypeVariableFromArguments
(Symbol.TypeVariableSymbol typeParameter, List<Symbol.VarSymbol> parameters, List<Type> arguments, boolean var
src/main/java/it/auties/reified/simplified/SimpleTypes.java:141
↓ 2 callers
Method
findConstructors
(JCTree.JCClassDecl tree)
src/main/java/it/auties/reified/simplified/SimpleClasses.java:63
↓ 2 callers
Method
findMethodEnv
(JCTree.JCMethodDecl method, Env<AttrContext> env)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:84
↓ 2 callers
Method
hasClass
()
src/main/java/it/auties/reified/model/ReifiedCandidate.java:20
↓ 2 callers
Method
notWildCard
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:113
↓ 2 callers
Method
reified
(Symbol typeSymbol)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:225
↓ 2 callers
Method
resolveClass
(JCTree.JCClassDecl clazz)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:57
↓ 2 callers
Method
resolveEnv
(Env<AttrContext> attrContextEnv)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:53
↓ 2 callers
Method
resolveImplicitType
(Iterator<Type> invocationIterator, Iterator<Type> genericIterator, Symbol.TypeVariableSymbol typeVariable)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:207
↓ 2 callers
Method
resolveTypes
(List<? extends JCTree> expressions, JCTree.JCClassDecl clazz)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:61
↓ 1 callers
Method
addParameterAndAssign
(ReifiedDeclaration declaration, JCTree.JCMethodDecl constructor, JCTree.JCVariableDecl localVariable)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:164
↓ 1 callers
Method
addStatement
(Symbol.TypeVariableSymbol typeParameter, JCTree.JCMethodDecl constructor, JCTree.JCExpressionStatement localV
src/main/java/it/auties/reified/simplified/SimpleMaker.java:196
↓ 1 callers
Method
addSuperParam
(JCTree.JCClassDecl childClass, JCTree.JCExpression literal)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:180
↓ 1 callers
Method
assignable
(Type assignable, Type assigned)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:221
↓ 1 callers
Method
buildArrayInit
(JCTree.JCNewArray tree, Symbol.TypeVariableSymbol typeVariableSymbol)
src/main/java/it/auties/reified/scanner/ReifiedScanner.java:68
↓ 1 callers
Method
castArrayToClassParameter
(List<JCTree.JCExpression> expressions, JCTree.JCNewClass candidate, int parameterIndex)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:119
↓ 1 callers
Method
castArrayToMethodParameter
(List<JCTree.JCExpression> expressions, JCTree.JCMethodInvocation candidate, int parameterIndex)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:126
↓ 1 callers
Method
castArrayToParameter
(List<JCTree.JCExpression> expressions)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:73
↓ 1 callers
Method
changeEnclosingVariableArrayType
(ReifiedArrayInitialization array, Type.ArrayType varType)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:55
↓ 1 callers
Method
checkClassScope
(ReifiedDeclaration reifiedDeclaration, Env<AttrContext> unit)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:296
↓ 1 callers
Method
classLiteral
(Type type)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:26
↓ 1 callers
Method
compactConstructor
(JCTree.JCMethodDecl constructor)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:237
↓ 1 callers
Method
createArray
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:346
↓ 1 callers
Method
createGenericClassLiteral
(JCTree.JCClassDecl clazz, Name name)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:285
↓ 1 callers
Method
createLocalVariable
(Element typeParameter, JCTree.JCClassDecl enclosingClass)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:231
↓ 1 callers
Method
createVariableModifiers
(JCTree.JCClassDecl enclosingClass)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:248
↓ 1 callers
Method
debug
()
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:311
↓ 1 callers
Method
findAndResolveConstructor
(@NonNull JCTree.JCClassDecl enclosingClass, JCTree.JCMethodDecl enclosingMethod, @NonNull JCTree.JCNewClass i
src/main/java/it/auties/reified/simplified/SimpleClasses.java:81
↓ 1 callers
Method
findAnnotatedTrees
()
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:88
↓ 1 callers
Method
findChildClassType
(ReifiedDeclaration reifiedDeclaration, JCTree.JCClassDecl enclosingClass, JCTree.JCClassDecl childClass)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:190
↓ 1 callers
Method
findChildClasses
(JCTree.JCClassDecl superClass)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:204
↓ 1 callers
Method
findCompilerModule
()
src/main/java/it/auties/reified/util/IllegalReflection.java:43
↓ 1 callers
Method
findHeadArgument
(List<JCTree.JCExpression> expressions, JCTree.JCExpression expression)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:84
↓ 1 callers
Method
findMembers
(ReifiedCandidate candidate)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:132
↓ 1 callers
Method
findOffset
()
src/main/java/it/auties/reified/util/IllegalReflection.java:57
↓ 1 callers
Method
findOffsetFallback
()
src/main/java/it/auties/reified/util/IllegalReflection.java:66
↓ 1 callers
Method
findPolyExpressionArguments
(JCTree.JCPolyExpression invocation)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:295
↓ 1 callers
Method
findRealAccess
(JCTree.JCClassDecl clazz, JCTree.JCMethodDecl method)
src/main/java/it/auties/reified/simplified/SimpleClasses.java:24
↓ 1 callers
Method
generic
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:109
↓ 1 callers
Method
getUnsafe
()
src/main/java/it/auties/reified/util/IllegalReflection.java:74
↓ 1 callers
Method
getVarArgsParam
(List<Symbol.VarSymbol> parameters, int index, boolean varArgs)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:159
↓ 1 callers
Method
hasUncheckedAnnotation
(JCTree.JCModifiers modifiers)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:350
↓ 1 callers
Method
init
(RoundEnvironment environment)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:67
↓ 1 callers
Method
invokeAccessibleMethod
(Method method, Object caller, Object... arguments)
src/main/java/it/auties/reified/util/IllegalReflection.java:49
↓ 1 callers
Method
isMatchingMethod
(Symbol.MethodSymbol calling)
src/main/java/it/auties/reified/scanner/MethodInvocationScanner.java:49
↓ 1 callers
Method
lookup
()
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:83
↓ 1 callers
Method
matchTypeVariableToParameter
(Symbol.TypeVariableSymbol typeParameter, List<Symbol.VarSymbol> parameters, int index, boolean varArgs)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:149
↓ 1 callers
Method
openJavac
()
src/main/java/it/auties/reified/util/IllegalReflection.java:28
↓ 1 callers
Method
parseCandidate
(ReifiedCandidate candidate)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:122
↓ 1 callers
Method
parseCandidates
(List<ReifiedCandidate> candidates)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:116
↓ 1 callers
Method
processChildClass
(ReifiedDeclaration reifiedDeclaration)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:168
↓ 1 callers
Method
processClassMembers
(ReifiedDeclaration declaration)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:158
↓ 1 callers
Method
processClassParameter
(ReifiedDeclaration reifiedDeclaration)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:245
↓ 1 callers
Method
processMembers
(ReifiedDeclaration declaration)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:148
↓ 1 callers
Method
processMethodParameter
(ReifiedDeclaration reifiedDeclaration)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:235
↓ 1 callers
Method
processTypeParameter
(ReifiedDeclaration reifiedDeclaration)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:216
↓ 1 callers
Method
processing
()
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:140
↓ 1 callers
Method
removeDefaultConstructorFlag
(JCTree.JCClassDecl owner, JCTree.JCMethodDecl constructor)
src/main/java/it/auties/reified/simplified/SimpleClasses.java:72
↓ 1 callers
Method
removeRecordSuperCall
(JCTree.JCMethodDecl constructor)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:187
↓ 1 callers
Method
reportErrors
()
src/main/java/it/auties/reified/util/DiagnosticHandlerWorker.java:55
↓ 1 callers
Method
resolveContext
(ProcessingEnvironment environment)
src/main/java/it/auties/reified/simplified/SimpleContext.java:16
↓ 1 callers
Method
resolveFieldRecursively
(Class<?> clazz, String fieldName, Object handler)
src/main/java/it/auties/reified/simplified/SimpleContext.java:53
↓ 1 callers
Method
resolveGradleEnvironment
(ProcessingEnvironment environment)
src/main/java/it/auties/reified/simplified/SimpleContext.java:47
↓ 1 callers
Method
resolveIntelliJContext
(ProcessingEnvironment environment)
src/main/java/it/auties/reified/simplified/SimpleContext.java:37
↓ 1 callers
Method
resolveJavacContext
(ProcessingEnvironment environment, Class<? extends ProcessingEnvironment> envClass)
src/main/java/it/auties/reified/simplified/SimpleContext.java:29
↓ 1 callers
Method
resolveMethod
(@NonNull JCTree.JCMethodInvocation invocation)
src/main/java/it/auties/reified/scanner/MethodInvocationScanner.java:32
↓ 1 callers
Method
suppressUncheckedCast
(JCTree.JCVariableDecl enclosing)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:138
↓ 1 callers
Method
toTypeElement
(Class<?> clazz)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:48
↓ 1 callers
Method
useCachedHandler
()
src/main/java/it/auties/reified/util/DiagnosticHandlerWorker.java:39
↓ 1 callers
Method
useJavacHandler
()
src/main/java/it/auties/reified/util/DiagnosticHandlerWorker.java:47
↓ 1 callers
Method
valid
(Type type)
src/main/java/it/auties/reified/simplified/SimpleTypes.java:68
Method
ArrayInitializationScanner
(ReifiedDeclaration parameter, SimpleClasses simpleClasses, SimpleTypes simpleTypes)
src/main/java/it/auties/reified/scanner/ArrayInitializationScanner.java:14
Method
CachedDiagnosticHandler
()
src/main/java/it/auties/reified/util/DiagnosticHandlerWorker.java:68
Method
ClassInitializationScanner
(ReifiedDeclaration parameter, SimpleClasses simpleClasses, SimpleTypes simpleTypes)
src/main/java/it/auties/reified/scanner/ClassInitializationScanner.java:11
Method
DiagnosticHandlerWorker
(Attr attr)
src/main/java/it/auties/reified/util/DiagnosticHandlerWorker.java:27
Method
ExtendedClassesScanner
(JCTree.JCClassDecl superClass, SimpleTypes simpleTypes)
src/main/java/it/auties/reified/scanner/ExtendedClassesScanner.java:22
Method
IllegalReflection
()
src/main/java/it/auties/reified/util/IllegalReflection.java:22
Method
MethodInvocationScanner
(ReifiedDeclaration parameter, SimpleClasses simpleClasses, SimpleTypes simpleTypes)
src/main/java/it/auties/reified/scanner/MethodInvocationScanner.java:16
Method
addSuperParam
(JCTree.JCExpression superType, JCTree.JCExpressionStatement firstStatement)
src/main/java/it/auties/reified/simplified/SimpleMaker.java:271
Method
applyParameter
(ReifiedCall call)
src/main/java/it/auties/reified/annotation/ReifiedProcessor.java:153
Method
assignable
(Type classType, Type assign)
src/main/java/it/auties/reified/simplified/SimpleClasses.java:92
next →
1–100 of 117, ranked by callers