-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 956a942
Showing
434 changed files
with
52,229 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
--- | ||
version: "2" | ||
checks: | ||
argument-count: | ||
enabled: true | ||
config: | ||
threshold: 4 | ||
languages: | ||
- javascript | ||
- php | ||
complex-logic: | ||
enabled: true | ||
config: | ||
threshold: 4 | ||
languages: | ||
- javascript | ||
- php | ||
file-lines: | ||
enabled: true | ||
config: | ||
threshold: 250 | ||
languages: | ||
- javascript | ||
- php | ||
method-complexity: | ||
enabled: true | ||
config: | ||
threshold: 5 | ||
languages: | ||
- javascript | ||
- php | ||
method-count: | ||
enabled: true | ||
config: | ||
threshold: 10 | ||
languages: | ||
- javascript | ||
- php | ||
method-lines: | ||
enabled: true | ||
config: | ||
threshold: 40 | ||
languages: | ||
- javascript | ||
- php | ||
nested-control-flow: | ||
enabled: true | ||
config: | ||
threshold: 4 | ||
languages: | ||
- javascript | ||
- php | ||
return-statements: | ||
enabled: true | ||
config: | ||
threshold: 2 | ||
languages: | ||
- javascript | ||
- php | ||
similar-code: | ||
enabled: true | ||
config: | ||
threshold: 999 | ||
languages: | ||
- javascript | ||
- php | ||
identical-code: | ||
enabled: true | ||
config: | ||
threshold: 40 | ||
languages: | ||
- javascript | ||
- php | ||
plugins: | ||
eslint: | ||
enabled: true | ||
fixme: | ||
enabled: true | ||
phan: | ||
enabled: true | ||
config: | ||
file_extensions: php | ||
ignore-undeclared: true | ||
exclude_patterns: | ||
- "vendor/*" | ||
- "view/base/web/js/view/payment/lib/*" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
{ | ||
"env": { | ||
"amd": true, | ||
"browser": true, | ||
"es6": true, | ||
"jasmine": true, | ||
"jquery": true, | ||
"prototypejs": true, | ||
"node": true | ||
}, | ||
"rules": { | ||
"comma-dangle": [2, "never"], | ||
"comma-style": [2, "last"], | ||
"curly": [2, "all"], | ||
"eol-last": 2, | ||
"eqeqeq": [2, "smart"], | ||
"guard-for-in": 2, | ||
"keyword-spacing": [2, {}], | ||
"lines-around-comment": [ | ||
2, | ||
{ | ||
"beforeBlockComment": true, | ||
"allowBlockStart": true, | ||
"allowObjectStart": true | ||
} | ||
], | ||
"max-depth": [2, 2], | ||
"max-len": [2, 120, 4], | ||
"max-nested-callbacks": [2, 3], | ||
"newline-after-var": 2, | ||
"no-alert": 2, | ||
"no-array-constructor": 2, | ||
"no-caller": 2, | ||
"no-catch-shadow": 2, | ||
"no-cond-assign": 2, | ||
"no-constant-condition": 2, | ||
"no-debugger": 2, | ||
"no-else-return": 2, | ||
"no-empty": [2, {"allowEmptyCatch": true}], | ||
"no-eval": 2, | ||
"no-ex-assign": 2, | ||
"no-extend-native": 2, | ||
"no-extra-bind": 2, | ||
"no-extra-boolean-cast": 2, | ||
"no-extra-parens": 2, | ||
"no-extra-semi": 2, | ||
"no-fallthrough": 2, | ||
"no-floating-decimal": 2, | ||
"no-func-assign": 2, | ||
"no-implied-eval": 2, | ||
"no-inner-declarations": 2, | ||
"no-invalid-regexp": 2, | ||
"no-lone-blocks": 2, | ||
"no-lonely-if": 2, | ||
"no-loop-func": 2, | ||
"no-mixed-spaces-and-tabs": 2, | ||
"no-multi-str": 2, | ||
"no-multiple-empty-lines": 2, | ||
"no-native-reassign": 2, | ||
"no-negated-in-lhs": 2, | ||
"no-new-object": 2, | ||
"no-proto": 2, | ||
"no-redeclare": 2, | ||
"no-regex-spaces": 2, | ||
"no-return-assign": 2, | ||
"no-self-compare": 2, | ||
"no-shadow": 2, | ||
"no-trailing-spaces": 2, | ||
"no-undef": 2, | ||
"no-undef-init": 2, | ||
"no-unreachable": 2, | ||
"no-unused-vars": [ | ||
2, | ||
{ | ||
"args": "after-used", | ||
"vars": "all", | ||
"varsIgnorePattern": "config" | ||
} | ||
], | ||
"no-use-before-define": 2, | ||
"no-with": 2, | ||
"one-var": [2, "always"], | ||
"operator-assignment": [2, "always"], | ||
"quotes": [2, "single"], | ||
"radix": 2, | ||
"semi": [2, "always"], | ||
"semi-spacing": 2, | ||
"space-before-blocks": [2, "always"], | ||
"space-before-function-paren": [2, {"anonymous": "always", "named": "never", "asyncArrow": "always"}], | ||
"space-in-parens": [2, "never"], | ||
"space-infix-ops": 2, | ||
"space-unary-ops": [2, {"words": false, "nonwords": false}], | ||
"strict": ["error", "function"], | ||
"use-isnan": 2, | ||
"valid-typeof": 2, | ||
"vars-on-top": 2, | ||
"yoda": [2, "never"] | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# git files | ||
/.github export-ignore | ||
/.gitattributes export-ignore | ||
|
||
# git path | ||
/.github export-ignore | ||
|
||
# build chain | ||
/.codeclimate.yml export-ignore | ||
/.scrutinizer.yml export-ignore | ||
/.travis.yml export-ignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
name: 🐞 Report a bug | ||
description: Technical issue with the module or integration | ||
title: "[Bug]: " | ||
labels: ["Bug","Needs Triage"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this bug report! | ||
- type: input | ||
id: contact | ||
attributes: | ||
label: Contact details | ||
description: How can we contact you if we need more information? | ||
placeholder: ex. [email protected] | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: what-happened | ||
attributes: | ||
label: What happened? | ||
description: Also tell us what you expected to happen and what the result was! | ||
placeholder: Tell us what the result was! | ||
value: "A bug has happened!" | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: version | ||
attributes: | ||
label: Magento version | ||
description: And what is your magento version? | ||
options: | ||
- 2.3.x (Magento >= 2.3.0 e < 2.4.0) | ||
- 2.4.x (Magento >= 2.4.0) | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: browsers | ||
attributes: | ||
label: Could the problem be related to a specific browser? | ||
multiple: true | ||
options: | ||
- It has nothing to do with the browser used | ||
- Firefox | ||
- Chrome | ||
- Safari | ||
- Microsoft Edge | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Are there relevant logs about the problem? | ||
description: Copy and paste any relevant log output. This will be automatically formatted in code, so no need for backticks. | ||
placeholder: If it is active, our log is in var/log/payment.log, also consider sending the var/log/exception.log | ||
render: shell | ||
- type: checkboxes | ||
id: privacy | ||
attributes: | ||
label: My log does not contain confidential information | ||
description: By reporting this issue, I understand that there is no privacy violation in the data submitted in the log provided above. | ||
options: | ||
- label: I am not sending data that violates the privacy of the customer or the store. | ||
required: true | ||
- type: dropdown | ||
id: Severity | ||
attributes: | ||
label: What is the severity of the problem? | ||
multiple: true | ||
options: | ||
- The store was offline | ||
- No customer can make a payment | ||
- One of the payment methods is not working | ||
- I could not configure the module | ||
- I couldn't install the module | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
name: 🚀 New Feature Request | ||
about: Describe features you want to see in the module | ||
labels: 'feature request' | ||
|
||
--- | ||
|
||
<!--- | ||
Fields marked with (*) are mandatory. Please do not remove the template. | ||
--> | ||
|
||
### Description (*) | ||
<!--- Describe which feature you want the module to add. --> | ||
|
||
### Expected behavior (*) | ||
<!--- What is the expected behavior of this feature? How will it work? --> | ||
|
||
### Additional Information | ||
<!--- What other information can you provide about the desired feature? --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blank_issues_enabled: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
composer require fooman/magento2-phpunit-bridge --no-update |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
name: Run ESLint | ||
on: [pull_request] | ||
|
||
jobs: | ||
build: | ||
name: Run ESLint | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-node@v3 | ||
with: | ||
node-version: 16 | ||
- run: npm install -g eslint | ||
- run: eslint |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
name: Magento Coding Quality | ||
on: [pull_request] | ||
|
||
jobs: | ||
phpcs: | ||
name: PHP Coding Quality | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: PHP Coding Standard Magento2 | ||
run: docker run --rm -v $PWD:/code:ro domw/phpcs phpcs --colors --standard=Magento2 --error-severity=1 -n ./ |
Oops, something went wrong.