Repository Analysis

LinuxCNC/linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.

10.1 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of LinuxCNC/linuxcnc, a Python project with 2,363 GitHub stars. SynthScan v2.0 examined 547,566 lines of code across 2110 source files, recording 4612 pattern matches distributed across 24 syntactic categories. The overall adjusted score of 10.1 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

10.1
Adjusted Score
10.1
Raw Score
100%
Time Factor
2026-07-14
Last Push
2.4K
Stars
Python
Language
547.6K
Lines of Code
2.1K
Files
4.6K
Pattern Hits
2026-07-14
Scan Date
0.06
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 6HIGH 126MEDIUM 570LOW 3910

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 4612 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block1319 hits · 1241 pts
SeverityFileLineSnippetContext
LOWnc_files/remap_lib/python-stdglue/stdglue.py1#NOTE:COMMENT
LOWnc_files/remap_lib/python-stdglue/stdglue.py501# based on Versaprobe remapCOMMENT
LOWnc_files/remap_lib/python-stdglue/python/remap.py1# This is a component of LinuxCNCCOMMENT
LOWnc_files/remap_lib/python-stdglue/python/toplevel.py1# This is a component of LinuxCNCCOMMENT
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py1#NOTE:COMMENT
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py501# based on Versaprobe remapCOMMENT
LOWunit_tests/catch.hpp21# pragma clang system_headerCOMMENT
LOWunit_tests/catch.hpp41 // Wparentheses have to be suppressed globally.COMMENT
LOWunit_tests/catch.hpp61# if !defined(CATCH_CONFIG_ENABLE_CHRONO_STRINGMAKER)COMMENT
LOWunit_tests/catch.hpp81# define CATCH_PLATFORM_WINDOWSCOMMENT
LOWunit_tests/catch.hpp101COMMENT
LOWunit_tests/catch.hpp121// can be combined, en-mass, with the _NO_ forms later.COMMENT
LOWunit_tests/catch.hpp161COMMENT
LOWunit_tests/catch.hpp181#if defined(__ANDROID__)COMMENT
LOWunit_tests/catch.hpp201// Required for some versions of Cygwin to declare gettimeofdayCOMMENT
LOWunit_tests/catch.hpp221COMMENT
LOWunit_tests/catch.hpp241#if defined(__EXCEPTIONS) || defined(__cpp_exceptions) || defined(_CPPUNWIND)COMMENT
LOWunit_tests/catch.hpp261// handled by it.COMMENT
LOWunit_tests/catch.hpp281# define CATCH_INTERNAL_CONFIG_CPP17_OPTIONALCOMMENT
LOWunit_tests/catch.hpp301# endif // __has_include(<variant>) && defined(CATCH_CPP17_OR_GREATER)COMMENT
LOWunit_tests/catch.hpp321#endifCOMMENT
LOWunit_tests/catch.hpp341#endifCOMMENT
LOWunit_tests/catch.hpp361# define CATCH_INTERNAL_UNSUPPRESS_GLOBALS_WARNINGSCOMMENT
LOWunit_tests/catch.hpp381COMMENT
LOWunit_tests/catch.hpp501 std::vector<TestCase> filterTests( std::vector<TestCase> const& testCases, TestSpec const& testSpec, IConfig const& COMMENT
LOWunit_tests/catch.hpp661COMMENT
LOWunit_tests/catch.hpp681COMMENT
LOWunit_tests/catch.hpp701#define CATCH_REC_LIST2_UD(f, userdata, x, peek, ...) f(userdata, x) CATCH_DEFER ( CATCH_REC_NEXT(peek, CATCH_REC_LISTCOMMENT
LOWunit_tests/catch.hpp721#define INTERNAL_CATCH_STRINGIZE3(...) #__VA_ARGS__COMMENT
LOWunit_tests/catch.hpp1201inline id performOptionalSelector( id obj, SEL sel ) {COMMENT
LOWunit_tests/catch.hpp1821#elseCOMMENT
LOWunit_tests/catch.hpp2301// end catch_message.hCOMMENT
LOWunit_tests/catch.hpp4261}COMMENT
LOWunit_tests/catch.hpp6021// start catch_assertionhandler.cppCOMMENT
LOWunit_tests/catch.hpp6041COMMENT
LOWunit_tests/catch.hpp6061COMMENT
LOWunit_tests/catch.hpp6521COMMENT
LOWunit_tests/catch.hpp6541#define CATCH_CLARA_CONFIG_CONSOLE_WIDTH 80COMMENT
LOWunit_tests/catch.hpp6561// A single-header library for wrapping and laying out basic text, by Phil NashCOMMENT
LOWunit_tests/catch.hpp8421# include <unistd.h>COMMENT
LOWunit_tests/catch.hpp8481 // The standard POSIX way of detecting a debugger is to attempt toCOMMENT
LOWunit_tests/catch.hpp8601 std::string ExceptionTranslatorRegistry::translateActiveException() const {COMMENT
LOWunit_tests/catch.hpp9781 };COMMENT
LOWunit_tests/catch.hpp12361#if defined(__clang__)COMMENT
LOWunit_tests/catch.hpp14601}COMMENT
LOWunit_tests/catch.hpp14641 return result;COMMENT
LOWunit_tests/catch.hpp14661#define CATCH_REQUIRE_FALSE( ... ) INTERNAL_CATCH_TEST( "CATCH_REQUIRE_FALSE", Catch::ResultDisposition::Normal | Catch:COMMENT
LOWunit_tests/catch.hpp14681#define CATCH_CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHES( "CATCH_CHECK_THROWS_MACOMMENT
LOWunit_tests/catch.hpp14701#define CATCH_FAIL( ... ) INTERNAL_CATCH_MSG( "CATCH_FAIL", Catch::ResultWas::ExplicitFailure, Catch::ResultDisposition:COMMENT
LOWunit_tests/catch.hpp14721#define CATCH_STATIC_REQUIRE_FALSE( ... ) static_assert( !(__VA_ARGS__), "!(" #__VA_ARGS__ ")" ); CATCH_SUCCEED( #__VA_ACOMMENT
LOWunit_tests/catch.hpp14741#define REQUIRE_FALSE( ... ) INTERNAL_CATCH_TEST( "REQUIRE_FALSE", Catch::ResultDisposition::Normal | Catch::ResultDispoCOMMENT
LOWunit_tests/catch.hpp14761#define CHECK_THROWS_MATCHES( expr, exceptionType, matcher ) INTERNAL_CATCH_THROWS_MATCHES( "CHECK_THROWS_MATCHES", exceCOMMENT
LOWunit_tests/catch.hpp14781#define DYNAMIC_SECTION( ... ) INTERNAL_CATCH_DYNAMIC_SECTION( __VA_ARGS__ )COMMENT
LOWunit_tests/catch.hpp14801#define STATIC_REQUIRE_FALSE( ... ) static_assert( !(__VA_ARGS__), "!(" #__VA_ARGS__ ")" ); SUCCEED( "!(" #__VA_ARGS__ "COMMENT
LOWunit_tests/catch.hpp14821COMMENT
LOWunit_tests/catch.hpp14841#define CATCH_CHECK( ... ) (void)(0)COMMENT
LOWunit_tests/catch.hpp14861#define CATCH_INFO( msg ) (void)(0)COMMENT
LOWunit_tests/catch.hpp14881#define CATCH_TEMPLATE_PRODUCT_TEST_CASE_METHOD( className, ... ) CATCH_TEMPLATE_TEST_CASE_METHOD( className, __VA_ARGS_COMMENT
LOWunit_tests/catch.hpp14901COMMENT
LOWunit_tests/catch.hpp14921COMMENT
1259 more matches not shown…
Excessive Try-Catch Wrapping668 hits · 791 pts
SeverityFileLineSnippetContext
LOWnc_files/filtertest-gui.py50 except Exception as e:CODE
MEDIUMnc_files/filtertest-gui.py34def process(self):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py46def setspeed_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py58def setspeed_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py83def setfeed_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py95def setfeed_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py117def prepare_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py138def prepare_epilog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py168def change_prolog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py185def change_epilog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py220def settool_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py241def settool_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py272def set_tool_number(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py376def cycle_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/stdglue.py396def ignore_m6(self,**words):CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py40 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py53 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py75 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py90 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py109 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py134 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py157 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py181 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py213 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py237 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py263 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py295 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py370 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py381 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py399 except Exception as e:CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py46def setspeed_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py58def setspeed_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py83def setfeed_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py95def setfeed_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py117def prepare_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py138def prepare_epilog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py168def change_prolog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py185def change_epilog(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py220def settool_prolog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py241def settool_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py272def set_tool_number(self, **words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py376def cycle_epilog(self,**words):CODE
MEDIUMnc_files/remap_lib/python-stdglue/python/stdglue.py396def ignore_m6(self,**words):CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py40 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py53 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py75 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py90 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py109 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py134 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py157 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py181 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py213 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py237 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py263 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py295 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py370 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py381 except Exception as e:CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py399 except Exception as e:CODE
MEDIUMtests/io-startup/test-ui.py25 print("Error: pin '%s' didn't reach value '%s' within timeout of %f seconds (it's %s instead)" % (pin_name, value, tCODE
MEDIUMtests/motion/heading/test-ui.py151 print("Error: read_sample() read None (readable={}, depth={})".format(samples.readable, sampler.depth))CODE
608 more matches not shown…
Unused Imports752 hits · 711 pts
SeverityFileLineSnippetContext
LOWnc_files/involute.py1CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py20CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py21CODE
LOWnc_files/remap_lib/python-stdglue/python/remap.py17CODE
LOWnc_files/remap_lib/python-stdglue/python/toplevel.py17CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py20CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py21CODE
LOWtests/abort/feed-rate/test-ui.py4CODE
LOWtests/abort/feed-rate/test-ui.py9CODE
LOWtests/abort/feed-rate/test-ui.py10CODE
LOWtests/abort/feed-rate/test-ui.py11CODE
LOWtests/abort/feed-rate/test-ui.py12CODE
LOWtests/abort/feed-rate/test-ui.py13CODE
LOWtests/remap/remap-io/remap.py1CODE
LOWtests/remap/remap-io/remap.py2CODE
LOWtests/remap/fail/prolog/subs.py18CODE
LOWtests/remap/fail/body-py/subs.py18CODE
LOWtests/remap/fail/epilog/subs.py18CODE
LOWtests/remap/fail/canon_error/subs.py16CODE
LOWtests/remap/introspect/oword.py19CODE
LOWtests/remap/introspect/subs.py18CODE
LOWtests/remap/predefined-named-params/subs.py18CODE
LOWtests/remap/oword-pycall/subs.py18CODE
LOWtests/remap/variable-injection/remap.py18CODE
LOWtests/remap/variable-injection/subs.py18CODE
LOWtests/remap/spindle/remap.py1CODE
LOWtests/remap/spindle/toplevel.py1CODE
LOWtests/remap/spindle/toplevel.py2CODE
LOWtests/trajectory-planner/circular-arcs/machine_setup.py10CODE
LOWtests/halmodule.0/test.py3CODE
LOWtests/lathe/test-ui.py5CODE
LOWtests/lathe/test-ui.py7CODE
LOWtests/lathe/test-ui.py10CODE
LOWtests/startup-state/test-ui.py5CODE
LOWtests/startup-state/test-ui.py8CODE
LOWtests/startup-state/test-ui.py10CODE
LOWtests/startup-state/test-ui.py11CODE
LOWtests/startup-state/test-ui.py12CODE
LOWtests/startup-state/test-ui.py13CODE
LOWtests/startup-state/test-ui.py14CODE
LOWtests/interp/pymove/oword.py19CODE
LOWtests/interp/pymove/subs.py18CODE
LOWtests/interp/mdi-oword-m66/test-ui.py7CODE
LOWtests/interp/mdi-oword-m66/test-ui.py9CODE
LOWtests/interp/value-returned/subs.py18CODE
LOW…s/interp/m98m99/12-M99-endless-main-program/test-ui.py4CODE
LOW…s/interp/m98m99/12-M99-endless-main-program/test-ui.py6CODE
LOWtests/interp/python-self/subs.py18CODE
LOWtests/mdi-queue-length/test-ui.py6CODE
LOWtests/mdi-queue-length/test-ui.py9CODE
LOWtests/mdi-queue-length/test-ui.py10CODE
LOWtests/mdi-queue-length/test-ui.py11CODE
LOWtests/mdi-queue-length/test-ui.py12CODE
LOWtests/mdi-queue-length/test-ui.py13CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py6CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py9CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py10CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py11CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py12CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py13CODE
692 more matches not shown…
Decorative Section Separators209 hits · 626 pts
SeverityFileLineSnippetContext
MEDIUM…sts/trajectory-planner/circular-arcs/process_runlog.sh2#===============================================================================COMMENT
MEDIUM…sts/trajectory-planner/circular-arcs/process_runlog.sh18#===============================================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini54# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini56# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini86# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini88# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini1# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini3# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini19# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini123# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini125# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini147# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini149# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini167# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini199# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini201# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini228# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini230# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini259# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini261# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_mm_scurve.ini276# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini54# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini56# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini86# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini88# --------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini1# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini3# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini19# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini123# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini125# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini147# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini149# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini167# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini283# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini285# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini354# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini356# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini385# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini387# ========================================================COMMENT
MEDIUMconfigs/sim/axis/axis_9axis_scurve.ini402# ========================================================COMMENT
MEDIUMconfigs/sim/axis/remap/getting-started/demo.ini39#-----------------------------------------COMMENT
MEDIUMconfigs/sim/axis/remap/getting-started/demo.ini72# ---------------COMMENT
MEDIUMconfigs/sim/axis/remap/getting-started/demo.ini92# -------------------------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py18#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py26#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py32#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py128#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py137#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py147#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py100#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py159#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py171#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py215#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py535#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py672#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py692#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py732#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py811#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py822#-----------------------------------------------------------COMMENT
MEDIUMconfigs/sim/axis/db_demo/db.py829#-----------------------------------------------------------COMMENT
149 more matches not shown…
Cross-File Repetition113 hits · 565 pts
SeverityFileLineSnippetContext
HIGHtests/abort/feed-rate/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/interp/oword-mdi-sub-update/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/mdi-queue-length/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/tool-info/random-no-startup-tool/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/tool-info/random-with-startup-tool/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/tool-info/non-random/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/spindle_limits/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/matrixkins/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHtests/ccomp/early-exit/test-ui.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHlib/python/linuxcnc_util.py0poll the status buffer waiting for it to look initialized, rather than just allocated (all-zero). returns on success, thSTRING
HIGHconfigs/sim/hitcounter.py0a callback method parameters are: the generating object instance, like a gtkbutton instance user data passed if any - thSTRING
HIGHconfigs/sim/axis/gladevcp/hitcounter.py0a callback method parameters are: the generating object instance, like a gtkbutton instance user data passed if any - thSTRING
HIGHconfigs/sim/touchy/gladevcp/hitcounter.py0a callback method parameters are: the generating object instance, like a gtkbutton instance user data passed if any - thSTRING
HIGHconfigs/apps/gladevcp/class-callback/class_callback.py0a callback method parameters are: the generating object instance, like a gtkbutton instance user data passed if any - thSTRING
HIGHconfigs/apps/gladevcp/complex/complex.py0a callback method parameters are: the generating object instance, like a gtkbutton instance user data passed if any - thSTRING
HIGHconfigs/sim/hitcounter.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/sim/axis/gladevcp/hitcounter.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/sim/axis/gladevcp/test_handler.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/sim/touchy/gladevcp/hitcounter.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/apps/gladevcp/complex/complex.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/apps/gladevcp/class-callback/class_callback.py0handler classes are instantiated in the following state: - the widget tree is created, but not yet realized (no toplevelSTRING
HIGHconfigs/sim/hitcounter.py0this function is called by gladevcp at import time (when this module is passed with '-u <modname>.py') return a list of STRING
HIGHconfigs/sim/axis/gladevcp/hitcounter.py0this function is called by gladevcp at import time (when this module is passed with '-u <modname>.py') return a list of STRING
HIGHconfigs/sim/touchy/gladevcp/hitcounter.py0this function is called by gladevcp at import time (when this module is passed with '-u <modname>.py') return a list of STRING
HIGHconfigs/apps/gladevcp/complex/complex.py0this function is called by gladevcp at import time (when this module is passed with '-u <modname>.py') return a list of STRING
HIGHconfigs/apps/gladevcp/class-callback/class_callback.py0this function is called by gladevcp at import time (when this module is passed with '-u <modname>.py') return a list of STRING
HIGH…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py0<html> <head> <title>test page for the download:// scheme</title> </head> <body> <h1>setup tab</h1> <p>if you select a fSTRING
HIGH…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py0<html> <head> <title>test page for the download:// scheme</title> </head> <body> <h1>setup tab</h1> <p>if you select a fSTRING
HIGHshare/qtvcp/screens/woodpecker/woodpecker_handler.py0<html> <head> <title>test page for the download:// scheme</title> </head> <body> <h1>setup tab</h1> <p>if you select a fSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_settings.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_triangle.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_polygon.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_slot.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_star.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_circle.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_gusset.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_line.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_bolt.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_block.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_sector.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_ellipse.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conversational.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHconfigs/sim/axis/plasma/plasmac2/lib/conv_rectangle.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/set_offsets.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/tooltips.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_settings.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_triangle.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_polygon.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_slot.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_star.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_circle.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_gusset.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_line.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/updater.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_bolt.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/interlock_rules.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_block.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_sector.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conv_ellipse.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
HIGHlib/python/qtvcp/lib/qtplasmac/conversational.py0pmx485.py copyright (c) 2019 - 2024 phillip a carter copyright (c) 2020 - 2024 gregory d carl pmx485.py makes use of somSTRING
53 more matches not shown…
Deep Nesting694 hits · 558 pts
SeverityFileLineSnippetContext
LOWnc_files/remap_lib/python-stdglue/stdglue.py314CODE
LOWnc_files/remap_lib/python-stdglue/stdglue.py524CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py314CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py524CODE
LOWdocs/src/lang_switcher_postprocess.py67CODE
LOWdocs/src/lang_switcher_postprocess.py245CODE
LOWdocs/src/lang_switcher_postprocess.py273CODE
LOWdocs/src/gen_complist.py44CODE
LOWdocs/src/gen_complist.py68CODE
LOWdocs/src/gen_complist.py122CODE
LOWconfigs/sim/woodpecker/compensate.py120CODE
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py519CODE
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py631CODE
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1456CODE
LOWconfigs/sim/woodpecker/python/stdglue.py314CODE
LOWconfigs/sim/woodpecker/python/stdglue.py524CODE
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py307CODE
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py547CODE
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py996CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py31CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py500CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py524CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py543CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py668CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py864CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py929CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py976CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py1483CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py1562CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py1638CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py1763CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py1852CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2098CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2132CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2264CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2396CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2430CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2478CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2689CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py2799CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3389CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3519CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3712CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3941CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py4057CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py4183CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py4313CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py5811CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py114CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py235CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py266CODE
LOWconfigs/sim/axis/plasma/plasmac2/migrate.py139CODE
LOWconfigs/sim/axis/plasma/plasmac2/migrate.py244CODE
LOWconfigs/sim/axis/plasma/plasmac2/migrate.py391CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conv_line.py36CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conv_line.py125CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conv_block.py71CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conversational.py234CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conversational.py285CODE
LOWconfigs/sim/axis/plasma/plasmac2/lib/conversational.py374CODE
634 more matches not shown…
Hyper-Verbose Identifiers581 hits · 432 pts
SeverityFileLineSnippetContext
LOWnc_files/remap_lib/python-stdglue/stdglue.py407def index_lathe_tool_with_wear(self,**words):CODE
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py407def index_lathe_tool_with_wear(self,**words):CODE
LOWtests/halui/mdi/test-ui.py24def wait_for_joint_to_stop_at(joint, target):CODE
LOWtests/abort/feed-rate/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/interp/python/error/canon.py24 def get_external_length_units(self): return 1.0CODE
LOWtests/interp/python/error/canon.py25 def get_external_angular_units(self): return 1.0CODE
LOWtests/interp/oword-mdi-sub-update/test-ui.py12def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/mdi-queue-length/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/tool-info/random-no-startup-tool/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/tool-info/random-with-startup-tool/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/tool-info/non-random/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/spindle_limits/test-ui.py8def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/matrixkins/test-ui.py15def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOWtests/ccomp/early-exit/test-ui.py16def wait_for_linuxcnc_startup(status, timeout=10.0):CODE
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py759 def set_button_response_state(self, state):STRING
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py828 def cmb_gcode_history_clicked(self):STRING
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py865 def btn_pause_spindle_clicked(self, state):STRING
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1144 def chk_override_limits_checked(self, state):STRING
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1159 def chk_run_from_line_checked(self, state):STRING
LOW…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1165 def chk_inhibit_selection_changed(self, state):STRING
LOWconfigs/sim/woodpecker/python/stdglue.py407def index_lathe_tool_with_wear(self,**words):CODE
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py577 def cmb_gcode_history_clicked(self):STRING
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py812 def chk_override_limits_checked(self, state):STRING
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py819 def chk_run_from_line_checked(self, state):STRING
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py830 def chk_use_tool_sensor_changed(self, state):STRING
LOW…nfigs/sim/woodpecker/woodpecker_/woodpecker_handler.py836 def chk_inhibit_display_selection_clicked(self, state):STRING
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3028def material_change_pin_changed(halpin):CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3035def material_change_number_pin_changed(halpin):CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3050def material_change_timeout_pin_changed(halpin):CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3059def material_temp_pin_changed(halpin):CODE
LOWconfigs/sim/axis/plasma/plasmac2/plasmac2.py3099def display_selected_material(matnum, reload=False):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py214def kins_calc_tool_rot_c_for_horizontal_x(self, theta_1, theta_2):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py434def calc_rotary_move_with_joint_limits(position, target, max_limit, min_limit, mode):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py472def calc_angle_pairs_and_distances(self, possible_prim_sec_angle_pairs):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py588def kins_calc_tool_transformation(self, matrix_in, theta_1=None, theta_2=None, pre_rot=None, direction='fwd'):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py628def twp_calc_euler_rot_matrix(th1, th2, th3, order):CODE
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py709def get_current_rotary_positions(self):CODE
LOWconfigs/sim/axis/db_demo/db.py561def user_load_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db.py597def user_unload_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db.py644def user_unload_spindle_ran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_nonran.py561def user_load_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_nonran.py597def user_unload_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_nonran.py644def user_unload_spindle_ran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_ran.py561def user_load_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_ran.py597def user_unload_spindle_nonran_tc(tno,params):CODE
LOWconfigs/sim/axis/db_demo/db_ran.py644def user_unload_spindle_ran_tc(tno,params):CODE
LOW…im/qtvcp_screens/qtaxis_lathe/qtaxis/qtaxis_handler.py578 def on_keycall_spindleoverride(self,event,state,shift,cntrl,value):CODE
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py822 def set_button_response_state(self, state):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py848 def cmb_gcode_history_clicked(self):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1111 def chk_override_limits_checked(self, state):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1126 def chk_run_from_line_checked(self, state):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1132 def chk_inhibit_selection_changed(self, state):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1175 def btn_spindle_z_down_clicked(self):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1228 def external_offset_state_changed(self, data):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1361 def check_linuxcnc_paths_fail_override(self, fname):STRING
LOW…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1942 def on_keycall_angular_jograte(self,event,state,shift,cntrl,value):STRING
LOWconfigs/sim/qtvcp_screens/qtdragon/python/stdglue.py407def index_lathe_tool_with_wear(self,**words):CODE
LOWconfigs/sim/gmoccapy/plasma_config/plasma.py221 def on_btn_pierce_gap_pressed(self, widget, dir):CODE
LOWconfigs/sim/gmoccapy/plasma_config/plasma.py226 def on_btn_pierce_delay_pressed(self, widget, dir):CODE
LOWconfigs/sim/gmoccapy/plasma_config/plasma.py248 def on_adj_cut_gap_value_changed(self, widget, data = None):CODE
521 more matches not shown…
Dead Code84 hits · 168 pts
SeverityFileLineSnippetContext
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1312CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1313CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1314CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1315CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1316CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1317CODE
MEDIUM…s/sim/woodpecker/1280x1024_5axis/woodpecker_handler.py1318CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1392CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1393CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1394CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1395CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1396CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1397CODE
MEDIUM…ns/qtdragon/qtvcp/screens/qtdragon/qtdragon_handler.py1398CODE
MEDIUMlib/python/pyngcgui.py716CODE
MEDIUMlib/python/pyngcgui.py722CODE
MEDIUMlib/python/pyngcgui.py723CODE
MEDIUMlib/python/pyngcgui.py742CODE
MEDIUMlib/python/pyngcgui.py744CODE
MEDIUMlib/python/pyngcgui.py747CODE
MEDIUMlib/python/pyngcgui.py749CODE
MEDIUMlib/python/pyngcgui.py750CODE
MEDIUMlib/python/qtvcp/plugins/status_label_plugin.py171CODE
MEDIUMlib/python/qtvcp/plugins/status_label_plugin.py173CODE
MEDIUMlib/python/qtvcp/widgets/dialog_widget.py290CODE
MEDIUMlib/python/qtvcp/widgets/dialog_widget.py296CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py245CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py246CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py247CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py248CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py249CODE
MEDIUMlib/python/qtvcp/widgets/overlay_widget.py250CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py638CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py661CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py662CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py663CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1612CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1613CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1614CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1615CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1616CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1617CODE
MEDIUMshare/qtvcp/screens/qtdragon/qtdragon_handler.py1618CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py653CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py676CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py677CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py678CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1671CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1672CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1673CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1674CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1675CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1676CODE
MEDIUMshare/qtvcp/screens/qtdragon_hd/qtdragon_hd_handler.py1677CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1615CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1616CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1617CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1618CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1619CODE
MEDIUM…qtvcp/screens/qtdragon_lathe/qtdragon_lathe_handler.py1620CODE
24 more matches not shown…
Slop Phrases49 hits · 146 pts
SeverityFileLineSnippetContext
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini131# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyz.ini136# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini137# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzya.ini142# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini131# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_yyxz.ini136# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini131# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyzy.ini136# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini133# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon/qtdragon_multi_joint/qtdragon_xyyzw.ini138# you can add multiple entriesCOMMENT
MEDIUM…ragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini153# you can add multiple entriesCOMMENT
MEDIUM…ragon/qtdragon_tool_probe/qtdragon_auto_tool_probe.ini158# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini138# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_xyza.ini143# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_xyz/qtdragon_metric_debug.ini169# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon/qtdragon_xyz/qtdragon_metric_debug.ini174# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini161# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_metric.ini166# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini164# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz/qtdragon_inch.ini169# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini136# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyza.ini141# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini136# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzab.ini141# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini136# you can add multiple entriesCOMMENT
MEDIUMconfigs/sim/qtdragon/qtdragon_xyz45/qtdragon_xyzac.ini141# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini136# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzac.ini141# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini136# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyzab.ini141# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini139# you can add multiple entriesCOMMENT
MEDIUM…s/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyza.ini144# you can add multiple entriesCOMMENT
MEDIUM…m/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini137# you can add multiple entriesCOMMENT
MEDIUM…m/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical.ini142# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini135# you can add multiple entriesCOMMENT
MEDIUM…gs/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_hd_xyz.ini140# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini127# you can add multiple entriesCOMMENT
MEDIUM…/sim/qtdragon_hd/qtdragon_hd_xyz/qtdragon_next_xyz.ini132# you can add multiple entriesCOMMENT
MEDIUM…ragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini142# you can add multiple entriesCOMMENT
MEDIUM…ragon_hd/qtdragon_hd_xyz/qtdragon_hd_vertical_xyza.ini147# you can add multiple entriesCOMMENT
MEDIUM…ragon_hd_z_compensation/qtdragon_hd_z_compensation.ini129# you can add multiple entriesCOMMENT
MEDIUM…ragon_hd_z_compensation/qtdragon_hd_z_compensation.ini134# you can add multiple entriesCOMMENT
MEDIUM…igs/sim/axis/remap/extend-builtins/extend-builtins.ini56# alternative for demonstration purposes: 'do it all in Python'COMMENT
MEDIUMlib/python/qtvcp/lib/keybindings.py15# you can add or change theseCOMMENT
LOWlib/python/qtvcp/lib/toolbar_actions.py550 # make sure to close qtvcp/linuxcnc properlyCOMMENT
MEDIUMlib/python/gladevcp/tooledit_widget.py613 # This is so that in the Glade editor, you can change the displayCOMMENT
MEDIUMlib/python/gladevcp/offsetpage_widget.py618 # This is so that in the Glade editor, you can change the displayCOMMENT
MEDIUMsrc/emc/usr_intf/gscreen/keybindings.py15# you can add or change theseCOMMENT
MEDIUMsrc/emc/usr_intf/gscreen/keybindings.py39# you can add or change these.COMMENT
AI Slop Vocabulary46 hits · 75 pts
SeverityFileLineSnippetContext
MEDIUMtests/mb2hal/mb2hal.1a/mb2hal.ini25#to not to have a lot of logging and facilitate the debugging.COMMENT
MEDIUMtests/mb2hal/mb2hal.2a/mb2hal.ini32#to not to have a lot of logging and facilitate the debugging.COMMENT
MEDIUMtests/mb2hal/mb2hal.1b/mb2hal.ini25#to not to have a lot of logging and facilitate the debugging.COMMENT
MEDIUMtests/mb2hal/mb2hal.2b/mb2hal.ini32#to not to have a lot of logging and facilitate the debugging.COMMENT
LOWtests/interp/python/error/canon.py23 # These can't just return None...COMMENT
LOWtests/ui-smoke/_lib/drive.py31# startup commands that can revert a state we just set; the post-reachCOMMENT
LOWtests/t0/shared-test.sh95 # stays as the TLO of T1 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/shared-test.sh128 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/shared-test.sh160 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/shared-test.sh226 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/shared-test.sh285 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/nonrandom/test.sh95 # stays as the TLO of T1 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/nonrandom/test.sh128 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/nonrandom/test.sh160 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/nonrandom/test.sh226 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/nonrandom/test.sh285 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-with-t0/test.sh95 # stays as the TLO of T1 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-with-t0/test.sh128 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-with-t0/test.sh160 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-with-t0/test.sh226 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-with-t0/test.sh285 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-without-t0/test.sh95 # stays as the TLO of T1 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-without-t0/test.sh128 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-without-t0/test.sh160 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-without-t0/test.sh226 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
LOWtests/t0/random-without-t0/test.sh285 # stays as the TLO of T7 that we just set above). If T0 is defined, weCOMMENT
MEDIUMdocs/src/drivers/mb2hal_HOWTO.ini31#to not to have a lot of logging and facilitate the debugging.COMMENT
MEDIUMlib/python/gremlin_view.py259 # self.x,self.y used in conjunction with pan buttonsCOMMENT
MEDIUMlib/python/qtvcp/qt_makegui.py431 # facilitate the main screen to create another window panelCOMMENT
LOWlib/python/qtvcp/qt_action.py174 # normal commands just call normal mdiCOMMENT
LOWlib/python/qtvcp/qt_action.py1089 # normal commands just call normal mdiCOMMENT
LOWlib/python/qtvcp/lib/qt_vismach/mill_xyz.py119# for now just create an point that would be bottom center of stock.COMMENT
LOWlib/python/qtvcp/lib/qt_vismach/millturn.py152# for now just create an point that would be bottom center of stock.COMMENT
LOWlib/python/qtvcp/widgets/dialog_widget.py335 # just return resultCOMMENT
LOWlib/python/common/iniinfo.py273 # If empty list: no synced joints, just add the jointcount numberCOMMENT
LOWlib/python/common/iniinfo.py902 # same as above but just return True or FalseCOMMENT
LOWlib/python/common/colored_formatter.py117 return group # If color is invalid, just return the word without tagsCODE
LOWlib/python/common/colored_formatter.py166 return group # If color is invalid, just return the word without tagsCODE
LOWlib/python/gladevcp/gtk_action.py153 # normal commands just call normal mdiCOMMENT
LOWlib/python/gladevcp/gtk_action.py727 # normal commands just call normal mdiCOMMENT
LOWlib/python/gladevcp/hal_widgets.py175 if self.column == -1: # just use indexCODE
LOWsrc/hal/user_comps/vismach/millturngui.py181# for now just create an point that would be bottom center of stock.COMMENT
MEDIUMsrc/emc/usr_intf/gscreen/gscreen.py2221 """This is a callback function facilitate zoom and rotate with touchscreen.STRING
MEDIUMsrc/emc/usr_intf/gscreen/gscreen.py2236 """This is a callback function to facilitate touchscreen controlsSTRING
LOWsrc/emc/usr_intf/gscreen/gscreen.py2184 # TODO fix direct reference just use 'widget'STRING
LOWsrc/emc/usr_intf/gscreen/gscreen.py2202 # TODO fix direct reference just use 'widget'STRING
Self-Referential Comments25 hits · 72 pts
SeverityFileLineSnippetContext
MEDIUMlib/python/qtvcp/lib/ripper/gcode_ripper.py5380 # Create a header section just in case the reading software needs itCOMMENT
MEDIUMlib/python/qtvcp/widgets/probe_routines.py3# This class is used by both VersaProbe and BasicProbeCOMMENT
MEDIUMlib/python/qtvcp/widgets/nurbs_editor.py8## This file is part of the examples of PyQt.COMMENT
MEDIUMlib/python/qtvcp/widgets/stylesheeteditor.py8## This file is part of the examples of PyQt.COMMENT
MEDIUMlib/python/qtvcp/widgets/dialog_widget.py1345 # This method is called instead of MacroTab's closeChecked methodCOMMENT
MEDIUMlib/python/qtvcp/widgets/dialog_widget.py1351 # This method is called instead of MacroTab's runChecked() methodCOMMENT
MEDIUMlib/python/qtvcp/widgets/detach_tabs.py70 # Create a new detached tab windowCOMMENT
MEDIUMlib/python/qtvcp/widgets/detach_tabs.py101 # Create an image from the given iconCOMMENT
MEDIUMlib/python/qtvcp/widgets/detach_tabs.py109 # Create an image of the main window iconCOMMENT
MEDIUMlib/python/qtvcp/widgets/detach_tabs.py242 #Create the appearance of dragging the tab contentCOMMENT
MEDIUMlib/python/qtvcp/widgets/camview_widget.py305 # Create a detector with the parametersCOMMENT
MEDIUMlib/python/qtvcp/widgets/camview_widget.py349 # Create a square base size of 10x10 and scale it to the new sizeCOMMENT
MEDIUMlib/python/common/logger.py51# Define the log message formatsCOMMENT
MEDIUMlib/python/common/hal_glib.py385 # Define the socket using the "Context"COMMENT
MEDIUMlib/python/gladevcp/jogwheel.py102 # This function is called from hal_widgets.pyCOMMENT
MEDIUMlib/python/gladevcp/hal_dial.py96 # This function is called from hal_widgets.pyCOMMENT
MEDIUMlib/python/gladevcp/hal_dial.py100 # This function is called from hal_widgets.pyCOMMENT
MEDIUMlib/python/gladevcp/hal_dial.py104 # This function is called from hal_widgets.pyCOMMENT
MEDIUMlib/python/rs274/OpenGLTk.py3# This file is from PyOpenGL-2.0.1.07. That distribution's license isCOMMENT
MEDIUMshare/gscreen/skins/9_axis/9_axis_handler.py71 # This method is overridden from gscreenCOMMENT
MEDIUMsrc/hal/drivers/mesa-hostmot2/mesambccc.py489# Create a list of flagsSTRING
MEDIUMsrc/hal/drivers/mesa-hostmot2/modbus/modcompile.py91 # Create a temporary directory and copy the C template into itSTRING
MEDIUMsrc/hal/user_comps/hal_bridge.py127 # Define the socket using the "Context"COMMENT
MEDIUMsrc/emc/usr_intf/gmoccapy/gmoccapy.py2001 # Create a label for current tool in spindleSTRING
MEDIUMsrc/emc/usr_intf/gmoccapy/gmoccapy.py2457 # Create a label as a space holderSTRING
Hallucination Indicators6 hits · 45 pts
SeverityFileLineSnippetContext
CRITICALshare/qtvcp/screens/qtplasmac/qtplasmac_handler.py2179 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()CODE
CRITICALshare/qtvcp/screens/qtplasmac/qtplasmac_handler.py6221 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()STRING
CRITICAL…e/qtvcp/screens/qtplasmac_4x3/qtplasmac_4x3_handler.py2179 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()CODE
CRITICAL…e/qtvcp/screens/qtplasmac_4x3/qtplasmac_4x3_handler.py6221 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()STRING
CRITICAL…qtvcp/screens/qtplasmac_9x16/qtplasmac_9x16_handler.py2179 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()CODE
CRITICAL…qtvcp/screens/qtplasmac_9x16/qtplasmac_9x16_handler.py6221 self.w.screen_options.QTVCP_INSTANCE_._NOTICE.external_close()STRING
Cross-Language Confusion10 hits · 39 pts
SeverityFileLineSnippetContext
HIGHlib/python/qtvcp/widgets/gcode_editor.py114 if end > editor.length():CODE
HIGHlib/python/qtvcp/widgets/gcode_editor.py115 end = editor.length()CODE
HIGHshare/gscreen/skins/gaxis/gaxis_handler.py151 self.gscreen.homed_status_message = self.widgets.statusbar1.push(1,"Ready For Homing")CODE
HIGH…e/gscreen/skins/gaxis_no_plot/gaxis_no_plot_handler.py131 self.gscreen.homed_status_message = self.widgets.statusbar1.push(1,"Ready For Homing")CODE
HIGHshare/gscreen/skins/spartan/spartan_handler.py243 self.gscreen.homed_status_message = self.widgets.statusbar1.push(1,"No axis selected to jog")CODE
HIGHsrc/hal/drivers/mesa-hostmot2/modbus/modcompile.py111 result = os.system("cd %s && make -B -S modules %s%s" % (tempdir, install, verbose))STRING
HIGHsrc/emc/ini/linuxcnc_check_ini.py197 # If it is undefined, it will have a defaultSTRING
HIGHsrc/emc/usr_intf/gscreen/gscreen.py2316 self.widgets.statusbar1.push(1,"Last Calculation: %f"%data)STRING
HIGHsrc/emc/usr_intf/gscreen/gscreen.py1320 self.homed_status_message = self.widgets.statusbar1.push(1,_("Ready For Homing"))STRING
HIGHsrc/emc/usr_intf/gscreen/gscreen.py3436 messageid = self.widgets.statusbar1.push(self.statusbar_id,message)STRING
Redundant / Tautological Comments16 hits · 16 pts
SeverityFileLineSnippetContext
LOW…figs/by_interface/parport/plasma-thc-sim/plasma_mm.ini25# Set up to use metric mmCOMMENT
LOW…igs/by_interface/parport/stepper-gantry/stepper_mm.ini25# Set up to use metric mmCOMMENT
LOW…s/table-rotary_spindle-rotary-nutating/python/remap.py790 # Check if any words have been passed with the respective G53.x commandCOMMENT
LOWscripts/shellcheck.sh15# Check if files are specified on the command line. If so, only use those.COMMENT
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py5274 # Check if next point is coincident with theCOMMENT
LOWlib/python/qtvcp/widgets/camview_widget.py265 # Display the resulting frameCOMMENT
LOWlib/python/gladevcp/tooledit_widget.py720 # Check if currently in last row of TreeviewCOMMENT
LOW…adevcp/builtin-panels/gtk_mesa_tests/gtk_mesa_tests.py120 # Check if the buffer is emptyCOMMENT
LOWsrc/hal/drivers/mesa-hostmot2/mesambccc.py546 # Set timeout to zero for auto calculationSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py1168 # Set name to assign CSSSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py1293 # Set name to assign CSSSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py2270 # Set name to assign CSSSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py3690 # Check if Ctrl+Shift+/ is pressedSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py3714 # Check if the last character of the selection is a newlineSTRING
LOWsrc/emc/usr_intf/gmoccapy/gmoccapy.py3730 # Check if the line already has parenthesesSTRING
LOWsrc/emc/usr_intf/stepconf/pages.py569 # Check if value contains dataCOMMENT
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGH…s/table-rotary_spindle-rotary-nutating/python/remap.py605 # using the current joint angles and pre-rotation as requestedCOMMENT
HIGHsrc/hal/drivers/bcm2835.h581 /// as requested by bcm2835_gpio_ren(), bcm2835_gpio_fen(), bcm2835_gpio_hen(),COMMENT
AI Structural Patterns20 hits · 14 pts
SeverityFileLineSnippetContext
LOWlib/python/pyngcgui.py2936CODE
LOWlib/python/glnav.py348CODE
LOWlib/python/pyvcp_widgets.py116CODE
LOWlib/python/pyvcp_widgets.py368CODE
LOWlib/python/pyvcp_widgets.py489CODE
LOWlib/python/pyvcp_widgets.py966CODE
LOWlib/python/pyvcp_widgets.py1209CODE
LOWlib/python/qtvcp/lib/message.py180CODE
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py160CODE
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py4877CODE
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py5012CODE
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py5168CODE
LOWlib/python/qtvcp/lib/ripper/gcode_ripper.py5556CODE
LOWlib/python/qtvcp/widgets/dialog_widget.py156CODE
LOWlib/python/plasmac/line.py257CODE
LOWlib/python/gladevcp/speedcontrol.py112CODE
LOW…cp/builtin-panels/gtk_little_probe/gtk_little_probe.py222CODE
LOW…cp/builtin-panels/gtk_verser_probe/gtk_verser_probe.py224CODE
LOWsrc/emc/usr_intf/qtplasmac/qtplasmac_gcode.py617CODE
LOWsrc/emc/usr_intf/qtplasmac/qtplasmac_gcode.py863CODE
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippetContext
LOWnc_files/remap_lib/python-stdglue/stdglue.py16# Usage:COMMENT
LOWnc_files/remap_lib/python-stdglue/python/stdglue.py16# Usage:COMMENT
LOWdocs/src/otf2ttf.py12# Usage:COMMENT
LOWconfigs/sim/woodpecker/python/stdglue.py16# Usage:COMMENT
LOWconfigs/sim/qtvcp_screens/qtdragon/python/stdglue.py16# Usage:COMMENT
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHsrc/hal/drivers/bcm2835.h147/// I've added some unsigned casts to the debug prints to silence compilerCOMMENT
Structural Annotation Overuse4 hits · 7 pts
SeverityFileLineSnippetContext
LOWconfigs/sim/axis/axis_mm_scurve.ini63# NOTE: This parameter can be changed at RUNTIME via HAL pin:COMMENT
LOWconfigs/sim/axis/axis_mm_scurve.ini82# NOTE: This parameter can be changed at RUNTIME via HAL pin:COMMENT
LOWconfigs/sim/axis/axis_9axis_scurve.ini63# NOTE: This parameter can be changed at RUNTIME via HAL pin:COMMENT
LOWconfigs/sim/axis/axis_9axis_scurve.ini82# NOTE: This parameter can be changed at RUNTIME via HAL pin:COMMENT
Modern Structural Boilerplate4 hits · 4 pts
SeverityFileLineSnippetContext
LOWlib/python/pyvcp_widgets.py1785__all__ = []CODE
LOWlib/python/multifilebuilder.py19__all__ = ['MultiFileBuilder']CODE
LOWlib/python/vcpparse.py36__all__=["read_file","nodeiterator",CODE
LOWlib/python/qtvcp/lib/writer/ext/__init__.py1__all__ = ["find","datetime","wordcount","table"]CODE
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMdocs/src/lang_switcher_postprocess.py433 # No toc2: scaffold only when the page is in the tree (orphans stay bare).COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsrc/hal/user_comps/vfdb_vfd/vfdb_vfd.c404//TODO: implement RESET command for VFD-BCOMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWshare/qtvcp/screens/qt_cnc/qt_cnc_handler.py180 def test_function(self, text=None):CODE
Verbosity Indicators1 hit · 0 pts
SeverityFileLineSnippetContext
LOWsrc/emc/usr_intf/gscreen/gscreen.py4710 # we need to check if the current units is in the basic machine units - convert if nesassary.STRING