Skip to content

Commit 958fa94

Browse files
Add support for logo stream property (#247)
1 parent 71ecc87 commit 958fa94

File tree

2 files changed

+12
-98
lines changed

2 files changed

+12
-98
lines changed

Templates/Templates.csproj

Lines changed: 4 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -195,99 +195,13 @@
195195
<Content Include="CSharp\Requests\StreamRequest.cs.tt" />
196196
<Content Include="CSharp\Requests\StreamRequestBuilder.cs.tt" />
197197
<Content Include="GraphEndpointList\src\graph_endpoint_list.txt.tt" />
198-
<Content Include="Java\models_extensions\ExtensibleEntity.java.tt" />
198+
<Content Include="Java\models_extensions\*" />
199199
<Content Include="Java\models_extensions\IClient.java.tt" />
200-
<Content Include="Java\models_extensions\MethodBody.java.tt" />
201-
<Content Include="Java\models_generated\BaseEntity.java.tt" />
202-
<Content Include="Java\models_generated\BaseMethodBody.java.tt" />
200+
<Content Include="Java\models_generated\*" />
203201
<Content Include="Java\models_generated\Enum.java.tt" />
204-
<Content Include="Java\models_generated\IBaseClient.java.tt" />
202+
<Content Include="Java\requests_extensions\*" />
205203
<Content Include="Java\requests_extensions\Client.java.tt" />
206-
<Content Include="Java\requests_extensions\EntityCollectionPage.java.tt" />
207-
<Content Include="Java\requests_extensions\EntityCollectionReferenceRequest.java.tt" />
208-
<Content Include="Java\requests_extensions\EntityCollectionReferenceRequestBuilder.java.tt" />
209-
<Content Include="Java\requests_extensions\EntityCollectionRequest.java.tt" />
210-
<Content Include="Java\requests_extensions\EntityCollectionRequestBuilder.java.tt" />
211-
<Content Include="Java\requests_extensions\EntityCollectionWithReferencesPage.java.tt" />
212-
<Content Include="Java\requests_extensions\EntityCollectionWithReferencesRequest.java.tt" />
213-
<Content Include="Java\requests_extensions\EntityCollectionWithReferencesRequestBuilder.java.tt" />
214-
<Content Include="Java\requests_extensions\EntityReferenceRequest.java.tt" />
215-
<Content Include="Java\requests_extensions\EntityReferenceRequestBuilder.java.tt" />
216-
<Content Include="Java\requests_extensions\EntityRequest.java.tt" />
217-
<Content Include="Java\requests_extensions\EntityRequestBuilder.java.tt" />
218-
<Content Include="Java\requests_extensions\EntityStreamRequest.java.tt" />
219-
<Content Include="Java\requests_extensions\EntityStreamRequestBuilder.java.tt" />
220-
<Content Include="Java\requests_extensions\EntityWithReferenceRequest.java.tt" />
221-
<Content Include="Java\requests_extensions\EntityWithReferenceRequestBuilder.java.tt" />
222-
<Content Include="Java\requests_extensions\IEntityCollectionPage.java.tt" />
223-
<Content Include="Java\requests_extensions\IEntityCollectionReferenceRequest.java.tt" />
224-
<Content Include="Java\requests_extensions\IEntityCollectionReferenceRequestBuilder.java.tt" />
225-
<Content Include="Java\requests_extensions\IEntityCollectionRequest.java.tt" />
226-
<Content Include="Java\requests_extensions\IEntityCollectionRequestBuilder.java.tt" />
227-
<Content Include="Java\requests_extensions\IEntityCollectionWithReferencesPage.java.tt" />
228-
<Content Include="Java\requests_extensions\IEntityCollectionWithReferencesRequest.java.tt" />
229-
<Content Include="Java\requests_extensions\IEntityCollectionWithReferencesRequestBuilder.java.tt" />
230-
<Content Include="Java\requests_extensions\IEntityReferenceRequest.java.tt" />
231-
<Content Include="Java\requests_extensions\IEntityReferenceRequestBuilder.java.tt" />
232-
<Content Include="Java\requests_extensions\IEntityRequest.java.tt" />
233-
<Content Include="Java\requests_extensions\IEntityRequestBuilder.java.tt" />
234-
<Content Include="Java\requests_extensions\IEntityStreamRequest.java.tt" />
235-
<Content Include="Java\requests_extensions\IEntityStreamRequestBuilder.java.tt" />
236-
<Content Include="Java\requests_extensions\IEntityWithReferenceRequest.java.tt" />
237-
<Content Include="Java\requests_extensions\IEntityWithReferenceRequestBuilder.java.tt" />
238-
<Content Include="Java\requests_extensions\IMethodCollectionRequestBuilder.java.tt" />
239-
<Content Include="Java\requests_extensions\MethodCollectionPage.java.tt" />
240-
<Content Include="Java\requests_extensions\MethodCollectionRequest.java.tt" />
241-
<Content Include="Java\requests_extensions\MethodCollectionRequestBuilder.java.tt" />
242-
<Content Include="Java\requests_extensions\MethodRequest.java.tt" />
243-
<Content Include="Java\requests_extensions\MethodRequestBuilder.java.tt" />
244-
<Content Include="Java\requests_generated\BaseClient.java.tt" />
245-
<Content Include="Java\requests_generated\BaseEntityCollectionPage.java.tt" />
246-
<Content Include="Java\requests_generated\BaseEntityCollectionReferenceRequest.java.tt" />
247-
<Content Include="Java\requests_generated\BaseEntityCollectionReferenceRequestBuilder.java.tt" />
248-
<Content Include="Java\requests_generated\BaseEntityCollectionRequest.java.tt" />
249-
<Content Include="Java\requests_generated\BaseEntityCollectionRequestBuilder.java.tt" />
250-
<Content Include="Java\requests_generated\BaseEntityCollectionResponse.java.tt" />
251-
<Content Include="Java\requests_generated\BaseEntityCollectionWithReferencesPage.java.tt" />
252-
<Content Include="Java\requests_generated\BaseEntityCollectionWithReferencesRequest.java.tt" />
253-
<Content Include="Java\requests_generated\BaseEntityCollectionWithReferencesRequestBuilder.java.tt" />
254-
<Content Include="Java\requests_generated\BaseEntityReferenceRequest.java.tt" />
255-
<Content Include="Java\requests_generated\BaseEntityReferenceRequestBuilder.java.tt" />
256-
<Content Include="Java\requests_generated\BaseEntityRequest.java.tt" />
257-
<Content Include="Java\requests_generated\BaseEntityRequestBuilder.java.tt" />
258-
<Content Include="Java\requests_generated\BaseEntityStreamRequestBuilder.java.tt" />
259-
<Content Include="Java\requests_generated\BaseEntityWithReferenceRequest.java.tt" />
260-
<Content Include="Java\requests_generated\BaseEntityWithReferenceRequestBuilder.java.tt" />
261-
<Content Include="Java\requests_generated\BaseMethodBodyRequest.java.tt" />
262-
<Content Include="Java\requests_generated\BaseMethodCollectionPage.java.tt" />
263-
<Content Include="Java\requests_generated\BaseMethodCollectionRequest.java.tt" />
264-
<Content Include="Java\requests_generated\BaseMethodCollectionRequestBuilder.java.tt" />
265-
<Content Include="Java\requests_generated\BaseMethodCollectionResponse.java.tt" />
266-
<Content Include="Java\requests_generated\BaseMethodRequest.java.tt" />
267-
<Content Include="Java\requests_generated\BaseMethodRequestBuilder.java.tt" />
268-
<Content Include="Java\requests_generated\BaseStreamRequest.java.tt" />
269-
<Content Include="Java\requests_generated\IBaseEntityCollectionPage.java.tt" />
270-
<Content Include="Java\requests_generated\IBaseEntityCollectionReferenceRequest.java.tt" />
271-
<Content Include="Java\requests_generated\IBaseEntityCollectionReferenceRequestBuilder.java.tt" />
272-
<Content Include="Java\requests_generated\IBaseEntityCollectionRequest.java.tt" />
273-
<Content Include="Java\requests_generated\IBaseEntityCollectionRequestBuilder.java.tt" />
274-
<Content Include="Java\requests_generated\IBaseEntityCollectionWithReferencesPage.java.tt" />
275-
<Content Include="Java\requests_generated\IBaseEntityCollectionWithReferencesRequest.java.tt" />
276-
<Content Include="Java\requests_generated\IBaseEntityCollectionWithReferencesRequestBuilder.java.tt" />
277-
<Content Include="Java\requests_generated\IBaseEntityReferenceRequest.java.tt" />
278-
<Content Include="Java\requests_generated\IBaseEntityReferenceRequestBuilder.java.tt" />
279-
<Content Include="Java\requests_generated\IBaseEntityRequest.java.tt" />
280-
<Content Include="Java\requests_generated\IBaseEntityRequestBuilder.java.tt" />
281-
<Content Include="Java\requests_generated\IBaseEntityStreamRequestBuilder.java.tt" />
282-
<Content Include="Java\requests_generated\IBaseEntityWithReferenceRequest.java.tt" />
283-
<Content Include="Java\requests_generated\IBaseEntityWithReferenceRequestBuilder.java.tt" />
284-
<Content Include="Java\requests_generated\IBaseMethodBodyRequest.java.tt" />
285-
<Content Include="Java\requests_generated\IBaseMethodCollectionPage.java.tt" />
286-
<Content Include="Java\requests_generated\IBaseMethodCollectionRequest.java.tt" />
287-
<Content Include="Java\requests_generated\IBaseMethodCollectionRequestBuilder.java.tt" />
288-
<Content Include="Java\requests_generated\IBaseMethodRequest.java.tt" />
289-
<Content Include="Java\requests_generated\IBaseMethodRequestBuilder.java.tt" />
290-
<Content Include="Java\requests_generated\IBaseStreamRequest.java.tt" />
204+
<Content Include="Java\requests_generated\*" />
291205
<Content Include="ObjC\Base\SharedObjC.template.tt" />
292206
<Content Include="ObjC\Models\ComplexType.h.tt" />
293207
<Content Include="ObjC\Models\ComplexType.m.tt" />

src/GraphODataTemplateWriter/.config/JavaSettings.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,14 +119,14 @@
119119
{ "Template": "IBaseEntityCollectionReferenceRequest", "SubProcessor": "CollectionReferenceProperty", "Name": "IBase<PropertyType>CollectionReferenceRequest", "Exclude": "nextExpectedRanges;roles", "Ignore": "ignorableCollection" },
120120
{ "Template": "BaseEntityCollectionReferenceRequest", "SubProcessor": "CollectionReferenceProperty", "Name": "Base<PropertyType>CollectionReferenceRequest", "Exclude": "nextExpectedRanges;roles", "Ignore": "ignorableCollection" },
121121

122-
{ "Template": "IEntityRequest", "SubProcessor": "StreamProperty", "Name": "I<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content" },
123-
{ "Template": "EntityRequest", "SubProcessor": "StreamProperty", "Name": "<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content" },
124-
{ "Template": "IEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "I<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content" },
125-
{ "Template": "EntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content" },
126-
{ "Template": "IBaseStreamRequest", "SubProcessor": "StreamProperty", "Name": "IBase<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content" },
127-
{ "Template": "BaseStreamRequest", "SubProcessor": "StreamProperty", "Name": "Base<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content" },
128-
{ "Template": "IBaseEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "IBase<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content" },
129-
{ "Template": "BaseEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "Base<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content" },
122+
{ "Template": "IEntityRequest", "SubProcessor": "StreamProperty", "Name": "I<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content;logo" },
123+
{ "Template": "EntityRequest", "SubProcessor": "StreamProperty", "Name": "<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content;logo" },
124+
{ "Template": "IEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "I<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content;logo" },
125+
{ "Template": "EntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content;logo" },
126+
{ "Template": "IBaseStreamRequest", "SubProcessor": "StreamProperty", "Name": "IBase<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content;logo" },
127+
{ "Template": "BaseStreamRequest", "SubProcessor": "StreamProperty", "Name": "Base<Class><PropertyType>Request", "Include": "mainLogo;thumbnailPhoto;content;logo" },
128+
{ "Template": "IBaseEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "IBase<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content;logo" },
129+
{ "Template": "BaseEntityRequestBuilder", "SubProcessor": "StreamProperty", "Name": "Base<Class><PropertyType>RequestBuilder", "Include": "mainLogo;thumbnailPhoto;content;logo" },
130130

131131
{ "Template": "IEntityStreamRequest", "SubProcessor": "MediaEntityType", "Name": "I<Class>StreamRequest" },
132132
{ "Template": "EntityStreamRequest", "SubProcessor": "MediaEntityType", "Name": "<Class>StreamRequest" },

0 commit comments

Comments
 (0)