Skip to content

Commit 0f97d81

Browse files
known change in netapp
1 parent 2775833 commit 0f97d81

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

eng/lintingconfigs/revapi/track2/revapi.json

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,86 @@
761761
"code" : "java.field.addedStaticField",
762762
"new" : "field com.azure.resourcemanager.network.models.PublicIPSkuType.STANDARD_V2",
763763
"justification" : "Not a break."
764+
},
765+
{
766+
"ignore": true,
767+
"code": "java.class.removed",
768+
"old" : {
769+
"matcher": "regex",
770+
"match": "class com\\.azure\\.resourcemanager\\.netapp\\.models\\..*(List|ListResult|ListReplications)"
771+
},
772+
"justification": "Pageable models moved to implementation package. Unlikely used by user."
773+
},
774+
{
775+
"ignore": true,
776+
"code": "java.method.visibilityReduced",
777+
"old" : {
778+
"matcher": "regex",
779+
"match": "method void com\\.azure\\.resourcemanager\\.netapp\\.models\\..*\\:\\:\\<init\\>\\(\\)"
780+
},
781+
"justification": "Output-only immutable models' constructors are now private."
782+
},
783+
{
784+
"ignore": true,
785+
"code": "java.method.removed",
786+
"old": {
787+
"matcher": "regex",
788+
"match": "method .* com\\.azure\\.resourcemanager\\.netapp\\.models\\..*\\:\\:with.*\\(.*\\).*"
789+
},
790+
"justification": "Output-only immutable models' setters are now package-private if it's being used by child class."
791+
},
792+
{
793+
"ignore": true,
794+
"code": "java.method.visibilityReduced",
795+
"old": {
796+
"matcher": "regex",
797+
"match": "method .* com\\.azure\\.resourcemanager\\.netapp\\.models\\..*\\:\\:with.*\\(.*\\).*"
798+
},
799+
"justification": "Output-only immutable models' setters are removed if no explicit usage."
800+
},
801+
{
802+
"ignore": true,
803+
"code": "java.method.removed",
804+
"old": {
805+
"matcher": "regex",
806+
"match": "method com.azure.resourcemanager.netapp.models.Snapshot .*"
807+
},
808+
"justification" : "The 'update' API has no effect."
809+
},
810+
{
811+
"ignore": true,
812+
"regex": true,
813+
"code": ".*",
814+
"old": ".*(r|R)elationshipStatus.*",
815+
"justification": "Enum name changed due to specs bug fix."
816+
},
817+
{
818+
"ignore": true,
819+
"regex": true,
820+
"code": "(java.method.returnTypeChanged|java.method.parameterTypeChanged)",
821+
"old": ".*(c|C)ustomThroughputMibps.*",
822+
"justification": "Type changed due to specs bug fix."
823+
},
824+
{
825+
"ignore": true,
826+
"regex": true,
827+
"code": "java\\.missing\\.(oldSuperType|newSuperType)",
828+
"old": "class com\\.azure\\.resourcemanager\\.netapp\\.models\\..*",
829+
"justification": "TypeSpec fix for base resource class."
830+
},
831+
{
832+
"ignore": true,
833+
"regex": true,
834+
"code": ".*",
835+
"old": ".*ProvisioningState.*",
836+
"justification": "TypeSpec fix for expansive enum class."
837+
},
838+
{
839+
"ignore": true,
840+
"regex": true,
841+
"code": "(java.method.numberOfParametersChanged|java.method.returnTypeTypeParametersChanged)",
842+
"old": ".*(listReplications|mountTargets).*",
843+
"justification": "Minor change due to added parameter."
764844
}
765845
]
766846
}

0 commit comments

Comments
 (0)