Henry Chu's Projects
Multi-Objective GP for Automated Repair of Java
Automatic program repair for Java with generate-and-validate techniques :v::v:: jGenProg (2014) - jMutRepair (2016) - jKali (2016) - DeepRepair (2017) - Cardumen (2018) - 3sfix (2018)
CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Rust APIs for Java Virtual Machine Tool Interface (JVMTI)
A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research
EvoSuite - automated generation of JUnit test suites for Java classes
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
🔢 Alternate versions of Casks
🍻 Default formulae for the missing package manager for macOS
Automation scripts via Hammerspoon 🔨🥄
Gradle plugin that makes it easy to work with JavaFX 11+
Cross-platform, fast, feature-rich, GPU based terminal
Kotlin code completion, linting and more for any editor/IDE using the Language Server Protocol
Snippet Engine for Neovim written in Lua.
Characterizing and Recommending Mocking Decision for Unit Tests
JVM bytecode toolkit written in Rust
Vim-fork focused on extensibility and usability
Quickstart configs for Nvim LSP
My Neovim configurations
PAM plugin module that allows the Apple Watch to be used for authentication
Code components for software engineering research
Greenify prescription which stops unwanted apps from popping up when an NFC card approaches.
Store SSH keys in the Secure Enclave
Soot - A Java optimization framework
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.