From 04a77949c62773be6d00d1200eae7fc7fc13fee8 Mon Sep 17 00:00:00 2001 From: Shawn Fang <45607042+mssfang@users.noreply.github.com> Date: Wed, 18 Oct 2023 15:07:38 -0700 Subject: [PATCH 1/3] compilation successed --- .../src/main/resources/revapi/revapi.json | 12 +- .../azure-ai-textanalytics/pom.xml | 5 + .../AbstractiveSummarizationLROResult.java | 78 ++++++++++++- .../AbstractiveSummarizationLROTask.java | 68 +++++++++++- .../AbstractiveSummarizationResult.java | 56 +++++++++- .../AbstractiveSummarizationResultBase.java | 47 +++++++- ...bstractiveSummarizationTaskParameters.java | 55 ++++++++- ...activeSummarizationTaskParametersBase.java | 52 ++++++++- .../models/AbstractiveSummary.java | 50 ++++++++- .../AbstractiveSummaryDocumentResult.java | 56 +++++++++- .../models/AnalyzeTextEntityLinkingInput.java | 69 ++++++++++-- .../AnalyzeTextEntityRecognitionInput.java | 69 ++++++++++-- .../models/AnalyzeTextJobState.java | 77 ++++++++++++- .../models/AnalyzeTextJobStatistics.java | 43 ++++++- .../models/AnalyzeTextJobsInput.java | 55 ++++++++- .../AnalyzeTextKeyPhraseExtractionInput.java | 69 ++++++++++-- .../models/AnalyzeTextLROResult.java | 105 +++++++++++++----- .../models/AnalyzeTextLROResultsKind.java | 2 - .../models/AnalyzeTextLROTask.java | 95 ++++++++++++---- .../models/AnalyzeTextLROTaskKind.java | 2 - .../AnalyzeTextLanguageDetectionInput.java | 69 ++++++++++-- ...nalyzeTextPiiEntitiesRecognitionInput.java | 69 ++++++++++-- .../AnalyzeTextSentimentAnalysisInput.java | 69 ++++++++++-- .../models/AnalyzeTextTask.java | 82 +++++++++++--- .../models/AnalyzeTextTaskKind.java | 2 - .../models/AnalyzeTextTaskResult.java | 82 +++++++++++--- .../models/AnalyzeTextTaskResultsKind.java | 2 - .../models/AnalyzeTextsCancelJobHeaders.java | 2 - .../models/AnalyzeTextsSubmitJobHeaders.java | 2 - .../implementation/models/Association.java | 5 - .../implementation/models/Certainty.java | 5 - .../models/ClassificationDocumentResult.java | 55 ++++++++- .../models/ClassificationResult.java | 48 +++++++- .../implementation/models/Conditionality.java | 5 - .../models/CustomEntitiesLROTask.java | 66 ++++++++++- .../models/CustomEntitiesResult.java | 56 +++++++++- .../CustomEntitiesResultDocumentsItem.java | 53 +++++++++ .../models/CustomEntitiesTaskParameters.java | 54 ++++++++- .../CustomEntityRecognitionLROResult.java | 78 ++++++++++++- .../CustomLabelClassificationResult.java | 59 +++++++++- ...abelClassificationResultDocumentsItem.java | 55 +++++++++ ...stomMultiLabelClassificationLROResult.java | 78 ++++++++++++- ...CustomMultiLabelClassificationLROTask.java | 67 ++++++++++- ...ultiLabelClassificationTaskParameters.java | 49 ++++++++ .../implementation/models/CustomResult.java | 57 +++++++++- ...tomSingleLabelClassificationLROResult.java | 78 ++++++++++++- ...ustomSingleLabelClassificationLROTask.java | 67 ++++++++++- ...ngleLabelClassificationTaskParameters.java | 50 +++++++++ .../models/CustomTaskParameters.java | 49 +++++++- .../models/DetectedLanguage.java | 52 ++++++++- .../implementation/models/DocumentError.java | 48 +++++++- .../implementation/models/DocumentResult.java | 54 ++++++++- .../models/DocumentSentimentValue.java | 5 - .../models/DocumentStatistics.java | 48 +++++++- .../models/DocumentWarning.java | 53 ++++++++- .../models/EntitiesDocumentResult.java | 53 ++++++++- .../models/EntitiesLROTask.java | 65 ++++++++++- .../implementation/models/EntitiesResult.java | 53 ++++++++- .../models/EntitiesResultDocumentsItem.java | 52 +++++++++ .../models/EntitiesTaskParameters.java | 49 +++++++- .../models/EntitiesTaskResult.java | 63 ++++++++++- .../implementation/models/Entity.java | 64 +++++++++-- .../models/EntityLinkingLROResult.java | 74 +++++++++++- .../models/EntityLinkingLROTask.java | 65 ++++++++++- .../models/EntityLinkingResult.java | 53 ++++++++- .../EntityLinkingResultDocumentsItem.java | 53 +++++++++ .../models/EntityLinkingTaskParameters.java | 50 ++++++++- .../models/EntityLinkingTaskResult.java | 63 ++++++++++- .../models/EntityRecognitionLROResult.java | 75 ++++++++++++- .../implementation/models/Error.java | 83 +++++++++++--- .../implementation/models/ErrorCode.java | 2 - .../implementation/models/ErrorResponse.java | 44 +++++++- .../ExtractedSummaryDocumentResult.java | 56 +++++++++- .../models/ExtractedSummarySentence.java | 56 +++++++++- .../ExtractiveSummarizationLROResult.java | 77 ++++++++++++- .../ExtractiveSummarizationLROTask.java | 67 ++++++++++- .../models/ExtractiveSummarizationResult.java | 54 ++++++++- ...ExtractiveSummarizationTaskParameters.java | 60 +++++++++- .../models/HealthcareAssertion.java | 53 ++++++++- .../HealthcareEntitiesDocumentResult.java | 62 ++++++++++- .../models/HealthcareEntity.java | 80 +++++++++++-- .../models/HealthcareEntityLink.java | 48 +++++++- .../models/HealthcareLROResult.java | 74 +++++++++++- .../models/HealthcareLROTask.java | 65 ++++++++++- .../models/HealthcareRelation.java | 56 +++++++++- .../models/HealthcareRelationEntity.java | 48 +++++++- .../models/HealthcareResult.java | 53 ++++++++- .../models/HealthcareResultDocumentsItem.java | 59 ++++++++++ .../models/HealthcareTaskParameters.java | 49 +++++++- .../implementation/models/InnerErrorCode.java | 2 - .../models/InnerErrorModel.java | 62 +++++++++-- .../implementation/models/JobErrors.java | 44 +++++++- .../implementation/models/JobState.java | 80 +++++++++++-- .../models/KeyPhraseExtractionLROResult.java | 75 ++++++++++++- .../models/KeyPhraseLROTask.java | 65 ++++++++++- .../models/KeyPhraseResult.java | 53 ++++++++- .../models/KeyPhraseResultDocumentsItem.java | 52 +++++++++ .../models/KeyPhraseTaskParameters.java | 42 +++++++ .../models/KeyPhraseTaskResult.java | 63 ++++++++++- .../models/KeyPhrasesDocumentResult.java | 53 ++++++++- .../LanguageDetectionAnalysisInput.java | 46 +++++++- .../LanguageDetectionDocumentResult.java | 55 ++++++++- .../models/LanguageDetectionResult.java | 53 ++++++++- .../LanguageDetectionTaskParameters.java | 43 +++++++ .../models/LanguageDetectionTaskResult.java | 64 ++++++++++- .../implementation/models/LanguageInput.java | 52 ++++++++- .../models/LinkedEntitiesDocumentResult.java | 54 ++++++++- .../implementation/models/LinkedEntity.java | 69 ++++++++++-- .../implementation/models/Match.java | 56 +++++++++- .../models/MultiLanguageAnalysisInput.java | 46 +++++++- .../models/MultiLanguageInput.java | 52 ++++++++- .../implementation/models/Pagination.java | 43 ++++++- .../implementation/models/PiiCategory.java | 2 - .../implementation/models/PiiDomain.java | 2 - .../models/PiiEntitiesDocumentResult.java | 57 +++++++++- .../models/PiiEntityRecognitionLROResult.java | 75 ++++++++++++- .../implementation/models/PiiLROTask.java | 65 ++++++++++- .../implementation/models/PiiResult.java | 53 ++++++++- .../models/PiiResultDocumentsItem.java | 54 +++++++++ .../models/PiiTaskParameters.java | 61 +++++++++- .../implementation/models/PiiTaskResult.java | 63 ++++++++++- .../implementation/models/PreBuiltResult.java | 53 ++++++++- .../models/PreBuiltTaskParameters.java | 44 +++++++- .../models/RequestStatistics.java | 56 +++++++++- .../models/SentenceAssessment.java | 67 +++++++++-- .../models/SentenceSentiment.java | 75 +++++++++++-- .../models/SentenceSentimentValue.java | 5 - .../implementation/models/SentenceTarget.java | 67 +++++++++-- .../models/SentimentAnalysisLROTask.java | 66 ++++++++++- .../SentimentAnalysisTaskParameters.java | 55 ++++++++- .../SentimentConfidenceScorePerLabel.java | 53 ++++++++- .../models/SentimentDocumentResult.java | 65 ++++++++++- .../models/SentimentLROResult.java | 74 +++++++++++- .../models/SentimentResponse.java | 53 ++++++++- .../SentimentResponseDocumentsItem.java | 63 +++++++++++ .../models/SentimentTaskResult.java | 63 ++++++++++- .../implementation/models/State.java | 2 - .../models/StringIndexType.java | 2 - .../implementation/models/SummaryContext.java | 48 +++++++- .../models/TargetConfidenceScoreLabel.java | 49 +++++++- .../implementation/models/TargetRelation.java | 49 +++++++- .../models/TargetRelationType.java | 5 - .../implementation/models/TaskIdentifier.java | 43 ++++++- .../implementation/models/TaskParameters.java | 43 ++++++- .../implementation/models/TaskState.java | 51 ++++++++- .../implementation/models/TasksState.java | 44 +++++++- .../models/TasksStateTasks.java | 62 +++++++++-- .../models/TokenSentimentValue.java | 5 - .../models/WarningCodeValue.java | 2 - .../ExtractiveSummarySentencesOrder.java | 2 - .../models/HealthcareEntityCategory.java | 2 - .../models/HealthcareEntityRelationType.java | 2 - .../src/main/java/module-info.java | 7 +- .../azure-ai-textanalytics/swagger/README.md | 1 + 154 files changed, 6957 insertions(+), 693 deletions(-) diff --git a/eng/code-quality-reports/src/main/resources/revapi/revapi.json b/eng/code-quality-reports/src/main/resources/revapi/revapi.json index f16352cf2d1b..4df15aac5b5f 100644 --- a/eng/code-quality-reports/src/main/resources/revapi/revapi.json +++ b/eng/code-quality-reports/src/main/resources/revapi/revapi.json @@ -195,12 +195,6 @@ "new": "class com.azure.ai.formrecognizer.documentanalysis.models.(DocumentField|DocumentLine)", "justification": "Skip customized getters on class when serialization and deserialization." }, - { - "regex": true, - "code": "java.annotation.added", - "new": "class com.azure.ai.textanalytics.models.HealthcareEntityRelationType", - "justification": "Skip JsonCreator annotation on the method fromString when serialization and deserialization." - }, { "code": "java.class.removed", "old": "enum com.azure.messaging.eventhubs.checkpointstore.blob.Messages", @@ -270,6 +264,12 @@ "old": ".*? com\\.azure\\.search\\.documents(\\.indexes)?\\.models.*", "justification": "Removing Jackson annotations from Search in transition to stream-style." }, + { + "regex": true, + "code": "java\\.annotation\\.removed", + "old": ".*? com\\.azure\\.ai\\.textanalytics\\.models.*", + "justification": "Removing Jackson annotations from Text Analytics in transition to stream-style." + }, { "code": "java.field.removed", "old": "field com.azure.spring.cloud.core.properties.profile.AzureEnvironmentProperties.AZURE_GERMANY", diff --git a/sdk/textanalytics/azure-ai-textanalytics/pom.xml b/sdk/textanalytics/azure-ai-textanalytics/pom.xml index 0589692ed90a..8010ce5bc92b 100644 --- a/sdk/textanalytics/azure-ai-textanalytics/pom.xml +++ b/sdk/textanalytics/azure-ai-textanalytics/pom.xml @@ -53,6 +53,11 @@ azure-core-http-netty 1.13.8 + + com.azure + azure-json + 1.1.0 +