8000 Update base.reference doc by benkiel · Pull Request #750 · robotools/fontParts · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Update base.reference doc #750

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 3, 2024
Merged

Update base.reference doc #750

merged 1 commit into from
Oct 3, 2024

Conversation

benkiel
Copy link
Member
@benkiel benkiel commented Oct 3, 2024

@benkiel benkiel changed the title Update base.py Update base.reference doc Oct 3, 2024
@benkiel benkiel merged commit 2bfa558 into master Oct 3, 2024
8 checks passed
@benkiel benkiel deleted the benkiel-patch-1 branch October 3, 2024 22:20
benkiel pushed a commit that referenced this pull request Oct 29, 2024
* Update normalizers.rst

* Update normalizers.rst

* Update point.rst

add .. autoclass:: BasePoint to Reference section.

* Update point.rst

Correct last commit to autoclass:: BasePoint

* Update conf.py

Add intersphinx mapping to python 3 inventory.

* Add new module for type annotation definitions.

* Add type annotations and edit/add documentation.

* Update font.py

Correct import error.

* fixed name discrepancy in defaultLayer properties.

* Fix name discrepancy in defaultLayer properties.

* Add overview and reference items.

* Edit minor details.

* Change  to .

* Revert "Change  to ."

This reverts commit e7152b0.

i#

* Changed type.py to types.py and updtated font.py accordingly.

* Recommitting due to error.

* - Update _getReverseComponentMapping and _getReverseComponentMapping methods in base/layer.py and fontshell/layer.py to return mappings to tuple.
- Update base/layer.py with doc revisions and type annotations.
- Update layer.rst accordingly.
- Fix link to fontParts.world in various .rst files.

* Revise documentation.

* Add annotations.py.

* Remove types.py.

* Revise documentation.

* Fixed type annotation.

* Add documentation tools folder and module for docstring generation.

* vert "Add documentation tools folder and module for docstring generation."

This reverts commit fa52b70.

* Add docstring generation module.

* Refacor extraction of exceptions and normalizers with new CodeAnalyzer class.

* Add type annotation.

* Update fonttools from 4.53.1 to 4.54.1 (#746)

* Revise and add annotation and documentation.

- add Interpolatable protocol and compatible type variable to `annotations.py`
- add and improve annotations and documentation in `base.py`

* correct naming error.

* Add/improve documentation.

* Add documentation regarding review to `rererence` function.

* Add/improve documentation.

* Update base.py (#750)

* update docstrings of `base.reference` and `BaseBPoint.type`.

* Improve documentation and correct errors.

* Add new normalization notes to docstrings and correct tense in excisting ones.

* Add documentation.

* Remove provisional Abstract Members section and accompanying imports.

* Correct error in `_setItem` docstring.

* Fix missing m

* Correct errors in `BaseDict.update` and `BaseGlyph.appendComponent`.
benkiel added a commit that referenced this pull request Nov 2, 2024
* Update normalizers.rst

* Update normalizers.rst

* Update point.rst

add .. autoclass:: BasePoint to Reference section.

* Update point.rst

Correct last commit to autoclass:: BasePoint

* Update conf.py

Add intersphinx mapping to python 3 inventory.

* Add new module for type annotation definitions.

* Add type annotations and edit/add documentation.

* Update font.py

Correct import error.

* fixed name discrepancy in defaultLayer properties.

* Fix name discrepancy in defaultLayer properties.

* Add overview and reference items.

* Edit minor details.

* Change  to .

* Revert "Change  to ."

This reverts commit e7152b0.

i#

* Changed type.py to types.py and updtated font.py accordingly.

* Recommitting due to error.

* - Update _getReverseComponentMapping and _getReverseComponentMapping methods in base/layer.py and fontshell/layer.py to return mappings to tuple.
- Update base/layer.py with doc revisions and type annotations.
- Update layer.rst accordingly.
- Fix link to fontParts.world in various .rst files.

* Revise documentation.

* Add annotations.py.

* Remove types.py.

* Revise documentation.

* Fixed type annotation.

* Add documentation tools folder and module for docstring generation.

* vert "Add documentation tools folder and module for docstring generation."

This reverts commit fa52b70.

* Add docstring generation module.

* Refacor extraction of exceptions and normalizers with new CodeAnalyzer class.

* Add type annotation.

* Update fonttools from 4.53.1 to 4.54.1 (#746)

* Revise and add annotation and documentation.

- add Interpolatable protocol and compatible type variable to `annotations.py`
- add and improve annotations and documentation in `base.py`

* correct naming error.

* Add/improve documentation.

* Add documentation regarding review to `rererence` function.

* Add/improve documentation.

* Update base.py (#750)

* update docstrings of `base.reference` and `BaseBPoint.type`.

* Revise `annotations.py` with new generic container types.

* Revert "Update documentation (#739)"

This reverts commit 3d67a1d.

* Resolve merge conflicts.

* Add Sublime Text project folders.

* Add Sublime Text project folders.

* Remove unnecessary list comprehensions.

* Remove Sublime Text project files.

* Solve merge conflict.

* Resolve merge conflicts.

* Add Sublime Text project folders.

* Resolve merge conflicts.

* Resolve merge conflicts.

* Resolve merge conflicts.

* Add type aliases and improve names.

* Revise type annotation in accordance with changes in `annotations.py`

* Correct naming errors.

* Tweak error message language

* Fix type

* Remove list comprehensions

---------

Co-authored-by: pyup.io bot <github-bot@pyup.io>
Co-authored-by: Ben Kiel <ben@typefounding.com>
Co-authored-by: Ben Kiel <ben@benkiel.com>
benkiel added a commit that referenced this pull request Nov 20, 2024
* Update fonttools from 4.53.1 to 4.54.1 (#746)

* Update base.py (#750)

* Fix copyData based on #758 (#765)

* add test based on #758

* use deepcopy in copyData

* Update fonttools from 4.54.1 to 4.55.0 (#771)

* Stop testing 3.8, start testing 3.12, 3.13

* Format fixes by ruff

---------

Co-authored-by: pyup.io bot <github-bot@pyup.io>
Co-authored-by: benkiel <benkiel@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0