-
Notifications
You must be signed in to change notification settings - Fork 10k
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
Split the classes in src/core/obj.js
into separate files
#13235
Commits on Apr 13, 2021
-
Move the
ObjectLoader
fromsrc/core/obj.js
and into its own fileThe size of the `src/core/obj.js` file has increased slowly over the years, and it also contains a fair amount of *distinct* functionality. In order to improve readability and make it easier to navigate through the code, this patch moves the `ObjectLoader` into its own file.
Configuration menu - View commit details
-
Copy full SHA for 604cd6d - Browse repository at this point
Copy the full SHA 604cd6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a93568 - Browse repository at this point
Copy the full SHA 6a93568View commit details -
Move the
FileSpec
fromsrc/core/obj.js
and into its own fileThe size of the `src/core/obj.js` file has increased slowly over the years, and it also contains a fair amount of *distinct* functionality. In order to improve readability and make it easier to navigate through the code, this patch moves the `FileSpec` into its own file.
Configuration menu - View commit details
-
Copy full SHA for e02d17d - Browse repository at this point
Copy the full SHA e02d17dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a066e - Browse repository at this point
Copy the full SHA 22a066eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92141e0 - Browse repository at this point
Copy the full SHA 92141e0View commit details -
Move
NameTree
/NumberTree
fromsrc/core/obj.js
and into its own ……file The size of the `src/core/obj.js` file has increased slowly over the years, and it also contains a fair amount of *distinct* functionality. In order to improve readability and make it easier to navigate through the code, this patch moves `NameTree`/`NumberTree` into its own file.
Configuration menu - View commit details
-
Copy full SHA for 24e5ecd - Browse repository at this point
Copy the full SHA 24e5ecdView commit details -
Move the
XRef
fromsrc/core/obj.js
and into its own fileThe size of the `src/core/obj.js` file has increased slowly over the years, and it also contains a fair amount of *distinct* functionality. In order to improve readability and make it easier to navigate through the code, this patch moves the `XRef` into its own file.
Configuration menu - View commit details
-
Copy full SHA for e8750cf - Browse repository at this point
Copy the full SHA e8750cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc828cd - Browse repository at this point
Copy the full SHA bc828cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 088a55f - Browse repository at this point
Copy the full SHA 088a55fView commit details -
Rename the
src/core/obj.js
file tosrc/core/catalog.js
Now that only the `Catalog` remains in this file, after the previous patches, it makes sense to rename the file to reduce confusion.
Configuration menu - View commit details
-
Copy full SHA for 1d6d476 - Browse repository at this point
Copy the full SHA 1d6d476View commit details