├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── linter.yml │ └── tests.yml ├── .gitignore ├── .golangci.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── _script └── release.go ├── composer.json ├── composer.lock ├── docs ├── _config.yml ├── baseline.md ├── checkers_doc.md ├── configuration.md ├── diff.md ├── dynamic_rules.md ├── finding-false-positives.md ├── getting_started.md ├── install.md ├── noverify_small.png ├── phpstorm-plugin.md ├── playground │ ├── css │ │ └── style.css │ ├── index.html │ ├── js │ │ ├── lint.js │ │ └── playground.js │ ├── main.wasm │ └── wasm_exec.js ├── sublime-plugin.md ├── vscode-plugin.md ├── writing-checks-in-go.md └── writing-new-ide-plugin.md ├── example └── custom │ ├── custom_test.go │ └── main.go ├── go.mod ├── go.sum ├── main.go ├── playground ├── Makefile ├── README.md ├── server │ └── server.go ├── wasm │ ├── Makefile │ └── main.go └── www │ ├── css │ └── style.css │ ├── index.html │ ├── js │ ├── lint.js │ └── playground.js │ ├── main.wasm │ ├── node_modules │ └── @types │ │ ├── codemirror │ │ ├── LICENSE │ │ ├── README.md │ │ ├── addon │ │ │ ├── comment │ │ │ │ ├── comment.d.ts │ │ │ │ └── continuecomment.d.ts │ │ │ ├── dialog │ │ │ │ └── dialog.d.ts │ │ │ ├── display │ │ │ │ ├── autorefresh.d.ts │ │ │ │ ├── fullscreen.d.ts │ │ │ │ ├── panel.d.ts │ │ │ │ ├── placeholder.d.ts │ │ │ │ └── rulers.d.ts │ │ │ ├── edit │ │ │ │ ├── closebrackets.d.ts │ │ │ │ ├── closetag.d.ts │ │ │ │ ├── continuelist.d.ts │ │ │ │ ├── matchbrackets.d.ts │ │ │ │ ├── matchtags.d.ts │ │ │ │ └── trailingspace.d.ts │ │ │ ├── fold │ │ │ │ ├── brace-fold.d.ts │ │ │ │ ├── comment-fold.d.ts │ │ │ │ ├── foldcode.d.ts │ │ │ │ ├── foldgutter.d.ts │ │ │ │ ├── indent-fold.d.ts │ │ │ │ ├── markdown-fold.d.ts │ │ │ │ └── xml-fold.d.ts │ │ │ ├── hint │ │ │ │ ├── anyword-hint.d.ts │ │ │ │ ├── css-hint.d.ts │ │ │ │ ├── html-hint.d.ts │ │ │ │ ├── javascript-hint.d.ts │ │ │ │ ├── show-hint.d.ts │ │ │ │ ├── sql-hint.d.ts │ │ │ │ └── xml-hint.d.ts │ │ │ ├── lint │ │ │ │ ├── coffeescript-lint.d.ts │ │ │ │ ├── css-lint.d.ts │ │ │ │ ├── html-lint.d.ts │ │ │ │ ├── javascript-lint.d.ts │ │ │ │ ├── json-lint.d.ts │ │ │ │ ├── lint.d.ts │ │ │ │ └── yaml-lint.d.ts │ │ │ ├── merge │ │ │ │ └── merge.d.ts │ │ │ ├── mode │ │ │ │ ├── loadMode.d.ts │ │ │ │ ├── multiplex.d.ts │ │ │ │ ├── overlay.d.ts │ │ │ │ └── simple.d.ts │ │ │ ├── runmode │ │ │ │ ├── colorize.d.ts │ │ │ │ └── runmode.d.ts │ │ │ ├── scroll │ │ │ │ ├── annotatescrollbar.d.ts │ │ │ │ ├── scrollpastend.d.ts │ │ │ │ └── simplescrollbars.d.ts │ │ │ ├── search │ │ │ │ ├── jump-to-line.d.ts │ │ │ │ ├── match-highlighter.d.ts │ │ │ │ ├── matchesonscrollbar.d.ts │ │ │ │ ├── search.d.ts │ │ │ │ └── searchcursor.d.ts │ │ │ ├── selection │ │ │ │ ├── active-line.d.ts │ │ │ │ ├── mark-selection.d.ts │ │ │ │ └── selection-pointer.d.ts │ │ │ ├── tern │ │ │ │ └── tern.d.ts │ │ │ └── wrap │ │ │ │ └── hardwrap.d.ts │ │ ├── index.d.ts │ │ ├── mode │ │ │ └── meta.d.ts │ │ └── package.json │ │ ├── estree │ │ ├── LICENSE │ │ ├── README.md │ │ ├── flow.d.ts │ │ ├── index.d.ts │ │ └── package.json │ │ └── tern │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.d.ts │ │ ├── lib │ │ ├── infer │ │ │ └── index.d.ts │ │ └── tern │ │ │ └── index.d.ts │ │ └── package.json │ ├── package-lock.json │ ├── ts │ ├── Configurator │ │ ├── Config.ts │ │ ├── IConfigurator.ts │ │ └── WasmConfigurator.ts │ ├── Playground │ │ ├── Playground.ts │ │ └── Storage.ts │ ├── Reporter │ │ ├── IReporter.ts │ │ ├── Report.ts │ │ └── WasmReporter.ts │ ├── Wasm │ │ └── Wasm.ts │ ├── defaultCode.ts │ ├── main.ts │ └── tsconfig.json │ └── wasm_exec.js └── src ├── attributes ├── attributes.go └── utils.go ├── baseline ├── baseline.go └── baseline_test.go ├── cmd ├── check.go ├── checkers.go ├── checkers_doc.go ├── cli.go ├── command.go ├── composer-get │ ├── bin │ │ └── noverify-get │ └── src │ │ └── Downloader.php ├── conf.go ├── embeddedrules │ └── rules.php ├── flags.go ├── git_main.go ├── linter_runner.go ├── main.go ├── php-guru │ ├── cmd_help.go │ ├── dupcode │ │ ├── complexity.go │ │ ├── fileindexer.go │ │ ├── funcinfo.go │ │ ├── funcset.go │ │ ├── main.go │ │ ├── print.go │ │ └── utils.go │ ├── guru │ │ └── guru.go │ ├── main.go │ └── subcmd.go ├── rules.go ├── stat │ ├── Makefile │ ├── README.md │ ├── go.mod │ └── main.go ├── stubs │ └── phpstorm_stubs.go ├── test_rules.go └── version.go ├── constfold ├── binary_op.go ├── eval.go └── unary_op.go ├── git ├── blame.go ├── catter.go ├── commit.go ├── diff.go ├── ls.go └── mergebase.go ├── inputs └── inputs.go ├── ir ├── codegen │ ├── context.go │ ├── gen_clone.go │ ├── gen_equal.go │ ├── gen_get_first_token.go │ ├── gen_getnodekind.go │ ├── gen_getposition.go │ ├── gen_iterate_tokens.go │ ├── gen_walk.go │ ├── load_package.go │ ├── main.go │ └── utils.go ├── get_first_token.go ├── get_node_kind.go ├── get_position.go ├── helper_types.go ├── ir.go ├── irconv │ ├── irconv.go │ ├── irconv_test.go │ └── utils.go ├── irfmt │ ├── irfmt.go │ ├── printer.go │ └── printer_test.go ├── irutil │ ├── clone.go │ ├── equal.go │ ├── find_walker.go │ ├── inspect.go │ ├── irtutil.go │ ├── keyword.go │ ├── nodeSet.go │ ├── nodeSet_test.go │ └── nodepath.go ├── iterate.go ├── location.go ├── methods.go ├── node_types.go ├── normalize │ ├── normalize.go │ ├── normalize_test.go │ └── side_effects.go ├── phpcore │ └── phpcore.go ├── utils.go └── walk.go ├── lintdebug └── debug.go ├── lintdoc ├── lintdoc.go └── lintdoc_test.go ├── linter ├── and_walker.go ├── autogen │ └── autogen.go ├── block.go ├── block_context.go ├── block_linter.go ├── block_utils.go ├── cache.go ├── cache_test.go ├── checks.go ├── conf.go ├── custom.go ├── fmtstring.go ├── fmtstring_test.go ├── limits.go ├── lintapi │ └── lintapi.go ├── linter.go ├── phpdoc_test.go ├── phpdoc_util.go ├── quickfix.go ├── regexpsimplify.go ├── regexpvet.go ├── report.go ├── root.go ├── root_checker.go ├── root_context.go ├── superglobals.go ├── utils.go ├── worker.go └── worker_context.go ├── linttest ├── assert │ └── assert.go ├── golden_linttest.go ├── inline.go └── linttest.go ├── meta ├── case_insensitive_map.go ├── const_value.go ├── const_value_test.go ├── constvaluetype_string.go ├── info.go ├── metainfo.go └── scope.go ├── php └── parseutil │ └── parseutil.go ├── phpdoc ├── exprkind_string.go ├── parser.go ├── parser_test.go ├── type_parser.go └── type_parser_test.go ├── phpdoctypes ├── converter.go └── parser.go ├── phpgrep ├── LICENSE ├── README.md ├── compile.go ├── doc.go ├── matcher.go ├── matcher_test.go ├── meta_nodes.go ├── pattern_language.md ├── phpgrep.go ├── tracing_disabled.go ├── tracing_enabled.go ├── tracing_test.go └── utils.go ├── quickfix ├── quickfix.go └── quickfix_test.go ├── rules ├── parsemode_string.go ├── parser.go ├── parser_test.go ├── rules.go ├── typematch.go ├── typematch_test.go └── util.go ├── solver ├── closure.go ├── exprtype.go ├── oop.go ├── side_effects.go ├── solver.go └── solver_test.go ├── state └── update.go ├── tests ├── bench │ └── bench_test.go ├── checkers │ ├── anon_class_test.go │ ├── arrow_functions_test.go │ ├── basic_test.go │ ├── catch_test.go │ ├── closure_test.go │ ├── codedup_test.go │ ├── dangerouse_condition_test.go │ ├── deadcode_test.go │ ├── deprecated_test.go │ ├── disable_inspection_test.go │ ├── discard_expr_test.go │ ├── emptystmt_test.go │ ├── func_params_type_mismatch_phpdoc_test.go │ ├── function_exists_test.go │ ├── functions_test.go │ ├── get_type_miss_use_test.go │ ├── indexing_order_test.go │ ├── kphp_test.go │ ├── linter_suppress_test.go │ ├── literal_type_test.go │ ├── misspell_test.go │ ├── not_explicit_nullable_types_test.go │ ├── not_safety_test.go │ ├── null_safety_test.go │ ├── oop_test.go │ ├── packaging_test.go │ ├── paramClobber_test.go │ ├── php_aliases_test.go │ ├── phpdoc_test.go │ ├── printf_test.go │ ├── regexpsimplify_test.go │ ├── regexpvet_test.go │ ├── relative_name_test.go │ ├── shape_test.go │ ├── strict_mixed_test.go │ ├── string_interpolation_test.go │ ├── stripTags_test.go │ ├── trait_test.go │ ├── trigger_error_test.go │ ├── typehint_test.go │ └── var_shadow_test.go ├── custom │ └── path_test.go ├── exprtype │ ├── closure_test.go │ ├── exprtype_test.go │ ├── kphp_test.go │ ├── literal_type_test.go │ └── php8_test.go ├── golden │ ├── golden_test.go │ ├── quickfix_test.go │ └── testdata │ │ ├── baseline-test │ │ ├── baseline.json │ │ ├── golden.txt │ │ └── src │ │ │ ├── file1.php │ │ │ └── file2.php │ │ ├── ctype │ │ ├── LICENSE.txt │ │ ├── ctype.php │ │ └── golden.txt │ │ ├── embeddedrules │ │ ├── argsOrder.php │ │ ├── assignOp.php │ │ ├── bitwiseOps.php │ │ ├── callSimplify.php │ │ ├── golden.txt │ │ ├── indexingSyntax.php │ │ ├── intNeedle.php │ │ ├── langDeprecated.php │ │ ├── lib.php │ │ ├── offBy1.php │ │ ├── precedence.php │ │ ├── strictCmp.php │ │ └── ternarySimplify.php │ │ ├── flysystem │ │ ├── LICENSE │ │ ├── golden.txt │ │ └── src │ │ │ ├── Adapter │ │ │ ├── AbstractAdapter.php │ │ │ ├── AbstractFtpAdapter.php │ │ │ ├── CanOverwriteFiles.php │ │ │ ├── Ftp.php │ │ │ ├── Ftpd.php │ │ │ ├── Local.php │ │ │ ├── NullAdapter.php │ │ │ ├── Polyfill │ │ │ │ ├── NotSupportingVisibilityTrait.php │ │ │ │ ├── StreamedCopyTrait.php │ │ │ │ ├── StreamedReadingTrait.php │ │ │ │ ├── StreamedTrait.php │ │ │ │ └── StreamedWritingTrait.php │ │ │ └── SynologyFtp.php │ │ │ ├── AdapterInterface.php │ │ │ ├── Config.php │ │ │ ├── ConfigAwareTrait.php │ │ │ ├── ConnectionErrorException.php │ │ │ ├── ConnectionRuntimeException.php │ │ │ ├── Directory.php │ │ │ ├── Exception.php │ │ │ ├── File.php │ │ │ ├── FileExistsException.php │ │ │ ├── FileNotFoundException.php │ │ │ ├── Filesystem.php │ │ │ ├── FilesystemException.php │ │ │ ├── FilesystemInterface.php │ │ │ ├── FilesystemNotFoundException.php │ │ │ ├── Handler.php │ │ │ ├── InvalidRootException.php │ │ │ ├── MountManager.php │ │ │ ├── NotSupportedException.php │ │ │ ├── Plugin │ │ │ ├── AbstractPlugin.php │ │ │ ├── EmptyDir.php │ │ │ ├── ForcedCopy.php │ │ │ ├── ForcedRename.php │ │ │ ├── GetWithMetadata.php │ │ │ ├── ListFiles.php │ │ │ ├── ListPaths.php │ │ │ ├── ListWith.php │ │ │ ├── PluggableTrait.php │ │ │ └── PluginNotFoundException.php │ │ │ ├── PluginInterface.php │ │ │ ├── ReadInterface.php │ │ │ ├── RootViolationException.php │ │ │ ├── SafeStorage.php │ │ │ ├── UnreadableFileException.php │ │ │ ├── Util.php │ │ │ └── Util │ │ │ ├── ContentListingFormatter.php │ │ │ ├── MimeType.php │ │ │ └── StreamHasher.php │ │ ├── gitignore-test │ │ ├── .gitignore │ │ ├── golden.txt │ │ └── src │ │ │ ├── .gitignore │ │ │ ├── a │ │ │ ├── .gitignore │ │ │ ├── aa │ │ │ │ └── src-a-ignore.php │ │ │ ├── src-a-ignore.php │ │ │ └── src-ignore2.php │ │ │ ├── b │ │ │ └── src-a-ignore.php │ │ │ ├── root-ignore.php │ │ │ └── src-ignore1.php │ │ ├── idn │ │ ├── LICENSE.txt │ │ ├── golden.txt │ │ └── idn.php │ │ ├── inflector │ │ ├── LICENSE │ │ ├── README.md │ │ ├── golden.txt │ │ └── lib │ │ │ └── Doctrine │ │ │ ├── Common │ │ │ └── Inflector │ │ │ │ └── Inflector.php │ │ │ └── Inflector │ │ │ ├── CachedWordInflector.php │ │ │ ├── Inflector.php │ │ │ ├── InflectorFactory.php │ │ │ ├── Language.php │ │ │ ├── NoopWordInflector.php │ │ │ ├── Rules │ │ │ ├── English │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ ├── French │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ ├── NorwegianBokmal │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ ├── Pattern.php │ │ │ ├── Patterns.php │ │ │ ├── Portuguese │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ ├── Ruleset.php │ │ │ ├── Spanish │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ ├── Substitution.php │ │ │ ├── Substitutions.php │ │ │ ├── Transformation.php │ │ │ ├── Transformations.php │ │ │ ├── Turkish │ │ │ │ ├── Inflectible.php │ │ │ │ ├── InflectorFactory.php │ │ │ │ ├── Rules.php │ │ │ │ └── Uninflected.php │ │ │ └── Word.php │ │ │ ├── RulesetInflector.php │ │ │ └── WordInflector.php │ │ ├── math │ │ ├── LICENSE │ │ ├── README.md │ │ ├── golden.txt │ │ └── src │ │ │ ├── BigDecimal.php │ │ │ ├── BigInteger.php │ │ │ ├── BigNumber.php │ │ │ ├── BigRational.php │ │ │ ├── Exception │ │ │ ├── DivisionByZeroException.php │ │ │ ├── IntegerOverflowException.php │ │ │ ├── MathException.php │ │ │ ├── NegativeNumberException.php │ │ │ ├── NumberFormatException.php │ │ │ └── RoundingNecessaryException.php │ │ │ ├── Internal │ │ │ ├── Calculator.php │ │ │ └── Calculator │ │ │ │ ├── BcMathCalculator.php │ │ │ │ ├── GmpCalculator.php │ │ │ │ └── NativeCalculator.php │ │ │ └── RoundingMode.php │ │ ├── mustache │ │ ├── LICENSE │ │ ├── README.md │ │ ├── golden.txt │ │ └── src │ │ │ └── Mustache │ │ │ ├── Autoloader.php │ │ │ ├── Cache.php │ │ │ ├── Cache │ │ │ ├── AbstractCache.php │ │ │ ├── FilesystemCache.php │ │ │ └── NoopCache.php │ │ │ ├── Compiler.php │ │ │ ├── Context.php │ │ │ ├── Engine.php │ │ │ ├── Exception.php │ │ │ ├── Exception │ │ │ ├── InvalidArgumentException.php │ │ │ ├── LogicException.php │ │ │ ├── RuntimeException.php │ │ │ ├── SyntaxException.php │ │ │ ├── UnknownFilterException.php │ │ │ ├── UnknownHelperException.php │ │ │ └── UnknownTemplateException.php │ │ │ ├── HelperCollection.php │ │ │ ├── LambdaHelper.php │ │ │ ├── Loader.php │ │ │ ├── Loader │ │ │ ├── ArrayLoader.php │ │ │ ├── CascadingLoader.php │ │ │ ├── FilesystemLoader.php │ │ │ ├── InlineLoader.php │ │ │ ├── MutableLoader.php │ │ │ ├── ProductionFilesystemLoader.php │ │ │ └── StringLoader.php │ │ │ ├── Logger.php │ │ │ ├── Logger │ │ │ ├── AbstractLogger.php │ │ │ └── StreamLogger.php │ │ │ ├── Parser.php │ │ │ ├── Source.php │ │ │ ├── Source │ │ │ └── FilesystemSource.php │ │ │ ├── Template.php │ │ │ └── Tokenizer.php │ │ ├── options-resolver │ │ ├── Debug │ │ │ └── OptionsResolverIntrospector.php │ │ ├── Exception │ │ │ ├── AccessException.php │ │ │ ├── ExceptionInterface.php │ │ │ ├── InvalidArgumentException.php │ │ │ ├── InvalidOptionsException.php │ │ │ ├── MissingOptionsException.php │ │ │ ├── NoConfigurationException.php │ │ │ ├── NoSuchOptionException.php │ │ │ ├── OptionDefinitionException.php │ │ │ └── UndefinedOptionsException.php │ │ ├── LICENSE │ │ ├── OptionConfigurator.php │ │ ├── Options.php │ │ ├── OptionsResolver.php │ │ ├── README.md │ │ ├── function.php │ │ ├── golden.txt │ │ └── php8.php │ │ ├── output-test │ │ ├── golden.txt │ │ └── output_test.php │ │ ├── parsedown │ │ ├── LICENSE.txt │ │ ├── golden.txt │ │ └── parsedown.php │ │ ├── phpdoc │ │ ├── golden.txt │ │ └── phpdoc.php │ │ ├── phprocksyd │ │ ├── LICENSE.txt │ │ ├── Phprocksyd.php │ │ ├── Simple.php │ │ └── golden.txt │ │ ├── qrcode │ │ ├── LICENSE.txt │ │ ├── golden.txt │ │ └── qrcode.php │ │ ├── quickfix │ │ ├── arraySyntax.php │ │ ├── arraySyntax.php.fix.expected │ │ ├── binaryOp.php │ │ ├── binaryOp.php.fix.expected │ │ ├── callSimplify.php │ │ ├── callSimplify.php.fix.expected │ │ ├── complexExamples.php │ │ ├── complexExamples.php.fix.expected │ │ ├── constCase.php │ │ ├── constCase.php.fix.expected │ │ ├── getTypeMisUse.php │ │ ├── getTypeMisUse.php.fix.expected │ │ ├── indexingSyntax.php │ │ ├── indexingSyntax.php.fix.expected │ │ ├── langDeprecated.php │ │ ├── langDeprecated.php.fix.expected │ │ ├── notExplicitNullableParam.php │ │ ├── notExplicitNullableParam.php.fix.expected │ │ ├── phpAliases.php │ │ ├── phpAliases.php.fix.expected │ │ ├── propNullDefault.php │ │ ├── propNullDefault.php.fix.expected │ │ ├── ternarySimplify.php │ │ ├── ternarySimplify.php.fix.expected │ │ ├── trailingComma.php │ │ ├── trailingComma.php.fix.expected │ │ ├── unaryRepeat.php │ │ └── unaryRepeat.php.fix.expected │ │ ├── twitter-api-php │ │ ├── LICENSE.md │ │ ├── TwitterAPIExchange.php │ │ ├── golden.txt │ │ └── index.php │ │ └── underscore │ │ ├── LICENSE.txt │ │ ├── golden.txt │ │ └── underscore.php ├── infra │ └── pathRulesSet_config_test.go ├── inline │ ├── inline_test.go │ └── testdata │ │ ├── checkers │ │ ├── deadCode.php │ │ ├── dupBranchBody.php │ │ ├── invalidExtendClass.php │ │ ├── methodSignatureMismatch.php │ │ ├── parentNotFound.php │ │ ├── propNullDefault.php │ │ ├── regexpVet.php │ │ ├── reverseAssign.php │ │ ├── switchDefault.php │ │ ├── switchEmpty.php │ │ ├── switchSimplify.php │ │ ├── typeHint.php │ │ ├── undefinedClass.php │ │ └── undefinedTrait.php │ │ ├── embeddedrules │ │ ├── alwaysNull.php │ │ ├── concatenationPrecedence_7.4.php │ │ ├── countUse.php │ │ ├── emptyStringCheck.php │ │ ├── errorSilence.php │ │ ├── forLoop.php │ │ ├── returnAssign.php │ │ ├── selfAssign.php │ │ ├── strangeCast.php │ │ ├── unaryRepeat.php │ │ ├── useEval.php │ │ ├── useExitOrDie.php │ │ └── useSleep.php │ │ └── php8 │ │ ├── deprecated_annotation_any.php │ │ ├── param_available_any.php │ │ └── propertyPromotion_any.php ├── regression │ ├── issue1071_test.go │ ├── issue11_test.go │ ├── issue128_test.go │ ├── issue16_test.go │ ├── issue170_test.go │ ├── issue182_test.go │ ├── issue183_test.go │ ├── issue1_test.go │ ├── issue209_test.go │ ├── issue252_test.go │ ├── issue26_test.go │ ├── issue283_test.go │ ├── issue288_test.go │ ├── issue289_test.go │ ├── issue2_test.go │ ├── issue327_test.go │ ├── issue362_test.go │ ├── issue375_test.go │ ├── issue37_test.go │ ├── issue387_test.go │ ├── issue390_test.go │ ├── issue3_test.go │ ├── issue497_test.go │ ├── issue547_test.go │ ├── issue548_test.go │ ├── issue556_test.go │ ├── issue673_test.go │ ├── issue6_test.go │ ├── issue778_test.go │ ├── issue78_test.go │ ├── issue8_test.go │ ├── issue989_test.go │ └── pull236_test.go └── rules │ ├── multipattern_test.go │ ├── rules_error_test.go │ └── rules_test.go ├── types ├── closure.go ├── lazy.go ├── lazy_test.go ├── map.go ├── map_test.go ├── normalizer.go ├── predicates.go ├── shape.go └── typehint.go ├── utils ├── comment_parser.go └── utils.go ├── vscode ├── params.go └── types.go └── workspace ├── file.go ├── filename_filter.go ├── files.go ├── files_test.go └── git_files.go /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | .github/ @VKCOM/vk-sec 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/README.md -------------------------------------------------------------------------------- /_script/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/_script/release.go -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/baseline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/baseline.md -------------------------------------------------------------------------------- /docs/checkers_doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/checkers_doc.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/diff.md -------------------------------------------------------------------------------- /docs/dynamic_rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/dynamic_rules.md -------------------------------------------------------------------------------- /docs/finding-false-positives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/finding-false-positives.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/noverify_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/noverify_small.png -------------------------------------------------------------------------------- /docs/phpstorm-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/phpstorm-plugin.md -------------------------------------------------------------------------------- /docs/playground/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/css/style.css -------------------------------------------------------------------------------- /docs/playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/index.html -------------------------------------------------------------------------------- /docs/playground/js/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/js/lint.js -------------------------------------------------------------------------------- /docs/playground/js/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/js/playground.js -------------------------------------------------------------------------------- /docs/playground/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/main.wasm -------------------------------------------------------------------------------- /docs/playground/wasm_exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/playground/wasm_exec.js -------------------------------------------------------------------------------- /docs/sublime-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/sublime-plugin.md -------------------------------------------------------------------------------- /docs/vscode-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/vscode-plugin.md -------------------------------------------------------------------------------- /docs/writing-checks-in-go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/writing-checks-in-go.md -------------------------------------------------------------------------------- /docs/writing-new-ide-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/docs/writing-new-ide-plugin.md -------------------------------------------------------------------------------- /example/custom/custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/example/custom/custom_test.go -------------------------------------------------------------------------------- /example/custom/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/example/custom/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/main.go -------------------------------------------------------------------------------- /playground/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/Makefile -------------------------------------------------------------------------------- /playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/README.md -------------------------------------------------------------------------------- /playground/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/server/server.go -------------------------------------------------------------------------------- /playground/wasm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/wasm/Makefile -------------------------------------------------------------------------------- /playground/wasm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/wasm/main.go -------------------------------------------------------------------------------- /playground/www/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/css/style.css -------------------------------------------------------------------------------- /playground/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/index.html -------------------------------------------------------------------------------- /playground/www/js/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/js/lint.js -------------------------------------------------------------------------------- /playground/www/js/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/js/playground.js -------------------------------------------------------------------------------- /playground/www/main.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/main.wasm -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/LICENSE -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/README.md -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/comment/comment.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/comment/comment.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/comment/continuecomment.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/comment/continuecomment.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/dialog/dialog.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/dialog/dialog.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/display/autorefresh.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/display/autorefresh.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/display/fullscreen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/display/fullscreen.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/display/panel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/display/panel.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/display/placeholder.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/display/placeholder.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/display/rulers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/display/rulers.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/closebrackets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/closebrackets.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/closetag.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/closetag.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/continuelist.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/continuelist.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/matchbrackets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/matchbrackets.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/matchtags.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/matchtags.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/edit/trailingspace.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/edit/trailingspace.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/brace-fold.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/brace-fold.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/comment-fold.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/comment-fold.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/foldcode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/foldcode.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/foldgutter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/foldgutter.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/indent-fold.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/indent-fold.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/markdown-fold.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/markdown-fold.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/fold/xml-fold.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/fold/xml-fold.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/anyword-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/anyword-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/css-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/css-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/html-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/html-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/javascript-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/javascript-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/show-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/show-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/sql-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/sql-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/hint/xml-hint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/hint/xml-hint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/coffeescript-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/coffeescript-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/css-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/css-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/html-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/html-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/javascript-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/javascript-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/json-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/json-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/lint/yaml-lint.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/lint/yaml-lint.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/merge/merge.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/merge/merge.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/mode/loadMode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/mode/loadMode.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/mode/multiplex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/mode/multiplex.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/mode/overlay.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/mode/overlay.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/mode/simple.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/mode/simple.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/runmode/colorize.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/runmode/colorize.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/runmode/runmode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/runmode/runmode.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/scroll/annotatescrollbar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/scroll/annotatescrollbar.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/scroll/scrollpastend.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/scroll/scrollpastend.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/scroll/simplescrollbars.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/scroll/simplescrollbars.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/search/jump-to-line.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/search/jump-to-line.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/search/match-highlighter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/search/match-highlighter.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/search/matchesonscrollbar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/search/matchesonscrollbar.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/search/search.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/search/search.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/search/searchcursor.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/search/searchcursor.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/selection/active-line.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/selection/active-line.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/selection/mark-selection.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/selection/mark-selection.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/selection/selection-pointer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/selection/selection-pointer.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/tern/tern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/tern/tern.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/addon/wrap/hardwrap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/addon/wrap/hardwrap.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/index.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/mode/meta.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/mode/meta.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/codemirror/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/codemirror/package.json -------------------------------------------------------------------------------- /playground/www/node_modules/@types/estree/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/estree/LICENSE -------------------------------------------------------------------------------- /playground/www/node_modules/@types/estree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/estree/README.md -------------------------------------------------------------------------------- /playground/www/node_modules/@types/estree/flow.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/estree/flow.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/estree/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/estree/index.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/estree/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/estree/package.json -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/LICENSE -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/README.md -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/index.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/lib/infer/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/lib/infer/index.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/lib/tern/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/lib/tern/index.d.ts -------------------------------------------------------------------------------- /playground/www/node_modules/@types/tern/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/node_modules/@types/tern/package.json -------------------------------------------------------------------------------- /playground/www/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/package-lock.json -------------------------------------------------------------------------------- /playground/www/ts/Configurator/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Configurator/Config.ts -------------------------------------------------------------------------------- /playground/www/ts/Configurator/IConfigurator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Configurator/IConfigurator.ts -------------------------------------------------------------------------------- /playground/www/ts/Configurator/WasmConfigurator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Configurator/WasmConfigurator.ts -------------------------------------------------------------------------------- /playground/www/ts/Playground/Playground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Playground/Playground.ts -------------------------------------------------------------------------------- /playground/www/ts/Playground/Storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Playground/Storage.ts -------------------------------------------------------------------------------- /playground/www/ts/Reporter/IReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Reporter/IReporter.ts -------------------------------------------------------------------------------- /playground/www/ts/Reporter/Report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Reporter/Report.ts -------------------------------------------------------------------------------- /playground/www/ts/Reporter/WasmReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Reporter/WasmReporter.ts -------------------------------------------------------------------------------- /playground/www/ts/Wasm/Wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/Wasm/Wasm.ts -------------------------------------------------------------------------------- /playground/www/ts/defaultCode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/defaultCode.ts -------------------------------------------------------------------------------- /playground/www/ts/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/main.ts -------------------------------------------------------------------------------- /playground/www/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/ts/tsconfig.json -------------------------------------------------------------------------------- /playground/www/wasm_exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/playground/www/wasm_exec.js -------------------------------------------------------------------------------- /src/attributes/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/attributes/attributes.go -------------------------------------------------------------------------------- /src/attributes/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/attributes/utils.go -------------------------------------------------------------------------------- /src/baseline/baseline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/baseline/baseline.go -------------------------------------------------------------------------------- /src/baseline/baseline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/baseline/baseline_test.go -------------------------------------------------------------------------------- /src/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/check.go -------------------------------------------------------------------------------- /src/cmd/checkers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/checkers.go -------------------------------------------------------------------------------- /src/cmd/checkers_doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/checkers_doc.go -------------------------------------------------------------------------------- /src/cmd/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/cli.go -------------------------------------------------------------------------------- /src/cmd/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/command.go -------------------------------------------------------------------------------- /src/cmd/composer-get/bin/noverify-get: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/composer-get/bin/noverify-get -------------------------------------------------------------------------------- /src/cmd/composer-get/src/Downloader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/composer-get/src/Downloader.php -------------------------------------------------------------------------------- /src/cmd/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/conf.go -------------------------------------------------------------------------------- /src/cmd/embeddedrules/rules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/embeddedrules/rules.php -------------------------------------------------------------------------------- /src/cmd/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/flags.go -------------------------------------------------------------------------------- /src/cmd/git_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/git_main.go -------------------------------------------------------------------------------- /src/cmd/linter_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/linter_runner.go -------------------------------------------------------------------------------- /src/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/main.go -------------------------------------------------------------------------------- /src/cmd/php-guru/cmd_help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/cmd_help.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/complexity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/complexity.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/fileindexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/fileindexer.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/funcinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/funcinfo.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/funcset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/funcset.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/main.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/print.go -------------------------------------------------------------------------------- /src/cmd/php-guru/dupcode/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/dupcode/utils.go -------------------------------------------------------------------------------- /src/cmd/php-guru/guru/guru.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/guru/guru.go -------------------------------------------------------------------------------- /src/cmd/php-guru/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/main.go -------------------------------------------------------------------------------- /src/cmd/php-guru/subcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/php-guru/subcmd.go -------------------------------------------------------------------------------- /src/cmd/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/rules.go -------------------------------------------------------------------------------- /src/cmd/stat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/stat/Makefile -------------------------------------------------------------------------------- /src/cmd/stat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/stat/README.md -------------------------------------------------------------------------------- /src/cmd/stat/go.mod: -------------------------------------------------------------------------------- 1 | module stat 2 | 3 | go 1.21 4 | 5 | require ( 6 | github.com/VKCOM/noverify v0.4.0 7 | ) 8 | -------------------------------------------------------------------------------- /src/cmd/stat/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/stat/main.go -------------------------------------------------------------------------------- /src/cmd/stubs/phpstorm_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/stubs/phpstorm_stubs.go -------------------------------------------------------------------------------- /src/cmd/test_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/test_rules.go -------------------------------------------------------------------------------- /src/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/cmd/version.go -------------------------------------------------------------------------------- /src/constfold/binary_op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/constfold/binary_op.go -------------------------------------------------------------------------------- /src/constfold/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/constfold/eval.go -------------------------------------------------------------------------------- /src/constfold/unary_op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/constfold/unary_op.go -------------------------------------------------------------------------------- /src/git/blame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/blame.go -------------------------------------------------------------------------------- /src/git/catter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/catter.go -------------------------------------------------------------------------------- /src/git/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/commit.go -------------------------------------------------------------------------------- /src/git/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/diff.go -------------------------------------------------------------------------------- /src/git/ls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/ls.go -------------------------------------------------------------------------------- /src/git/mergebase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/git/mergebase.go -------------------------------------------------------------------------------- /src/inputs/inputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/inputs/inputs.go -------------------------------------------------------------------------------- /src/ir/codegen/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/context.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_clone.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_equal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_equal.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_get_first_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_get_first_token.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_getnodekind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_getnodekind.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_getposition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_getposition.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_iterate_tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_iterate_tokens.go -------------------------------------------------------------------------------- /src/ir/codegen/gen_walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/gen_walk.go -------------------------------------------------------------------------------- /src/ir/codegen/load_package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/load_package.go -------------------------------------------------------------------------------- /src/ir/codegen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/main.go -------------------------------------------------------------------------------- /src/ir/codegen/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/codegen/utils.go -------------------------------------------------------------------------------- /src/ir/get_first_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/get_first_token.go -------------------------------------------------------------------------------- /src/ir/get_node_kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/get_node_kind.go -------------------------------------------------------------------------------- /src/ir/get_position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/get_position.go -------------------------------------------------------------------------------- /src/ir/helper_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/helper_types.go -------------------------------------------------------------------------------- /src/ir/ir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/ir.go -------------------------------------------------------------------------------- /src/ir/irconv/irconv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irconv/irconv.go -------------------------------------------------------------------------------- /src/ir/irconv/irconv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irconv/irconv_test.go -------------------------------------------------------------------------------- /src/ir/irconv/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irconv/utils.go -------------------------------------------------------------------------------- /src/ir/irfmt/irfmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irfmt/irfmt.go -------------------------------------------------------------------------------- /src/ir/irfmt/printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irfmt/printer.go -------------------------------------------------------------------------------- /src/ir/irfmt/printer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irfmt/printer_test.go -------------------------------------------------------------------------------- /src/ir/irutil/clone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/clone.go -------------------------------------------------------------------------------- /src/ir/irutil/equal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/equal.go -------------------------------------------------------------------------------- /src/ir/irutil/find_walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/find_walker.go -------------------------------------------------------------------------------- /src/ir/irutil/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/inspect.go -------------------------------------------------------------------------------- /src/ir/irutil/irtutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/irtutil.go -------------------------------------------------------------------------------- /src/ir/irutil/keyword.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/keyword.go -------------------------------------------------------------------------------- /src/ir/irutil/nodeSet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/nodeSet.go -------------------------------------------------------------------------------- /src/ir/irutil/nodeSet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/nodeSet_test.go -------------------------------------------------------------------------------- /src/ir/irutil/nodepath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/irutil/nodepath.go -------------------------------------------------------------------------------- /src/ir/iterate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/iterate.go -------------------------------------------------------------------------------- /src/ir/location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/location.go -------------------------------------------------------------------------------- /src/ir/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/methods.go -------------------------------------------------------------------------------- /src/ir/node_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/node_types.go -------------------------------------------------------------------------------- /src/ir/normalize/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/normalize/normalize.go -------------------------------------------------------------------------------- /src/ir/normalize/normalize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/normalize/normalize_test.go -------------------------------------------------------------------------------- /src/ir/normalize/side_effects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/normalize/side_effects.go -------------------------------------------------------------------------------- /src/ir/phpcore/phpcore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/phpcore/phpcore.go -------------------------------------------------------------------------------- /src/ir/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/utils.go -------------------------------------------------------------------------------- /src/ir/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/ir/walk.go -------------------------------------------------------------------------------- /src/lintdebug/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/lintdebug/debug.go -------------------------------------------------------------------------------- /src/lintdoc/lintdoc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/lintdoc/lintdoc.go -------------------------------------------------------------------------------- /src/lintdoc/lintdoc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/lintdoc/lintdoc_test.go -------------------------------------------------------------------------------- /src/linter/and_walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/and_walker.go -------------------------------------------------------------------------------- /src/linter/autogen/autogen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/autogen/autogen.go -------------------------------------------------------------------------------- /src/linter/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/block.go -------------------------------------------------------------------------------- /src/linter/block_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/block_context.go -------------------------------------------------------------------------------- /src/linter/block_linter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/block_linter.go -------------------------------------------------------------------------------- /src/linter/block_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/block_utils.go -------------------------------------------------------------------------------- /src/linter/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/cache.go -------------------------------------------------------------------------------- /src/linter/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/cache_test.go -------------------------------------------------------------------------------- /src/linter/checks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/checks.go -------------------------------------------------------------------------------- /src/linter/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/conf.go -------------------------------------------------------------------------------- /src/linter/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/custom.go -------------------------------------------------------------------------------- /src/linter/fmtstring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/fmtstring.go -------------------------------------------------------------------------------- /src/linter/fmtstring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/fmtstring_test.go -------------------------------------------------------------------------------- /src/linter/limits.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/limits.go -------------------------------------------------------------------------------- /src/linter/lintapi/lintapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/lintapi/lintapi.go -------------------------------------------------------------------------------- /src/linter/linter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/linter.go -------------------------------------------------------------------------------- /src/linter/phpdoc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/phpdoc_test.go -------------------------------------------------------------------------------- /src/linter/phpdoc_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/phpdoc_util.go -------------------------------------------------------------------------------- /src/linter/quickfix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/quickfix.go -------------------------------------------------------------------------------- /src/linter/regexpsimplify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/regexpsimplify.go -------------------------------------------------------------------------------- /src/linter/regexpvet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/regexpvet.go -------------------------------------------------------------------------------- /src/linter/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/report.go -------------------------------------------------------------------------------- /src/linter/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/root.go -------------------------------------------------------------------------------- /src/linter/root_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/root_checker.go -------------------------------------------------------------------------------- /src/linter/root_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/root_context.go -------------------------------------------------------------------------------- /src/linter/superglobals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/superglobals.go -------------------------------------------------------------------------------- /src/linter/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/utils.go -------------------------------------------------------------------------------- /src/linter/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/worker.go -------------------------------------------------------------------------------- /src/linter/worker_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linter/worker_context.go -------------------------------------------------------------------------------- /src/linttest/assert/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linttest/assert/assert.go -------------------------------------------------------------------------------- /src/linttest/golden_linttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linttest/golden_linttest.go -------------------------------------------------------------------------------- /src/linttest/inline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linttest/inline.go -------------------------------------------------------------------------------- /src/linttest/linttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/linttest/linttest.go -------------------------------------------------------------------------------- /src/meta/case_insensitive_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/case_insensitive_map.go -------------------------------------------------------------------------------- /src/meta/const_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/const_value.go -------------------------------------------------------------------------------- /src/meta/const_value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/const_value_test.go -------------------------------------------------------------------------------- /src/meta/constvaluetype_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/constvaluetype_string.go -------------------------------------------------------------------------------- /src/meta/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/info.go -------------------------------------------------------------------------------- /src/meta/metainfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/metainfo.go -------------------------------------------------------------------------------- /src/meta/scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/meta/scope.go -------------------------------------------------------------------------------- /src/php/parseutil/parseutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/php/parseutil/parseutil.go -------------------------------------------------------------------------------- /src/phpdoc/exprkind_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoc/exprkind_string.go -------------------------------------------------------------------------------- /src/phpdoc/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoc/parser.go -------------------------------------------------------------------------------- /src/phpdoc/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoc/parser_test.go -------------------------------------------------------------------------------- /src/phpdoc/type_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoc/type_parser.go -------------------------------------------------------------------------------- /src/phpdoc/type_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoc/type_parser_test.go -------------------------------------------------------------------------------- /src/phpdoctypes/converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoctypes/converter.go -------------------------------------------------------------------------------- /src/phpdoctypes/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpdoctypes/parser.go -------------------------------------------------------------------------------- /src/phpgrep/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/LICENSE -------------------------------------------------------------------------------- /src/phpgrep/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/README.md -------------------------------------------------------------------------------- /src/phpgrep/compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/compile.go -------------------------------------------------------------------------------- /src/phpgrep/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/doc.go -------------------------------------------------------------------------------- /src/phpgrep/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/matcher.go -------------------------------------------------------------------------------- /src/phpgrep/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/matcher_test.go -------------------------------------------------------------------------------- /src/phpgrep/meta_nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/meta_nodes.go -------------------------------------------------------------------------------- /src/phpgrep/pattern_language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/pattern_language.md -------------------------------------------------------------------------------- /src/phpgrep/phpgrep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/phpgrep.go -------------------------------------------------------------------------------- /src/phpgrep/tracing_disabled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/tracing_disabled.go -------------------------------------------------------------------------------- /src/phpgrep/tracing_enabled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/tracing_enabled.go -------------------------------------------------------------------------------- /src/phpgrep/tracing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/tracing_test.go -------------------------------------------------------------------------------- /src/phpgrep/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/phpgrep/utils.go -------------------------------------------------------------------------------- /src/quickfix/quickfix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/quickfix/quickfix.go -------------------------------------------------------------------------------- /src/quickfix/quickfix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/quickfix/quickfix_test.go -------------------------------------------------------------------------------- /src/rules/parsemode_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/parsemode_string.go -------------------------------------------------------------------------------- /src/rules/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/parser.go -------------------------------------------------------------------------------- /src/rules/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/parser_test.go -------------------------------------------------------------------------------- /src/rules/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/rules.go -------------------------------------------------------------------------------- /src/rules/typematch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/typematch.go -------------------------------------------------------------------------------- /src/rules/typematch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/typematch_test.go -------------------------------------------------------------------------------- /src/rules/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/rules/util.go -------------------------------------------------------------------------------- /src/solver/closure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/closure.go -------------------------------------------------------------------------------- /src/solver/exprtype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/exprtype.go -------------------------------------------------------------------------------- /src/solver/oop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/oop.go -------------------------------------------------------------------------------- /src/solver/side_effects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/side_effects.go -------------------------------------------------------------------------------- /src/solver/solver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/solver.go -------------------------------------------------------------------------------- /src/solver/solver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/solver/solver_test.go -------------------------------------------------------------------------------- /src/state/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/state/update.go -------------------------------------------------------------------------------- /src/tests/bench/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/bench/bench_test.go -------------------------------------------------------------------------------- /src/tests/checkers/anon_class_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/anon_class_test.go -------------------------------------------------------------------------------- /src/tests/checkers/arrow_functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/arrow_functions_test.go -------------------------------------------------------------------------------- /src/tests/checkers/basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/basic_test.go -------------------------------------------------------------------------------- /src/tests/checkers/catch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/catch_test.go -------------------------------------------------------------------------------- /src/tests/checkers/closure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/closure_test.go -------------------------------------------------------------------------------- /src/tests/checkers/codedup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/codedup_test.go -------------------------------------------------------------------------------- /src/tests/checkers/dangerouse_condition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/dangerouse_condition_test.go -------------------------------------------------------------------------------- /src/tests/checkers/deadcode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/deadcode_test.go -------------------------------------------------------------------------------- /src/tests/checkers/deprecated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/deprecated_test.go -------------------------------------------------------------------------------- /src/tests/checkers/disable_inspection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/disable_inspection_test.go -------------------------------------------------------------------------------- /src/tests/checkers/discard_expr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/discard_expr_test.go -------------------------------------------------------------------------------- /src/tests/checkers/emptystmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/emptystmt_test.go -------------------------------------------------------------------------------- /src/tests/checkers/func_params_type_mismatch_phpdoc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/func_params_type_mismatch_phpdoc_test.go -------------------------------------------------------------------------------- /src/tests/checkers/function_exists_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/function_exists_test.go -------------------------------------------------------------------------------- /src/tests/checkers/functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/functions_test.go -------------------------------------------------------------------------------- /src/tests/checkers/get_type_miss_use_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/get_type_miss_use_test.go -------------------------------------------------------------------------------- /src/tests/checkers/indexing_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/indexing_order_test.go -------------------------------------------------------------------------------- /src/tests/checkers/kphp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/kphp_test.go -------------------------------------------------------------------------------- /src/tests/checkers/linter_suppress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/linter_suppress_test.go -------------------------------------------------------------------------------- /src/tests/checkers/literal_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/literal_type_test.go -------------------------------------------------------------------------------- /src/tests/checkers/misspell_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/misspell_test.go -------------------------------------------------------------------------------- /src/tests/checkers/not_explicit_nullable_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/not_explicit_nullable_types_test.go -------------------------------------------------------------------------------- /src/tests/checkers/not_safety_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/not_safety_test.go -------------------------------------------------------------------------------- /src/tests/checkers/null_safety_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/null_safety_test.go -------------------------------------------------------------------------------- /src/tests/checkers/oop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/oop_test.go -------------------------------------------------------------------------------- /src/tests/checkers/packaging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/packaging_test.go -------------------------------------------------------------------------------- /src/tests/checkers/paramClobber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/paramClobber_test.go -------------------------------------------------------------------------------- /src/tests/checkers/php_aliases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/php_aliases_test.go -------------------------------------------------------------------------------- /src/tests/checkers/phpdoc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/phpdoc_test.go -------------------------------------------------------------------------------- /src/tests/checkers/printf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/printf_test.go -------------------------------------------------------------------------------- /src/tests/checkers/regexpsimplify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/regexpsimplify_test.go -------------------------------------------------------------------------------- /src/tests/checkers/regexpvet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/regexpvet_test.go -------------------------------------------------------------------------------- /src/tests/checkers/relative_name_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/relative_name_test.go -------------------------------------------------------------------------------- /src/tests/checkers/shape_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/shape_test.go -------------------------------------------------------------------------------- /src/tests/checkers/strict_mixed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/strict_mixed_test.go -------------------------------------------------------------------------------- /src/tests/checkers/string_interpolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/string_interpolation_test.go -------------------------------------------------------------------------------- /src/tests/checkers/stripTags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/stripTags_test.go -------------------------------------------------------------------------------- /src/tests/checkers/trait_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/trait_test.go -------------------------------------------------------------------------------- /src/tests/checkers/trigger_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/trigger_error_test.go -------------------------------------------------------------------------------- /src/tests/checkers/typehint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/typehint_test.go -------------------------------------------------------------------------------- /src/tests/checkers/var_shadow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/checkers/var_shadow_test.go -------------------------------------------------------------------------------- /src/tests/custom/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/custom/path_test.go -------------------------------------------------------------------------------- /src/tests/exprtype/closure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/exprtype/closure_test.go -------------------------------------------------------------------------------- /src/tests/exprtype/exprtype_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/exprtype/exprtype_test.go -------------------------------------------------------------------------------- /src/tests/exprtype/kphp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/exprtype/kphp_test.go -------------------------------------------------------------------------------- /src/tests/exprtype/literal_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/exprtype/literal_type_test.go -------------------------------------------------------------------------------- /src/tests/exprtype/php8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/exprtype/php8_test.go -------------------------------------------------------------------------------- /src/tests/golden/golden_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/golden_test.go -------------------------------------------------------------------------------- /src/tests/golden/quickfix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/quickfix_test.go -------------------------------------------------------------------------------- /src/tests/golden/testdata/baseline-test/baseline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/baseline-test/baseline.json -------------------------------------------------------------------------------- /src/tests/golden/testdata/baseline-test/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/baseline-test/golden.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/baseline-test/src/file1.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/baseline-test/src/file1.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/baseline-test/src/file2.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/baseline-test/src/file2.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/ctype/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/ctype/LICENSE.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/ctype/ctype.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/ctype/ctype.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/ctype/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/ctype/golden.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/argsOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/argsOrder.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/assignOp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/assignOp.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/bitwiseOps.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/bitwiseOps.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/callSimplify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/callSimplify.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/golden.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/indexingSyntax.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/indexingSyntax.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/intNeedle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/intNeedle.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/langDeprecated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/langDeprecated.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/lib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/lib.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/offBy1.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/offBy1.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/precedence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/precedence.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/strictCmp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/strictCmp.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/embeddedrules/ternarySimplify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/embeddedrules/ternarySimplify.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/LICENSE -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/golden.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/AbstractAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/AbstractAdapter.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/AbstractFtpAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/AbstractFtpAdapter.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/CanOverwriteFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/CanOverwriteFiles.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Ftp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Ftp.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Ftpd.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Ftpd.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Local.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Local.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/NullAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/NullAdapter.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/NotSupportingVisibilityTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/NotSupportingVisibilityTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedCopyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedCopyTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedReadingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedReadingTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedWritingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/Polyfill/StreamedWritingTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Adapter/SynologyFtp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Adapter/SynologyFtp.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/AdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/AdapterInterface.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Config.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/ConfigAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/ConfigAwareTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/ConnectionErrorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/ConnectionErrorException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/ConnectionRuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/ConnectionRuntimeException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Directory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Directory.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Exception.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/File.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/FileExistsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/FileExistsException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/FileNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/FileNotFoundException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Filesystem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Filesystem.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/FilesystemException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/FilesystemException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/FilesystemInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/FilesystemInterface.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/FilesystemNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/FilesystemNotFoundException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Handler.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/InvalidRootException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/InvalidRootException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/MountManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/MountManager.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/NotSupportedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/NotSupportedException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/AbstractPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/AbstractPlugin.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/EmptyDir.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/EmptyDir.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/ForcedCopy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/ForcedCopy.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/ForcedRename.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/ForcedRename.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/GetWithMetadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/GetWithMetadata.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/ListFiles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/ListFiles.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/ListPaths.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/ListPaths.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/ListWith.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/ListWith.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/PluggableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/PluggableTrait.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Plugin/PluginNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Plugin/PluginNotFoundException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/PluginInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/PluginInterface.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/ReadInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/ReadInterface.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/RootViolationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/RootViolationException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/SafeStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/SafeStorage.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/UnreadableFileException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/UnreadableFileException.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Util.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Util/ContentListingFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Util/ContentListingFormatter.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Util/MimeType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Util/MimeType.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/flysystem/src/Util/StreamHasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/flysystem/src/Util/StreamHasher.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/.gitignore: -------------------------------------------------------------------------------- 1 | root-ignore.php 2 | -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/gitignore-test/golden.txt -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/gitignore-test/src/.gitignore -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/a/.gitignore: -------------------------------------------------------------------------------- 1 | src-a-ignore.php 2 | -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/a/aa/src-a-ignore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/gitignore-test/src/a/aa/src-a-ignore.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/a/src-a-ignore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/gitignore-test/src/a/src-a-ignore.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/a/src-ignore2.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VKCOM/noverify/HEAD/src/tests/golden/testdata/gitignore-test/src/a/src-ignore2.php -------------------------------------------------------------------------------- /src/tests/golden/testdata/gitignore-test/src/b/src-a-ignore.php: -------------------------------------------------------------------------------- 1 |