aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec
Commit message (Expand)AuthorAge
* Deletes Multimap marshaller. Superceded by MultimapCodec.Gravatar shahan2018-07-11
* Deletes AutoCodec.PUBLIC_FIELDS strategy. Superseded by DynamicCodec.Gravatar shahan2018-06-29
* Use unsafe String operations when writing parameter files.Gravatar tomlu2018-06-08
* Add functionality to SerializationContext and @AutoCodec to check that a clas...Gravatar janakr2018-06-05
* PiperOrigin-RevId: 192832950Gravatar carmi2018-04-13
* Make some objects frequently encountered during serialization into constants....Gravatar janakr2018-04-10
* Moves the decision to enable memoization from codecs to the top-level invocat...Gravatar shahan2018-04-02
* @AutoCodec SelectorValue. Rather than making mapMarshaller handle wildcards b...Gravatar janakr2018-03-23
* Allow AutoValue builder method to have the same name as getter method when us...Gravatar janakr2018-03-23
* Clean up unnecessary "additional data" from memoizing deserialization. Since ...Gravatar janakr2018-03-21
* @Autocodec a few leftover classes. Also, add @AutoCodec builder support for ...Gravatar cpeyser2018-03-20
* Add unit tests for https://github.com/bazelbuild/bazel/commit/f304d2be2e8c26b...Gravatar janakr2018-03-16
* Add @AutoCodec strategy for @AutoValue.Builder.Gravatar janakr2018-03-16
* Deletes list marshaller and makes map entry marshaller into a runtime codec.Gravatar shahan2018-03-16
* Makes leaf level AutoCodec marshallers into runtime codecs.Gravatar shahan2018-03-15
* Splits the iterableMarshaller into runtime codecs.Gravatar shahan2018-03-14
* Integrate memoization into standard serialization. This involves a number of ...Gravatar janakr2018-03-13
* Open-source ImmutableMapCodec and make it able to handle arbitrary keys/value...Gravatar janakr2018-03-10
* Add wildcard support to AutoCodec.Gravatar mjhalupka2018-03-06
* @AutoCodec for TypeGravatar shahan2018-03-05
* Get rid of almost all Skylark codecs. We need to introduce a wrapper to turn ...Gravatar janakr2018-03-03
* Create a runtime codec for HashCode.Gravatar mjhalupka2018-02-28
* Deletes AutoCodec.Strategy.SINGLETON now that we have @AutoCodec field tags.Gravatar shahan2018-02-28
* Add RegisteredSingleton to Bazel bootstrap process.Gravatar janakr2018-02-27
* Tag ParameterFileWriteAction with @AutoCodec.Gravatar mjhalupka2018-02-27
* Allow @AutoCodec to tag static final fields, and generate a "pointer" class t...Gravatar janakr2018-02-26
* Retain @AutoCodec at runtime.Gravatar janakr2018-02-26
* Add support for parameterized types to AutoCodec.Gravatar cpeyser2018-02-26
* Add support to @AutoCodec for long and byte fields, and centralize primitive ...Gravatar janakr2018-02-24
* AutoCodec verifies that constructor parameter and field types are related.Gravatar shahan2018-02-24
* Deletes POLYMORPHIC strategy. ObjectCodec now uses runtime type information t...Gravatar shahan2018-02-20
* Adds ObjectCodecRegistry to {Des|S}erializationContext.Gravatar shahan2018-02-20
* Some autocodec changes required to serialize SpawnAction: double field and Ch...Gravatar cpeyser2018-02-20
* Add a CODEC for CppCompileAction.Gravatar cpeyser2018-02-14
* Add ability to use getter in AutoCodecProcessor when field for instantiator p...Gravatar janakr2018-02-13
* Replaces InjectingObjectCodec with dependencies threaded through (Des|S)erial...Gravatar shahan2018-02-13
* Add context argument to ObjectCodec.{serialize,deserialize}Gravatar michajlo2018-02-11
* Add support to Polymorphic strategy for grandchild classes that have no codec...Gravatar janakr2018-02-09
* Add support for javabeans-style getters ("getFoo()", "isFoo()") to AutoCodec'sGravatar cpeyser2018-02-08
* Add an AutoCodec marshaller for UUID. This is required to serializeGravatar cpeyser2018-02-08
* @AutoCodec adds Singleton strategy.Gravatar shahan2018-02-07
* Add NestedSetCodec to AutoCodec's deploy jar.Gravatar cpeyser2018-02-06
* @AutoCodec support for superclasses having generic parameters.Gravatar shahan2018-02-06
* Add Supplier support to AutoCodec.Gravatar cpeyser2018-02-06
* Makes @AutoCodec only use Instantiator parameter type information and ignoreGravatar shahan2018-02-06
* Add a marshaller in AutoCodec for Iterable. This marshaller performs a runti...Gravatar cpeyser2018-02-06
* Add NestedSet support in AutoCodec for type parameters which have an Injectin...Gravatar cpeyser2018-02-05
* AutoCodec can support NestedSet<T>, where T is a declared declared type thatGravatar cpeyser2018-02-02
* @AutoCodec @AutoValue supportGravatar shahan2018-02-01
* Allows @AutoCodec to use factory methods.Gravatar shahan2018-01-29