Skip to content

Commit de8aee0

Browse files
Merge pull request #1492 from microsoftgraph/v1.0/pipelinebuild/119223
Generated models and request builders
2 parents 5e2bb53 + 6722fe9 commit de8aee0

File tree

755 files changed

+59125
-112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

755 files changed

+59125
-112
lines changed

.github/workflows/api-level-lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- uses: actions/checkout@v3
1919
- uses: actions/setup-java@v3
2020
with:
21-
distribution: 'adopt'
22-
java-version: 18
21+
distribution: 'temurin'
22+
java-version: 20
2323
- name: Setup Android SDK
2424
uses: android-actions/setup-android@v2.0.10
2525
- name: Add execution right to the script
Lines changed: 72 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,86 @@
1+
# For most projects, this workflow file will not need changing; you simply need
2+
# to commit it to your repository.
3+
#
4+
# You may wish to alter this file to override the set of languages analyzed,
5+
# or to provide custom queries or build logic.
6+
#
7+
# ******** NOTE ********
8+
# We have attempted to detect the languages in your repository. Please check
9+
# the `language` matrix defined below to confirm you have the correct set of
10+
# supported CodeQL languages.
11+
#
112
name: "CodeQL"
213

314
on:
4-
workflow_dispatch:
515
push:
6-
branches: [dev, feature/6.0]
16+
branches: [ "dev", "feature/6.0" ]
717
pull_request:
818
# The branches below must be a subset of the branches above
9-
branches: [dev, feature/6.0]
19+
branches: [ "dev", "feature/6.0" ]
1020
schedule:
1121
- cron: '0 1 * * 4'
22+
workflow_dispatch:
1223

1324
jobs:
1425
analyze:
1526
name: Analyze
16-
runs-on: ubuntu-latest
27+
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
28+
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
29+
permissions:
30+
actions: read
31+
contents: read
32+
security-events: write
33+
34+
strategy:
35+
fail-fast: false
36+
matrix:
37+
language: [ 'java' ]
38+
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby', 'swift' ]
39+
# Use only 'java' to analyze code written in Java, Kotlin or both
40+
# Use only 'javascript' to analyze code written in JavaScript, TypeScript or both
41+
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
1742

1843
steps:
19-
- name: Checkout repository
20-
uses: actions/checkout@v3
21-
22-
# Initializes the CodeQL tools for scanning.
23-
- name: Initialize CodeQL
24-
uses: github/codeql-action/init@v2
25-
# Override language selection by uncommenting this and choosing your languages
26-
with:
27-
languages: java
28-
29-
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
30-
# If this step fails, then you should remove it and run the build manually (see below)
31-
- name: Autobuild
32-
uses: github/codeql-action/autobuild@v2
33-
34-
# ℹ️ Command-line programs to run using the OS shell.
35-
# 📚 https://git.io/JvXDl
36-
37-
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
38-
# and modify them (or add more) to build your code if your project
39-
# uses a compiled language
40-
41-
#- run: |
42-
# make bootstrap
43-
# make release
44-
45-
- name: Perform CodeQL Analysis
46-
uses: github/codeql-action/analyze@v2
44+
- name: Checkout repository
45+
uses: actions/checkout@v3
46+
47+
- name: Set up JDK
48+
uses: actions/setup-java@v3
49+
with:
50+
java-version: 20
51+
distribution: 'temurin'
52+
cache: gradle
53+
54+
# Initializes the CodeQL tools for scanning.
55+
- name: Initialize CodeQL
56+
uses: github/codeql-action/init@v2
57+
with:
58+
languages: ${{ matrix.language }}
59+
# If you wish to specify custom queries, you can do so here or in a config file.
60+
# By default, queries listed here will override any specified in a config file.
61+
# Prefix the list here with "+" to use these queries and those in the config file.
62+
63+
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
64+
# queries: security-extended,security-and-quality
65+
66+
67+
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
68+
# If this step fails, then you should remove it and run the build manually (see below)
69+
# - name: Autobuild
70+
# uses: github/codeql-action/autobuild@v2
71+
72+
# ℹ️ Command-line programs to run using the OS shell.
73+
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
74+
75+
# If the Autobuild fails above, remove it and uncomment the following three lines.
76+
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
77+
78+
- name: Grant execute permission for gradlew
79+
run: chmod +x gradlew
80+
- name: Build with Gradle
81+
run: ./gradlew build
82+
83+
- name: Perform CodeQL Analysis
84+
uses: github/codeql-action/analyze@v2
85+
with:
86+
category: "/language:${{matrix.language}}"

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313

