Skip to content
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

(PE-39250) Remove project APIs and configuration #2882

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mcdonaldseanp
Copy link
Contributor

Removes access to file_metadata and compile options which allowed fetching data and compiling for bolt projects. This commit does not remove all project based code, it is restricted to covering enough ground to remove access to any functionality, but there may still be some internal code left over.

Removes access to file_metadata and compile options which allowed
fetching data and compiling for bolt projects. This commit does not
remove all project based code, it is restricted to covering enough
ground to remove access to any functionality, but there may still be
some internal code left over.
@mcdonaldseanp mcdonaldseanp requested review from a team as code owners September 25, 2024 17:32
[this jruby-instance compile-options boltlib-path]
(.compileAST jruby-instance compile-options boltlib-path))
[this jruby-instance compile-options]
(.compileAST jruby-instance compile-options))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like this was added as part of apply work, regardless of projects. e05b75e Is that right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UGH, DAMNIT.

Yeah, you're correct

@justinstoller
Copy link
Member

It looks like there was some spec updates made as part of 9cb17ad that still reference projects. I know this PR wasn't meant to get rid of everything, but I'm surprised the specs are passing with this change.

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.

2 participants