diff --git a/src/__tests__/__snapshots__/main-test.js.snap b/src/__tests__/__snapshots__/main-test.js.snap index 68d42ea7564..2264f826ea2 100644 --- a/src/__tests__/__snapshots__/main-test.js.snap +++ b/src/__tests__/__snapshots__/main-test.js.snap @@ -17,6 +17,7 @@ Object { "docblock": null, "modifiers": Array [ "static", + "get", ], "name": "displayName", "params": Array [], @@ -26,6 +27,7 @@ Object { "docblock": null, "modifiers": Array [ "static", + "get", ], "name": "defaultProps", "params": Array [], diff --git a/src/utils/getMethodDocumentation.js b/src/utils/getMethodDocumentation.js index c7c22470915..328c12be653 100644 --- a/src/utils/getMethodDocumentation.js +++ b/src/utils/getMethodDocumentation.js @@ -87,6 +87,10 @@ function getMethodModifiers(methodPath) { modifiers.push('static'); } + if (methodPath.node.kind === 'get' || methodPath.node.kind === 'set') { + modifiers.push(methodPath.node.kind); + } + const functionExpression = methodPath.get('value').node; if (functionExpression.generator) { modifiers.push('generator');