GitHub topics: annotation-processing
battila7/jield
Generator functions in Java using annotation processing and CPS
Language: Java - Size: 132 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

tlu-dt-nlp/M2-preprocessing Fork of kaisall/m2-preprocessing
Scripts used for the preprocessing of the EstGEC-L2 corpus that contains Estonian L2 learner texts error-annotated in the M2 format.
Language: Python - Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MeGysssTaa/access-warden
A powerful toolkit for enforcing access restrictions in Java
Language: Java - Size: 9.36 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

stCarolas/enriched-beans
Annotation to generate JSR-330-compatible factories (aka Assisted Injection)
Language: Java - Size: 245 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 2

FunkyMuse/FreshAdapter 📦
Tired of writing RecyclerView adapters? So was I and this was born.
Language: Kotlin - Size: 243 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

TangoAgency/Viking
Language: Java - Size: 499 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 5

savepopulation/piri
Piri is a lightweight annotation processing library that generates static factory methods for your Activities and Fragments.
Language: Java - Size: 108 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 54 - Forks: 11

Ahmed-Adel-Ismail/CommandsMap
a library that helps avoiding the switch/case and if/else massive blocks through a table lookup technique
Language: Java - Size: 144 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 24 - Forks: 6

plopezgit/Sprint1_T7_Annotations
Annotations & Reflection
Language: Java - Size: 15.6 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

soabase/asm-mirror-descriptor
Addition to OW2 ASM library to support generating descriptors and signatures from TypeMirrors/Elements
Language: Java - Size: 110 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

coolsoftrf/P2PMonitoring
Peer to Peer video monitoring system for Android devices
Language: Java - Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

dilpreet2028/fragmenter
[Android Library] Remove Boilerplate code for initializing fragments
Language: Java - Size: 109 KB - Last synced at: 23 days ago - Pushed at: over 8 years ago - Stars: 62 - Forks: 3

sigven/sv_anno
Processing and annotation of somatic structural variants
Language: Python - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

aniketbhoite/Assume
Easy Response Mocking for Retrofit using annotations
Language: Kotlin - Size: 229 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 24 - Forks: 1

Dezt/yoloSAMtools
Annotation tools that apply SAM to YOLO bounding box and polygon annotations
Language: Python - Size: 6.16 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Daniel-Pfeffer/Annotations-Source-Code-Modification
Source code of the paper "On the Applicability of Annotation-based Source Code Modification in Kotlin" for MPLR'23
Language: Kotlin - Size: 114 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

brooth/jeta
Language: Java - Size: 920 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 20 - Forks: 1

brooth/androjeta
Language: Java - Size: 94.7 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 7 - Forks: 0

lukashaertel/kfunnels
Annotation processor generating serialization and deserialization from Kotlin classes.
Language: Kotlin - Size: 263 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

shantanu27/Text-Annotation
Language: Python - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

wellingtoncosta/hello-world-annotation-processing
The famous "Hello, World!" using Java Annotation Processing.
Language: Java - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

ascopes/katana-old 📦
A project aiming to provide Java 11-compatible annotation processors for an array of different code-generation facilities.
Language: Kotlin - Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

AdevintaSpain/Retroswagger 📦
🧩 A library that generates kotlin code for Retrofit 2 based on a Swagger endpoint. Includes an Annotation Processor to configure and generate the code on build time.
Language: Kotlin - Size: 255 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 2

julien-mattei/AnIm
Nina Sarthou, Thomas Gibourdel, Paul Darricarrère et Julien Matteï
Size: 41 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

wgr1984/SimpleDefaultMethods
Annotation processor to provide default parameters for methods inside java
Language: Kotlin - Size: 198 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

ZacSweers/copydynamic 📦
Prototype of generating `copyDynamic` extension functions for kotlin data classes
Language: Kotlin - Size: 224 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 56 - Forks: 5

mibrahimdev/ServerString
Bind Server strings to your Views (mini ButterKnife for Dynamic strings)
Language: Kotlin - Size: 172 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

dzikoysk-playground/annotations-scanner
Reusable runtime annotations scanner for Java-based projects 🔎
Language: Java - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 0

FirokOtaku/MVCIntrospector
An APT to generate MVC CRUD code from JavaBean(s)
Language: Java - Size: 79.1 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

Takhion/generate-kotlin-multiple-rounds
Android sample project demonstrating how to generate Kotlin code through annotation processing, and then feeding it into a second round of annotation processing.
Language: Kotlin - Size: 82 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 24 - Forks: 4

t28hub/shade 📦
Automatic code generation for the SharedPreferences operation.
Language: Java - Size: 475 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 25 - Forks: 3

zTrap/dagger-auto-binder 📦
Automatically generated dagger module with Binds methods
Language: Kotlin - Size: 94.7 KB - Last synced at: 13 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

