2022-08-05 |
Jake Bailey | Erase references; translate slices to lists
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Translate Vec to list
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Support nested modules
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Move type names inside Def variants
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Convert type names which match their containing module...
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Introduce ModuleName, use TypeName in TypePath
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Move int rewriting to rewrite_types phase
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Erase pointer types
|
commit | commitdiff | tree |
2022-08-05 |
Jake Bailey | Move IR Display impl into submodule
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Handle type arguments
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Handle type parameters
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Use Arc in BReason
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Switch to ToOcamlRep in rust_provider_backend_ffi
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Verify that ToOcamlRep and ToOxidized implementations...
|
commit | commitdiff | tree |
2022-08-03 |
Jake Bailey | Implement ToOcamlRep for rupro decls
|
commit | commitdiff | tree |
2022-08-02 |
Jake Bailey | Don't convert map/set values within sorted_iter_to_ocaml_...
|
commit | commitdiff | tree |
2022-08-02 |
Jake Bailey | Add docs_url to rupro folded classes and typedefs
|
commit | commitdiff | tree |
2022-08-01 |
Jake Bailey | Make gen_hhi_contents.rs more deterministic
|
commit | commitdiff | tree |
2022-08-01 |
Jake Bailey | Support doc comments
|
commit | commitdiff | tree |
2022-08-01 |
Jake Bailey | Fix broken test
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Document attribute macro
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Support variant types
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Support tuples
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Rename TypeRef->TypePath
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Don't add underscore after prefix
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Add comment about int sizes
|
commit | commitdiff | tree |
2022-07-29 |
Jake Bailey | Support records
|
commit | commitdiff | tree |
2022-07-28 |
Jake Bailey | Use clap
|
commit | commitdiff | tree |
2022-07-28 |
Jake Bailey | Generate rust_to_ocaml attributes containing field...
|
commit | commitdiff | tree |
2022-07-28 |
Jake Bailey | Add proc macro for rust_to_ocaml attribute
|
commit | commitdiff | tree |
2022-07-28 |
Jake Bailey | Support integer types
|
commit | commitdiff | tree |
2022-07-28 |
Jake Bailey | Initial binary
|
commit | commitdiff | tree |
2022-07-26 |
Jake Bailey | Port signed_source.ml to Rust
|
commit | commitdiff | tree |
2022-07-22 |
Jake Bailey | Avoid panic during oxidized_by_ref::typing_defs::Ty...
|
commit | commitdiff | tree |
2022-07-21 |
Jake Bailey | Connect to sharedmem
|
commit | commitdiff | tree |
2022-07-15 |
Jake Bailey | Avoid extra shallow class lookups in decl folding
|
commit | commitdiff | tree |
2022-07-13 |
Jake Bailey | Implement canon name lookups from naming DB
|
commit | commitdiff | tree |
2022-07-13 |
Jake Bailey | Implement OCaml serialize/deserialize for Rust_provider_back...
|
commit | commitdiff | tree |
2022-07-13 |
Jake Bailey | Use IdHasher in symbol map types
|
commit | commitdiff | tree |
2022-07-13 |
Jake Bailey | Replace --serialize with --no-serialize
|
commit | commitdiff | tree |
2022-06-28 |
Jake Bailey | Remove ImmutableHashMapToOxidized
|
commit | commitdiff | tree |
2022-06-09 |
Jake Bailey | Detect addition/removal of __ConsistentConstruct attribute...
|
commit | commitdiff | tree |
2022-06-07 |
Jake Bailey | Remove all `free`s in shmffi and ocaml_blob except one
|
commit | commitdiff | tree |
2022-06-06 |
Jake Bailey | Remove ProviderBackend struct
|
commit | commitdiff | tree |
2022-06-03 |
Jake Bailey | Remove DeclParserOptions arg from Rust_provider_backend...
|
commit | commitdiff | tree |
2022-06-02 |
Jake Bailey | Fix out-of-bounds access in Line_break_map when files...
|
commit | commitdiff | tree |
2022-06-02 |
Jake Bailey | Refuse to format files which don't end with a Hack...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Connect Decl_store and folded Decl_provider getters...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Implement folded decl accessors for Rust_provider_backend
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Connect Direct_decl_utils, Shallow_classes_provider...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Store classes and typedefs separately in ShallowDeclStore
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Implement shallow decl accessors and push/pop_local_changes...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Implement direct_decl_parse_and_cache and add_shallow_decls...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Simplify FileProvider trait, prepare to connect hh_server...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Remove push/pop_local_changes from FileProvider trait
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Set the global Provider_backend when using Rust_provider_bac...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Reverse order in which class elements are added to...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Add safe_global_variable flag to rupro decls
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Move hh_server-specific fields from ProviderBackend...
|
commit | commitdiff | tree |
2022-06-01 |
Jake Bailey | Avoid cache_decls in Direct_decl_service
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Propagate errors through datastore::Store trait
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Add remove_batch methods to Store and LocalStore traits
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Add write-through behavior to ChangesStore
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Move non-evicting stores into datastore crate
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Add DeltaStore
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Move ChangesStore into submodule
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Move hackrs::cache to separate crate; rename to store
|
commit | commitdiff | tree |
2022-05-19 |
Jake Bailey | Refactor ChangesCache to use fallback Cache
|
commit | commitdiff | tree |
2022-05-17 |
Jake Bailey | Connect Naming_provider to Rust_provider_backend
|
commit | commitdiff | tree |
2022-05-17 |
Jake Bailey | Connect Db_path_provider to Rust_provider_backend
|
commit | commitdiff | tree |
2022-05-17 |
Jake Bailey | Implement naming table functionality in hackrs_provider_backend
|
commit | commitdiff | tree |
2022-05-17 |
Jake Bailey | Add From<{Type,Const,Fun,Module}Name> impls for Toplevel...
|
commit | commitdiff | tree |
2022-05-17 |
Jake Bailey | Fix Rust_provider_backend stubs in OSS build
|
commit | commitdiff | tree |
2022-05-16 |
Jake Bailey | Revise Rust_provider_backend.Naming FFIs to work with...
|
commit | commitdiff | tree |
2022-05-16 |
Jake Bailey | Provide only one {push,pop}_local_changes API in Rust_provid...
|
commit | commitdiff | tree |
2022-05-16 |
Jake Bailey | Add hackrs_provider_backend crate
|
commit | commitdiff | tree |
2022-05-09 |
Jake Bailey | Add Rust_provider_backend FFI binding for Direct_decl_utils...
|
commit | commitdiff | tree |
2022-05-09 |
Jake Bailey | Add Rust_provider_backend FFI bindings for Naming_provider
|
commit | commitdiff | tree |
2022-05-09 |
Jake Bailey | Move deps_rust FFI functions to separate crate
|
commit | commitdiff | tree |
2022-05-05 |
Jake Bailey | Implement ToOcamlRep, FromOcamlRep, FromOcamlRepIn...
|
commit | commitdiff | tree |
2022-05-05 |
Jake Bailey | Add Rust_provider_backend FFI bindings for File_provider
|
commit | commitdiff | tree |
2022-05-05 |
Jake Bailey | Add Rust_provider_backend FFI bindings for Decl_provider...
|
commit | commitdiff | tree |
2022-05-05 |
Jake Bailey | Add minimal FFI for Rust_provider_backend
|
commit | commitdiff | tree |
2022-05-04 |
Jake Bailey | Include names crate in OSS build
|
commit | commitdiff | tree |
2022-05-04 |
Jake Bailey | Include hh24_types in OSS build
|
commit | commitdiff | tree |
2022-04-26 |
Jake Bailey | Add Provider_backend.Rust_provider_backend
|
commit | commitdiff | tree |
2022-04-14 |
Jake Bailey | Make OwnedSlab more suitable as a serialization format
|
commit | commitdiff | tree |
2022-04-13 |
Jake Bailey | Update logic for FoldedClass::is_internal
|
commit | commitdiff | tree |
2022-04-12 |
Jake Bailey | Fix build break
|
commit | commitdiff | tree |
2022-04-12 |
Jake Bailey | Fix build break
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Implement folding for req_class_ancestors
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Add folded decl comparator test for requireclass test...
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Destructure ShallowClass in from_oxidized
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Add field ShallowClass::req_class
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Destructure FoldedClass in {from,to}_oxidized
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Add field FoldedClass::req_class_ancestors
|
commit | commitdiff | tree |
2022-04-11 |
Jake Bailey | Do not return Option from unwrap_class_type
|
commit | commitdiff | tree |
2022-04-07 |
Jake Bailey | Match OCaml behavior for unwrap_class_type
|
commit | commitdiff | tree |
2022-04-07 |
Jake Bailey | Thread DeclParserOptions into DeclParser in compare_folded_d...
|
commit | commitdiff | tree |
2022-04-06 |
Jake Bailey | Add shallow decls to cache in the reverse of their...
|
commit | commitdiff | tree |