cbillowes/curious-programmer-oxygen

View on GitHub

Showing 9 of 326 total issues

Function render has 229 lines of code (exceeds 50 allowed). Consider refactoring.
Open

  render() {
    return (
      <ul className="timeline">
        <li className="book">
          <span className="meta">
Severity: Major
Found in src/components/About/2016-Year.jsx - About 1 day to fix

    Function render has 165 lines of code (exceeds 50 allowed). Consider refactoring.
    Open

      render() {
        return (
          <ul className="timeline">
            <li className="work">
              <span className="meta">
    Severity: Major
    Found in src/components/About/2006-Year.jsx - About 5 hrs to fix

      Function render has 137 lines of code (exceeds 50 allowed). Consider refactoring.
      Open

        render() {
          return (
            <ul className="timeline">
              <li className="work">
                <span className="meta">
      Severity: Major
      Found in src/components/About/2005-Year.jsx - About 4 hrs to fix

        File 2016-Year.jsx has 235 lines of code (exceeds 200 allowed). Consider refactoring.
        Open

        import React, { Component } from "react"
        
        class Year_2016 extends Component {
          render() {
            return (
        Severity: Minor
        Found in src/components/About/2016-Year.jsx - About 2 hrs to fix

          Function render has 70 lines of code (exceeds 50 allowed). Consider refactoring.
          Open

            render() {
              return (
                <ul className="timeline">
                  <li className="talk">
                    <span className="meta">
          Severity: Major
          Found in src/components/About/2017-Year.jsx - About 1 hr to fix

            Function render has 69 lines of code (exceeds 50 allowed). Consider refactoring.
            Open

              render() {
                const { data } = this.props
                const { slug, next, prev } = this.props.pathContext
                const postNode = this.props.data.markdownRemark
                const post = postNode.frontmatter
            Severity: Major
            Found in src/templates/post.jsx - About 1 hr to fix

              Function render has 64 lines of code (exceeds 50 allowed). Consider refactoring.
              Open

                render() {
                  return (
                    <ul className="timeline">
                      <li className="book">
                        <span className="meta">
              Severity: Major
              Found in src/components/About/2018-Year.jsx - About 1 hr to fix

                Function render has 52 lines of code (exceeds 50 allowed). Consider refactoring.
                Open

                  render() {
                    return (
                      <div className="index-container">
                        <Helmet title={`Credits | ${config.siteTitle}`} />
                        <Gorget title={config.siteTitle} section="Home" />
                Severity: Major
                Found in src/pages/credits.jsx - About 1 hr to fix

                  Avoid too many return statements within this function.
                  Open

                          return "Privacy Policy"
                  Severity: Major
                  Found in src/components/MenuBar/Component.jsx - About 30 mins to fix
                    Severity
                    Category
                    Status
                    Source
                    Language