wypk/android-annotation-processing 📦
TGITF 3 (Myanmar Links)
Language: Java - Size: 353 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

wangjiegulu/RapidOOO
Android POJO Converter:Generate scalable and bindable domain objects java class file automatically in compile time.
Language: Java - Size: 487 KB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 3

AliAsadi/builder-annotation
⏳ An annotation processor which implements "Builder Pattern" for your java classes.
Language: Java - Size: 129 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

hitanshu-dhawan/AnnotationProcessing
:heavy_check_mark:ㅤ[ARTICLE] Writing your own Annotation Processors in Android
Language: Java - Size: 957 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 50 - Forks: 8

bagaturchess/VisualBytecode
GUI which visualizes the metadata information encoded into the Java bytecode for a given set of Java classes. Especially designed to search for Java Annotations, for example in your Spring Boot project.
Language: Java - Size: 1.5 MB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

manerajona/lombok-ann-ToJsonString
Custom lombok annotation @ToJsonString - toString() method in json format.
Language: Java - Size: 1.67 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

sgoudham/micronaut-trace
Java annotation library to trace and time your method executions, written using Micronaut
Language: Java - Size: 87.9 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

ByteWelder/Spork 📦
Annotation processing and dependency injection for Java/Android
Language: Java - Size: 5.13 MB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 76 - Forks: 8

italankin/annotation-processor 📦
Annotation processor example - an implementation of MVP library
Language: Java - Size: 161 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

tschuchortdev/kotlin-elements 📦
Extension of the Java annotation processing API to Kotlin types
Language: Kotlin - Size: 397 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 1

skydoves/MethodScope 📦
Reduce repetitive inheritance works in OOP world using @MethodScope.
Language: Java - Size: 265 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 33 - Forks: 4

mohamed-ashraf-bayor/froporec
Easy migration from POJOs to Records with Froporec annotation processor (min. Java 17 required)
Language: Java - Size: 374 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

dan-osterrath/quarkus-smallrye-graphql-client-generator
Generator for SmallRye GraphQL clients used in Quarkus.
Language: Java - Size: 83 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lennertsoffers/Room-Annotation-Processor
Research about the workings of the annotation processor of Room
Language: Java - Size: 178 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

matthiasbruns/android-dagger2-tutorial
Tutorial to get started with Dagger 2 and Android
Language: Java - Size: 209 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 3

immutables/highlands
Scripts for Facebook Buck: "lockfile" dependencies, jar symlinks, IDE project generator
Language: JavaScript - Size: 1.33 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 3

yarbshk/optget
The set of annotation processors that generate an accessor which returns an optional value for each annotated field during the compilation phase.
Language: Java - Size: 149 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

wangjiegulu/RapidORM
Quick solutions for Android ORM
Language: Java - Size: 260 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 25 - Forks: 7

TsvetelinKostadinv/Java-Gradle-Simple-Annotation-Processor
This HAD to be done and I feel like no one should go through the same hell I did just to discover it. Please, if it helped, just share it
Language: Java - Size: 125 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

cuzfrog/java-typeclass-experimental
Experimental Golang style method impl/Monkey patch in Java via annotation processing
Language: Java - Size: 2.8 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

xinthink/auto-data-class
Generator for Kotlin data classes with Gson/Parcelable type adapter
Language: Kotlin - Size: 382 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 1

jmigac/sling-specific-annotations
Sling specific annotations is a small projects which enables custom annotations for Sling models. Currently it enables @LocalDateValueMapValue and @LocalDateTimeValueMapValue specific injection. Mentioned annotation work on the principle by finding Date object from java.util and transforming it into LocalDate or LocalDateTime object as requested per specific annotations.
Language: Java - Size: 35.2 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zrajm/cheaf
The EAF chef, a shell scripting tool for ELAN annotation files
Language: Python - Size: 229 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

victornoel/eo-envelopes
Elegant Objects Envelopes
Language: Java - Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 1

RawSanj/aws-lambda-filter-chain
AWS Lambda Filters
Language: Java - Size: 59.6 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

bhoogter/annotationprocessor
A demo annotation processor capable of re-writing existing classes via an annotation.
Language: Java - Size: 2.26 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

twocity/linker
A light weight URI routing framework for Android.
Language: Java - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 55 - Forks: 4

Mikayl/spreadsheet-importer
Java library aiming to make importing and validating excel contents easy and safer
Language: Java - Size: 1.72 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

tarek360/Kotlin-Annotation-Processor
Annotation Processor Sample in Kotlin
Language: Kotlin - Size: 122 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 19 - Forks: 5

devindi/mapper-generator
An annotation processor for generating bean mappers
Language: Java - Size: 105 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

globulus/easyprefs
Language: Java - Size: 162 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 1

tur4b/auto-implement-anno-processor
Language: Java - Size: 13.7 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

