XoopsModules25x/apcal

View on GitHub

Showing 1,049 of 26,336 total issues

Function htmlCreate has 61 lines of code (exceeds 25 allowed). Consider refactoring.
Open

        htmlCreate: function () {

            this.content = hs.getCacheBinding(this.a);
            if (!this.content)
                this.content = hs.getNode(this.contentId);
Severity: Major
Found in assets/images/js/highslide/highslide-with-html.js - About 2 hrs to fix

    Method createParser has 61 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

            public function createParser($fname)
            {
                //  Store filename of the first file that has to be opened
                //  If basedir is set, prepend basedir
                $pname = $this->basedir !== '' ? $this->basedir . '/' . $fname : $fname;
    Severity: Major
    Found in include/patTemplate.php - About 2 hrs to fix

      Function print has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

      Date.prototype.print = function (str) {
          var m = this.getMonth();
          var d = this.getDate();
          var y = this.getFullYear();
          var wn = this.getWeekNumber();
      Severity: Minor
      Found in assets/js/jscalendar/calendar.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function afterExpand has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              afterExpand: function () {
                  this.isExpanded = true;
                  this.focus();
      
                  if (this.isHtml && this.objectLoadTime == 'after') this.writeExtendedContent();
      Severity: Minor
      Found in assets/images/js/highslide/highslide-full.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function showYearsCombo has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

      Calendar.showYearsCombo = function (fwd) {
          var cal = Calendar._C;
          if (!cal) {
              return false;
          }
      Severity: Minor
      Found in assets/js/jscalendar/calendar.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function step has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              step: function (gotoEnd) {
                  var t = (new Date()).getTime();
                  if (gotoEnd || t >= this.options.duration + this.startTime) {
                      this.now = this.end;
                      this.pos = this.state = 1;
      Severity: Minor
      Found in assets/images/js/highslide/highslide-full.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function dayMouseDown has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

      Calendar.dayMouseDown = function (ev) {
          var el = Calendar.getElement(ev);
          if (el.disabled) {
              return false;
          }
      Severity: Minor
      Found in assets/js/jscalendar/calendar.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function wrapperMouseHandler has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              wrapperMouseHandler: function (e) {
                  try {
                      if (!e) e = window.event;
                      var over = /mouseover/i.test(e.type);
                      if (!e.target) e.target = e.srcElement; // ie
      Severity: Minor
      Found in assets/images/js/highslide/highslide.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function wrapperMouseHandler has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              wrapperMouseHandler: function (e) {
                  try {
                      if (!e) e = window.event;
                      var over = /mouseover/i.test(e.type);
                      if (!e.target) e.target = e.srcElement; // ie
      Severity: Minor
      Found in assets/images/js/highslide/highslide-with-html.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function dragHandler has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              dragHandler: function (e) {
                  if (!hs.dragArgs) return true;
                  if (!e) e = window.event;
                  var a = hs.dragArgs, exp = a.exp;
      
      
      Severity: Minor
      Found in assets/images/js/highslide/highslide-with-gallery.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function step has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              step: function (gotoEnd) {
                  var t = (new Date()).getTime();
                  if (gotoEnd || t >= this.options.duration + this.startTime) {
                      this.now = this.end;
                      this.pos = this.state = 1;
      Severity: Minor
      Found in assets/images/js/highslide/highslide.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function step has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              step: function (gotoEnd) {
                  var t = (new Date()).getTime();
                  if (gotoEnd || t >= this.options.duration + this.startTime) {
                      this.now = this.end;
                      this.pos = this.state = 1;
      Severity: Minor
      Found in assets/images/js/highslide/highslide-with-gallery.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function wrapperMouseHandler has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              wrapperMouseHandler: function (e) {
                  try {
                      if (!e) e = window.event;
                      var over = /mouseover/i.test(e.type);
                      if (!e.target) e.target = e.srcElement; // ie
      Severity: Minor
      Found in assets/images/js/highslide/highslide-with-gallery.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function dragHandler has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              dragHandler: function (e) {
                  if (!hs.dragArgs) return true;
                  if (!e) e = window.event;
                  var a = hs.dragArgs, exp = a.exp;
      
      
      Severity: Minor
      Found in assets/images/js/highslide/highslide.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function step has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              step: function (gotoEnd) {
                  var t = (new Date()).getTime();
                  if (gotoEnd || t >= this.options.duration + this.startTime) {
                      this.now = this.end;
                      this.pos = this.state = 1;
      Severity: Minor
      Found in assets/images/js/highslide/highslide-with-html.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function getVars has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

              public function getVars($template)
              {
                  $vars = array();
                  //  parse all vars
                  if (is_array($this->variables[$template])) {
      Severity: Minor
      Found in include/patTemplate.php - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function ImageMagickSwitchAvailable has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

          public function ImageMagickSwitchAvailable($switchname)
          {
              static $IMoptions = null;
              if (is_null($IMoptions)) {
                  $IMoptions   = array();
      Severity: Minor
      Found in thumbs/phpthumb.class.php - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function gif_outputAsJpeg has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

      function gif_outputAsJpeg($gif, $lpszFileName, $bgColor = -1)
      {
          // JPEG output that does not require cjpeg added by James Heinrich <info@silisoftware.com> - December 10, 2003
          if ((strtoupper(substr(PHP_OS, 0, 3)) != 'WIN') && (file_exists('/usr/local/bin/cjpeg') || `which cjpeg`)) {
              if (gif_outputAsBmp($gif, $lpszFileName . '.bmp', $bgColor)) {
      Severity: Minor
      Found in thumbs/phpthumb.gif.php - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function EnsureDirectoryExists has a Cognitive Complexity of 18 (exceeds 5 allowed). Consider refactoring.
      Open

          public static function EnsureDirectoryExists($dirname)
          {
              $directory_elements = explode(DIRECTORY_SEPARATOR, $dirname);
              $startoffset        = (!$directory_elements[0] ? 2 : 1);  // unix with leading "/" then start with 2nd element; Windows with leading "c:\" then start with 1st element
              $open_basedirs      = preg_split('#[;:]#', ini_get('open_basedir'));
      Severity: Minor
      Found in thumbs/phpthumb.functions.php - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function contentLoaded has 60 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

              contentLoaded: function () {
                  try {
                      if (!this.content) return;
                      this.content.onload = null;
                      if (this.onLoadStarted) return;
      Severity: Major
      Found in assets/images/js/highslide/highslide-with-gallery.js - About 2 hrs to fix
        Severity
        Category
        Status
        Source
        Language