-
Notifications
You must be signed in to change notification settings - Fork 23
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
Re-adding caching of Metas & fixing how files are scanned and ref dependencies #91
Merged
Commits on Feb 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1d268be - Browse repository at this point
Copy the full SHA 1d268beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9977ce2 - Browse repository at this point
Copy the full SHA 9977ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b577d - Browse repository at this point
Copy the full SHA 31b577dView commit details -
Refactoring how the Scanner system works
It's much simpler: Sphinx finds all files in the given directory, recursively, that have the .rst file extension. And it parses all of them. There is no need to follow "dependencies" to find more things to parse: just parse all files you find. Sure, then later you might be able to give a warning if some documents you rendered were not included in any toctree's - but you will still render those orphan documents.
Configuration menu - View commit details
-
Copy full SHA for 655bd01 - Browse repository at this point
Copy the full SHA 655bd01View commit details -
Fixing a bug where :ref: would be added as dependencies
The problem is that a ref called "some-link" is not a document filename, but it is/was being added into dependencies. The solution is to track which dependencies are unresolved, and resolve them later once we can.
Configuration menu - View commit details
-
Copy full SHA for d482a22 - Browse repository at this point
Copy the full SHA d482a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0033d35 - Browse repository at this point
Copy the full SHA 0033d35View commit details -
Configuration menu - View commit details
-
Copy full SHA for b49928b - Browse repository at this point
Copy the full SHA b49928bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc21aa - Browse repository at this point
Copy the full SHA ecc21aaView commit details -
Fixing a bug with multiple :ref: not being resolved
Before this commit, if there were 2 :ref: to the same spot, because "references" were not stored uniquely on Environment, we only resolved the first, not the second. But, if we simply stored $this->dependencies as a unique array on Environment, we could have a collision between a :doc: and a :ref: with the same name. The hack of prefixing the unresolved dependencies was added to work around this.
Configuration menu - View commit details
-
Copy full SHA for 066445a - Browse repository at this point
Copy the full SHA 066445aView commit details -
Fixing bug where :ref: would be made into a URL
For example, if we had :ref:`foo` in subdir/index, then it would be changed to `subdir/foo` and we wouldn't be able to resolve the `foo` reference later.
Configuration menu - View commit details
-
Copy full SHA for 9bb7c9b - Browse repository at this point
Copy the full SHA 9bb7c9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e100e39 - Browse repository at this point
Copy the full SHA e100e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1b625 - Browse repository at this point
Copy the full SHA 2c1b625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 784398e - Browse repository at this point
Copy the full SHA 784398eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f78692 - Browse repository at this point
Copy the full SHA 0f78692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4419383 - Browse repository at this point
Copy the full SHA 4419383View commit details -
Configuration menu - View commit details
-
Copy full SHA for b374797 - Browse repository at this point
Copy the full SHA b374797View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28cd560 - Browse repository at this point
Copy the full SHA 28cd560View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb5425b - Browse repository at this point
Copy the full SHA fb5425bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0093f34 - Browse repository at this point
Copy the full SHA 0093f34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27979a9 - Browse repository at this point
Copy the full SHA 27979a9View commit details
Commits on Feb 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2c3d13a - Browse repository at this point
Copy the full SHA 2c3d13aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a128be2 - Browse repository at this point
Copy the full SHA a128be2View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.