panter/mykonote

View on GitHub

Showing 4 of 6 total issues

Method run has 37 lines of code (exceeds 25 allowed). Consider refactoring.
Open

def run
doc = File.open(@enex_file) { |f| Nokogiri::XML(f) }
 
doc.xpath('//note').each do |note|
content_parts = []
Severity: Minor
Found in lib/evernote_importer.rb - About 1 hr to fix

    Method run has a Cognitive Complexity of 12 (exceeds 5 allowed). Consider refactoring.
    Open

    def run
    doc = File.open(@enex_file) { |f| Nokogiri::XML(f) }
     
    doc.xpath('//note').each do |note|
    content_parts = []
    Severity: Minor
    Found in lib/evernote_importer.rb - About 1 hr to fix

    Function resize has 27 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    export async function resize(blob) {
    const image = await blobToImage(blob)
     
    const MAX_WIDTH = 1200
    const MAX_HEIGHT = 1200
    Severity: Minor
    Found in client/src/image.js - About 1 hr to fix

      Function resize has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
      Open

      export async function resize(blob) {
      const image = await blobToImage(blob)
       
      const MAX_WIDTH = 1200
      const MAX_HEIGHT = 1200
      Severity: Minor
      Found in client/src/image.js - About 25 mins to fix
      Severity
      Category
      Status
      Source
      Language