Summary
should not break the build with
π info β TypeError β message: "Object.groupBy is not a function"
##[error]Object.groupBy is not a function
Reproduction Steps
run the build on Azure DevOps On Premise
Troubleshooting Undertaken
ran the build again :-/
checked version 1.7.14 was installed automagically 4 hours ago
Additional Information
π debug β * AzureReposInvoker.getGitApi()
π debug β * GitInvoker.pullRequestId
π debug β * GitInvoker.pullRequestIdInternal
π debug β * CodeMetricsCalculator.updateComments()
π debug β * PullRequestComments.getCommentData()
π debug β * CodeMetrics.getFilesNotRequiringReview()
π debug β * CodeMetrics.initialize()
π debug β * CodeMetrics.performInitialization()
π debug β * GitInvoker.getDiffSummary()
π debug β * GitInvoker.initialize()
π debug β * GitInvoker.invokeGit()
π debug β * CodeMetrics.initializeMetrics()
π debug β * CodeMetrics.createFileMetricsMap()
π debug β * Inputs.fileMatchingPatterns
π debug β * Inputs.initialize()
π debug β * Inputs.initializeBaseSize()
π debug β * Inputs.initializeNumeric()
π info β Adjusting the base size input to '200'.
π debug β * Inputs.initializeGrowthRate()
π debug β * Inputs.initializeNumeric()
π info β Adjusting the growth rate input to '2'.
π debug β * Inputs.initializeTestFactor()
π info β Adjusting the test factor input to '1'.
π debug β * Inputs.initializeAlwaysCloseComment()
π info β Adjusting the always-close-comment mode input to 'false'.
π debug β * Inputs.initializeFileMatchingPatterns()
π debug β * Inputs.initializeMatchingPatterns()
π info β Adjusting the file matching patterns input to '["/*","!/package-lock.json"]'.
π debug β * Inputs.initializeTestMatchingPatterns()
π debug β * Inputs.initializeMatchingPatterns()
π info β Adjusting the test matching patterns input to '["/{{t,T}est,TEST}","/{{t,T}est,TEST}/","/.{{s,S}pec,SPEC}.","/.{{s,S}pec,SPEC}./"]'.
π debug β * Inputs.initializeCodeFileExtensions()
π info β Adjusting the code file extensions input to '["js","_js","bones","cjs","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","jsx","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib","epj","erb","py","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","smk","spec","tac","wsgi","xpy","pyx","pxd","pxi","eb","numpy","numpyw","numsc","pytb","java","jsp","ts","mts","tsx","mtsx","cs","cake","csx","linq","php","aw","ctp","inc","php3","php4","php5","phps","phpt","cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inl","ino","ipp","re","tcc","tpp","c","cats","idc","cl","opencl","upc","xbm","xpm","pm","sh","bash","bats","command","env","ksh","tmux","tool","zsh","fish","ebuild","eclass","ps1","psd1","psm1","tcsh","csh","rb","builder","eye","gemspec","god","jbuilder","mspec","pluginspec","podspec","prawn","rabl","rake","rbi","rbuild","rbw","rbx","ru","ruby","thor","watchr"]'.
π info β TypeError β stack: "TypeError: Object.groupBy is not a function\n at CodeMetrics.initializeMetrics (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:59055)\n at CodeMetrics.performInitialization (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:58808)\n at async CodeMetrics.getFilesNotRequiringReview (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:57557)\n at async PullRequestComments.getCommentData (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:107151)\n at async CodeMetricsCalculator.updateComments (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:66847)\n at async Promise.all (index 1)\n at async PullRequestMetrics.run (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:111145)\n at async run (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:117404)"
π info β TypeError β message: "Object.groupBy is not a function"
##[error]Object.groupBy is not a function
Finishing: PR Metrics
Summary
should not break the build with
π info β TypeError β message: "Object.groupBy is not a function"
##[error]Object.groupBy is not a function
Reproduction Steps
run the build on Azure DevOps On Premise
Troubleshooting Undertaken
ran the build again :-/
checked version 1.7.14 was installed automagically 4 hours ago
Additional Information
π debug β * AzureReposInvoker.getGitApi()
π debug β * GitInvoker.pullRequestId
π debug β * GitInvoker.pullRequestIdInternal
π debug β * CodeMetricsCalculator.updateComments()
π debug β * PullRequestComments.getCommentData()
π debug β * CodeMetrics.getFilesNotRequiringReview()
π debug β * CodeMetrics.initialize()
π debug β * CodeMetrics.performInitialization()
π debug β * GitInvoker.getDiffSummary()
π debug β * GitInvoker.initialize()
π debug β * GitInvoker.invokeGit()
π debug β * CodeMetrics.initializeMetrics()
π debug β * CodeMetrics.createFileMetricsMap()
π debug β * Inputs.fileMatchingPatterns
π debug β * Inputs.initialize()
π debug β * Inputs.initializeBaseSize()
π debug β * Inputs.initializeNumeric()
π info β Adjusting the base size input to '200'.
π debug β * Inputs.initializeGrowthRate()
π debug β * Inputs.initializeNumeric()
π info β Adjusting the growth rate input to '2'.
π debug β * Inputs.initializeTestFactor()
π info β Adjusting the test factor input to '1'.
π debug β * Inputs.initializeAlwaysCloseComment()
π info β Adjusting the always-close-comment mode input to 'false'.
π debug β * Inputs.initializeFileMatchingPatterns()
π debug β * Inputs.initializeMatchingPatterns()
π info β Adjusting the file matching patterns input to '["/*","!/package-lock.json"]'.
π debug β * Inputs.initializeTestMatchingPatterns()
π debug β * Inputs.initializeMatchingPatterns()
π info β Adjusting the test matching patterns input to '["/{{t,T}est,TEST}","/{{t,T}est,TEST}/","/.{{s,S}pec,SPEC}.","/.{{s,S}pec,SPEC}./"]'.
π debug β * Inputs.initializeCodeFileExtensions()
π info β Adjusting the code file extensions input to '["js","_js","bones","cjs","es","es6","frag","gs","jake","jsb","jscad","jsfl","jsm","jss","jsx","mjs","njs","pac","sjs","ssjs","xsjs","xsjslib","epj","erb","py","cgi","fcgi","gyp","gypi","lmi","py3","pyde","pyi","pyp","pyt","pyw","rpy","smk","spec","tac","wsgi","xpy","pyx","pxd","pxi","eb","numpy","numpyw","numsc","pytb","java","jsp","ts","mts","tsx","mtsx","cs","cake","csx","linq","php","aw","ctp","inc","php3","php4","php5","phps","phpt","cpp","c++","cc","cp","cxx","h","h++","hh","hpp","hxx","inl","ino","ipp","re","tcc","tpp","c","cats","idc","cl","opencl","upc","xbm","xpm","pm","sh","bash","bats","command","env","ksh","tmux","tool","zsh","fish","ebuild","eclass","ps1","psd1","psm1","tcsh","csh","rb","builder","eye","gemspec","god","jbuilder","mspec","pluginspec","podspec","prawn","rabl","rake","rbi","rbuild","rbw","rbx","ru","ruby","thor","watchr"]'.
π info β TypeError β stack: "TypeError: Object.groupBy is not a function\n at CodeMetrics.initializeMetrics (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:59055)\n at CodeMetrics.performInitialization (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:58808)\n at async CodeMetrics.getFilesNotRequiringReview (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:57557)\n at async PullRequestComments.getCommentData (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:107151)\n at async CodeMetricsCalculator.updateComments (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:40:66847)\n at async Promise.all (index 1)\n at async PullRequestMetrics.run (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:111145)\n at async run (file:///C:/agent/_work/_tasks/PRMetrics_907d3b28-6b37-4ac7-ac75-9631ee53e512/1.7.14/index.mjs:45:117404)"
π info β TypeError β message: "Object.groupBy is not a function"
##[error]Object.groupBy is not a function
Finishing: PR Metrics