ModusCreateOrg/budgeting

View on GitHub

Showing 5 of 25 total issues

File transactions-test.js has 309 lines of code (exceeds 250 allowed). Consider refactoring.
Open

import {
sortTransactions,
getTransactions,
getInflowBalance,
getOutflowBalance,
Severity: Minor
Found in app/selectors/__tests__/transactions-test.js - About 3 hrs to fix

    Function render has 65 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    render() {
    const { categories, defaultCategoryId, transaction, setEditTransaction } = this.props;
    const id = transaction ? transaction.id : '';
    const initialValues = {
    id,
    Severity: Major
    Found in app/containers/EntryFormRow/index.js - About 2 hrs to fix

      Function consumeContextBroadcast has 37 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      ): HigherOrderComponent<{}, ProvidedProps> => WrappedComponent => {
      class ConsumeContextBroadcast extends React.Component<any, ConsumeContextBroadcastState> {
      static contextTypes = {
      [broadcastName]: PropTypes.object,
      };
      Severity: Minor
      Found in app/utils/consumeContextBroadcast.js - About 1 hr to fix

        Function render has 30 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        render() {
        const { xScale, yScale, colorFn, dataKeys, boxLength, boxHeight, chartPadding } = this;
        const { data, totals, dataKey, dataLabel, dataValue } = this.props;
         
        return (
        Severity: Minor
        Found in app/components/StackedChart/StackedChart.js - About 1 hr to fix

          Function render has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
          Open

          render() {
          const { categories, defaultCategoryId, transaction, setEditTransaction } = this.props;
          const id = transaction ? transaction.id : '';
          const initialValues = {
          id,
          Severity: Minor
          Found in app/containers/EntryFormRow/index.js - About 35 mins to fix
          Severity
          Category
          Status
          Source
          Language