glhr/labelbox-generate-data
Fetch & color-correct labelled images & generate training.txt from LabelBox JSON file (https://app.labelbox.com/)
Language: Python - Size: 139 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 2

RoRoche/AnnotationProcessorStarter
Project to set up basics of a Java annotation processor
Language: Java - Size: 97.7 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 4

dve/lets-generate
Genereate vaadin and rest components by annotation processors
Language: Java - Size: 175 KB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

Egorand/kotlin-pizza-factory
A simple example of annotation processing with Kotlin's kapt and Square's kotlinpoet.
Language: Kotlin - Size: 60.5 KB - Last synced at: 8 days ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 1

project-transparent/lucent
Lucent is a framework for creating simplistic AST-transforming annotation processors.
Language: Java - Size: 160 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

charleeboy/Computer-Vision
Computer Vision & OpenCV Projects & Code Snippets
Language: Jupyter Notebook - Size: 34.2 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

JacobMountain/graphql-java-client
A Java GraphQL client annotation processor, generate a client class from a GraphQL schema file, and a Java interface
Language: Java - Size: 454 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

sashjakk/code-gen-calculator
Simple demonstration how to use KotlinPoet to generate code with combination of KAPT and simple yet another calculator example.
Language: Kotlin - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

Dalphi/dalphi
Dalphi - Active Learning Platform for Human Interaction
Language: Ruby - Size: 2.45 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 23 - Forks: 2

ankitAMD/Darkflow-object-detection
this is darkflow -yolo object detection project.
Language: Jupyter Notebook - Size: 27.8 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

user188245/AutoComparable
Language: Java - Size: 116 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

blipinsk/butterknife-ktx
Kotlin extension bridge library for Butterknife (proof-of-concept)
Language: Java - Size: 104 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 20 - Forks: 1

Foso/ExtensionGenerator
Work in Progress
Language: Kotlin - Size: 70.3 KB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

int02h/ocubator
Tool for testing Java annotation processors
Language: Java - Size: 80.1 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

chRyNaN/kotlin-writer
Kotlin DSL library for generating Kotlin Files in an annotation processor
Language: Kotlin - Size: 74.2 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

gyorgygabor/TraceDebug
Annotation triggered method call plugin
Language: Java - Size: 140 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 11 - Forks: 0

sgrekov/Memo
Small annotation processing library for generating memoized variants of interfaces
Language: Java - Size: 72.3 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

peter-tackage/jonty
A Kotlin annotation processor to generate a list of class fields.
Language: Kotlin - Size: 151 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

svenruppert/GeneratedTypesafeDynamicObjectAdapter-Builder
How to generate a typesafe DynamicObjectAdapter-Builder per AnnotationProcessing.
Language: Java - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

KangoV/micronaut-test
Testing Micronaut out with other libraries like Immutables and Mapstruct
Language: Java - Size: 258 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

kkurczewski/simple-annotation-processor
Language: Java - Size: 51.8 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

bishoybasily/hello-cglib
Demo repository for a linkedin article
Language: Java - Size: 26.4 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

qwert2603/crmit_android
Android client for CRM CMIT https://github.com/qwert2603/crmit
Language: Kotlin - Size: 3.76 MB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Pyknic/stiletto
Dependency Injection Library for Java that uses constructor invocation to support immutable instances.
Language: Java - Size: 62.5 KB - Last synced at: 12 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

cshukai/image_annotation_formatter
for convert one annotation format to another
Language: Python - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

daggerok/annotation-processor-examples
In progress: Annotation processing
Language: Kotlin - Size: 112 KB - Last synced at: 13 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

iFanie/ConfigurNation
Annotation based Kotlin Interfaces for Android SharedPreferences
Language: Java - Size: 185 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

ephrin/data-objects
Language: PHP - Size: 48.8 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

IVIanuu/auto-rx-preferences
[DEPRECATED] Annotation processing wrapper around RxPreferences
Language: Java - Size: 167 KB - Last synced at: 2 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

schaa0/annotated-mvp
Language: Java - Size: 619 KB - Last synced at: 14 days ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

JonathanxD/BuilderGenerator
Builder generator built on top of CodeAPI and Annotation Processing.
Language: Java - Size: 137 KB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

itanoss/ganjang
Java validation framework with annotation processing
Language: Java - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

pokk/Knit
Generate the DSL style code by annotation.
Language: Kotlin - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

McFoggy/force-annotation-demo
demo project to force annotation on types using annotation processing
Language: Java - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

jzallas/LifecycleAware
Annotation based triggers that automatically hook observers into the Android lifecycle.
Language: Java - Size: 214 KB - Last synced at: 10 days ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

tmtron/ImmutablesPackageInfoIssue
Test project to reproduce build issue with immutables.io
Language: Java - Size: 335 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
