Coder Social home page Coder Social logo

Comments (3)

m0smith avatar m0smith commented on July 28, 2024

First problem
(invalid-slot-type ede-project-autoload proj-root function ede-maven2-project-root)

from malabar-mode.

m0smith avatar m0smith commented on July 28, 2024
Debugger entered--Lisp error: (invalid-slot-type ede-project-autoload proj-root function ede-maven2-project-root)
  signal(invalid-slot-type (ede-project-autoload proj-root function ede-maven2-project-root))
  eieio-validate-slot-value(ede-project-autoload 8 ede-maven2-project-root proj-root)
  eieio-oset([object ede-project-autoload "malabar-maven2" "MALABAR MAVEN2" ede/maven2 "pom.xml" t nil unbound nil unbound unbound nil t t] proj-root ede-maven2-project-root)
  #[(obj slots) "\304\216�\305H B�\n\2057

from malabar-mode.

m0smith avatar m0smith commented on July 28, 2024

Instance Allocated Slots:

Slot: name
Name of this project type

Slot: file
The lisp file belonging to this class.

Slot: proj-file
Name of a project file of this type.

Slot: root-only default = t
Non-nil if project detection only finds proj-file @ project root.

Slot: proj-root-dirmatch type = (or null string ede-project-autoload-dirmatch) default = nil
To avoid loading a project, check if the directory matches this.
NOTE: If you use dirmatch, you may need to set :root-only to nil'. While it may be a root based project, all subdirs will happen to return true for the dirmatch, so for scanning purposes, set it tonil'.

Slot: proj-root type = function
A function symbol to call for the project root.
This function takes no arguments, and returns the current directories
root, if available. Leave blank to use the EDE directory walking
routine instead.

Slot: initializers default = nil
Initializers passed to the project object.
These are used so there can be multiple types of projects
associated with a single object class, based on the initializers used.

Slot: load-type
Fn symbol used to load this project file.

Slot: class-sym
Symbol representing the project class to use.

Slot: generic-p default = nil
Generic projects are added to the project list at the end.
The add routine will set this to non-nil so that future non-generic placement will
be successful.

Slot: new-p default = t
Non-nil if this is an option when a user creates a project.

Slot: safe-p default = t
Non-nil if the project load files are "safe".
An unsafe project is one that loads project variables via Emacs
Lisp code. A safe project is one that loads project variables by
scanning files without loading Lisp code from them.

from malabar-mode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.