Skip to content

Commit

Permalink
Fix broken links
Browse files Browse the repository at this point in the history
  • Loading branch information
coliff committed Jan 24, 2024
1 parent c556440 commit f5cc440
Show file tree
Hide file tree
Showing 6 changed files with 74 additions and 73 deletions.
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18
2 changes: 1 addition & 1 deletion content/code-style/code-style-c.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ None. Any further exceptions that would benefit a project should be documented a

| Tools/Procedures | Type | Notes |
| ------------------------------------------------------------ | ---------- | --------------------------------------------- |
| [PC-lint Plus](https://www.gimpel.com/) | Commercial | Checks MISRA C automotive guidelines |
| [PC-lint Plus](https://pclintplus.com/pc-lint-plus/) | Commercial | Checks MISRA C automotive guidelines |
| [clang-format](https://clang.llvm.org/docs/ClangFormat.html) | Free | Formats source code according to style guide. |
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ For reusable software modules, e-Tools provides [Artifactory Pro](https://www.jf

### Python

[Distutils](https://docs.python.org/3/library/distutils.html)(setuptools) has become the primary method for packaging and distributing python packages and scripts. By using distutils and building a package with setup.py you can easily distribute packages publically on [PyPi](https://pypi.python.org/pypi) or privately using a [Git Repository](https://pip.pypa.io/en/stable/reference/pip_install/#git) or [Artifactory](https://www.jfrog.com/confluence/display/RTF/PyPI+Repositories).
[Distutils](https://docs.python.org/3/library/)(setuptools) has become the primary method for packaging and distributing python packages and scripts. By using distutils and building a package with setup.py you can easily distribute packages publically on [PyPi](https://pypi.python.org/pypi) or privately using a [Git Repository](https://pip.pypa.io/en/stable/reference/pip_install/#git) or [Artifactory](https://www.jfrog.com/confluence/display/RTF/PyPI+Repositories).

This [Quick Start](https://the-hitchhikers-guide-to-packaging.readthedocs.io/en/latest/quickstart.html) give a good high level overview on building your first Python package. For more advanced features refer to the[ setuptools documentation](https://setuptools.readthedocs.io/en/latest/setuptools.html#basic-use).

Expand Down
2 changes: 1 addition & 1 deletion content/development-practises/unit-testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ Following are some of the good practices that are applicable regardless of the d
| ---------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| C# | NUnit <br/>XUnit <br/>MSUnitTest | NUnit mocks <br/>Moq <br/>[NSubstitute](https://nsubstitute.github.io/) | OpenCover <br/>ReportGenerator |
| C++ | [Google Test](https://github.com/google/googletest) <br/>[Catch2](https://github.com/catchorg/Catch2) | [Google Mock](https://github.com/google/googletest/tree/main/googlemock) <br/>[FakeIt](https://github.com/eranpeer/FakeIt) | [Google Test Adapter](https://github.com/csoltenborn/GoogleTestAdapter) <br/>[TeamCity](https://www.jetbrains.com/teamcity/) |
| Java | [JUnit](https://junit.org/) <br/>[Test NG](https://testng.org/doc/) | [Mockito](https://site.mockito.org/) <br/>[JMockit](https://jmockit.github.io/) | [Gradle](https://gradle.org/) <br/>[Surefire plugin](https://maven.apache.org/surefire/maven-surefire-plugin/) <br/> [Jacoco](https://www.eclemma.org/jacoco/) <br/>[SonarQube](https://www.sonarqube.org/) |
| Java | [JUnit](https://junit.org/) <br/>[Test NG](https://testng.org/) | [Mockito](https://site.mockito.org/) <br/>[JMockit](https://jmockit.github.io/) | [Gradle](https://gradle.org/) <br/>[Surefire plugin](https://maven.apache.org/surefire/maven-surefire-plugin/) <br/> [Jacoco](https://www.eclemma.org/jacoco/) <br/>[SonarQube](https://www.sonarqube.org/) |
| JavaScript | [Jest](https://jestjs.io/) <br/> [Jasmine](https://github.com/jasmine/) | Jasmine | [Jest](https://jestjs.io/) <br/> Karma <br/>Cobertura |
| Python | [pytest](https://docs.pytest.org/en/latest/) | [pytest-mock](https://pypi.python.org/pypi/pytest-mock) <br/> wrapper for [mock](https://pypi.python.org/pypi/mock) | [pytest-cov](https://pytest-cov.readthedocs.io/en/latest/) |

Expand Down
122 changes: 61 additions & 61 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
},
"repository": {
"type": "git",
"url": "https://github.com/trimble-oss/devguide.git"
"url": "git+https://github.com/trimble-oss/devguide.git"
},
"license": "private",
"author": "Trimble",
"engines": {
"node": ">=16"
"node": ">=18"
},
"scripts": {
"build": "npm-run-all lint-css && npx hugo && npm run lint-html",
Expand All @@ -23,7 +23,7 @@
"lint-css": "stylelint \"assets/css/*.scss\" --fix",
"lint-html": "htmlhint \"layouts/**/*.html\"",
"lint-js": "eslint \"assets/js/*.js\" --fix",
"lint-links": "npx linkinator ./public/",
"lint-links": "npx linkinator ./public/ --silent --recurse",
"lint-markdown": "npx markdownlint content/**/*.md",
"lint-spellcheck": "npx cspell \"content/**/*.md\" --no-progress",
"prettier": "prettier --write \"assets/**/*.*s\"",
Expand All @@ -33,8 +33,8 @@
},
"devDependencies": {
"@fullhuman/postcss-purgecss": "5.0.0",
"@trimbleinc/modus-bootstrap": "1.6.2",
"autoprefixer": "10.4.16",
"@trimbleinc/modus-bootstrap": "1.6.3",
"autoprefixer": "10.4.17",
"clipboard": "2.0.11",
"eslint": "8.56.0",
"eslint-config-google": "0.14.0",
Expand All @@ -44,11 +44,11 @@
"jquery": "3.7.1",
"npm-run-all": "4.1.5",
"popper.js": "1.16.1",
"postcss": "8.4.32",
"postcss": "8.4.33",
"postcss-cli": "11.0.0",
"prettier": "3.1.1",
"stylelint": "16.1.0",
"stylelint-config-standard-scss": "12.0.0"
"prettier": "3.2.4",
"stylelint": "16.2.0",
"stylelint-config-standard-scss": "13.0.0"
},
"hugo-bin": {
"buildTags": "extended"
Expand Down

0 comments on commit f5cc440

Please sign in to comment.