2024-06-19 | Robert Varga | Add support for anyxml node code generation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add binding/dom codec class loader support Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Optimize source generation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Define OpaqueData/OpaqueObject hashCode/equals Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Tag generated QNAME field with @NonNull Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Tag InstanceIdentifier methods with @Nullable/@NonNull Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump version to 4.0.1-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Specialize LeafNodeCodecContext for TypeObjects Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Split LeafNodeCodeContext and LeafSetNodeCodecContext Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Rename LeafNodeCodecContext to ValueNodeCodecContext Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Allow BindingNormalizedNodeCachingCodec on any BindingObject Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add BindingTypeObjectCodecTreeNode Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Split BindingNormalizedNodeCache Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Rework BindingCodecTreeNode Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove unneeded suppressions Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Clean up tryToUseCacheElse() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Document BindingCodec/Serializer/Deserializer Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Update BindingMapping nullness handling Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 3.0.0 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump odlparent to 5.0.0 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add Opaque{Data,Object} interfaces Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add yang-binding interfaces for annotations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add EventInstantAware interface Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Offload null value checking to CodeHelpers Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove unused imports Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove use of deprecated createCursor() method Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove @(Not)ThreadSafe annotation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Change 'type empty' mapping Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove FluentFuture from DOM RPC contracts Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Cleanup RuntimeException throws Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Speed up ClassTemplate getDefaultInstance() generation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Speed up Union stringValue() generation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Simplify UnionTemplate stringValue() dispatch Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove DataContainer.getImplementedInterface() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Generate implementedInterface Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Use E$$ to capture augmentation type Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump version for 4.0.0-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove use of deprecated constructors Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump to 3.0.7-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Revert "Add BindingNormalizedNodeSerializer.coerceFromYangIn... Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump versions to 3.0.6-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.8 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add BindingNormalizedNodeSerializer.coerceFromYangInstanceId... Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Start mdsal-3.0.5 development Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.7 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Fixup version bump Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump version to .4-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.6 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Fix a javadoc typo Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump to yangtools-2.1.6-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Remove commons-lang3 dependency Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Mass-migrate fields to Immutable collections Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add CodeHelpers.throwInvalidRange() specializations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.5 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Do not import javax.annotation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Separate out single-key Identifiable handling Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump versions to 3.0.3-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Fix ClassTemplate.hashCode() alignment Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Teach MethodSignature about default methods Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Optimize IdentifiableItemCodec Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Use internal classes for codecs Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bind invoker method handle to constructor Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.4 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Fix InterfaceGenerator confusion with RPC method names Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Optimize single-property ClassTemplate hashCode() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Index nonnull/getter methods by String Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Do not box result twice Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Use ImmutableMaps for lazy augmentations initialization Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Index cached data by method name Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Switch on method names Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Switch on parameterCount Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Use Method.getParameterCount() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Define getImplementedInterface name in BindingMapping Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Cache mismatched augmentations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Generate nonnull default wrappers for list getters Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Move getter method naming to BindingMapping Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Revert "Add DataObjectUtils" Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Prevent NPE from being propagated from LazyDataObject Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Refactor DataObjectCodecContext.getBindingChildValue() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.3 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Rework lookup to eliminate the need for checkArgument() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Add DataObjectUtils Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Reduce use of javax.annotation annotations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Try harder to acquire class mapping Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Relax LazyDataObject.augmentations() implementation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Speed up DataObjectCodecContext instantiation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Do not instantiate entrySet when not needed Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Shorten java.util.Optional reference Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump versions for 3.0.2-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.2 Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Optimize AbstractBuilderTemplate key property sort Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Optimize AbstractBuilderTemplate.generateAugmentField() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Use ArrayList.sort() instead of Collections.sort() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Builder should acquire augmentations only once Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Bump yangtools to 2.1.2-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Enable spotbugs in mdsal-binding-dom-codec Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Enable spotbugs in mdsal-binding-dom-codec-osgi Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Enable spotbugs in yang-binding Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Enable spotbugs in mdsal-binding-spec-util Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-06-19 | Robert Varga | Fix checkstyle in mdsal-binding-java-api-generator Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
next |