Skip to content

Commit

Permalink
move useDoenetRenders for import scanning
Browse files Browse the repository at this point in the history
  • Loading branch information
Lyanthropos committed Mar 20, 2023
1 parent 5c48584 commit 0775b7c
Show file tree
Hide file tree
Showing 75 changed files with 83 additions and 83 deletions.
6 changes: 3 additions & 3 deletions src/Viewer/PageViewer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { useToast, toastType } from '@Toast';
import { serializedComponentsReplacer, serializedComponentsReviver } from '../Core/utils/serializedStateProcessing';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faExclamationCircle } from '@fortawesome/free-solid-svg-icons';
import { rendererState } from './renderers/useDoenetRenderer';
import { rendererState } from './useDoenetRenderer';
import { atom, atomFamily, useRecoilCallback, useRecoilValue } from 'recoil';
import { get as idb_get, set as idb_set } from 'idb-keyval';
import { cidFromText } from '../Core/utils/cid';
Expand Down Expand Up @@ -415,7 +415,7 @@ export default function PageViewer(props) {
// console.log(">>>core.rendererTypesInDocument",core.rendererTypesInDocument);
for (let rendererClassName of coreInfo.current.rendererTypesInDocument) {
rendererClassNames.push(rendererClassName);
renderPromises.push(import(`./renderers/${rendererClassName}.js`));
renderPromises.push(import(`./renderers/${rendererClassName}.jsx`));
}

let documentComponentInstructions = coreInfo.current.documentToRender;
Expand Down Expand Up @@ -813,7 +813,7 @@ export default function PageViewer(props) {
}
// console.log(`send message to create core ${pageNumber}`)

coreWorker.current = new Worker(props.unbundledCore ? 'core/CoreWorker.js' : '/viewer/core.js', { type: 'module' });
coreWorker.current = new Worker(props.unbundledCore ? 'core/CoreWorker.js' : './src/Viewer/core.js', { type: 'module' });

coreWorker.current.postMessage({
messageType: "createCore",
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/alert.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Alert(props){
let {name, id, SVs, children} = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/angle.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect, useContext, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import me from 'math-expressions';
import { MathJax } from 'better-react-mathjax';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/answer.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCheck, faLevelDownAlt, faTimes, faCloud } from '@fortawesome/free-solid-svg-icons'
import styled from 'styled-components';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/asList.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function AsList(props) {
let { name, id, SVs, children } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/boolean.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Boolean(props) {
let { name, id, SVs } = useDoenetRender(props, false);
Expand Down
4 changes: 2 additions & 2 deletions src/Viewer/renderers/booleanInput.jsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { useRef, useState } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCheck, faLevelDownAlt, faTimes, faCloud, faPercentage } from '@fortawesome/free-solid-svg-icons'
import { rendererState } from './useDoenetRenderer';
import { rendererState } from '../useDoenetRenderer';
import { useSetRecoilState } from 'recoil';
import ToggleButton from '../../_reactComponents/PanelHeaderComponents/ToggleButton';
import styled from 'styled-components';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/c.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function C(props) {
let { name, id, SVs, children } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/callAction.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import Button from '../../_reactComponents/PanelHeaderComponents/Button';

export default React.memo(function CallAction(props) {
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/cell.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Cell(props) {
let {name, id, SVs, children} = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/chart.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useEffect, useState, useRef, createContext } from 'react';
import { sizeToCSS } from './utils/css';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
// import Plotly from 'plotly.js-dist-min';
import VisibilitySensor from 'react-visibility-sensor-v2';

Expand Down
4 changes: 2 additions & 2 deletions src/Viewer/renderers/choiceInput.jsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import React, { useRef, useState } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCheck, faLevelDownAlt, faTimes, faCloud } from '@fortawesome/free-solid-svg-icons'
import { rendererState } from './useDoenetRenderer';
import { rendererState } from '../useDoenetRenderer';
import { useSetRecoilState } from 'recoil';
import styled from 'styled-components';
import './choiceInput.css';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/circle.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';

export default React.memo(function Circle(props) {
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/cobwebPolyline.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import { createFunctionFromDefinition } from '../../Core/utils/function';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/codeEditor.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState, useRef, useEffect } from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import { sizeToCSS } from './utils/css';
import CodeMirror from '../../Tools/_framework/CodeMirror';
import VisibilitySensor from 'react-visibility-sensor-v2';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/codeViewer.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState, useRef, useEffect } from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import { sizeToCSS } from './utils/css';
import Button from '../../_reactComponents/PanelHeaderComponents/Button';
import VisibilitySensor from 'react-visibility-sensor-v2';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/containerBlock.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import VisibilitySensor from 'react-visibility-sensor-v2';

export default React.memo(function Container(props) {
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/containerInline.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function ContainerInline(props) {
let { name, id, SVs, children } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/curve.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useContext, useEffect, useRef } from 'react';
import { createFunctionFromDefinition } from '../../Core/utils/function';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';


Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/ellipsis.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Ellipsis(props) {
let {name, id, SVs} = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/em.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Em(props) {
let {name, id, SVs, children} = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/embed.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import cssesc from 'cssesc';
import { sizeToCSS } from './utils/css';
import VisibilitySensor from 'react-visibility-sensor-v2';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/feedback.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faComment as thoughtBubble } from '@fortawesome/free-regular-svg-icons';
import VisibilitySensor from 'react-visibility-sensor-v2';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/figure.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import VisibilitySensor from 'react-visibility-sensor-v2';
import Measure from 'react-measure';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/footnote.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useState } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Footnote(props) {
let { name, id, SVs } = useDoenetRender(props,false);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/graph.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useEffect, useState, useRef, createContext } from 'react';
import { sizeToCSS } from './utils/css';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import me from 'math-expressions';
import VisibilitySensor from 'react-visibility-sensor-v2';
import cssesc from 'cssesc';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/hint.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faLightbulb as lightOff } from '@fortawesome/free-solid-svg-icons';
import { faLightbulb as lightOn } from '@fortawesome/free-regular-svg-icons';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/image.jsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import React, { useEffect, useState, useContext, useRef } from 'react';
import { BoardContext } from './graph';
import { retrieveMediaForCid } from '../../Core/utils/retrieveMedia';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { sizeToCSS } from './utils/css';
import VisibilitySensor from 'react-visibility-sensor-v2';
import me from 'math-expressions';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/label.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useContext, useEffect, useRef } from 'react';
import { BoardContext } from './graph';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { MathJax } from "better-react-mathjax";
import me from 'math-expressions';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/legend.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import { deepCompare } from '../../Core/utils/deepFunctions';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/line.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import me from 'math-expressions';
import { MathJax } from 'better-react-mathjax';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/lineSegment.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';

export default React.memo(function LineSegment(props) {
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/list.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import VisibilitySensor from 'react-visibility-sensor-v2';

export default React.memo(function List(props) {
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/math.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useContext, useEffect, useRef } from 'react';
import { BoardContext } from './graph';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { MathJax } from "better-react-mathjax";
import me from 'math-expressions';

Expand Down
4 changes: 2 additions & 2 deletions src/Viewer/renderers/mathInput.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useRef, useState, useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import styled from 'styled-components';
import {
Expand All @@ -19,7 +19,7 @@ import {
} from '../../Tools/_framework/Footers/MathInputSelector';

import { useRecoilValue, useSetRecoilState } from 'recoil';
import { rendererState } from './useDoenetRenderer';
import { rendererState } from '../useDoenetRenderer';
import './mathInput.css';

// Moved most of checkWorkStyle styling into Button
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/mathList.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { MathJax } from 'better-react-mathjax';
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function MathList(props) {
let { name, id, SVs, children } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/matrixInput.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
// import me from 'math-expressions';
import ActionButton from '../../_reactComponents/PanelHeaderComponents/ActionButton';
import ActionButtonGroup from '../../_reactComponents/PanelHeaderComponents/ActionButtonGroup';
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/mdash.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Ndash(props) {
let { SVs } = useDoenetRender(props,false);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/nbsp.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Nbsp(props) {
let { SVs } = useDoenetRender(props,false);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/ndash.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Ndash(props) {
let { SVs } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/number.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { MathJax } from 'better-react-mathjax';
import React, { useEffect } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function Number(props) {
let { name, id, SVs } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/numberList.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { MathJax } from 'better-react-mathjax';
import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function MathList(props) {
let { name, id, SVs, children } = useDoenetRender(props);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/orbitalDiagram.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { createRef, useEffect, useState } from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import styled from 'styled-components';
import VisibilitySensor from 'react-visibility-sensor-v2';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/orbitalDiagramInput.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { createRef, useEffect, useState } from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import styled from 'styled-components';
import VisibilitySensor from 'react-visibility-sensor-v2';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/p.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import useDoenetRenderer from './useDoenetRenderer';
import useDoenetRenderer from '../useDoenetRenderer';
import VisibilitySensor from 'react-visibility-sensor-v2';
import { useEffect } from 'react';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/paginatorControls.jsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

import React from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';

export default React.memo(function PaginatorControls(props) {
let { name, id, SVs, actions, callAction } = useDoenetRender(props,false);
Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/pegboard.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useState, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import me from 'math-expressions';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/point.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useState, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';
import { MathJax } from 'better-react-mathjax';

Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/polygon.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';


Expand Down
2 changes: 1 addition & 1 deletion src/Viewer/renderers/polyline.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { useContext, useEffect, useRef } from 'react';
import useDoenetRender from './useDoenetRenderer';
import useDoenetRender from '../useDoenetRenderer';
import { BoardContext } from './graph';


Expand Down
Loading

0 comments on commit 0775b7c

Please sign in to comment.