Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
8460 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/Version.h | 81 | //#define USB_DEVICE_VENDOR_ID 0x0000 |
| LOW | Marlin/Configuration.h | 121 | //#define RS485_SERIAL_PORT 1 |
| LOW | Marlin/Configuration.h | 161 | //#define Z3_DRIVER_TYPE A4988 |
| LOW | Marlin/Configuration.h | 201 | #define AXIS5_ROTATES |
| LOW | Marlin/Configuration.h | 221 | |
| LOW | Marlin/Configuration.h | 241 | #if ENABLED(SWITCHING_EXTRUDER) |
| LOW | Marlin/Configuration.h | 281 | * https://youtu.be/Bqbcs0CU2FE |
| LOW | Marlin/Configuration.h | 341 | * Supports more than 2 Toolheads. See https://youtu.be/JolbsAKTKf4 |
| LOW | Marlin/Configuration.h | 361 | #define SWITCHING_TOOLHEAD_RETRACT_FEEDRATE 2400 // (mm/min) Extruder retract feedrate |
| LOW | Marlin/Configuration.h | 381 | //#define GRADIENT_MIX // Support for gradient mixing with M166 and LCD |
| LOW | Marlin/Configuration.h | 421 | */ |
| LOW | Marlin/Configuration.h | 441 | //#define PS_ON1_EDM_PIN 9 |
| LOW | Marlin/Configuration.h | 581 | * 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below. |
| LOW | Marlin/Configuration.h | 601 | #define DUMMY_THERMISTOR_999_VALUE 100 |
| LOW | Marlin/Configuration.h | 621 | #if HAS_E_TEMP_SENSOR |
| LOW | Marlin/Configuration.h | 661 | #define HEATER_2_MINTEMP 5 |
| LOW | Marlin/Configuration.h | 701 | * Temperature Control |
| LOW | Marlin/Configuration.h | 721 | // Specify up to one value per hotend here, according to your setup. |
| LOW | Marlin/Configuration.h | 741 | * @section mpc temp |
| LOW | Marlin/Configuration.h | 761 | // Measured physical constants from M306 |
| LOW | Marlin/Configuration.h | 781 | |
| LOW | Marlin/Configuration.h | 821 | //#define MIN_BED_POWER 0 // Min power to improve PID stability (0..MAX_BED_POWER). |
| LOW | Marlin/Configuration.h | 901 | #define MAX_CHAMBER_POWER 255 // limits duty cycle to chamber heater; 255=full current |
| LOW | Marlin/Configuration.h | 961 | * |
| LOW | Marlin/Configuration.h | 981 | //#define COREYZ |
| LOW | Marlin/Configuration.h | 1001 | |
| LOW | Marlin/Configuration.h | 1021 | * DELTA kinematics |
| LOW | Marlin/Configuration.h | 1041 | |
| LOW | Marlin/Configuration.h | 1061 | #define DELTA_ENDSTOP_ADJ { 0.0, 0.0, 0.0 } // (mm) Get these values from G33 auto calibrate |
| LOW | Marlin/Configuration.h | 1101 | #define SCARA_LINKAGE_2 135 // (mm) |
| LOW | Marlin/Configuration.h | 1121 | // Shoulder and elbow angles when in home position. If left undefined, cartesian home is used and |
| LOW | Marlin/Configuration.h | 1141 | #define TPARA_LINKAGE_2 120 // (mm) |
| LOW | Marlin/Configuration.h | 1161 | #define TPARA_TCP_OFFSET_X 27.0 // (mm) Tool flange: 27 (distance from pivot to bolt holes), extruder tool: 50. |
| LOW | Marlin/Configuration.h | 1221 | // Radius which is unreachable by the tool. |
| LOW | Marlin/Configuration.h | 1241 | //#define ENDSTOPPULLUP_IMIN |
| LOW | Marlin/Configuration.h | 1261 | #if DISABLED(ENDSTOPPULLDOWNS) |
| LOW | Marlin/Configuration.h | 1281 | //#define ENDSTOPPULLDOWN_ZMIN_PROBE |
| LOW | Marlin/Configuration.h | 1401 | * |
| LOW | Marlin/Configuration.h | 1441 | * S-Curve Acceleration |
| LOW | Marlin/Configuration.h | 1581 | * A lightweight, solenoid-driven probe. |
| LOW | Marlin/Configuration.h | 1621 | #define MAG_MOUNTED_PROBE_SERVO_ANGLES { 90, 0 } // Servo Angles for Deployed, Stowed |
| LOW | Marlin/Configuration.h | 1661 | |
| LOW | Marlin/Configuration.h | 1721 | * | 4 | T <-- Example "4" ( left-, front-) |
| LOW | Marlin/Configuration.h | 1761 | * Tare Probe (determine zero-point) prior to each probe. |
| LOW | Marlin/Configuration.h | 1821 | //#define PROBE_OFFSET_XMIN -50 // (mm) |
| LOW | Marlin/Configuration.h | 1841 | * These options are most useful for the BLTouch probe, but may also improve |
| LOW | Marlin/Configuration.h | 1861 | // @section stepper drivers |
| LOW | Marlin/Configuration.h | 1881 | //#define DISABLE_I |
| LOW | Marlin/Configuration.h | 1901 | //#define INVERT_K_DIR false |
| LOW | Marlin/Configuration.h | 1921 | /** |
| LOW | Marlin/Configuration.h | 1941 | //#define I_HOME_DIR -1 |
| LOW | Marlin/Configuration.h | 1961 | //#define W_SAFETY_STOP |
| LOW | Marlin/Configuration.h | 2001 | #define MIN_SOFTWARE_ENDSTOP_X |
| LOW | Marlin/Configuration.h | 2041 | * |
| LOW | Marlin/Configuration.h | 2061 | //#define FIL_RUNOUT2_STATE LOW |
| LOW | Marlin/Configuration.h | 2081 | //#define FIL_RUNOUT7_STATE LOW |
| LOW | Marlin/Configuration.h | 2101 | // as the filament moves. (Be sure to set FILAMENT_MOTION_DISTANCE_MM |
| LOW | Marlin/Configuration.h | 2121 | //#define FIL_MOTION2_PULLDOWN |
| LOW | Marlin/Configuration.h | 2141 | //#define FIL_MOTION7_PULLDOWN |
| LOW | Marlin/Configuration.h | 2261 | #define MESH_TEST_LAYER_HEIGHT 0.2 // (mm) Default layer height for G26. |
| 8210 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 27 | |
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/img2cpp.py | 57 | |
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 187 | |
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 220 | |
| LOW | buildroot/bin/config.py | 99 | |
| LOW | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 115 | |
| LOW | buildroot/bin/parallel-examples/build_and_log.py | 123 | |
| LOW | …droot/bin/parallel-examples/fix_host_action_configs.py | 102 | |
| LOW | buildroot/share/PlatformIO/scripts/marlin.py | 44 | |
| LOW | buildroot/share/PlatformIO/scripts/configuration.py | 18 | |
| LOW | buildroot/share/PlatformIO/scripts/configuration.py | 104 | |
| LOW | buildroot/share/PlatformIO/scripts/configuration.py | 205 | |
| LOW | buildroot/share/PlatformIO/scripts/preflight-checks.py | 12 | |
| LOW | buildroot/share/PlatformIO/scripts/preflight-checks.py | 39 | |
| LOW | buildroot/share/PlatformIO/scripts/preflight-checks.py | 52 | |
| LOW | buildroot/share/PlatformIO/scripts/config.py | 65 | |
| LOW | buildroot/share/PlatformIO/scripts/preprocessor.py | 61 | |
| LOW | …ldroot/share/PlatformIO/scripts/common-dependencies.py | 48 | |
| LOW | …ldroot/share/PlatformIO/scripts/common-dependencies.py | 131 | |
| LOW | …ldroot/share/PlatformIO/scripts/common-dependencies.py | 286 | |
| LOW | buildroot/share/PlatformIO/scripts/mc-apply.py | 61 | |
| LOW | buildroot/share/PlatformIO/scripts/mc-apply.py | 113 | |
| LOW | buildroot/share/PlatformIO/scripts/mc-apply.py | 139 | |
| LOW | …/PlatformIO/scripts/jgaurora_a5s_a1_with_bootloader.py | 9 | |
| LOW | buildroot/share/PlatformIO/scripts/signature.py | 89 | |
| LOW | buildroot/share/PlatformIO/scripts/schema.py | 67 | |
| LOW | buildroot/share/PlatformIO/scripts/schema.py | 87 | |
| LOW | buildroot/share/PlatformIO/scripts/schema.py | 121 | |
| LOW | buildroot/share/PlatformIO/scripts/schema.py | 484 | |
| LOW | buildroot/share/make/validate_boards.py | 27 | |
| LOW | buildroot/share/make/find.py | 7 | |
| LOW | buildroot/share/scripts/pinsformat.py | 47 | |
| LOW | buildroot/share/scripts/pinsformat.py | 113 | |
| LOW | buildroot/share/scripts/upload.py | 10 | |
| LOW | buildroot/share/scripts/image_to_tft.py | 28 | |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 53 | |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 158 | |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 401 | |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 414 | |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 608 | |
| LOW | …ildroot/share/scripts/createTemperatureLookupMarlin.py | 87 | |
| LOW | buildroot/share/scripts/languageExport.py | 19 | |
| LOW | buildroot/share/scripts/linesformat.py | 16 | |
| LOW | buildroot/share/scripts/MarlinBinaryProtocol.py | 343 | |
| LOW | buildroot/share/scripts/g29_auto.py | 59 | |
| LOW | buildroot/share/scripts/rle_compress_bitmap.py | 11 | |
| LOW | buildroot/share/scripts/rle_compress_bitmap.py | 69 | |
| LOW | buildroot/share/scripts/rle_compress_bitmap.py | 73 | |
| LOW | buildroot/share/fonts/buildhzk.py | 31 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 0 | run build_all_examples. returns (returncode, combined_output). |
| HIGH | buildroot/bin/parallel-examples/build_and_log.py | 0 | run build_all_examples. returns (returncode, combined_output). |
| HIGH | …droot/bin/parallel-examples/fix_host_action_configs.py | 0 | run build_all_examples. returns (returncode, combined_output). |
| HIGH | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 0 | extract failing config directory from stat file or build output. |
| HIGH | buildroot/bin/parallel-examples/build_and_log.py | 0 | extract failing config directory from stat file or build output. |
| HIGH | …droot/bin/parallel-examples/fix_host_action_configs.py | 0 | extract failing config directory from stat file or build output. |
| HIGH | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 0 | stash any uncommitted changes. returns true if we stashed. |
| HIGH | buildroot/bin/parallel-examples/build_and_log.py | 0 | stash any uncommitted changes. returns true if we stashed. |
| HIGH | …droot/bin/parallel-examples/fix_host_action_configs.py | 0 | stash any uncommitted changes. returns true if we stashed. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | ini/native.ini | 100 | #================================================================================== |
| MEDIUM | buildroot/bin/parallel_build_test.py | 38 | # --------------------------------------------------------------------------- |
| MEDIUM | buildroot/bin/parallel_build_test.py | 40 | # --------------------------------------------------------------------------- |
| MEDIUM | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 21 | # --------------------------------------------------------------------------- |
| MEDIUM | …ildroot/bin/parallel-examples/fix_host_menu_configs.py | 24 | # --------------------------------------------------------------------------- |
| MEDIUM | buildroot/bin/parallel-examples/build_and_log.py | 31 | # --------------------------------------------------------------------------- |
| MEDIUM | buildroot/bin/parallel-examples/build_and_log.py | 33 | # --------------------------------------------------------------------------- |
| MEDIUM | …droot/bin/parallel-examples/fix_host_action_configs.py | 22 | # --------------------------------------------------------------------------- |
| MEDIUM | …droot/bin/parallel-examples/fix_host_action_configs.py | 25 | # --------------------------------------------------------------------------- |
| MEDIUM | buildroot/share/dwin/bin/DWIN_ICO.py | 18 | #---------------------------------------------------------------- |
| MEDIUM | buildroot/share/dwin/bin/splitIco.py | 19 | #---------------------------------------------------------------- |
| MEDIUM | buildroot/share/dwin/bin/splitIco.py | 25 | #---------------- |
| MEDIUM | buildroot/share/dwin/bin/makeIco.py | 19 | #---------------------------------------------------------------- |
| MEDIUM | buildroot/share/dwin/bin/makeIco.py | 25 | #---------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 58 | except Exception as e: |
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 68 | except Exception as e: |
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 139 | except Exception as e: |
| MEDIUM | Marlin/src/HAL/LPC1768/upload_extra_script.py | 27 | def before_upload(source, target, env): |
| MEDIUM | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 304 | print("Error popping tag off list") |
| LOW | buildroot/bin/parallel_build_test.py | 51 | except Exception: |
| LOW | buildroot/share/dwin/bin/DWIN_ICO.py | 151 | except Exception as e: |
| LOW | buildroot/share/dwin/bin/splitIco.py | 48 | except Exception as e: |
| MEDIUM | buildroot/share/dwin/bin/splitIco.py | 49 | print('Error: ', e) |
| LOW | buildroot/share/dwin/bin/makeIco.py | 48 | except Exception as e: |
| MEDIUM | buildroot/share/dwin/bin/makeIco.py | 49 | print('Error: ', e) |
| LOW | buildroot/share/PlatformIO/scripts/offset_and_rename.py | 36 | except Exception: |
| LOW | buildroot/share/PlatformIO/scripts/offset_and_rename.py | 46 | except Exception: |
| LOW | buildroot/share/PlatformIO/scripts/signature.py | 209 | except Exception as exc: |
| LOW | buildroot/share/PlatformIO/scripts/schema.py | 487 | except Exception as exc: |
| MEDIUM | buildroot/share/PlatformIO/scripts/schema.py | 488 | print("Error: " + str(exc)) |
| MEDIUM | buildroot/share/PlatformIO/scripts/schema.py | 484 | def main(): |
| LOW | buildroot/share/scripts/upload.py | 332 | except Exception as ex: |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 79 | except Exception as e: |
| MEDIUM | buildroot/share/scripts/visualize_memory_map.py | 169 | print(f"Error: nm tool not found: {nm_tool}", file=sys.stderr) |
| MEDIUM | buildroot/share/scripts/visualize_memory_map.py | 207 | print(f"Error running {nm_tool} for special symbols: {e}", file=sys.stderr) |
| MEDIUM | buildroot/share/scripts/visualize_memory_map.py | 289 | print(f"Error running nm: {e}", file=sys.stderr) |
| MEDIUM | buildroot/share/scripts/visualize_memory_map.py | 1518 | print(f"Error: ELF file not found: {args.elf_file}") |
| MEDIUM | buildroot/share/scripts/languageExport.py | 268 | print(f"Error: Couldn't find the '{LANGHOME}' directory.") |
| MEDIUM | buildroot/share/scripts/languageImport.py | 44 | print("Error: couldn't read CSV data from %s" % FILEPATH) |
| MEDIUM | buildroot/share/scripts/languageImport.py | 66 | print('Error: first column should be "name"') |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 7 | |
| LOW | …tui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/file2cpp.py | 18 | |
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/img2cpp.py | 18 | |
| LOW | …tui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/font2cpp.py | 18 | |
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 19 | |
| LOW | buildroot/bin/parallel-examples/build_and_log.py | 29 | |
| LOW | …oot/share/PlatformIO/scripts/fix_framework_weakness.py | 9 | |
| LOW | …ildroot/share/PlatformIO/scripts/tronxy_cxy_446_v10.py | 8 | |
| LOW | buildroot/share/PlatformIO/scripts/preprocessor.py | 64 | |
| LOW | …ldroot/share/PlatformIO/scripts/STM32F1_build_flags.py | 6 | |
| LOW | …oot/share/PlatformIO/scripts/generic_create_variant.py | 12 | |
| LOW | …oot/share/PlatformIO/scripts/generic_create_variant.py | 12 | |
| LOW | …oot/share/PlatformIO/scripts/SAMD51_grandcentral_m4.py | 7 | |
| LOW | …oot/share/PlatformIO/scripts/SAMD51_grandcentral_m4.py | 7 | |
| LOW | …oot/share/PlatformIO/scripts/SAMD51_grandcentral_m4.py | 8 | |
| LOW | …droot/share/PlatformIO/scripts/SAMD21_minitronics20.py | 7 | |
| LOW | …droot/share/PlatformIO/scripts/SAMD21_minitronics20.py | 7 | |
| LOW | …droot/share/PlatformIO/scripts/SAMD21_minitronics20.py | 8 | |
| LOW | buildroot/share/PlatformIO/scripts/signature.py | 444 | |
| LOW | buildroot/share/PlatformIO/scripts/signature.py | 450 | |
| LOW | buildroot/share/scripts/upload.py | 1 | |
| LOW | buildroot/share/scripts/upload.py | 184 | |
| LOW | buildroot/share/scripts/upload.py | 190 | |
| LOW | …ildroot/share/scripts/rle16_compress_cpp_image_data.py | 8 | |
| LOW | …ildroot/share/scripts/createTemperatureLookupMarlin.py | 21 | |
| LOW | …ildroot/share/scripts/createTemperatureLookupMarlin.py | 21 | |
| LOW | …ildroot/share/scripts/createTemperatureLookupMarlin.py | 23 | |
| LOW | buildroot/share/scripts/languageExport.py | 13 | |
| LOW | buildroot/share/scripts/languageExport.py | 14 | |
| LOW | buildroot/share/scripts/MarlinBinaryProtocol.py | 5 | |
| LOW | buildroot/share/scripts/createSpeedLookupTable.py | 3 | |
| LOW | buildroot/share/scripts/createSpeedLookupTable.py | 3 | |
| LOW | buildroot/share/scripts/g29_auto.py | 8 | |
| LOW | buildroot/share/scripts/languageImport.py | 20 | |
| LOW | buildroot/share/scripts/rle_compress_bitmap.py | 9 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | Marlin/src/HAL/AVR/registers.h | 121 | // and code be rewritten to use the following more robust definitions. |
| MEDIUM | Marlin/src/feature/bedlevel/abl/bbl.cpp | 84 | // Median is robust (ignores outliers). |
| MEDIUM | Marlin/src/feature/mmu3/mmu3.cpp | 433 | // Failed autoretry, report an error by forcing a "printer" error into the MMU infrastructure - it is a hack to le |
| MEDIUM | Marlin/src/gcode/calibrate/G28.cpp | 541 | // print, and do_move_after_z_homing is not very nuanced. |
| MEDIUM | buildroot/share/uncrustify/uncrustify.cfg | 3534 | # Whether to apply special formatting for Qt SIGNAL/SLOT macros. Essentially, |
| MEDIUM | …PlatformIO/variants/MARLIN_FLY_CDY_V3/PeripheralPins.c | 108 | // Some pins can perform PWM from more than one timer. These were selected to utilize as many channels as |
| MEDIUM | …atformIO/variants/MARLIN_MKS_SKIPR_V1/PeripheralPins.c | 67 | // Some pins can perform PWM from more than one timer. These were selected to utilize as many channels as |
| MEDIUM | …are/PlatformIO/variants/MARLIN_F4x7Vx/PeripheralPins.c | 108 | // Some pins can perform PWM from more than one timer. These were selected to utilize as many channels as |
| MEDIUM | …are/PlatformIO/variants/MARLIN_FLY_D8/PeripheralPins.c | 108 | // Some pins can perform PWM from more than one timer. These were selected to utilize as many channels as |
| MEDIUM | …PlatformIO/variants/MARLIN_BTT_GTR_V1/PeripheralPins.c | 127 | // Some pins can perform PWM from more than one timer. These were selected to utilize as many channels as |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/core/serial.h | 52 | // Step 1: Find out what the first serial leaf is |
| LOW | Marlin/src/core/serial.h | 68 | // Step 2: For multiserial wrap all serial ports in a single |
| LOW | Marlin/src/core/serial.cpp | 57 | // Step 2: For multiserial, handle the second serial port as well |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 94 | // Step 7: Get the Z coordinate, click goes to the next point or exits |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 143 | // Step 6: Display "Next point: 1 / 9" while waiting for move to finish |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 156 | // Step 5: Initiate a move to the next point |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 171 | // Step 4: Display "Click to Begin", wait for click |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 189 | // Step 3: Display "Homing XYZ" - Wait for homing to finish |
| LOW | Marlin/src/lcd/menu/menu_probe_level.cpp | 201 | // Step 2: Continue Bed Leveling... |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 49 | // Step 9: X Axis Twist Compensation Wizard is finished. |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 66 | // Step 8: Ask the user if he wants to update the z-offset of the probe |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 82 | // Step 7: Set the Z-offset for this point and go to the next one. |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 92 | // Step 6: Wizard Menu. Move the nozzle down until it touches the bed. |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 116 | // Step 5: Display "Next point: 1 / 9" while waiting for move to finish |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 129 | // Step 4: Initiate a move to the next point |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 170 | // Step 3: Display "Click to Begin", wait for click |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 193 | // Step 2: Display "Homing XYZ" - Wait for homing to finish |
| LOW | Marlin/src/lcd/menu/menu_x_twist.cpp | 202 | // Step 1: Prepare for the wizard... |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | buildroot/bin/parallel_build_test.py | 181 | # Create a new window and send the command |
| MEDIUM | buildroot/share/PlatformIO/scripts/configuration.py | 105 | # Create a regex to match the option and capture parts of the line |
| MEDIUM | buildroot/share/PlatformIO/scripts/schema.py | 151 | conditions = [] # Create a condition stack for the current file |
| MEDIUM | buildroot/share/PlatformIO/scripts/schema.py | 365 | # Create a new dictionary for the current #define |
| MEDIUM | buildroot/share/scripts/g29_auto.py | 3 | # This file is for preprocessing G-code and the new G29 Auto bed leveling from Marlin |
| MEDIUM | buildroot/share/scripts/languageImport.py | 85 | # Create a folder for the imported language outfiles |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/HAL/LPC1768/upload_extra_script.py | 131 | # Set upload_port to drive if found |
| LOW | buildroot/share/PlatformIO/scripts/signature.py | 112 | # Check if we can skip processing |
| LOW | buildroot/share/make/validate_boards.py | 42 | # Open the file |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 434 | # Check if this is RAM or Flash by looking at items' original addresses |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 478 | # Check if heap_start is within our RAM range |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 545 | # Check if next byte is different (need delimiter) |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 571 | # Check if next byte is different (need delimiter) |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 635 | # Check if one is substring of the other |
| LOW | buildroot/share/scripts/languageExport.py | 45 | # Open the file |
| LOW | buildroot/share/scripts/languageExport.py | 98 | # Close the file |
| LOW | buildroot/share/scripts/g29_auto.py | 192 | # Check if G29 already exists |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 140 | self.push(0xFFFF) |
| HIGH | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 142 | self.push(x * 0xFFFE) |
| HIGH | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 143 | self.push(y * 0xFFFE) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | buildroot/web-ui/data/www/jquery-3.5.1.slim.min.js | 2 | !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):f |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Marlin/src/pins/mega/pins_GT2560_REV_A.h | 104 | // Don't forget to enable POWER_MONITOR_VOLTAGE in Configuration_adv.h |
| LOW | Marlin/src/inc/Warnings.cpp | 700 | #warning "Don't forget to update your TFT settings in Configuration.h." |
| LOW | Marlin/src/module/stepper.cpp | 1804 | // Don't forget to finally reenable interrupts on non-AVR. |
| LOW | .github/ISSUE_TEMPLATE/bug_report.yml | 55 | When pasting formatted text don't forget to put ` ``` ` (on its own line) before and after to make it readable. |
| LOW | .github/ISSUE_TEMPLATE/bug_report.yml | 165 | label: Don't forget to include |
| LOW | .github/ISSUE_TEMPLATE/bug_report.yml | 184 | When pasting formatted text don't forget to put ` ``` ` (on its own line) before and after to make it readable. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …xtui/ftdi_eve_touch_ui/ftdi_eve_lib/scripts/svg2cpp.py | 187 | def process_svg_path_data_cmd(self, id, cmd, a, b): |
| LOW | buildroot/share/scripts/visualize_memory_map.py | 414 | def generate_memory_blocks_html(items, module_colors, zoom_level=1, total_memory_size=None, special_symbols=None, arch=' |