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

two class not found exceptions #7

Open
egonw opened this issue Sep 22, 2024 · 2 comments
Open

two class not found exceptions #7

egonw opened this issue Sep 22, 2024 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@egonw
Copy link
Member

egonw commented Sep 22, 2024

@RvdPloeg, can you make sense of these two class not found exceptions? The are the reason why the compiling with the GitHub Actions fails:

    [javac] /home/runner/work/PaDEL-Descriptor/PaDEL-Descriptor/libPaDEL-Descriptor/src/libpadeldescriptor/CDK_MLFERDescriptor.java:13: error: cannot find symbol
    [javac]         cdkDescriptor_ = new MLFERDescriptor();
    [javac]                              ^
    [javac]   symbol:   class MLFERDescriptor
    [javac]   location: class CDK_MLFERDescriptor

And:

    [javac] /home/runner/work/PaDEL-Descriptor/PaDEL-Descriptor/libPaDEL-Descriptor/src/libpadeldescriptor/CDK_CrippenDescriptor.java:13: error: cannot find symbol
    [javac]         cdkDescriptor_ = new CrippenDescriptor();
    [javac]                              ^
    [javac]   symbol:   class CrippenDescriptor
    [javac]   location: class CDK_CrippenDescriptor
@egonw egonw added the question Further information is requested label Sep 22, 2024
@Maddocent
Copy link

@RvdPloeg , @egonw

I did some digging: It seems no where in the project this class is defined, so that is the probable root cause of these errors.

Full debug report:

The search for any references to MLFERDescriptor across the entire project also yielded no results. This confirms that the class is not present in the project, which is the likely cause of the compilation failure in GitHub Actions.

To resolve this issue, the following steps can be taken:

Check Documentation or Requirements: Review any project documentation or requirements to see if MLFERDescriptor is mentioned as a necessary component. This may provide insights into its expected functionality or where it should be sourced from.

Implement the Class: If MLFERDescriptor is indeed a required class that is missing, it will need to be implemented. This would involve defining the class and its methods based on the intended functionality.

Consult with Team Members: If the project is collaborative, it may be beneficial to consult with team members or contributors to see if they have insights on the missing class or if it was overlooked during development.

If you would like to proceed with implementing the MLFERDescriptor class, please provide any specific requirements or functionality that it should include. If you have any additional context or files that might help in defining this class, please share that as well.

With help of Cline in VSCode, using the OpenAI API.

@Maddocent
Copy link

Maddocent commented Oct 17, 2024

For the error on CrippenDescriptor, I found:

The search for the CrippenDescriptor class yielded no results, indicating that the class is indeed missing from the libPaDEL/src/libpadeldescriptor/ directory. This absence is likely the reason for the "class not found" exceptions during compilation.

To resolve this issue, the following steps can be taken:

Check Documentation or Requirements: Review any project documentation or requirements to see if CrippenDescriptor is mentioned as a necessary component. This may provide insights into its expected functionality or where it should be sourced from.

Implement the Class: If CrippenDescriptor is indeed a required class that is missing, it will need to be implemented. This would involve defining the class and its methods based on the intended functionality.

Consult with Team Members: If the project is collaborative, it may be beneficial to consult with team members or contributors to see if they have insights on the missing class or if it was overlooked during development.

If you would like to proceed with implementing the CrippenDescriptor class, please provide any specific requirements or functionality that it should include. If you have any additional context or files that might help in defining this class, please share that as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants