-
Notifications
You must be signed in to change notification settings - Fork 2
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
1 parent
9bf7378
commit 1911ae7
Showing
6 changed files
with
90 additions
and
102 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,3 @@ | ||
disable: | ||
- align-assignments | ||
duplicate-function-min-length: 4 |
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,27 @@ | ||
name: "Lint" | ||
on: | ||
workflow_dispatch: | ||
pull_request: | ||
push: | ||
branches: | ||
- main | ||
- stable-*.* | ||
schedule: | ||
# Every day at 3:30 AM UTC | ||
- cron: '30 3 * * *' | ||
|
||
jobs: | ||
lint: | ||
runs-on: ubuntu-latest | ||
strategy: | ||
fail-fast: false | ||
steps: | ||
- name: "Check out the repository" | ||
uses: actions/checkout@v4 | ||
- name: "Set up Python" | ||
uses: actions/setup-python@v5 | ||
- name: "Install gaplint with pip" | ||
run: pip install gaplint | ||
- name: "Run gaplint on the graphviz package" | ||
run: | | ||
gaplint gap/*.g* tst/*.tst examples/*.g* PackageInfo.g init.g read.g makedoc.g tst/testall.g |
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 |
---|---|---|
@@ -1,77 +1,65 @@ | ||
# | ||
# graphviz: This package facilitates the creation of graph descriptions in the DOT language of the Graphviz graph drawing software from GAP | ||
# graphviz: This package facilitates the creation of graph descriptions in the | ||
# DOT language of the Graphviz graph drawing software from GAP | ||
# | ||
# This file contains package meta data. For additional information on | ||
# the meaning and correct usage of these fields, please consult the | ||
# manual of the "Example" package as well as the comments in its | ||
# PackageInfo.g file. | ||
# | ||
SetPackageInfo( rec( | ||
SetPackageInfo(rec( | ||
|
||
PackageName := "graphviz", | ||
Subtitle := "This package facilitates the creation of graph descriptions in the DOT language of the Graphviz graph drawing software from GAP", | ||
Version := "0.1", | ||
Date := "09/04/2022", # dd/mm/yyyy format | ||
License := "GPL-2.0-or-later", | ||
Subtitle := "GAP representations of graphviz objects", | ||
Version := "0.0.0", | ||
Date := "09/04/2022", # dd/mm/yyyy format | ||
License := "GPL-2.0-or-later", | ||
|
||
Persons := [ | ||
rec( | ||
FirstNames := "James D.", | ||
LastName := "Mitchell", | ||
WWWHome := "https://jdbm.me", | ||
Email := "jdm3@st-andrews.ac.uk", | ||
IsAuthor := true, | ||
IsMaintainer := true, | ||
PostalAddress := "Mathematical Institute, North Haugh, St Andrews, Fife, KY16 9SS, Scotland", | ||
Place := "St Andrews", | ||
Institution := "University of St Andrews", | ||
), | ||
], | ||
FirstNames := "James D.", | ||
LastName := "Mitchell", | ||
WWWHome := "https://jdbm.me", | ||
Email := "jdm3@st-andrews.ac.uk", | ||
IsAuthor := true, | ||
IsMaintainer := true, | ||
PostalAddress := Concatenation("Mathematical Institute, North Haugh,", | ||
" St Andrews, Fife, KY16 9SS, Scotland"), | ||
Place := "St Andrews", | ||
Institution := "University of St Andrews")], | ||
|
||
#SourceRepository := rec( Type := "TODO", URL := "URL" ), | ||
#IssueTrackerURL := "TODO", | ||
PackageWWWHome := "https://google.com", # "None/", | ||
PackageInfoURL := "https://google.com", # Concatenation( ~.PackageWWWHome, "PackageInfo.g" ), | ||
README_URL := "https://google.com", # Concatenation( ~.PackageWWWHome, "README.md" ), | ||
ArchiveURL := "https://google.com", # Concatenation( ~.PackageWWWHome, | ||
# "/", ~.PackageName, "-", ~.Version ), | ||
SourceRepository := rec(Type := "git", | ||
URL := "https://github.com/digraphs/graphviz"), | ||
IssueTrackerURL := "https://github.com/digraphs/graphviz/issues", | ||
PackageWWWHome := "TODO", | ||
|
||
PackageInfoURL := Concatenation(~.PackageWWWHome, "PackageInfo.g"), | ||
README_URL := Concatenation(~.PackageWWWHome, "README.md"), | ||
ArchiveURL := Concatenation(~.PackageWWWHome, | ||
"/", | ||
~.PackageName, | ||
"-", | ||
~.Version), | ||
ArchiveFormats := ".tar.gz", | ||
|
||
## Status information. Currently the following cases are recognized: | ||
## "accepted" for successfully refereed packages | ||
## "submitted" for packages submitted for the refereeing | ||
## "deposited" for packages for which the GAP developers agreed | ||
## to distribute them with the core GAP system | ||
## "dev" for development versions of packages | ||
## "other" for all other packages | ||
## | ||
Status := "dev", | ||
|
||
AbstractHTML := "", | ||
AbstractHTML := "TODO", | ||
|
||
PackageDoc := rec( | ||
BookName := "graphviz", | ||
ArchiveURLSubset := ["doc"], | ||
HTMLStart := "doc/chap0.html", | ||
PDFFile := "doc/manual.pdf", | ||
SixFile := "doc/manual.six", | ||
LongTitle := "This package facilitates the creation of graph descriptions in the DOT language of the Graphviz graph drawing software from GAP", | ||
LongTitle := "TODO", | ||
), | ||
|
||
Dependencies := rec( | ||
GAP := ">= 4.11", | ||
NeededOtherPackages := [ ], | ||
SuggestedOtherPackages := [ ], | ||
ExternalConditions := [ ], | ||
GAP := ">= 4.11.0", | ||
NeededOtherPackages := [], | ||
SuggestedOtherPackages := [], | ||
ExternalConditions := [], | ||
), | ||
|
||
AvailabilityTest := ReturnTrue, | ||
|
||
TestFile := "tst/testall.g", | ||
|
||
#Keywords := [ "TODO" ], | ||
|
||
)); | ||
|
||
|
||
TestFile := "tst/testall.g")); |
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
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