14+
## [5.63.0] - 2023-07-07
15+
16+
### Added
17+
18+
- AccessReviewRecommendationInsightSetting model.
19+
- AppLog derived types and requests.
20+
- AssignmentType model.
21+
- AuthenticationMethod derived types and requests.
22+
- AzureAdPopTokenAuthentication model.
23+
- CourseStatus model.
24+
- CustomExtension model, derived types, and requests.
25+
- DeletedItemContainer model and requests.
26+
- DeviceLog derived types and requests.
27+
- DeviceManagement derived types and requests.
28+
- DeviceProtectionOverview model.
29+
- DriveItemSensitivity derived types and requests.
30+
- EmailSettings model.
31+
- EmployeeExperienceUser model and requests.
32+
- FeatureType model.
33+
- GovernanceInsight model and requests.
34+
- GroupPeerOutlierRecommendationInsightSettings model.
35+
- IncludedUser models.
36+
- Learning derived types and requests.
37+
- LogicAppTriggerEndpointConfiguration model.
38+
- MacOSMicrosoftDefenderApp model and requests.
39+
- MalwareStateForWindowsDevice model and requests.
40+
- MembershipOutlierInsight model and requests.
41+
- MobileAppTroubleshootingEvent model and requests.
42+
- TeamsApp derived types and requests.
43+
- UserRegistration derived types and requests.
44+
- UserExperienceAnalytics derived types and requests.
45+
- The IdentityGovernance namespace was added, this includes models and requests.
46+
- The Security namespace was updated, this includes models and requests.
47+
1448
## [5.62.0] - 2023-06-23
1549

1650
### Changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ repositories {
1919
2020
dependencies {
2121
// Include the sdk as a dependency
22-
implementation 'com.microsoft.graph:microsoft-graph:5.62.0'
22+
implementation 'com.microsoft.graph:microsoft-graph:5.63.0'
2323
// Uncomment the line below if you are building an android application
2424
//implementation 'com.google.guava:guava:30.1.1-android'
2525
// This dependency is only needed if you are using the TokenCrendentialAuthProvider
@@ -36,7 +36,7 @@ Add the dependency in `dependencies` in pom.xml
3636
<!-- Include the sdk as a dependency -->
3737
<groupId>com.microsoft.graph</groupId>
3838
<artifactId>microsoft-graph</artifactId>
39-
<version>5.62.0</version>
39+
<version>5.63.0</version>
4040
</dependency>
4141
<dependency>
4242
<!-- This dependency is only needed if you are using the TokenCredentialAuthProvider -->
@@ -193,5 +193,6 @@ Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the [MI
193193

194194

195195

196+
196197

197198

gradle.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ org.gradle.caching=true
2626
mavenGroupId = com.microsoft.graph
2727
mavenArtifactId = microsoft-graph
2828
mavenMajorVersion = 5
29-
mavenMinorVersion = 62
29+
mavenMinorVersion = 63
3030
mavenPatchVersion = 0
3131
mavenArtifactSuffix =
3232

@@ -116,5 +116,6 @@ mavenCentralPublishingEnabled=false
116116

117117

118118

119+
119120

120121

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// Template Source: BaseEntityCollectionPage.java.tt
2+
// ------------------------------------------------------------------------------
3+
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
4+
// ------------------------------------------------------------------------------
5+
6+
package com.microsoft.graph.identitygovernance.requests;
7+
import com.microsoft.graph.identitygovernance.models.CustomTaskExtension;
8+
import com.microsoft.graph.identitygovernance.requests.CustomTaskExtensionCollectionRequestBuilder;
9+
import javax.annotation.Nullable;
10+
import javax.annotation.Nonnull;
11+
import com.microsoft.graph.identitygovernance.requests.CustomTaskExtensionCollectionResponse;
12+
import com.microsoft.graph.http.BaseCollectionPage;
13+
14+
// **NOTE** This file was generated by a tool and any changes will be overwritten.
15+
16+
/**
17+
* The class for the Custom Task Extension Collection Page.
18+
*/
19+
public class CustomTaskExtensionCollectionPage extends BaseCollectionPage<CustomTaskExtension, CustomTaskExtensionCollectionRequestBuilder> {
20+
21+
/**
22+
* A collection page for CustomTaskExtension
23+
*
24+
* @param response the serialized CustomTaskExtensionCollectionResponse from the service
25+
* @param builder the request builder for the next collection page
26+
*/
27+
public CustomTaskExtensionCollectionPage(@Nonnull final CustomTaskExtensionCollectionResponse response, @Nonnull final CustomTaskExtensionCollectionRequestBuilder builder) {
28+
super(response, builder);
29+
}
30+
31+
/**
32+
* Creates the collection page for CustomTaskExtension
33+
*
34+
* @param pageContents the contents of this page
35+
* @param nextRequestBuilder the request builder for the next page
36+
*/
37+
public CustomTaskExtensionCollectionPage(@Nonnull final java.util.List<CustomTaskExtension> pageContents, @Nullable final CustomTaskExtensionCollectionRequestBuilder nextRequestBuilder) {
38+
super(pageContents, nextRequestBuilder);
39+
}
40+
}

0 commit comments

Comments
 (0)