From 2497be032961c833b64fdfb2cf5b6434d4136daa Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Wed, 18 Apr 2018 11:04:40 -0300 Subject: [PATCH 1/5] Migrate sources to Tonel format --- source/.filetree | 2 - source/.properties | 3 + source/BaselineOfRenoirSt.package/.filetree | 5 - .../BaselineOfRenoirSt.class/README.md | 1 - .../instance/baseline..st | 10 - .../instance/customProjectAttributes.st | 4 - .../instance/setUpDependencies..st | 12 - .../instance/setUpGroups..st | 13 - .../instance/setUpSeasideGroups..st | 12 - .../BaselineOfRenoirSt.class/properties.json | 11 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - .../properties.json | 1 - .../BaselineOfRenoirSt.class.st | 70 ++ source/BaselineOfRenoirSt/package.st | 1 + source/RenoirSt-HTML-Tests.package/.filetree | 5 - .../properties.json | 3 - .../CssHTMLTypeSelectorTest.class/README.md | 1 - .../instance/testEmbeddedContent.st | 5 - .../instance/testForms.st | 14 - .../instance/testGroupingContent.st | 18 - .../instance/testSections.st | 20 - .../instance/testTabularData.st | 11 - .../instance/testTextLevelSemantics.st | 17 - .../properties.json | 11 - .../CssZnUrlTest.class/README.md | 1 - .../instance/testAbsoluteCssContentOn.st | 11 - .../instance/testRelativeCssContentOn.st | 13 - .../CssZnUrlTest.class/properties.json | 11 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - .../properties.json | 1 - .../CssDeclarationBlockTest.extension.st} | 9 +- .../CssHTMLTypeSelectorTest.class.st | 106 ++ .../RenoirSt-HTML-Tests/CssZnUrlTest.class.st | 37 + source/RenoirSt-HTML-Tests/package.st | 1 + source/RenoirSt-HTML.package/.filetree | 5 - .../instance/vendorPropertyAt.put..st | 6 - .../properties.json | 3 - .../instance/abbreviation.st | 4 - .../CssSelector.extension/instance/address.st | 4 - .../CssSelector.extension/instance/anchor.st | 4 - .../CssSelector.extension/instance/article.st | 4 - .../CssSelector.extension/instance/aside.st | 4 - .../instance/blockquote.st | 4 - .../CssSelector.extension/instance/body.st | 4 - .../CssSelector.extension/instance/button.st | 4 - .../CssSelector.extension/instance/cite.st | 4 - .../CssSelector.extension/instance/code.st | 4 - .../instance/definitionDescription.st | 4 - .../instance/definitionList.st | 4 - .../instance/definitionTerm.st | 4 - .../CssSelector.extension/instance/div.st | 4 - .../instance/emphasis.st | 4 - .../instance/fieldSet.st | 4 - .../CssSelector.extension/instance/figure.st | 4 - .../instance/figureCaption.st | 4 - .../CssSelector.extension/instance/footer.st | 4 - .../CssSelector.extension/instance/form.st | 4 - .../CssSelector.extension/instance/h1.st | 4 - .../CssSelector.extension/instance/h2.st | 4 - .../CssSelector.extension/instance/h3.st | 4 - .../CssSelector.extension/instance/h4.st | 4 - .../CssSelector.extension/instance/h5.st | 4 - .../CssSelector.extension/instance/h6.st | 4 - .../CssSelector.extension/instance/header.st | 4 - .../instance/headingLevel..st | 4 - .../instance/horizontalRule.st | 4 - .../CssSelector.extension/instance/image.st | 4 - .../CssSelector.extension/instance/input.st | 4 - .../instance/keyboardInput.st | 4 - .../CssSelector.extension/instance/label.st | 4 - .../CssSelector.extension/instance/legend.st | 4 - .../instance/listItem.st | 4 - .../CssSelector.extension/instance/main.st | 4 - .../CssSelector.extension/instance/nav.st | 4 - .../CssSelector.extension/instance/option.st | 4 - .../instance/optionGroup.st | 4 - .../instance/orderedList.st | 4 - .../instance/paragraph.st | 4 - .../instance/preformatted.st | 4 - .../CssSelector.extension/instance/sample.st | 4 - .../CssSelector.extension/instance/section.st | 4 - .../CssSelector.extension/instance/select.st | 4 - .../CssSelector.extension/instance/small.st | 4 - .../CssSelector.extension/instance/span.st | 4 - .../CssSelector.extension/instance/strong.st | 4 - .../instance/subscript.st | 4 - .../instance/superscript.st | 4 - .../CssSelector.extension/instance/table.st | 4 - .../instance/tableBody.st | 4 - .../instance/tableData.st | 4 - .../instance/tableFooter.st | 4 - .../instance/tableHeader.st | 4 - .../instance/tableHeaderCell.st | 4 - .../instance/tableRow.st | 4 - .../instance/textArea.st | 4 - .../instance/unorderedList.st | 4 - .../instance/variable.st | 4 - .../CssSelector.extension/properties.json | 3 - .../UrlRelativeToStyleSheet.class/README.md | 1 - .../class/on..st | 4 - .../instance/cssContentOn..st | 5 - .../instance/initializeOn..st | 4 - .../properties.json | 13 - .../ZnUrl.extension/instance/cssContentOn..st | 6 - .../cssContentRelativeToStyleSheetOn..st | 8 - .../instance/relativeToStyleSheet.st | 4 - .../ZnUrl.extension/properties.json | 3 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - source/RenoirSt-HTML.package/properties.json | 1 - .../CssDeclarationBlock.extension.st | 9 + source/RenoirSt-HTML/CssSelector.extension.st | 361 ++++++ .../UrlRelativeToStyleSheet.class.st | 30 + source/RenoirSt-HTML/ZnUrl.extension.st | 25 + source/RenoirSt-HTML/package.st | 1 + .../RenoirSt-Seaside-Tests.package/.filetree | 5 - .../README.md | 0 .../testGreaseStringOnDeclarationBlock.st | 10 - .../testJavascriptOnDeclarationBlock.st | 12 - .../properties.json | 11 - .../instance/testJavascriptOn.st | 8 - .../CssHSLColorTest.extension/properties.json | 3 - .../instance/testJavascriptOn.st | 8 - .../CssRGBColorTest.extension/properties.json | 3 - .../CssWAUrlTest.class/README.md | 1 - .../instance/testAbsoluteCssContentOn.st | 9 - .../instance/testRelativeCssContentOn.st | 12 - .../CssWAUrlTest.class/properties.json | 11 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - .../properties.json | 1 - ...CssDeclarationBlockJavascriptTest.class.st | 31 + .../CssHSLColorTest.extension.st | 11 + .../CssRGBColorTest.extension.st | 11 + .../CssWAUrlTest.class.st | 33 + source/RenoirSt-Seaside-Tests/package.st | 1 + source/RenoirSt-Seaside.package/.filetree | 5 - .../instance/javascriptOn..st | 11 - .../properties.json | 3 - .../instance/javascriptOn..st | 6 - .../CssColorUnit.extension/properties.json | 3 - .../instance/greaseString.st | 4 - .../instance/javascriptOn..st | 6 - .../properties.json | 3 - .../WAUrl.extension/instance/cssContentOn..st | 9 - .../cssContentRelativeToStyleSheetOn..st | 8 - .../instance/relativeToStyleSheet.st | 4 - .../WAUrl.extension/properties.json | 3 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - .../RenoirSt-Seaside.package/properties.json | 1 - .../CssAbstractDeclaration.extension.st | 14 + .../CssColorUnit.extension.st | 9 + .../CssDeclarationBlock.extension.st | 15 + source/RenoirSt-Seaside/WAUrl.extension.st | 28 + source/RenoirSt-Seaside/package.st | 1 + source/RenoirSt-Tests.package/.filetree | 5 - .../README.md | 1 - .../instance/testBuildingOnlyWithComments.st | 10 - .../instance/testBuildingSimpleStyleSheet.st | 16 - ...uildingSimpleStyleSheetWithSomeComments.st | 8 - .../testBuildingStyleSheetWithMediaQuery.st | 13 - .../properties.json | 11 - .../CascadingStyleSheetTest.class/README.md | 1 - .../properties.json | 11 - .../README.md | 1 - .../instance/testBuildingShortcut.st | 9 - .../instance/testPrintString.st | 9 - .../properties.json | 11 - .../README.md | 1 - .../testCantCreateWithInvalidAlphaValues.st | 16 - .../instance/testInstanceCreationEdgeCases.st | 18 - .../properties.json | 11 - .../CssAttributeReferenceTest.class/README.md | 1 - ...ibuteReferenceWithStringTypeAndFallback.st | 8 - .../testAttributeReferenceWithType.st | 8 - ...stAttributeReferenceWithTypeAndFallback.st | 8 - .../testSimplestAttributeReference.st | 8 - .../properties.json | 11 - .../CssAttributeSelectorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 14 - .../instance/testPrintString.st | 14 - .../properties.json | 11 - .../CssBoxShadowTest.class/README.md | 0 .../instance/testBoxShadowSet.st | 15 - ...hBlurRadiusAndSpreadDistancePrintString.st | 11 - .../testBoxShadowWithBlurRadiusPrintString.st | 4 - .../testBoxShadowWithColorPrintString.st | 20 - .../instance/testInsetBoxShadowPrintString.st | 8 - .../testSimplestBoxShadowPrintString.st | 4 - .../CssBoxShadowTest.class/properties.json | 11 - .../CssChildCombinatorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 9 - .../instance/testPrintString.st | 9 - .../properties.json | 11 - .../CssClassSelectorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 6 - .../instance/testPrintString.st | 6 - .../properties.json | 11 - .../CssConstantsTest.class/README.md | 1 - .../instance/testAttachmentProperties.st | 6 - .../instance/testBackgroundProperties.st | 14 - .../instance/testBasicConstants.st | 13 - .../instance/testBorderProperties.st | 19 - .../instance/testGradientConstants.st | 8 - .../instance/testTextConstants.st | 11 - .../CssConstantsTest.class/properties.json | 11 - .../CssDeclarationBlockTest.class/README.md | 1 - .../assert.rendersProperty.withValue..st | 8 - .../instance/testPrintInlined.st | 13 - .../testPrintStringOfBackgroundProperties.st | 24 - .../testPrintStringOfBorderImageProperties.st | 22 - .../testPrintStringOfBorderProperties.st | 29 - .../testPrintStringOfBoxProperties.st | 13 - .../testPrintStringOfColorProperties.st | 6 - .../testPrintStringOfEmptyDeclarationBlock.st | 4 - .../testPrintStringOfFontProperties.st | 15 - ...PrintStringOfGeneratedContentProperties.st | 12 - .../testPrintStringOfMarginProperties.st | 9 - .../testPrintStringOfMoreFontProperties.st | 21 - ...stPrintStringOfNotEmptyDeclarationBlock.st | 9 - ...EmptyDeclarationBlockWithImportantRules.st | 10 - .../testPrintStringOfPaddingProperties.st | 9 - .../testPrintStringOfTableProperties.st | 9 - ...stPrintStringOfTextDecorationProperties.st | 13 - .../testPrintStringOfTextProperties.st | 13 - .../instance/testPrintStringOfUIProperties.st | 9 - ...testPrintStringOfVisualEffectProperties.st | 9 - ...PrintStringOfVisualFormattingProperties.st | 16 - .../testPrintStringWithSeveralDeclarations.st | 10 - .../properties.json | 11 - .../CssDeclarationTest.class/README.md | 1 - .../instance/testPrintString.st | 7 - .../CssDeclarationTest.class/properties.json | 11 - .../README.md | 1 - .../instance/testBuildingShortcuts.st | 11 - .../instance/testPrintString.st | 9 - .../properties.json | 11 - .../CssFontConstantsTest.class/README.md | 1 - .../instance/testFontFormatConstants.st | 9 - .../instance/testFontSizeConstants.st | 13 - .../instance/testFontStretchConstants.st | 13 - .../instance/testFontVariantCapsConstants.st | 11 - .../testFontVariantLigaturesConstants.st | 12 - .../testFontVariantNumericConstants.st | 13 - .../testFontVariantPositionConstants.st | 7 - .../testGenericFontFamiliesAccessors.st | 9 - .../properties.json | 11 - .../CssFontFaceRuleTest.class/README.md | 0 .../instance/testSimpleFontFaceRule.st | 14 - .../CssFontFaceRuleTest.class/properties.json | 11 - .../README.md | 1 - .../instance/testBuildingShortcut.st | 9 - .../instance/testPrintString.st | 9 - .../properties.json | 11 - .../CssHSLColorTest.class/README.md | 1 - .../instance/testNewWithAlpha.st | 12 - .../instance/testPrintString.st | 8 - .../instance/testPrintStringWithAlpha.st | 8 - .../CssHSLColorTest.class/properties.json | 11 - .../CssIdSelectorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 4 - .../instance/testIdMustBeASymbol.st | 7 - .../instance/testPrintString.st | 4 - .../CssIdSelectorTest.class/properties.json | 11 - .../CssIdentifiedColorTest.class/README.md | 1 - .../instance/testIdentifiedBy.st | 13 - .../testInstanceCreationFromHexaNotation.st | 16 - .../instance/testInstanceCreationWithName.st | 9 - ...InvalidInstanceCreationFromHexaNotation.st | 7 - .../instance/testNewWithAlpha.st | 11 - .../properties.json | 11 - .../README.md | 1 - .../instance/testPrintString.st | 10 - .../properties.json | 11 - .../CssLinearGradientTest.class/README.md | 1 - ...testGradientWithAngleDirectionSpecified.st | 7 - .../instance/testGradientWithColorStops.st | 7 - ...testGradientWithNamedDirectionSpecified.st | 13 - .../testGradientWithNoDirectionSpecified.st | 7 - ...peatingGradientWithNoDirectionSpecified.st | 11 - .../properties.json | 11 - .../CssLinearPolynomialTest.class/README.md | 1 - .../instance/testFunctionPrintString.st | 15 - .../testIdentityFunctionPrintString.st | 4 - .../properties.json | 11 - .../CssMathExpressionTest.class/README.md | 1 - .../instance/testChainedCalc.st | 8 - .../instance/testSimpleCalc.st | 8 - .../properties.json | 11 - .../CssMeasureTest.class/README.md | 1 - .../instance/assert.asCssStringEquals..st | 4 - .../testCreationShortcutsForAngles.st | 14 - .../testCreationShortcutsForFrequencies.st | 6 - .../testCreationShortcutsForLengths.st | 28 - .../testCreationShortcutsForResolutions.st | 7 - .../instance/testCreationShortcutsForTimes.st | 10 - .../instance/testInstanceCreation.st | 8 - .../CssMeasureTest.class/properties.json | 11 - .../README.md | 1 - .../properties.json | 11 - .../README.md | 1 - .../testCantCreateWithoutFeatureName.st | 9 - .../instance/testPrintStringWithValue.st | 4 - .../instance/testPrintStringWithoutValue.st | 4 - .../properties.json | 11 - .../README.md | 1 - .../instance/testSimpleBuilding.st | 8 - .../properties.json | 11 - .../CssMediaQueryRuleTest.class/README.md | 1 - .../testPrintStringOfSimpleMediaQuery.st | 8 - .../testPrintStringWithExpressions.st | 13 - .../properties.json | 11 - .../README.md | 1 - .../instance/testBuildingShortcut.st | 19 - ...ildingShortcutOfStructuralPseudoClasses.st | 20 - ...tOfStructuralPseudoClassesUsingFormulas.st | 12 - .../testPrintStringOfLangPseudoClass.st | 8 - .../testPrintStringOfLinkPseudoClasses.st | 10 - .../testPrintStringOfNotPseudoClass.st | 9 - ...estPrintStringOfStructuralPseudoClasses.st | 20 - ...alPseudoClassesUsingEvenAndOddConstants.st | 10 - .../testPrintStringOfTargetPseudoClass.st | 9 - ...intStringOfUIElementsStatePseudoClasses.st | 11 - ...estPrintStringOfUserActionPseudoClasses.st | 11 - .../properties.json | 11 - .../README.md | 1 - .../instance/testBuildingShortcut.st | 12 - .../instance/testPrintString.st | 12 - .../properties.json | 11 - .../CssRGBColorTest.class/README.md | 1 - .../instance/testNewWithAlpha.st | 12 - .../instance/testPrintString.st | 8 - .../testPrintStringUsingPercentageNotation.st | 8 - .../instance/testPrintStringWithAlpha.st | 8 - .../CssRGBColorTest.class/properties.json | 11 - .../CssRadialGradientTest.class/README.md | 1 - .../instance/testCircleGradientPositioned.st | 7 - .../instance/testCircleGradientSpecified.st | 7 - .../instance/testEllipseGradient.st | 7 - .../instance/testEllipseGradientPositioned.st | 7 - .../testGradientWithNoShapeSpecified.st | 7 - .../instance/testRepeatingGradient.st | 8 - .../properties.json | 11 - .../CssRuleSetTest.class/README.md | 1 - .../instance/testPrintString.st | 13 - .../instance/testPrintStringWithComments.st | 16 - .../CssRuleSetTest.class/properties.json | 11 - .../CssSelectorGroupTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 14 - .../instance/testPrintString.st | 11 - .../properties.json | 11 - .../CssToggleTest.class/README.md | 1 - .../instance/testPrintString.st | 10 - .../CssToggleTest.class/properties.json | 11 - .../CssTypeSelectorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 8 - .../instance/testPrintString.st | 4 - .../CssTypeSelectorTest.class/properties.json | 11 - .../CssUnitTest.class/README.md | 1 - .../testCantCreateWithEmptyIdentifier.st | 7 - .../instance/testInstanceCreation.st | 7 - .../CssUnitTest.class/properties.json | 11 - .../CssUniversalSelectorTest.class/README.md | 1 - .../instance/testBuildingShortcut.st | 9 - .../instance/testPrintString.st | 6 - .../properties.json | 11 - .../README.md | 1 - .../instance/testBuild.st | 4 - .../properties.json | 11 - .../monticello.meta/categories.st | 6 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - source/RenoirSt-Tests.package/properties.json | 1 - .../CascadingStyleSheetBuilderTest.class.st | 63 + .../CascadingStyleSheetTest.class.st} | 16 +- .../CssAdjacentSiblingCombinatorTest.class.st | 30 + .../CssAlphaChannelProvidedTest.class.st | 46 + .../CssAttributeReferenceTest.class.st | 48 + .../CssAttributeSelectorTest.class.st | 40 + .../RenoirSt-Tests/CssBoxShadowTest.class.st | 79 ++ .../CssChildCombinatorTest.class.st | 30 + .../CssClassSelectorTest.class.st | 24 + .../RenoirSt-Tests/CssConstantsTest.class.st | 91 ++ .../CssDeclarationBlockTest.class.st | 335 ++++++ .../CssDeclarationTest.class.st | 17 + .../CssDescendantCombinatorTest.class.st | 32 + .../CssFontConstantsTest.class.st | 111 ++ .../CssFontFaceRuleTest.class.st} | 29 +- .../CssGeneralSiblingCombinatorTest.class.st | 30 + .../RenoirSt-Tests/CssHSLColorTest.class.st | 42 + .../RenoirSt-Tests/CssIdSelectorTest.class.st | 29 + .../CssIdentifiedColorTest.class.st | 74 ++ .../CssImportantDeclarationTest.class.st | 20 + .../CssLinearGradientTest.class.st | 63 + .../CssLinearPolynomialTest.class.st | 31 + .../CssMathExpressionTest.class.st | 28 + source/RenoirSt-Tests/CssMeasureTest.class.st | 99 ++ .../CssMediaQueryConstantsTest.class.st} | 16 +- .../CssMediaQueryExpressionTest.class.st | 31 + .../CssMediaQueryRuleBuilderTest.class.st} | 26 +- .../CssMediaQueryRuleTest.class.st | 33 + .../CssPseudoClassSelectorTest.class.st | 170 +++ .../CssPseudoElementSelectorTest.class.st | 36 + .../RenoirSt-Tests/CssRGBColorTest.class.st | 52 + .../CssRadialGradientTest.class.st | 63 + source/RenoirSt-Tests/CssRuleSetTest.class.st | 41 + .../CssSelectorGroupTest.class.st | 37 + source/RenoirSt-Tests/CssToggleTest.class.st | 20 + .../CssTypeSelectorTest.class.st | 24 + source/RenoirSt-Tests/CssUnitTest.class.st | 26 + .../CssUniversalSelectorTest.class.st | 27 + ...iveCascadingStyleSheetBuilderTest.class.st | 14 + source/RenoirSt-Tests/package.st | 1 + .../.filetree | 4 - .../Float.extension/instance/cm.st | 4 - .../Float.extension/instance/in.st | 4 - .../Float.extension/instance/mm.st | 4 - .../Float.extension/instance/pc.st | 4 - .../Float.extension/instance/rad.st | 4 - .../Float.extension/instance/s.st | 4 - .../Float.extension/methodProperties.json | 10 - .../Float.extension/properties.json | 2 - .../Integer.extension/instance/Hz.st | 4 - .../Integer.extension/instance/cm.st | 4 - .../Integer.extension/instance/in.st | 4 - .../Integer.extension/instance/kHz.st | 4 - .../Integer.extension/instance/mm.st | 4 - .../Integer.extension/instance/pc.st | 4 - .../Integer.extension/instance/pt.st | 4 - .../Integer.extension/instance/px.st | 4 - .../Integer.extension/instance/rad.st | 4 - .../Integer.extension/instance/s.st | 4 - .../Integer.extension/methodProperties.json | 14 - .../Integer.extension/properties.json | 2 - .../Unit.extension/instance/cssContentOn..st | 4 - .../Unit.extension/methodProperties.json | 5 - .../Unit.extension/properties.json | 2 - .../instance/cssContentOn..st | 5 - .../UnitValue.extension/methodProperties.json | 5 - .../UnitValue.extension/properties.json | 2 - .../monticello.meta/categories.st | 1 - .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 - .../monticello.meta/version | 1 - .../properties.json | 2 - .../Float.extension.st | 37 + .../Integer.extension.st | 61 + .../Unit.extension.st | 7 + .../UnitValue.extension.st | 8 + source/RenoirSt-UnitsCompatibility/package.st | 1 + source/RenoirSt.package/.filetree | 5 - .../Array.extension/instance/cssContentOn..st | 4 - .../Array.extension/properties.json | 3 - .../CascadingStyleSheet.class/README.md | 1 - .../class/withAll..st | 4 - .../instance/cssContentOn..st | 9 - .../instance/initializeWithAll..st | 4 - .../CascadingStyleSheet.class/properties.json | 13 - .../README.md | 1 - .../instance/addStatement..st | 4 - .../instance/build.st | 4 - .../instance/comment..st | 4 - .../instance/declare.forMediaMatching..st | 13 - .../instance/declareFontFaceRuleWith..st | 7 - .../instance/declareRuleSetFor.with..st | 4 - .../declareRuleSetFor.with.andComment..st | 8 - .../instance/initialize.st | 5 - .../properties.json | 13 - .../CssAbstractDeclaration.class/README.md | 1 - .../instance/cssContentEndingOn..st | 3 - .../instance/cssContentOn..st | 8 - .../instance/property.st | 4 - .../instance/value.st | 4 - .../properties.json | 11 - .../README.md | 1 - .../class/between.and..st | 4 - .../instance/cssContentOn..st | 9 - .../instance/initializeBetween.and..st | 5 - .../properties.json | 14 - .../CssAlphaChannel.class/README.md | 1 - .../instance/componentsDo.separatedBy..st | 4 - .../instance/functionNameFor..st | 4 - .../CssAlphaChannel.class/properties.json | 11 - .../CssAlphaChannelProvided.class/README.md | 1 - .../class/assertBetweenZeroAndOne..st | 7 - .../class/withValue..st | 5 - .../instance/componentsDo.separatedBy..st | 6 - .../instance/functionNameFor..st | 4 - .../instance/initializeWithValue..st | 4 - .../properties.json | 13 - .../CssAngleUnits.class/README.md | 1 - .../CssAngleUnits.class/class/degree.st | 4 - .../CssAngleUnits.class/class/gradian.st | 4 - .../CssAngleUnits.class/class/initialize.st | 7 - .../CssAngleUnits.class/class/radian.st | 4 - .../CssAngleUnits.class/class/turn.st | 4 - .../CssAngleUnits.class/properties.json | 16 - .../README.md | 1 - .../class/condition.value..st | 4 - .../instance/cssContentOn..st | 7 - .../initializeMatchingCondition.value..st | 5 - .../properties.json | 14 - .../CssAttributeReference.class/README.md | 1 - .../class/toAttributeNamed..st | 4 - .../class/toAttributeNamed.ofType..st | 3 - .../toAttributeNamed.ofType.withFallback..st | 7 - ...Named.ofType.withFallbackSpecification..st | 4 - .../toStringAttributeNamed.withFallback..st | 7 - .../cssFunctionParametersContentOn..st | 6 - .../instance/functionName.st | 3 - ...thAttributeNamed.withType.withFallback..st | 5 - .../properties.json | 15 - .../CssAttributeSelector.class/README.md | 1 - .../class/attribute.of.beginsWith..st | 6 - .../class/attribute.of.endsWith..st | 6 - .../class/attribute.of.includes..st | 7 - .../class/attribute.of.includesSubstring..st | 6 - .../firstValueOfAttribute.of.beginsWith..st | 6 - .../class/for.attribute.matchingCondition..st | 4 - .../class/having.theAttribute..st | 4 - .../class/isAttribute.of.equalTo..st | 7 - .../instance/cssContentOn..st | 8 - ...tializeFor.attribute.matchingCondition..st | 6 - .../properties.json | 15 - .../CssBoxShadow.class/README.md | 1 - .../class/horizontalOffset.verticalOffset..st | 7 - ...zontalOffset.verticalOffset.blurRadius..st | 8 - ...Offset.verticalOffset.blurRadius.color..st | 9 - ...rticalOffset.blurRadius.spreadDistance..st | 9 - ...Offset.blurRadius.spreadDistance.color..st | 10 - .../horizontalOffset.verticalOffset.color..st | 8 - .../CssBoxShadow.class/class/withAll..st | 4 - .../CssBoxShadow.class/instance/^comma.st | 4 - .../CssBoxShadow.class/instance/beInset.st | 6 - .../instance/cssContentOn..st | 3 - .../instance/initializeWithAll..st | 4 - .../CssBoxShadow.class/properties.json | 13 - .../CssChildCombinator.class/README.md | 1 - .../class/between.and..st | 4 - .../instance/cssContentOn..st | 9 - .../instance/initializeBetween.and..st | 5 - .../CssChildCombinator.class/properties.json | 14 - .../CssClassSelector.class/README.md | 4 - .../CssClassSelector.class/class/for.over..st | 4 - .../instance/cssContentOn..st | 7 - .../instance/initializeFor.over..st | 5 - .../CssClassSelector.class/properties.json | 14 - .../RenoirSt.package/CssColor.class/README.md | 1 - .../instance/componentsDo.separatedBy..st | 4 - .../CssColor.class/instance/cssContentOn..st | 7 - .../CssColor.class/instance/functionName.st | 4 - .../CssColor.class/instance/identifiedBy..st | 4 - .../CssColor.class/properties.json | 11 - .../CssColorStop.class/README.md | 1 - .../CssColorStop.class/class/for.at..st | 4 - .../instance/cssContentOn..st | 6 - .../instance/initializeFor.at..st | 4 - .../CssColorStop.class/properties.json | 14 - .../CssColorUnit.class/README.md | 1 - .../instance/identifiedBy..st | 4 - .../instance/newWithAlpha..st | 4 - .../CssColorUnit.class/properties.json | 11 - .../CssComment.class/README.md | 1 - .../CssComment.class/class/for..st | 4 - .../instance/cssContentOn..st | 9 - .../instance/initializeFor..st | 4 - .../CssComment.class/properties.json | 13 - .../CssConstants.class/README.md | 1 - .../CssConstants.class/class/absolute.st | 4 - .../CssConstants.class/class/always.st | 4 - .../CssConstants.class/class/armenian.st | 4 - .../CssConstants.class/class/auto.st | 4 - .../CssConstants.class/class/avoid.st | 4 - .../CssConstants.class/class/baseline.st | 4 - .../CssConstants.class/class/blink.st | 4 - .../CssConstants.class/class/block.st | 5 - .../CssConstants.class/class/bold.st | 4 - .../CssConstants.class/class/bolder.st | 4 - .../CssConstants.class/class/borderBox.st | 4 - .../CssConstants.class/class/both.st | 4 - .../CssConstants.class/class/bottom.st | 4 - .../CssConstants.class/class/breakWord.st | 3 - .../CssConstants.class/class/capitalize.st | 4 - .../CssConstants.class/class/caption.st | 4 - .../CssConstants.class/class/center.st | 4 - .../CssConstants.class/class/circle.st | 4 - .../CssConstants.class/class/closestCorner.st | 4 - .../CssConstants.class/class/closestSide.st | 4 - .../CssConstants.class/class/collapse.st | 4 - .../CssConstants.class/class/contain.st | 4 - .../CssConstants.class/class/contentBox.st | 4 - .../CssConstants.class/class/cover.st | 4 - .../CssConstants.class/class/crosshair.st | 4 - .../CssConstants.class/class/dashed.st | 4 - .../CssConstants.class/class/decimal.st | 4 - .../class/decimalLeadingZero.st | 4 - .../CssConstants.class/class/default.st | 4 - .../CssConstants.class/class/disc.st | 4 - .../CssConstants.class/class/dot.st | 4 - .../CssConstants.class/class/dotted.st | 4 - .../CssConstants.class/class/double.st | 4 - .../CssConstants.class/class/doubleCircle.st | 4 - .../CssConstants.class/class/ellipsis.st | 4 - .../CssConstants.class/class/even.st | 4 - .../class/farthestCorner.st | 4 - .../CssConstants.class/class/farthestSide.st | 4 - .../CssConstants.class/class/fill.st | 4 - .../CssConstants.class/class/filled.st | 4 - .../CssConstants.class/class/fixed.st | 3 - .../CssConstants.class/class/georgian.st | 4 - .../CssConstants.class/class/groove.st | 4 - .../CssConstants.class/class/help.st | 4 - .../CssConstants.class/class/hidden.st | 4 - .../CssConstants.class/class/hide.st | 4 - .../CssConstants.class/class/icon.st | 4 - .../CssConstants.class/class/inherit.st | 4 - .../CssConstants.class/class/initial.st | 4 - .../CssConstants.class/class/inline.st | 5 - .../CssConstants.class/class/inlineBlock.st | 5 - .../CssConstants.class/class/inlineTable.st | 4 - .../CssConstants.class/class/inset.st | 4 - .../CssConstants.class/class/inside.st | 4 - .../CssConstants.class/class/invert.st | 4 - .../CssConstants.class/class/italic.st | 4 - .../CssConstants.class/class/justify.st | 4 - .../CssConstants.class/class/left.st | 4 - .../CssConstants.class/class/lighter.st | 4 - .../CssConstants.class/class/lineThrough.st | 4 - .../CssConstants.class/class/listItem.st | 5 - .../CssConstants.class/class/local.st | 3 - .../CssConstants.class/class/lowerAlpha.st | 4 - .../CssConstants.class/class/lowerGreek.st | 4 - .../CssConstants.class/class/lowerLatin.st | 4 - .../CssConstants.class/class/lowerRoman.st | 4 - .../CssConstants.class/class/lowercase.st | 4 - .../CssConstants.class/class/medium.st | 4 - .../CssConstants.class/class/menu.st | 4 - .../CssConstants.class/class/messageBox.st | 4 - .../CssConstants.class/class/middle.st | 4 - .../CssConstants.class/class/move.st | 4 - .../CssConstants.class/class/noRepeat.st | 4 - .../CssConstants.class/class/none.st | 4 - .../CssConstants.class/class/normal.st | 4 - .../CssConstants.class/class/notAllowed.st | 4 - .../CssConstants.class/class/nowrap.st | 4 - .../CssConstants.class/class/oblique.st | 4 - .../CssConstants.class/class/odd.st | 4 - .../CssConstants.class/class/open.st | 4 - .../CssConstants.class/class/outset.st | 4 - .../CssConstants.class/class/outside.st | 4 - .../CssConstants.class/class/over.st | 4 - .../CssConstants.class/class/overline.st | 4 - .../CssConstants.class/class/paddingBox.st | 4 - .../CssConstants.class/class/pointer.st | 4 - .../CssConstants.class/class/pre.st | 4 - .../CssConstants.class/class/preLine.st | 4 - .../CssConstants.class/class/preWrap.st | 4 - .../CssConstants.class/class/progress.st | 4 - .../CssConstants.class/class/relative.st | 4 - .../CssConstants.class/class/repeat.st | 4 - .../CssConstants.class/class/repeatX.st | 4 - .../CssConstants.class/class/repeatY.st | 4 - .../CssConstants.class/class/ridge.st | 4 - .../CssConstants.class/class/right.st | 4 - .../CssConstants.class/class/round.st | 4 - .../CssConstants.class/class/scroll.st | 3 - .../CssConstants.class/class/separate.st | 4 - .../CssConstants.class/class/sesame.st | 4 - .../CssConstants.class/class/show.st | 4 - .../CssConstants.class/class/smallCaps.st | 4 - .../CssConstants.class/class/smallCaption.st | 3 - .../CssConstants.class/class/solid.st | 4 - .../CssConstants.class/class/space.st | 4 - .../CssConstants.class/class/square.st | 4 - .../CssConstants.class/class/static.st | 4 - .../CssConstants.class/class/statusBar.st | 4 - .../CssConstants.class/class/stretch.st | 4 - .../CssConstants.class/class/sub.st | 4 - .../CssConstants.class/class/super.st | 4 - .../CssConstants.class/class/table.st | 4 - .../CssConstants.class/class/tableCaption.st | 4 - .../CssConstants.class/class/tableCell.st | 4 - .../CssConstants.class/class/tableColumn.st | 4 - .../class/tableColumnGroup.st | 4 - .../class/tableFooterGroup.st | 4 - .../class/tableHeaderGroup.st | 4 - .../CssConstants.class/class/tableRow.st | 4 - .../CssConstants.class/class/tableRowGroup.st | 4 - .../CssConstants.class/class/text.st | 4 - .../CssConstants.class/class/textBottom.st | 4 - .../CssConstants.class/class/textTop.st | 4 - .../CssConstants.class/class/thick.st | 4 - .../CssConstants.class/class/thin.st | 4 - .../CssConstants.class/class/top.st | 4 - .../CssConstants.class/class/triangle.st | 4 - .../CssConstants.class/class/under.st | 4 - .../CssConstants.class/class/underline.st | 4 - .../CssConstants.class/class/upperAlpha.st | 4 - .../CssConstants.class/class/upperLatin.st | 4 - .../CssConstants.class/class/upperRoman.st | 4 - .../CssConstants.class/class/uppercase.st | 4 - .../CssConstants.class/class/vertical.st | 4 - .../CssConstants.class/class/visible.st | 4 - .../CssConstants.class/class/wait.st | 4 - .../CssConstants.class/properties.json | 11 - .../CssDeclaration.class/README.md | 3 - .../class/property.value..st | 4 - .../instance/initializeProperty.value..st | 5 - .../CssDeclaration.class/instance/property.st | 4 - .../CssDeclaration.class/instance/value.st | 4 - .../CssDeclaration.class/properties.json | 14 - .../CssDeclarationBlock.class/README.md | 1 - .../instance/background..st | 4 - .../instance/backgroundAttachment..st | 4 - .../instance/backgroundClip..st | 4 - .../instance/backgroundColor..st | 4 - .../instance/backgroundImage..st | 4 - .../instance/backgroundOrigin..st | 4 - .../instance/backgroundPosition..st | 4 - .../instance/backgroundRepeat..st | 4 - .../instance/backgroundSize..st | 4 - .../instance/beImportantDuring..st | 8 - .../instance/border..st | 4 - .../instance/borderBottom..st | 4 - .../instance/borderBottomColor..st | 4 - .../instance/borderBottomLeftRadius..st | 4 - .../instance/borderBottomRightRadius..st | 4 - .../instance/borderBottomStyle..st | 4 - .../instance/borderBottomWidth..st | 4 - .../instance/borderCollapse..st | 4 - .../instance/borderColor..st | 4 - .../instance/borderImage..st | 4 - .../instance/borderImageOutset..st | 4 - .../instance/borderImageRepeat..st | 4 - .../instance/borderImageSlice..st | 4 - .../instance/borderImageSource..st | 4 - .../instance/borderImageWidth..st | 4 - .../instance/borderLeft..st | 4 - .../instance/borderLeftColor..st | 4 - .../instance/borderLeftStyle..st | 4 - .../instance/borderLeftWidth..st | 4 - .../instance/borderRadius..st | 4 - .../instance/borderRight..st | 4 - .../instance/borderRightColor..st | 4 - .../instance/borderRightStyle..st | 4 - .../instance/borderRightWidth..st | 4 - .../instance/borderSpacing..st | 4 - .../instance/borderStyle..st | 4 - .../instance/borderTop..st | 4 - .../instance/borderTopColor..st | 4 - .../instance/borderTopLeftRadius..st | 4 - .../instance/borderTopRightRadius..st | 4 - .../instance/borderTopStyle..st | 4 - .../instance/borderTopWidth..st | 4 - .../instance/borderWidth..st | 4 - .../instance/bottom..st | 4 - .../instance/boxShadow..st | 4 - .../instance/captionSide..st | 4 - .../instance/clear..st | 4 - .../instance/clip..st | 4 - .../instance/color..st | 5 - .../instance/content..st | 4 - .../instance/counterIncrement..st | 4 - .../instance/counterReset..st | 4 - .../instance/cssContentOn..st | 11 - .../instance/cursor..st | 4 - .../instance/direction..st | 4 - .../instance/display..st | 4 - .../instance/emptyCells..st | 4 - .../instance/float..st | 4 - .../instance/font..st | 4 - .../instance/fontFamily..st | 4 - .../instance/fontKerning..st | 4 - .../instance/fontSize..st | 4 - .../instance/fontSizeAdjust..st | 4 - .../instance/fontStretch..st | 4 - .../instance/fontStyle..st | 4 - .../instance/fontSynthesis..st | 4 - .../instance/fontVariant..st | 4 - .../instance/fontVariantCaps..st | 4 - .../instance/fontVariantLigatures..st | 4 - .../instance/fontVariantNumeric..st | 4 - .../instance/fontVariantPosition..st | 4 - .../instance/fontWeight..st | 4 - .../instance/height..st | 4 - .../instance/initialize.st | 6 - .../instance/left..st | 4 - .../instance/letterSpacing..st | 4 - .../instance/lineHeight..st | 4 - .../instance/listStyle..st | 4 - .../instance/listStyleImage..st | 4 - .../instance/listStylePosition..st | 4 - .../instance/listStyleType..st | 4 - .../instance/margin..st | 7 - .../instance/marginBottom..st | 4 - .../instance/marginLeft..st | 4 - .../instance/marginRight..st | 4 - .../instance/marginTop..st | 4 - .../instance/maxHeight..st | 4 - .../instance/maxWidth..st | 4 - .../instance/minHeight..st | 4 - .../instance/minWidth..st | 4 - .../instance/opacity..st | 7 - .../instance/outline..st | 4 - .../instance/outlineColor..st | 4 - .../instance/outlineStyle..st | 4 - .../instance/outlineWidth..st | 4 - .../instance/overflow..st | 4 - .../instance/overflowX..st | 4 - .../instance/overflowY..st | 4 - .../instance/padding..st | 4 - .../instance/paddingBottom..st | 4 - .../instance/paddingLeft..st | 4 - .../instance/paddingRight..st | 4 - .../instance/paddingTop..st | 4 - .../instance/position..st | 4 - .../instance/printInlinedOn..st | 4 - .../instance/propertyAt.put..st | 4 - .../instance/quotes..st | 4 - .../instance/resize..st | 4 - .../instance/right..st | 4 - .../instance/src..st | 4 - .../instance/tableLayout..st | 4 - .../instance/textAlign..st | 4 - .../instance/textDecoration..st | 4 - .../instance/textDecorationColor..st | 4 - .../instance/textDecorationLine..st | 4 - .../instance/textDecorationStyle..st | 4 - .../instance/textEmphasis..st | 4 - .../instance/textEmphasisColor..st | 4 - .../instance/textEmphasisPosition..st | 4 - .../instance/textEmphasisStyle..st | 4 - .../instance/textIndent..st | 4 - .../instance/textOverflow..st | 4 - .../instance/textShadow..st | 4 - .../instance/textTransform..st | 4 - .../instance/textUnderlinePosition..st | 4 - .../instance/top..st | 4 - .../instance/unicodeBidi..st | 4 - .../instance/verticalAlign..st | 4 - .../instance/visibility..st | 4 - .../instance/whiteSpace..st | 4 - .../instance/width..st | 4 - .../instance/wordSpacing..st | 4 - .../instance/wordWrap..st | 3 - .../instance/zIndex..st | 4 - .../CssDeclarationBlock.class/properties.json | 14 - .../CssDescendantCombinator.class/README.md | 1 - .../class/between.and..st | 6 - .../instance/cssContentOn..st | 6 - .../instance/initializeBetween.and..st | 5 - .../properties.json | 14 - .../CssExternalFontReference.class/README.md | 1 - .../class/locatedAt..st | 4 - .../class/locatedAt.withFormat..st | 4 - .../class/svgFontLocatedAt.withId..st | 4 - .../instance/cssContentOn..st | 13 - .../initializeLocatedAt.withFormat..st | 5 - .../properties.json | 14 - .../CssFallbackSpecified.class/README.md | 1 - .../class/withValue..st | 4 - .../instance/cssContentOn..st | 7 - .../instance/initializeWithValue..st | 3 - .../properties.json | 13 - .../CssFontConstants.class/README.md | 1 - .../class/allPetiteCaps.st | 4 - .../class/allSmallCaps.st | 4 - .../class/commonLigatures.st | 4 - .../CssFontConstants.class/class/condensed.st | 4 - .../class/contextual.st | 4 - .../CssFontConstants.class/class/cursive.st | 3 - .../class/diagonalFractions.st | 4 - .../class/discretionaryLigatures.st | 4 - .../class/embeddedOpentype.st | 4 - .../CssFontConstants.class/class/expanded.st | 4 - .../class/extraCondensed.st | 4 - .../class/extraExpanded.st | 4 - .../CssFontConstants.class/class/fantasy.st | 4 - .../class/historicalLigatures.st | 4 - .../CssFontConstants.class/class/large.st | 4 - .../CssFontConstants.class/class/larger.st | 4 - .../class/liningNums.st | 4 - .../CssFontConstants.class/class/medium.st | 4 - .../CssFontConstants.class/class/monospace.st | 4 - .../class/noCommonLigatures.st | 4 - .../class/noContextual.st | 4 - .../class/noDiscretionaryLigatures.st | 4 - .../class/noHistoricalLigatures.st | 4 - .../CssFontConstants.class/class/normal.st | 4 - .../class/oldstyleNums.st | 4 - .../CssFontConstants.class/class/opentype.st | 4 - .../CssFontConstants.class/class/ordinal.st | 4 - .../class/petiteCaps.st | 3 - .../class/proportionalNums.st | 4 - .../CssFontConstants.class/class/sansSerif.st | 4 - .../class/semiCondensed.st | 4 - .../class/semiExpanded.st | 4 - .../CssFontConstants.class/class/serif.st | 4 - .../class/slashedZero.st | 4 - .../CssFontConstants.class/class/small.st | 4 - .../CssFontConstants.class/class/smallCaps.st | 4 - .../CssFontConstants.class/class/smaller.st | 4 - .../class/stackedFractions.st | 4 - .../CssFontConstants.class/class/style.st | 4 - .../CssFontConstants.class/class/sub.st | 4 - .../CssFontConstants.class/class/super.st | 4 - .../CssFontConstants.class/class/svg.st | 4 - .../class/tabularNums.st | 4 - .../class/titlingCaps.st | 4 - .../CssFontConstants.class/class/truetype.st | 4 - .../class/ultraCondensed.st | 4 - .../class/ultraExpanded.st | 4 - .../CssFontConstants.class/class/unicase.st | 4 - .../CssFontConstants.class/class/weight.st | 4 - .../CssFontConstants.class/class/woff.st | 4 - .../CssFontConstants.class/class/xLarge.st | 4 - .../CssFontConstants.class/class/xSmall.st | 4 - .../CssFontConstants.class/class/xxLarge.st | 4 - .../CssFontConstants.class/class/xxSmall.st | 4 - .../CssFontConstants.class/properties.json | 11 - .../CssFontReference.class/README.md | 1 - .../CssFontReference.class/instance/^comma.st | 4 - .../CssFontReference.class/properties.json | 11 - .../CssFrequencyUnits.class/README.md | 1 - .../CssFrequencyUnits.class/class/hertz.st | 4 - .../class/initialize.st | 4 - .../class/kiloHertz.st | 4 - .../CssFrequencyUnits.class/properties.json | 14 - .../CssFunction.class/README.md | 1 - .../instance/cssContentOn..st | 8 - .../cssFunctionParametersContentOn..st | 4 - .../instance/functionName.st | 4 - .../CssFunction.class/properties.json | 11 - .../README.md | 1 - .../class/between.and..st | 4 - .../instance/cssContentOn..st | 9 - .../instance/initializeBetween.and..st | 5 - .../properties.json | 14 - .../CssGradient.class/README.md | 1 - .../CssGradient.class/instance/colorStops.st | 4 - .../instance/cssContentOn..st | 13 - .../instance/functionName.st | 4 - .../CssGradient.class/instance/shape.st | 4 - .../CssGradient.class/properties.json | 11 - .../CssGradientComponent.class/README.md | 1 - .../CssGradientComponent.class/class/on..st | 4 - .../instance/cssContentOn..st | 7 - .../instance/initializeOn..st | 4 - .../properties.json | 13 - .../CssHSLColor.class/README.md | 3 - .../class/hue.saturation.lightness..st | 4 - .../class/hue.saturation.lightness.alpha..st | 8 - .../hue.saturation.lightness.alphaChannel..st | 8 - .../instance/componentsDo.separatedBy..st | 10 - .../instance/functionName.st | 4 - ...eHue.saturation.lightness.alphaChannel..st | 7 - .../instance/newWithAlpha..st | 8 - .../CssHSLColor.class/properties.json | 16 - .../CssIdSelector.class/README.md | 3 - .../class/assertIsASymbol..st | 4 - .../CssIdSelector.class/class/for.over..st | 5 - .../instance/cssContentOn..st | 5 - .../instance/initializeFor.over..st | 5 - .../CssIdSelector.class/properties.json | 14 - .../CssIdentifiedColor.class/README.md | 1 - .../class/assertIsOfSizeSix..st | 4 - .../class/expandToExtendedHexaNotation..st | 12 - .../class/fromHexadecimalNotation..st | 14 - .../class/representing.identifiedBy..st | 4 - .../instance/color.st | 3 - .../instance/cssContentOn..st | 4 - .../instance/identifiedBy..st | 4 - .../initializeRepresenting.identifiedBy..st | 5 - .../instance/newWithAlpha..st | 4 - .../CssIdentifiedColor.class/properties.json | 14 - .../CssImportantDeclaration.class/README.md | 1 - .../class/over..st | 4 - .../instance/cssContentEndingOn..st | 7 - .../instance/initializeOver..st | 4 - .../instance/property.st | 4 - .../instance/value.st | 4 - .../properties.json | 13 - .../README.md | 1 - .../instance/applyTo..st | 4 - .../properties.json | 11 - .../CssLengthUnits.class/README.md | 1 - .../CssLengthUnits.class/class/centimeter.st | 4 - .../CssLengthUnits.class/class/fontSize.st | 4 - .../class/fontSizeOfRootElement.st | 4 - .../CssLengthUnits.class/class/inch.st | 4 - .../CssLengthUnits.class/class/initialize.st | 4 - .../class/initializeAbsoluteUnits.st | 8 - .../class/initializeRelativeUnits.st | 10 - .../CssLengthUnits.class/class/millimeter.st | 4 - .../class/onePercentOfViewportHeight.st | 4 - .../onePercentOfViewportLargerDimension.st | 4 - .../onePercentOfViewportSmallerDimension.st | 4 - .../class/onePercentOfViewportWidth.st | 4 - .../CssLengthUnits.class/class/pica.st | 4 - .../CssLengthUnits.class/class/pixel.st | 4 - .../CssLengthUnits.class/class/point.st | 4 - .../CssLengthUnits.class/class/xHeight.st | 4 - .../CssLengthUnits.class/class/zeroWidth.st | 4 - .../CssLengthUnits.class/properties.json | 26 - .../CssLinearGradient.class/README.md | 1 - .../CssLinearGradient.class/class/fading..st | 4 - .../class/in.fading..st | 4 - .../class/rotated.fading..st | 4 - .../class/to.fading..st | 4 - .../instance/beRepeating.st | 4 - .../instance/colorStops.st | 3 - .../instance/functionName.st | 3 - .../instance/initializeIn.fading..st | 6 - .../CssLinearGradient.class/instance/shape.st | 4 - .../CssLinearGradient.class/properties.json | 15 - .../CssLinearPolynomial.class/README.md | 1 - .../class/forIdentity.st | 4 - .../CssLinearPolynomial.class/class/with..st | 4 - .../instance/^minus.st | 4 - .../instance/^plus.st | 4 - .../instance/cssContentOn..st | 6 - .../cssDependentCoefficientContentOn..st | 8 - .../cssIndependentCoefficientContentOn..st | 7 - .../instance/initializeWith..st | 4 - .../CssLinearPolynomial.class/properties.json | 14 - .../CssLocalFontReference.class/README.md | 1 - .../class/toFontNamed..st | 4 - .../instance/cssContentOn..st | 6 - .../instance/initializeToFontNamed..st | 4 - .../properties.json | 13 - .../CssMathExpression.class/README.md | 1 - .../CssMathExpression.class/class/on..st | 4 - .../instance/^minus.st | 3 - .../CssMathExpression.class/instance/^plus.st | 3 - .../instance/^slash.st | 3 - .../CssMathExpression.class/instance/^star.st | 3 - .../instance/addOperand.andOperator..st | 5 - .../cssFunctionParametersContentOn..st | 11 - .../instance/functionName.st | 4 - .../instance/initializeOn..st | 5 - .../CssMathExpression.class/properties.json | 14 - .../CssMeasure.class/README.md | 1 - .../CssMeasure.class/class/quantity.unit..st | 4 - .../instance/cssContentOn..st | 5 - .../instance/initializeQuantity.unit..st | 5 - .../CssMeasure.class/properties.json | 14 - .../CssMediaQueryConstants.class/README.md | 1 - .../class/braille.st | 4 - .../class/embossed.st | 4 - .../class/handheld.st | 4 - .../class/interlace.st | 4 - .../class/landscape.st | 4 - .../class/portrait.st | 4 - .../class/print.st | 4 - .../class/progressive.st | 4 - .../class/projection.st | 4 - .../class/screen.st | 4 - .../class/speech.st | 4 - .../CssMediaQueryConstants.class/class/tty.st | 4 - .../CssMediaQueryConstants.class/class/tv.st | 4 - .../properties.json | 11 - .../CssMediaQueryExpression.class/README.md | 1 - .../class/assertNotEmpty..st | 4 - .../class/forFeatureNamed..st | 4 - .../class/forFeatureNamed.withValue..st | 4 - .../class/forFeatureNamed.withValues..st | 5 - .../instance/cssContentOn..st | 12 - .../initializeForFeatureNamed.withValues..st | 5 - .../properties.json | 14 - .../CssMediaQueryRule.class/README.md | 1 - .../class/ofType.conforming.enabling..st | 4 - .../class/ofType.enabling..st | 4 - .../instance/cssContentOn..st | 13 - .../instance/cssExpressionsContentOn..st | 9 - .../instance/cssStatementsContentOn..st | 6 - .../initializeOfType.conforming.enabling..st | 6 - .../CssMediaQueryRule.class/properties.json | 15 - .../CssMediaQueryRuleBuilder.class/README.md | 1 - ...addExpressionForFeatureNamed.withValue..st | 4 - .../instance/aspectRatio..st | 4 - .../instance/build.st | 4 - .../instance/color..st | 4 - .../instance/colorIndex..st | 4 - .../instance/deviceHeight..st | 4 - .../instance/deviceWidth..st | 4 - .../instance/grid..st | 4 - .../instance/height..st | 4 - .../instance/initialize.st | 7 - .../instance/maxAspectRatio..st | 4 - .../instance/maxColor..st | 4 - .../instance/maxColorIndex..st | 4 - .../instance/maxDeviceHeight..st | 4 - .../instance/maxDeviceWidth..st | 4 - .../instance/maxHeight..st | 4 - .../instance/maxMonochrome..st | 4 - .../instance/maxWidth..st | 4 - .../instance/minAspecRatio..st | 4 - .../instance/minColor..st | 4 - .../instance/minColorIndex..st | 4 - .../instance/minDeviceHeight..st | 4 - .../instance/minDeviceWidth..st | 4 - .../instance/minHeight..st | 4 - .../instance/minMonochrome..st | 4 - .../instance/minWidth..st | 4 - .../instance/monochrome..st | 4 - .../instance/orientation..st | 4 - .../instance/resolution..st | 4 - .../instance/scan..st | 4 - .../instance/type..st | 4 - .../instance/useStyleSheet..st | 4 - .../instance/width..st | 4 - .../properties.json | 15 - .../CssNoAlphaChannelProvided.class/README.md | 1 - .../instance/componentsDo.separatedBy..st | 3 - .../instance/functionNameFor..st | 4 - .../properties.json | 11 - .../CssNoFallbackSpecified.class/README.md | 1 - .../instance/cssContentOn..st | 3 - .../properties.json | 11 - .../README.md | 1 - .../instance/applyTo..st | 4 - .../properties.json | 11 - .../CssObject.class/README.md | 1 - .../CssObject.class/instance/cssContentOn..st | 4 - .../CssObject.class/instance/printOn..st | 4 - .../CssObject.class/properties.json | 11 - .../CssObjectList.class/README.md | 1 - .../CssObjectList.class/class/with.with..st | 7 - .../CssObjectList.class/class/withAll..st | 4 - .../instance/cssContentOn..st | 8 - .../instance/initializeWithAll..st | 4 - .../CssObjectList.class/properties.json | 13 - .../CssPseudoClassSelector.class/README.md | 5 - .../class/activeOn..st | 4 - .../class/checkedOn..st | 4 - .../class/childAt.on..st | 4 - .../class/childFromLastAt.on..st | 4 - .../class/disabledOn..st | 4 - .../class/emptyOn..st | 4 - .../class/enabledOn..st | 4 - .../class/firstChildOn..st | 4 - .../class/firstOfTypeOn..st | 4 - .../class/focusOn..st | 4 - .../class/hoverOn..st | 4 - .../class/language.on..st | 4 - .../class/lastChildOn..st | 4 - .../class/lastOfTypeOn..st | 4 - .../class/linkOn..st | 4 - .../class/named.over..st | 4 - .../class/named.withArguments.over..st | 4 - .../class/not.on..st | 4 - .../class/onlyChildOn..st | 4 - .../class/onlyOfTypeOn..st | 4 - .../class/rootOn..st | 4 - .../class/siblingOfTypeAt.on..st | 4 - .../class/siblingOfTypeFromLastAt.on..st | 4 - .../class/targetOn..st | 4 - .../class/visitedOn..st | 4 - .../instance/cssContentOn..st | 14 - .../initializeNamed.withArguments.over..st | 6 - .../properties.json | 15 - .../CssPseudoElementSelector.class/README.md | 3 - .../class/after..st | 4 - .../class/before..st | 4 - .../class/firstLetterOf..st | 4 - .../class/firstLineOf..st | 4 - .../class/named.of..st | 4 - .../instance/cssContentOn..st | 6 - .../instance/initializeNamed.of..st | 5 - .../properties.json | 14 - .../CssRGBColor.class/README.md | 1 - .../class/red.green.blue..st | 8 - .../class/red.green.blue.alpha..st | 8 - .../class/red.green.blue.alphaChannel..st | 8 - .../instance/componentsDo.separatedBy..st | 9 - .../instance/functionName.st | 3 - .../initializeRed.green.blue.alphaChannel..st | 7 - .../instance/newWithAlpha..st | 8 - .../CssRGBColor.class/properties.json | 16 - .../CssRadialGradient.class/README.md | 1 - .../class/circular.at.fading..st | 4 - .../class/circular.fading..st | 4 - .../class/elliptical.at.fading..st | 12 - .../class/elliptical.fading..st | 4 - .../CssRadialGradient.class/class/fading..st | 4 - .../class/shape.fading..st | 4 - .../instance/beRepeating.st | 4 - .../instance/colorStops.st | 3 - .../instance/functionName.st | 3 - .../instance/initializeShape.fading..st | 6 - .../CssRadialGradient.class/instance/shape.st | 3 - .../CssRadialGradient.class/properties.json | 15 - .../CssResolutionUnits.class/README.md | 1 - .../class/dotsPerCentimeter.st | 4 - .../class/dotsPerInch.st | 4 - .../class/dotsPerPixelUnit.st | 4 - .../class/initialize.st | 6 - .../CssResolutionUnits.class/properties.json | 15 - .../CssRulePrecedencePolicy.class/README.md | 1 - .../instance/applyTo..st | 4 - .../properties.json | 11 - .../CssRuleSet.class/README.md | 1 - .../class/selector.declarations..st | 4 - .../class/selector.declarations.comment..st | 4 - .../instance/cssContentOn..st | 7 - ...nitializeSelector.declarations.comment..st | 6 - .../CssRuleSet.class/properties.json | 15 - .../CssSVGColors.class/README.md | 2 - .../CssSVGColors.class/class/aliceBlue.st | 3 - .../CssSVGColors.class/class/antiqueWhite.st | 3 - .../CssSVGColors.class/class/aqua.st | 3 - .../CssSVGColors.class/class/aquamarine.st | 3 - .../CssSVGColors.class/class/azure.st | 3 - .../CssSVGColors.class/class/beige.st | 3 - .../CssSVGColors.class/class/bisque.st | 3 - .../CssSVGColors.class/class/black.st | 3 - .../class/blanchedAlmond.st | 3 - .../CssSVGColors.class/class/blue.st | 3 - .../CssSVGColors.class/class/blueviolet.st | 3 - .../CssSVGColors.class/class/brown.st | 3 - .../CssSVGColors.class/class/burlywood.st | 3 - .../CssSVGColors.class/class/cadetBlue.st | 3 - .../CssSVGColors.class/class/chartreuse.st | 3 - .../CssSVGColors.class/class/chocolate.st | 3 - .../CssSVGColors.class/class/coral.st | 3 - .../class/cornflowerBlue.st | 3 - .../CssSVGColors.class/class/cornsilk.st | 3 - .../CssSVGColors.class/class/crimson.st | 3 - .../CssSVGColors.class/class/cyan.st | 3 - .../CssSVGColors.class/class/darkBlue.st | 3 - .../CssSVGColors.class/class/darkCyan.st | 3 - .../CssSVGColors.class/class/darkGoldenrod.st | 3 - .../CssSVGColors.class/class/darkGray.st | 3 - .../CssSVGColors.class/class/darkGreen.st | 3 - .../CssSVGColors.class/class/darkGrey.st | 3 - .../CssSVGColors.class/class/darkKhaki.st | 3 - .../CssSVGColors.class/class/darkMagenta.st | 3 - .../class/darkOliveGreen.st | 3 - .../CssSVGColors.class/class/darkOrange.st | 3 - .../CssSVGColors.class/class/darkOrchid.st | 3 - .../CssSVGColors.class/class/darkRed.st | 3 - .../CssSVGColors.class/class/darkSalmon.st | 3 - .../CssSVGColors.class/class/darkSeaGreen.st | 3 - .../CssSVGColors.class/class/darkSlateBlue.st | 3 - .../CssSVGColors.class/class/darkSlateGray.st | 3 - .../CssSVGColors.class/class/darkSlateGrey.st | 3 - .../CssSVGColors.class/class/darkTurquoise.st | 3 - .../CssSVGColors.class/class/darkViolet.st | 3 - .../CssSVGColors.class/class/deepPink.st | 3 - .../CssSVGColors.class/class/deepSkyBlue.st | 3 - .../CssSVGColors.class/class/dimGray.st | 3 - .../CssSVGColors.class/class/dimGrey.st | 3 - .../CssSVGColors.class/class/dodgerBlue.st | 3 - .../CssSVGColors.class/class/firebrick.st | 3 - .../CssSVGColors.class/class/floralWhite.st | 3 - .../CssSVGColors.class/class/forestGreen.st | 3 - .../CssSVGColors.class/class/fuchsia.st | 3 - .../CssSVGColors.class/class/gainsboro.st | 3 - .../CssSVGColors.class/class/ghostWhite.st | 3 - .../CssSVGColors.class/class/gold.st | 3 - .../CssSVGColors.class/class/goldenrod.st | 3 - .../CssSVGColors.class/class/gray.st | 3 - .../CssSVGColors.class/class/green.st | 3 - .../CssSVGColors.class/class/greenYellow.st | 3 - .../CssSVGColors.class/class/grey.st | 3 - .../CssSVGColors.class/class/honeydew.st | 3 - .../CssSVGColors.class/class/hotPink.st | 3 - .../CssSVGColors.class/class/indianRed.st | 3 - .../CssSVGColors.class/class/indigo.st | 3 - .../CssSVGColors.class/class/initialize.st | 7 - .../class/initializeAtoF.st | 51 - .../class/initializeGtoL.st | 39 - .../class/initializeMtoZ.st | 65 - .../CssSVGColors.class/class/ivory.st | 3 - .../CssSVGColors.class/class/khaki.st | 3 - .../CssSVGColors.class/class/lavender.st | 3 - .../CssSVGColors.class/class/lavenderBlush.st | 3 - .../CssSVGColors.class/class/lawnGreen.st | 3 - .../CssSVGColors.class/class/lemonChiffon.st | 3 - .../CssSVGColors.class/class/lightBlue.st | 3 - .../CssSVGColors.class/class/lightCoral.st | 3 - .../CssSVGColors.class/class/lightCyan.st | 3 - .../class/lightGoldenrodYellow.st | 3 - .../CssSVGColors.class/class/lightGray.st | 3 - .../CssSVGColors.class/class/lightGreen.st | 3 - .../CssSVGColors.class/class/lightGrey.st | 3 - .../CssSVGColors.class/class/lightPink.st | 3 - .../CssSVGColors.class/class/lightSalmon.st | 3 - .../CssSVGColors.class/class/lightSeaGreen.st | 3 - .../CssSVGColors.class/class/lightSkyBlue.st | 3 - .../class/lightSlateGray.st | 3 - .../class/lightSlateGrey.st | 3 - .../class/lightSteelBlue.st | 3 - .../CssSVGColors.class/class/lightYellow.st | 3 - .../CssSVGColors.class/class/lime.st | 3 - .../CssSVGColors.class/class/limeGreen.st | 3 - .../CssSVGColors.class/class/linen.st | 3 - .../CssSVGColors.class/class/magenta.st | 3 - .../CssSVGColors.class/class/maroon.st | 3 - .../class/mediumAquamarine.st | 3 - .../CssSVGColors.class/class/mediumBlue.st | 3 - .../CssSVGColors.class/class/mediumOrchid.st | 3 - .../CssSVGColors.class/class/mediumPurple.st | 3 - .../class/mediumSeaGreen.st | 3 - .../class/mediumSlateBlue.st | 3 - .../class/mediumSpringGreen.st | 3 - .../class/mediumTurquoise.st | 3 - .../class/mediumVioletRed.st | 3 - .../CssSVGColors.class/class/midnightBlue.st | 3 - .../CssSVGColors.class/class/mintCream.st | 3 - .../CssSVGColors.class/class/mistyRose.st | 3 - .../CssSVGColors.class/class/moccasin.st | 3 - .../CssSVGColors.class/class/navajoWhite.st | 3 - .../CssSVGColors.class/class/navy.st | 3 - .../CssSVGColors.class/class/oldlace.st | 3 - .../CssSVGColors.class/class/olive.st | 3 - .../CssSVGColors.class/class/olivedrab.st | 3 - .../CssSVGColors.class/class/orange.st | 3 - .../CssSVGColors.class/class/orangeRed.st | 3 - .../CssSVGColors.class/class/orchid.st | 3 - .../CssSVGColors.class/class/paleGoldenrod.st | 3 - .../CssSVGColors.class/class/paleGreen.st | 3 - .../CssSVGColors.class/class/paleTurquoise.st | 3 - .../CssSVGColors.class/class/paleVioletRed.st | 3 - .../CssSVGColors.class/class/papayaWhip.st | 3 - .../CssSVGColors.class/class/peachpuff.st | 3 - .../CssSVGColors.class/class/peru.st | 3 - .../CssSVGColors.class/class/pink.st | 3 - .../CssSVGColors.class/class/plum.st | 3 - .../CssSVGColors.class/class/powderBlue.st | 3 - .../CssSVGColors.class/class/purple.st | 3 - .../CssSVGColors.class/class/red.st | 3 - .../CssSVGColors.class/class/rosyBrown.st | 3 - .../CssSVGColors.class/class/royalBlue.st | 3 - .../CssSVGColors.class/class/saddleBrown.st | 3 - .../CssSVGColors.class/class/salmon.st | 3 - .../CssSVGColors.class/class/sandyBrown.st | 3 - .../CssSVGColors.class/class/seaGreen.st | 3 - .../CssSVGColors.class/class/seaShell.st | 3 - .../CssSVGColors.class/class/sienna.st | 3 - .../CssSVGColors.class/class/silver.st | 3 - .../CssSVGColors.class/class/skyBlue.st | 3 - .../CssSVGColors.class/class/slateBlue.st | 3 - .../CssSVGColors.class/class/slateGray.st | 3 - .../CssSVGColors.class/class/slateGrey.st | 3 - .../CssSVGColors.class/class/snow.st | 3 - .../CssSVGColors.class/class/springGreen.st | 3 - .../CssSVGColors.class/class/steelBlue.st | 3 - .../CssSVGColors.class/class/tan.st | 3 - .../CssSVGColors.class/class/teal.st | 3 - .../CssSVGColors.class/class/thistle.st | 3 - .../CssSVGColors.class/class/tomato.st | 3 - .../CssSVGColors.class/class/transparent.st | 4 - .../CssSVGColors.class/class/turquoise.st | 3 - .../CssSVGColors.class/class/violet.st | 3 - .../CssSVGColors.class/class/wheat.st | 3 - .../CssSVGColors.class/class/white.st | 3 - .../CssSVGColors.class/class/whiteSmoke.st | 3 - .../CssSVGColors.class/class/yellow.st | 3 - .../CssSVGColors.class/class/yellowGreen.st | 3 - .../CssSVGColors.class/properties.json | 159 --- .../CssSVGFontLocation.class/README.md | 1 - .../class/at.withId..st | 4 - .../instance/cssContentOn..st | 5 - .../instance/initializeAt.withId..st | 5 - .../CssSVGFontLocation.class/properties.json | 14 - .../CssSelector.class/README.md | 1 - .../CssSelector.class/instance/^comma.st | 4 - .../CssSelector.class/instance/^more.st | 4 - .../CssSelector.class/instance/^plus.st | 4 - .../CssSelector.class/instance/^slash.st | 7 - .../CssSelector.class/instance/^star.st | 6 - .../CssSelector.class/instance/^tilde.st | 4 - .../CssSelector.class/instance/active.st | 4 - .../CssSelector.class/instance/after.st | 4 - .../instance/attribute.beginsWith..st | 4 - .../instance/attribute.endsWith..st | 4 - .../instance/attribute.includes..st | 4 - .../instance/attribute.includesSubstring..st | 4 - .../CssSelector.class/instance/before.st | 4 - .../CssSelector.class/instance/checked.st | 4 - .../CssSelector.class/instance/childAt..st | 4 - .../instance/childFromLastAt..st | 4 - .../CssSelector.class/instance/class..st | 4 - .../instance/descendantOfType..st | 4 - .../CssSelector.class/instance/disabled.st | 4 - .../CssSelector.class/instance/empty.st | 4 - .../CssSelector.class/instance/enabled.st | 4 - .../CssSelector.class/instance/firstChild.st | 4 - .../CssSelector.class/instance/firstLetter.st | 4 - .../CssSelector.class/instance/firstLine.st | 4 - .../CssSelector.class/instance/firstOfType.st | 4 - .../firstValueOfAttribute.beginsWith..st | 4 - .../CssSelector.class/instance/focus.st | 4 - .../instance/havingAttribute..st | 4 - .../CssSelector.class/instance/hover.st | 4 - .../CssSelector.class/instance/id..st | 4 - .../instance/isImplicitUniversal.st | 4 - .../CssSelector.class/instance/lang..st | 4 - .../CssSelector.class/instance/lastChild.st | 4 - .../CssSelector.class/instance/lastOfType.st | 4 - .../CssSelector.class/instance/link.st | 4 - .../CssSelector.class/instance/not..st | 4 - .../CssSelector.class/instance/onlyChild.st | 4 - .../CssSelector.class/instance/onlyOfType.st | 4 - .../CssSelector.class/instance/root.st | 4 - .../instance/siblingOfTypeAt..st | 4 - .../instance/siblingOfTypeFromLastAt..st | 4 - .../CssSelector.class/instance/target.st | 4 - .../CssSelector.class/instance/visited.st | 4 - .../instance/withAttribute.equalTo..st | 4 - .../CssSelector.class/properties.json | 11 - .../CssSelectorGroup.class/README.md | 1 - .../class/with.with..st | 4 - .../CssSelectorGroup.class/instance/^comma.st | 4 - .../instance/cssContentOn..st | 10 - .../instance/initializeWithAll..st | 4 - .../CssSelectorGroup.class/properties.json | 13 - .../CssTimeUnits.class/README.md | 1 - .../CssTimeUnits.class/class/initialize.st | 4 - .../CssTimeUnits.class/class/millisecond.st | 4 - .../CssTimeUnits.class/class/second.st | 4 - .../CssTimeUnits.class/properties.json | 14 - .../CssToggle.class/README.md | 1 - .../CssToggle.class/class/cyclingOver..st | 4 - .../cssFunctionParametersContentOn..st | 9 - .../CssToggle.class/instance/functionName.st | 3 - .../instance/initializeCyclingOver..st | 4 - .../CssToggle.class/properties.json | 13 - .../CssTypeSelector.class/README.md | 1 - .../CssTypeSelector.class/class/ofType..st | 4 - .../instance/cssContentOn..st | 4 - .../instance/initializeOfType..st | 4 - .../CssTypeSelector.class/properties.json | 13 - .../RenoirSt.package/CssUnit.class/README.md | 1 - .../CssUnit.class/class/assertNotEmpty..st | 4 - .../CssUnit.class/class/identifiedBy..st | 5 - .../CssUnit.class/instance/cssContentOn..st | 4 - .../instance/initializeIdentifiedBy..st | 4 - .../CssUnit.class/properties.json | 13 - .../CssUniversalSelector.class/README.md | 2 - .../class/explicit.st | 4 - .../class/implicit.st | 4 - .../class/representedBy..st | 4 - .../instance/cssContentOn..st | 4 - .../instance/initializeRepresentedBy..st | 4 - .../instance/isImplicitUniversal.st | 4 - .../properties.json | 13 - .../Float.extension/instance/cm.st | 4 - .../Float.extension/instance/cssContentOn..st | 4 - .../Float.extension/instance/deg.st | 4 - .../Float.extension/instance/em.st | 4 - .../Float.extension/instance/grad.st | 4 - .../Float.extension/instance/in.st | 4 - .../Float.extension/instance/mm.st | 4 - .../Float.extension/instance/ms.st | 4 - .../instance/newMeasureWith..st | 3 - .../Float.extension/instance/pc.st | 4 - .../Float.extension/instance/rad.st | 4 - .../Float.extension/instance/s.st | 4 - .../Float.extension/instance/turn.st | 4 - .../Float.extension/properties.json | 3 - .../instance/cssContentOn..st | 6 - .../Fraction.extension/properties.json | 3 - .../README.md | 1 - .../class/on..st | 4 - .../instance/initializeOn..st | 4 - .../instance/newLine.st | 6 - .../instance/nextPut..st | 4 - .../instance/nextPutAll..st | 4 - .../instance/space.st | 4 - .../instance/tab.st | 4 - .../properties.json | 13 - .../Integer.extension/instance/Hz.st | 3 - .../Integer.extension/instance/ch.st | 3 - .../Integer.extension/instance/cm.st | 4 - .../instance/cssContentOn..st | 4 - .../Integer.extension/instance/deg.st | 4 - .../Integer.extension/instance/dpcm.st | 4 - .../Integer.extension/instance/dpi.st | 4 - .../Integer.extension/instance/dppx.st | 4 - .../Integer.extension/instance/em.st | 4 - .../Integer.extension/instance/ex.st | 4 - .../Integer.extension/instance/grad.st | 4 - .../Integer.extension/instance/in.st | 4 - .../Integer.extension/instance/kHz.st | 3 - .../Integer.extension/instance/mm.st | 4 - .../Integer.extension/instance/ms.st | 4 - .../Integer.extension/instance/n.st | 4 - .../instance/newMeasureWith..st | 3 - .../Integer.extension/instance/pc.st | 4 - .../Integer.extension/instance/pt.st | 4 - .../Integer.extension/instance/px.st | 4 - .../Integer.extension/instance/rad.st | 4 - .../Integer.extension/instance/rem.st | 4 - .../Integer.extension/instance/s.st | 4 - .../Integer.extension/instance/turn.st | 4 - .../Integer.extension/instance/vh.st | 4 - .../Integer.extension/instance/vmax.st | 4 - .../Integer.extension/instance/vmin.st | 4 - .../Integer.extension/instance/vw.st | 4 - .../Integer.extension/properties.json | 3 - .../ManifestRenoirSt.class/README.md | 1 - .../class/rejectClasses.st | 3 - .../class/rejectRules.st | 3 - ...ruleExcessiveMethodsRuleV1FalsePositive.st | 3 - ...leExcessiveVariablesRuleV1FalsePositive.st | 3 - ...MethodClassificationRuleV1FalsePositive.st | 3 - ...eInstVarInSubclassesRuleV1FalsePositive.st | 3 - .../ruleLongMethodsRuleV1FalsePositive.st | 3 - .../ManifestRenoirSt.class/properties.json | 11 - .../instance/cssContentOn..st | 5 - .../Percentage.extension/properties.json | 3 - .../README.md | 1 - .../instance/build.st | 14 - .../properties.json | 11 - .../instance/cssContentOn..st | 4 - .../String.extension/properties.json | 3 - .../WriteStream.extension/instance/newLine.st | 4 - .../WriteStream.extension/properties.json | 3 - .../monticello.meta/categories.st | 7 - .../monticello.meta/initializers.st | 0 .../RenoirSt.package/monticello.meta/package | 1 - source/RenoirSt.package/properties.json | 1 - source/RenoirSt/Array.extension.st | 7 + source/RenoirSt/CascadingStyleSheet.class.st | 34 + .../CascadingStyleSheetBuilder.class.st | 76 ++ .../RenoirSt/CssAbstractDeclaration.class.st | 36 + .../CssAdjacentSiblingCombinator.class.st | 36 + source/RenoirSt/CssAlphaChannel.class.st | 21 + .../RenoirSt/CssAlphaChannelProvided.class.st | 47 + source/RenoirSt/CssAngleUnits.class.st | 48 + .../CssAttributeMatchingCondition.class.st | 34 + .../RenoirSt/CssAttributeReference.class.st | 68 ++ source/RenoirSt/CssAttributeSelector.class.st | 93 ++ source/RenoirSt/CssBoxShadow.class.st | 105 ++ source/RenoirSt/CssChildCombinator.class.st | 37 + source/RenoirSt/CssClassSelector.class.st | 38 + source/RenoirSt/CssColor.class.st | 36 + source/RenoirSt/CssColorStop.class.st | 33 + source/RenoirSt/CssColorUnit.class.st | 20 + source/RenoirSt/CssComment.class.st | 34 + source/RenoirSt/CssConstants.class.st | 824 +++++++++++++ source/RenoirSt/CssDeclaration.class.st | 39 + source/RenoirSt/CssDeclarationBlock.class.st | 835 +++++++++++++ .../RenoirSt/CssDescendantCombinator.class.st | 35 + .../CssExternalFontReference.class.st | 52 + source/RenoirSt/CssFallbackSpecified.class.st | 31 + source/RenoirSt/CssFontConstants.class.st | 331 +++++ source/RenoirSt/CssFontReference.class.st | 14 + source/RenoirSt/CssFrequencyUnits.class.st | 31 + source/RenoirSt/CssFunction.class.st | 31 + .../CssGeneralSiblingCombinator.class.st | 36 + source/RenoirSt/CssGradient.class.st | 41 + source/RenoirSt/CssGradientComponent.class.st | 32 + source/RenoirSt/CssHSLColor.class.st | 79 ++ source/RenoirSt/CssIdSelector.class.st | 41 + source/RenoirSt/CssIdentifiedColor.class.st | 86 ++ .../RenoirSt/CssImportantDeclaration.class.st | 45 + ...CssImportantRulePrecedencePoliciy.class.st | 15 + source/RenoirSt/CssLengthUnits.class.st | 136 +++ source/RenoirSt/CssLinearGradient.class.st | 67 ++ source/RenoirSt/CssLinearPolynomial.class.st | 69 ++ .../RenoirSt/CssLocalFontReference.class.st | 31 + source/RenoirSt/CssMathExpression.class.st | 71 ++ source/RenoirSt/CssMeasure.class.st | 33 + .../RenoirSt/CssMediaQueryConstants.class.st | 87 ++ .../RenoirSt/CssMediaQueryExpression.class.st | 58 + source/RenoirSt/CssMediaQueryRule.class.st | 67 ++ .../CssMediaQueryRuleBuilder.class.st | 215 ++++ .../CssNoAlphaChannelProvided.class.st | 20 + .../RenoirSt/CssNoFallbackSpecified.class.st | 14 + .../CssNormalRulePrecedencePolicy.class.st | 15 + source/RenoirSt/CssObject.class.st | 21 + source/RenoirSt/CssObjectList.class.st | 42 + .../RenoirSt/CssPseudoClassSelector.class.st | 191 +++ .../CssPseudoElementSelector.class.st | 60 + source/RenoirSt/CssRGBColor.class.st | 79 ++ source/RenoirSt/CssRadialGradient.class.st | 86 ++ source/RenoirSt/CssResolutionUnits.class.st | 39 + .../RenoirSt/CssRulePrecedencePolicy.class.st | 15 + source/RenoirSt/CssRuleSet.class.st | 42 + source/RenoirSt/CssSVGColors.class.st | 1070 +++++++++++++++++ source/RenoirSt/CssSVGFontLocation.class.st | 32 + source/RenoirSt/CssSelector.class.st | 278 +++++ source/RenoirSt/CssSelectorGroup.class.st | 42 + source/RenoirSt/CssTimeUnits.class.st | 31 + source/RenoirSt/CssToggle.class.st | 39 + source/RenoirSt/CssTypeSelector.class.st | 29 + source/RenoirSt/CssUnit.class.st | 36 + source/RenoirSt/CssUniversalSelector.class.st | 48 + source/RenoirSt/Float.extension.st | 78 ++ source/RenoirSt/Fraction.extension.st | 9 + .../IndentOnNewLineWriteStream.class.st | 56 + source/RenoirSt/Integer.extension.st | 165 +++ .../ManifestRenoirSt.class.st} | 51 +- source/RenoirSt/Percentage.extension.st | 8 + ...lectiveCascadingStyleSheetBuilder.class.st | 24 + source/RenoirSt/String.extension.st | 7 + source/RenoirSt/WriteStream.extension.st | 7 + source/RenoirSt/package.st | 1 + 1609 files changed, 9797 insertions(+), 7962 deletions(-) delete mode 100644 source/.filetree create mode 100644 source/.properties delete mode 100644 source/BaselineOfRenoirSt.package/.filetree delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/README.md delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/baseline..st delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/customProjectAttributes.st delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpDependencies..st delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpGroups..st delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpSeasideGroups..st delete mode 100644 source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/properties.json delete mode 100644 source/BaselineOfRenoirSt.package/monticello.meta/categories.st delete mode 100644 source/BaselineOfRenoirSt.package/monticello.meta/initializers.st delete mode 100644 source/BaselineOfRenoirSt.package/monticello.meta/package delete mode 100644 source/BaselineOfRenoirSt.package/properties.json create mode 100644 source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st create mode 100644 source/BaselineOfRenoirSt/package.st delete mode 100644 source/RenoirSt-HTML-Tests.package/.filetree delete mode 100644 source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/properties.json delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/README.md delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testEmbeddedContent.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testForms.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testGroupingContent.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testSections.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTabularData.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTextLevelSemantics.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/README.md delete mode 100644 source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testAbsoluteCssContentOn.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testRelativeCssContentOn.st delete mode 100644 source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/properties.json delete mode 100644 source/RenoirSt-HTML-Tests.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-HTML-Tests.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-HTML-Tests.package/monticello.meta/package delete mode 100644 source/RenoirSt-HTML-Tests.package/properties.json rename source/{RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/instance/testVendorPropertySupport.st => RenoirSt-HTML-Tests/CssDeclarationBlockTest.extension.st} (66%) create mode 100644 source/RenoirSt-HTML-Tests/CssHTMLTypeSelectorTest.class.st create mode 100644 source/RenoirSt-HTML-Tests/CssZnUrlTest.class.st create mode 100644 source/RenoirSt-HTML-Tests/package.st delete mode 100644 source/RenoirSt-HTML.package/.filetree delete mode 100644 source/RenoirSt-HTML.package/CssDeclarationBlock.extension/instance/vendorPropertyAt.put..st delete mode 100644 source/RenoirSt-HTML.package/CssDeclarationBlock.extension/properties.json delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/abbreviation.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/address.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/anchor.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/article.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/aside.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/blockquote.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/body.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/button.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/cite.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/code.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionDescription.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionList.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionTerm.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/div.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/emphasis.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/fieldSet.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/figure.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/figureCaption.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/footer.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/form.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h1.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h2.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h3.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h4.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h5.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/h6.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/header.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/headingLevel..st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/horizontalRule.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/image.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/input.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/keyboardInput.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/label.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/legend.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/listItem.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/main.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/nav.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/option.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/optionGroup.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/orderedList.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/paragraph.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/preformatted.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/sample.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/section.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/select.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/small.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/span.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/strong.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/subscript.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/superscript.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/table.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableBody.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableData.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableFooter.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeader.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeaderCell.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/tableRow.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/textArea.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/unorderedList.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/instance/variable.st delete mode 100644 source/RenoirSt-HTML.package/CssSelector.extension/properties.json delete mode 100644 source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/README.md delete mode 100644 source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/class/on..st delete mode 100644 source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/initializeOn..st delete mode 100644 source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/properties.json delete mode 100644 source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentRelativeToStyleSheetOn..st delete mode 100644 source/RenoirSt-HTML.package/ZnUrl.extension/instance/relativeToStyleSheet.st delete mode 100644 source/RenoirSt-HTML.package/ZnUrl.extension/properties.json delete mode 100644 source/RenoirSt-HTML.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-HTML.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-HTML.package/monticello.meta/package delete mode 100644 source/RenoirSt-HTML.package/properties.json create mode 100644 source/RenoirSt-HTML/CssDeclarationBlock.extension.st create mode 100644 source/RenoirSt-HTML/CssSelector.extension.st create mode 100644 source/RenoirSt-HTML/UrlRelativeToStyleSheet.class.st create mode 100644 source/RenoirSt-HTML/ZnUrl.extension.st create mode 100644 source/RenoirSt-HTML/package.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/.filetree delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/README.md delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testGreaseStringOnDeclarationBlock.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testJavascriptOnDeclarationBlock.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/properties.json delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/instance/testJavascriptOn.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/properties.json delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/instance/testJavascriptOn.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/properties.json delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/README.md delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testAbsoluteCssContentOn.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testRelativeCssContentOn.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/properties.json delete mode 100644 source/RenoirSt-Seaside-Tests.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-Seaside-Tests.package/monticello.meta/package delete mode 100644 source/RenoirSt-Seaside-Tests.package/properties.json create mode 100644 source/RenoirSt-Seaside-Tests/CssDeclarationBlockJavascriptTest.class.st create mode 100644 source/RenoirSt-Seaside-Tests/CssHSLColorTest.extension.st create mode 100644 source/RenoirSt-Seaside-Tests/CssRGBColorTest.extension.st create mode 100644 source/RenoirSt-Seaside-Tests/CssWAUrlTest.class.st create mode 100644 source/RenoirSt-Seaside-Tests/package.st delete mode 100644 source/RenoirSt-Seaside.package/.filetree delete mode 100644 source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/instance/javascriptOn..st delete mode 100644 source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/properties.json delete mode 100644 source/RenoirSt-Seaside.package/CssColorUnit.extension/instance/javascriptOn..st delete mode 100644 source/RenoirSt-Seaside.package/CssColorUnit.extension/properties.json delete mode 100644 source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/greaseString.st delete mode 100644 source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/javascriptOn..st delete mode 100644 source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/properties.json delete mode 100644 source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentRelativeToStyleSheetOn..st delete mode 100644 source/RenoirSt-Seaside.package/WAUrl.extension/instance/relativeToStyleSheet.st delete mode 100644 source/RenoirSt-Seaside.package/WAUrl.extension/properties.json delete mode 100644 source/RenoirSt-Seaside.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-Seaside.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-Seaside.package/monticello.meta/package delete mode 100644 source/RenoirSt-Seaside.package/properties.json create mode 100644 source/RenoirSt-Seaside/CssAbstractDeclaration.extension.st create mode 100644 source/RenoirSt-Seaside/CssColorUnit.extension.st create mode 100644 source/RenoirSt-Seaside/CssDeclarationBlock.extension.st create mode 100644 source/RenoirSt-Seaside/WAUrl.extension.st create mode 100644 source/RenoirSt-Seaside/package.st delete mode 100644 source/RenoirSt-Tests.package/.filetree delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingOnlyWithComments.st delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheet.st delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheetWithSomeComments.st delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingStyleSheetWithMediaQuery.st delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testCantCreateWithInvalidAlphaValues.st delete mode 100644 source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testInstanceCreationEdgeCases.st delete mode 100644 source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithStringTypeAndFallback.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithType.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithTypeAndFallback.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testSimplestAttributeReference.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowSet.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusAndSpreadDistancePrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithColorPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testInsetBoxShadowPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testSimplestBoxShadowPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssBoxShadowTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssChildCombinatorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssChildCombinatorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssClassSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssClassSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testAttachmentProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBackgroundProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBasicConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBorderProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testGradientConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testTextConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssConstantsTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/assert.rendersProperty.withValue..st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintInlined.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBackgroundProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderImageProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBoxProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfColorProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfEmptyDeclarationBlock.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfFontProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfGeneratedContentProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMarginProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMoreFontProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlock.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlockWithImportantRules.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfPaddingProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTableProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextDecorationProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfUIProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualEffectProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualFormattingProperties.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringWithSeveralDeclarations.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssDeclarationTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testBuildingShortcuts.st delete mode 100644 source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontFormatConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontSizeConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontStretchConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantCapsConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantLigaturesConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantNumericConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantPositionConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testGenericFontFamiliesAccessors.st delete mode 100644 source/RenoirSt-Tests.package/CssFontConstantsTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testSimpleFontFaceRule.st delete mode 100644 source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssHSLColorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testNewWithAlpha.st delete mode 100644 source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintStringWithAlpha.st delete mode 100644 source/RenoirSt-Tests.package/CssHSLColorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssIdSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testIdMustBeASymbol.st delete mode 100644 source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssIdSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testIdentifiedBy.st delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationFromHexaNotation.st delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationWithName.st delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInvalidInstanceCreationFromHexaNotation.st delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testNewWithAlpha.st delete mode 100644 source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithAngleDirectionSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithColorStops.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNamedDirectionSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNoDirectionSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testRepeatingGradientWithNoDirectionSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearGradientTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testFunctionPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testIdentityFunctionPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMathExpressionTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testChainedCalc.st delete mode 100644 source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testSimpleCalc.st delete mode 100644 source/RenoirSt-Tests.package/CssMathExpressionTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/assert.asCssStringEquals..st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForAngles.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForFrequencies.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForLengths.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForResolutions.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForTimes.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testInstanceCreation.st delete mode 100644 source/RenoirSt-Tests.package/CssMeasureTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testCantCreateWithoutFeatureName.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithValue.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithoutValue.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testSimpleBuilding.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringOfSimpleMediaQuery.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringWithExpressions.st delete mode 100644 source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClasses.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClassesUsingFormulas.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLangPseudoClass.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLinkPseudoClasses.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfNotPseudoClass.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClasses.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfTargetPseudoClass.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUIElementsStatePseudoClasses.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUserActionPseudoClasses.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testNewWithAlpha.st delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringUsingPercentageNotation.st delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringWithAlpha.st delete mode 100644 source/RenoirSt-Tests.package/CssRGBColorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientPositioned.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradient.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradientPositioned.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testGradientWithNoShapeSpecified.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testRepeatingGradient.st delete mode 100644 source/RenoirSt-Tests.package/CssRadialGradientTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssRuleSetTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintStringWithComments.st delete mode 100644 source/RenoirSt-Tests.package/CssRuleSetTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssSelectorGroupTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssSelectorGroupTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssToggleTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssToggleTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssToggleTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssTypeSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssTypeSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssUnitTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssUnitTest.class/instance/testCantCreateWithEmptyIdentifier.st delete mode 100644 source/RenoirSt-Tests.package/CssUnitTest.class/instance/testInstanceCreation.st delete mode 100644 source/RenoirSt-Tests.package/CssUnitTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testBuildingShortcut.st delete mode 100644 source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testPrintString.st delete mode 100644 source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/README.md delete mode 100644 source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/instance/testBuild.st delete mode 100644 source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/properties.json delete mode 100644 source/RenoirSt-Tests.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-Tests.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-Tests.package/monticello.meta/package delete mode 100644 source/RenoirSt-Tests.package/properties.json create mode 100644 source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st rename source/{RenoirSt-Tests.package/CascadingStyleSheetTest.class/instance/testPrintString.st => RenoirSt-Tests/CascadingStyleSheetTest.class.st} (58%) create mode 100644 source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st create mode 100644 source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st create mode 100644 source/RenoirSt-Tests/CssAttributeReferenceTest.class.st create mode 100644 source/RenoirSt-Tests/CssAttributeSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssBoxShadowTest.class.st create mode 100644 source/RenoirSt-Tests/CssChildCombinatorTest.class.st create mode 100644 source/RenoirSt-Tests/CssClassSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssConstantsTest.class.st create mode 100644 source/RenoirSt-Tests/CssDeclarationBlockTest.class.st create mode 100644 source/RenoirSt-Tests/CssDeclarationTest.class.st create mode 100644 source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st create mode 100644 source/RenoirSt-Tests/CssFontConstantsTest.class.st rename source/{RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testComplexFontFaceRule.st => RenoirSt-Tests/CssFontFaceRuleTest.class.st} (54%) create mode 100644 source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st create mode 100644 source/RenoirSt-Tests/CssHSLColorTest.class.st create mode 100644 source/RenoirSt-Tests/CssIdSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssIdentifiedColorTest.class.st create mode 100644 source/RenoirSt-Tests/CssImportantDeclarationTest.class.st create mode 100644 source/RenoirSt-Tests/CssLinearGradientTest.class.st create mode 100644 source/RenoirSt-Tests/CssLinearPolynomialTest.class.st create mode 100644 source/RenoirSt-Tests/CssMathExpressionTest.class.st create mode 100644 source/RenoirSt-Tests/CssMeasureTest.class.st rename source/{RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/instance/testConstants.st => RenoirSt-Tests/CssMediaQueryConstantsTest.class.st} (52%) create mode 100644 source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st rename source/{RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testComplexCaseBuilding.st => RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st} (70%) create mode 100644 source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st create mode 100644 source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssRGBColorTest.class.st create mode 100644 source/RenoirSt-Tests/CssRadialGradientTest.class.st create mode 100644 source/RenoirSt-Tests/CssRuleSetTest.class.st create mode 100644 source/RenoirSt-Tests/CssSelectorGroupTest.class.st create mode 100644 source/RenoirSt-Tests/CssToggleTest.class.st create mode 100644 source/RenoirSt-Tests/CssTypeSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/CssUnitTest.class.st create mode 100644 source/RenoirSt-Tests/CssUniversalSelectorTest.class.st create mode 100644 source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st create mode 100644 source/RenoirSt-Tests/package.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/.filetree delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/cm.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/in.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/mm.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/pc.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/rad.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/s.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/methodProperties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Float.extension/properties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/Hz.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/cm.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/in.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/kHz.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/mm.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pc.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pt.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/px.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/rad.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/s.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/methodProperties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Integer.extension/properties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Unit.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Unit.extension/methodProperties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/Unit.extension/properties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/methodProperties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/properties.json delete mode 100644 source/RenoirSt-UnitsCompatibility.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt-UnitsCompatibility.package/monticello.meta/package delete mode 100644 source/RenoirSt-UnitsCompatibility.package/monticello.meta/version delete mode 100644 source/RenoirSt-UnitsCompatibility.package/properties.json create mode 100644 source/RenoirSt-UnitsCompatibility/Float.extension.st create mode 100644 source/RenoirSt-UnitsCompatibility/Integer.extension.st create mode 100644 source/RenoirSt-UnitsCompatibility/Unit.extension.st create mode 100644 source/RenoirSt-UnitsCompatibility/UnitValue.extension.st create mode 100644 source/RenoirSt-UnitsCompatibility/package.st delete mode 100644 source/RenoirSt.package/.filetree delete mode 100644 source/RenoirSt.package/Array.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/Array.extension/properties.json delete mode 100644 source/RenoirSt.package/CascadingStyleSheet.class/README.md delete mode 100644 source/RenoirSt.package/CascadingStyleSheet.class/class/withAll..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheet.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheet.class/instance/initializeWithAll..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheet.class/properties.json delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/README.md delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/addStatement..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/build.st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/comment..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declare.forMediaMatching..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareFontFaceRuleWith..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with.andComment..st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/initialize.st delete mode 100644 source/RenoirSt.package/CascadingStyleSheetBuilder.class/properties.json delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/README.md delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentEndingOn..st delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/instance/property.st delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/instance/value.st delete mode 100644 source/RenoirSt.package/CssAbstractDeclaration.class/properties.json delete mode 100644 source/RenoirSt.package/CssAdjacentSiblingCombinator.class/README.md delete mode 100644 source/RenoirSt.package/CssAdjacentSiblingCombinator.class/class/between.and..st delete mode 100644 source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/initializeBetween.and..st delete mode 100644 source/RenoirSt.package/CssAdjacentSiblingCombinator.class/properties.json delete mode 100644 source/RenoirSt.package/CssAlphaChannel.class/README.md delete mode 100644 source/RenoirSt.package/CssAlphaChannel.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssAlphaChannel.class/instance/functionNameFor..st delete mode 100644 source/RenoirSt.package/CssAlphaChannel.class/properties.json delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/README.md delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/class/assertBetweenZeroAndOne..st delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/class/withValue..st delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/instance/functionNameFor..st delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/instance/initializeWithValue..st delete mode 100644 source/RenoirSt.package/CssAlphaChannelProvided.class/properties.json delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/README.md delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/class/degree.st delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/class/gradian.st delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/class/radian.st delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/class/turn.st delete mode 100644 source/RenoirSt.package/CssAngleUnits.class/properties.json delete mode 100644 source/RenoirSt.package/CssAttributeMatchingCondition.class/README.md delete mode 100644 source/RenoirSt.package/CssAttributeMatchingCondition.class/class/condition.value..st delete mode 100644 source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/initializeMatchingCondition.value..st delete mode 100644 source/RenoirSt.package/CssAttributeMatchingCondition.class/properties.json delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/README.md delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallback..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallbackSpecification..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/class/toStringAttributeNamed.withFallback..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/instance/cssFunctionParametersContentOn..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/instance/initializeWithAttributeNamed.withType.withFallback..st delete mode 100644 source/RenoirSt.package/CssAttributeReference.class/properties.json delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.beginsWith..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.endsWith..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includes..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includesSubstring..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/firstValueOfAttribute.of.beginsWith..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/for.attribute.matchingCondition..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/having.theAttribute..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/class/isAttribute.of.equalTo..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/instance/initializeFor.attribute.matchingCondition..st delete mode 100644 source/RenoirSt.package/CssAttributeSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/README.md delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.color..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance.color..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.color..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/class/withAll..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/instance/^comma.st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/instance/beInset.st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/instance/initializeWithAll..st delete mode 100644 source/RenoirSt.package/CssBoxShadow.class/properties.json delete mode 100644 source/RenoirSt.package/CssChildCombinator.class/README.md delete mode 100644 source/RenoirSt.package/CssChildCombinator.class/class/between.and..st delete mode 100644 source/RenoirSt.package/CssChildCombinator.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssChildCombinator.class/instance/initializeBetween.and..st delete mode 100644 source/RenoirSt.package/CssChildCombinator.class/properties.json delete mode 100644 source/RenoirSt.package/CssClassSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssClassSelector.class/class/for.over..st delete mode 100644 source/RenoirSt.package/CssClassSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssClassSelector.class/instance/initializeFor.over..st delete mode 100644 source/RenoirSt.package/CssClassSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssColor.class/README.md delete mode 100644 source/RenoirSt.package/CssColor.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssColor.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssColor.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssColor.class/instance/identifiedBy..st delete mode 100644 source/RenoirSt.package/CssColor.class/properties.json delete mode 100644 source/RenoirSt.package/CssColorStop.class/README.md delete mode 100644 source/RenoirSt.package/CssColorStop.class/class/for.at..st delete mode 100644 source/RenoirSt.package/CssColorStop.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssColorStop.class/instance/initializeFor.at..st delete mode 100644 source/RenoirSt.package/CssColorStop.class/properties.json delete mode 100644 source/RenoirSt.package/CssColorUnit.class/README.md delete mode 100644 source/RenoirSt.package/CssColorUnit.class/instance/identifiedBy..st delete mode 100644 source/RenoirSt.package/CssColorUnit.class/instance/newWithAlpha..st delete mode 100644 source/RenoirSt.package/CssColorUnit.class/properties.json delete mode 100644 source/RenoirSt.package/CssComment.class/README.md delete mode 100644 source/RenoirSt.package/CssComment.class/class/for..st delete mode 100644 source/RenoirSt.package/CssComment.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssComment.class/instance/initializeFor..st delete mode 100644 source/RenoirSt.package/CssComment.class/properties.json delete mode 100644 source/RenoirSt.package/CssConstants.class/README.md delete mode 100644 source/RenoirSt.package/CssConstants.class/class/absolute.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/always.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/armenian.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/auto.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/avoid.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/baseline.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/blink.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/block.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/bold.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/bolder.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/borderBox.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/both.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/bottom.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/breakWord.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/capitalize.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/caption.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/center.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/circle.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/closestCorner.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/closestSide.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/collapse.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/contain.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/contentBox.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/cover.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/crosshair.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/dashed.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/decimal.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/decimalLeadingZero.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/default.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/disc.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/dot.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/dotted.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/double.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/doubleCircle.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/ellipsis.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/even.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/farthestCorner.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/farthestSide.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/fill.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/filled.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/fixed.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/georgian.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/groove.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/help.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/hidden.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/hide.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/icon.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inherit.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/initial.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inline.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inlineBlock.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inlineTable.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inset.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/inside.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/invert.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/italic.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/justify.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/left.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lighter.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lineThrough.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/listItem.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/local.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lowerAlpha.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lowerGreek.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lowerLatin.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lowerRoman.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/lowercase.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/medium.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/menu.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/messageBox.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/middle.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/move.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/noRepeat.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/none.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/normal.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/notAllowed.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/nowrap.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/oblique.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/odd.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/open.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/outset.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/outside.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/over.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/overline.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/paddingBox.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/pointer.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/pre.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/preLine.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/preWrap.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/progress.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/relative.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/repeat.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/repeatX.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/repeatY.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/ridge.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/right.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/round.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/scroll.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/separate.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/sesame.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/show.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/smallCaps.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/smallCaption.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/solid.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/space.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/square.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/static.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/statusBar.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/stretch.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/sub.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/super.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/table.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableCaption.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableCell.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableColumn.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableColumnGroup.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableFooterGroup.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableHeaderGroup.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableRow.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/tableRowGroup.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/text.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/textBottom.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/textTop.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/thick.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/thin.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/top.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/triangle.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/under.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/underline.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/upperAlpha.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/upperLatin.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/upperRoman.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/uppercase.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/vertical.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/visible.st delete mode 100644 source/RenoirSt.package/CssConstants.class/class/wait.st delete mode 100644 source/RenoirSt.package/CssConstants.class/properties.json delete mode 100644 source/RenoirSt.package/CssDeclaration.class/README.md delete mode 100644 source/RenoirSt.package/CssDeclaration.class/class/property.value..st delete mode 100644 source/RenoirSt.package/CssDeclaration.class/instance/initializeProperty.value..st delete mode 100644 source/RenoirSt.package/CssDeclaration.class/instance/property.st delete mode 100644 source/RenoirSt.package/CssDeclaration.class/instance/value.st delete mode 100644 source/RenoirSt.package/CssDeclaration.class/properties.json delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/README.md delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/background..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundAttachment..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundClip..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundImage..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundOrigin..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundPosition..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundRepeat..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundSize..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/beImportantDuring..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/border..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottom..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomLeftRadius..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomRightRadius..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderCollapse..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImage..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageOutset..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageRepeat..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSlice..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSource..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeft..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRadius..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderSpacing..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTop..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopLeftRadius..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopRightRadius..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/borderWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/bottom..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/boxShadow..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/captionSide..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/clear..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/clip..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/color..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/content..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/counterIncrement..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/counterReset..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/cursor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/direction..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/display..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/emptyCells..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/float..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/font..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontFamily..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontKerning..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSize..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSizeAdjust..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStretch..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSynthesis..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariant..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantCaps..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantLigatures..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantNumeric..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantPosition..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/fontWeight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/height..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/initialize.st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/left..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/letterSpacing..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/lineHeight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleImage..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/listStylePosition..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleType..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/margin..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/marginBottom..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/marginLeft..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/marginRight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/marginTop..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/maxHeight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/maxWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/minHeight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/minWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/opacity..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/outline..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineWidth..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/overflow..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowX..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowY..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/padding..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingBottom..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingLeft..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingRight..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingTop..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/position..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/printInlinedOn..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/propertyAt.put..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/quotes..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/resize..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/right..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/src..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/tableLayout..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textAlign..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecoration..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationLine..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasis..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisColor..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisPosition..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisStyle..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textIndent..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textOverflow..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textShadow..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textTransform..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/textUnderlinePosition..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/top..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/unicodeBidi..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/verticalAlign..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/visibility..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/whiteSpace..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/width..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/wordSpacing..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/wordWrap..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/instance/zIndex..st delete mode 100644 source/RenoirSt.package/CssDeclarationBlock.class/properties.json delete mode 100644 source/RenoirSt.package/CssDescendantCombinator.class/README.md delete mode 100644 source/RenoirSt.package/CssDescendantCombinator.class/class/between.and..st delete mode 100644 source/RenoirSt.package/CssDescendantCombinator.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssDescendantCombinator.class/instance/initializeBetween.and..st delete mode 100644 source/RenoirSt.package/CssDescendantCombinator.class/properties.json delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/README.md delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt..st delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt.withFormat..st delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/class/svgFontLocatedAt.withId..st delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/instance/initializeLocatedAt.withFormat..st delete mode 100644 source/RenoirSt.package/CssExternalFontReference.class/properties.json delete mode 100644 source/RenoirSt.package/CssFallbackSpecified.class/README.md delete mode 100644 source/RenoirSt.package/CssFallbackSpecified.class/class/withValue..st delete mode 100644 source/RenoirSt.package/CssFallbackSpecified.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssFallbackSpecified.class/instance/initializeWithValue..st delete mode 100644 source/RenoirSt.package/CssFallbackSpecified.class/properties.json delete mode 100644 source/RenoirSt.package/CssFontConstants.class/README.md delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/allPetiteCaps.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/allSmallCaps.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/commonLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/condensed.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/contextual.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/cursive.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/diagonalFractions.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/discretionaryLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/embeddedOpentype.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/expanded.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/extraCondensed.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/extraExpanded.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/fantasy.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/historicalLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/large.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/larger.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/liningNums.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/medium.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/monospace.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/noCommonLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/noContextual.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/noDiscretionaryLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/noHistoricalLigatures.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/normal.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/oldstyleNums.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/opentype.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/ordinal.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/petiteCaps.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/proportionalNums.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/sansSerif.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/semiCondensed.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/semiExpanded.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/serif.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/slashedZero.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/small.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/smallCaps.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/smaller.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/stackedFractions.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/style.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/sub.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/super.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/svg.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/tabularNums.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/titlingCaps.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/truetype.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/ultraCondensed.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/ultraExpanded.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/unicase.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/weight.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/woff.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/xLarge.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/xSmall.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/xxLarge.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/class/xxSmall.st delete mode 100644 source/RenoirSt.package/CssFontConstants.class/properties.json delete mode 100644 source/RenoirSt.package/CssFontReference.class/README.md delete mode 100644 source/RenoirSt.package/CssFontReference.class/instance/^comma.st delete mode 100644 source/RenoirSt.package/CssFontReference.class/properties.json delete mode 100644 source/RenoirSt.package/CssFrequencyUnits.class/README.md delete mode 100644 source/RenoirSt.package/CssFrequencyUnits.class/class/hertz.st delete mode 100644 source/RenoirSt.package/CssFrequencyUnits.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssFrequencyUnits.class/class/kiloHertz.st delete mode 100644 source/RenoirSt.package/CssFrequencyUnits.class/properties.json delete mode 100644 source/RenoirSt.package/CssFunction.class/README.md delete mode 100644 source/RenoirSt.package/CssFunction.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssFunction.class/instance/cssFunctionParametersContentOn..st delete mode 100644 source/RenoirSt.package/CssFunction.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssFunction.class/properties.json delete mode 100644 source/RenoirSt.package/CssGeneralSiblingCombinator.class/README.md delete mode 100644 source/RenoirSt.package/CssGeneralSiblingCombinator.class/class/between.and..st delete mode 100644 source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/initializeBetween.and..st delete mode 100644 source/RenoirSt.package/CssGeneralSiblingCombinator.class/properties.json delete mode 100644 source/RenoirSt.package/CssGradient.class/README.md delete mode 100644 source/RenoirSt.package/CssGradient.class/instance/colorStops.st delete mode 100644 source/RenoirSt.package/CssGradient.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssGradient.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssGradient.class/instance/shape.st delete mode 100644 source/RenoirSt.package/CssGradient.class/properties.json delete mode 100644 source/RenoirSt.package/CssGradientComponent.class/README.md delete mode 100644 source/RenoirSt.package/CssGradientComponent.class/class/on..st delete mode 100644 source/RenoirSt.package/CssGradientComponent.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssGradientComponent.class/instance/initializeOn..st delete mode 100644 source/RenoirSt.package/CssGradientComponent.class/properties.json delete mode 100644 source/RenoirSt.package/CssHSLColor.class/README.md delete mode 100644 source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alpha..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alphaChannel..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/instance/initializeHue.saturation.lightness.alphaChannel..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/instance/newWithAlpha..st delete mode 100644 source/RenoirSt.package/CssHSLColor.class/properties.json delete mode 100644 source/RenoirSt.package/CssIdSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssIdSelector.class/class/assertIsASymbol..st delete mode 100644 source/RenoirSt.package/CssIdSelector.class/class/for.over..st delete mode 100644 source/RenoirSt.package/CssIdSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssIdSelector.class/instance/initializeFor.over..st delete mode 100644 source/RenoirSt.package/CssIdSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/README.md delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/class/assertIsOfSizeSix..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/class/expandToExtendedHexaNotation..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/class/fromHexadecimalNotation..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/class/representing.identifiedBy..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/instance/color.st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/instance/identifiedBy..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/instance/initializeRepresenting.identifiedBy..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/instance/newWithAlpha..st delete mode 100644 source/RenoirSt.package/CssIdentifiedColor.class/properties.json delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/README.md delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/class/over..st delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/instance/cssContentEndingOn..st delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/instance/initializeOver..st delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/instance/property.st delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/instance/value.st delete mode 100644 source/RenoirSt.package/CssImportantDeclaration.class/properties.json delete mode 100644 source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/README.md delete mode 100644 source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/instance/applyTo..st delete mode 100644 source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/properties.json delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/README.md delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/centimeter.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/fontSize.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/fontSizeOfRootElement.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/inch.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/initializeAbsoluteUnits.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/initializeRelativeUnits.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/millimeter.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportHeight.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportLargerDimension.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportSmallerDimension.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportWidth.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/pica.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/pixel.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/point.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/xHeight.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/class/zeroWidth.st delete mode 100644 source/RenoirSt.package/CssLengthUnits.class/properties.json delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/README.md delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/class/fading..st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/class/in.fading..st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/class/rotated.fading..st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/class/to.fading..st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/instance/beRepeating.st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/instance/colorStops.st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/instance/initializeIn.fading..st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/instance/shape.st delete mode 100644 source/RenoirSt.package/CssLinearGradient.class/properties.json delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/README.md delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/class/forIdentity.st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/class/with..st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/^minus.st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/^plus.st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/cssDependentCoefficientContentOn..st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/cssIndependentCoefficientContentOn..st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/instance/initializeWith..st delete mode 100644 source/RenoirSt.package/CssLinearPolynomial.class/properties.json delete mode 100644 source/RenoirSt.package/CssLocalFontReference.class/README.md delete mode 100644 source/RenoirSt.package/CssLocalFontReference.class/class/toFontNamed..st delete mode 100644 source/RenoirSt.package/CssLocalFontReference.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssLocalFontReference.class/instance/initializeToFontNamed..st delete mode 100644 source/RenoirSt.package/CssLocalFontReference.class/properties.json delete mode 100644 source/RenoirSt.package/CssMathExpression.class/README.md delete mode 100644 source/RenoirSt.package/CssMathExpression.class/class/on..st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/^minus.st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/^plus.st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/^slash.st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/^star.st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/addOperand.andOperator..st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/cssFunctionParametersContentOn..st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/instance/initializeOn..st delete mode 100644 source/RenoirSt.package/CssMathExpression.class/properties.json delete mode 100644 source/RenoirSt.package/CssMeasure.class/README.md delete mode 100644 source/RenoirSt.package/CssMeasure.class/class/quantity.unit..st delete mode 100644 source/RenoirSt.package/CssMeasure.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssMeasure.class/instance/initializeQuantity.unit..st delete mode 100644 source/RenoirSt.package/CssMeasure.class/properties.json delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/README.md delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/braille.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/embossed.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/handheld.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/interlace.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/landscape.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/portrait.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/print.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/progressive.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/projection.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/screen.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/speech.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/tty.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/class/tv.st delete mode 100644 source/RenoirSt.package/CssMediaQueryConstants.class/properties.json delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/README.md delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/class/assertNotEmpty..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValue..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValues..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/instance/initializeForFeatureNamed.withValues..st delete mode 100644 source/RenoirSt.package/CssMediaQueryExpression.class/properties.json delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/README.md delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.conforming.enabling..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.enabling..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/instance/cssExpressionsContentOn..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/instance/cssStatementsContentOn..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/instance/initializeOfType.conforming.enabling..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRule.class/properties.json delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/README.md delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/addExpressionForFeatureNamed.withValue..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/aspectRatio..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/build.st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/color..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/colorIndex..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceHeight..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceWidth..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/grid..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/height..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/initialize.st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxAspectRatio..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColor..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColorIndex..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceHeight..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceWidth..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxHeight..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxMonochrome..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxWidth..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minAspecRatio..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColor..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColorIndex..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceHeight..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceWidth..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minHeight..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minMonochrome..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minWidth..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/monochrome..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/orientation..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/resolution..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/scan..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/type..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/useStyleSheet..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/width..st delete mode 100644 source/RenoirSt.package/CssMediaQueryRuleBuilder.class/properties.json delete mode 100644 source/RenoirSt.package/CssNoAlphaChannelProvided.class/README.md delete mode 100644 source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/functionNameFor..st delete mode 100644 source/RenoirSt.package/CssNoAlphaChannelProvided.class/properties.json delete mode 100644 source/RenoirSt.package/CssNoFallbackSpecified.class/README.md delete mode 100644 source/RenoirSt.package/CssNoFallbackSpecified.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssNoFallbackSpecified.class/properties.json delete mode 100644 source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/README.md delete mode 100644 source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/instance/applyTo..st delete mode 100644 source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/properties.json delete mode 100644 source/RenoirSt.package/CssObject.class/README.md delete mode 100644 source/RenoirSt.package/CssObject.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssObject.class/instance/printOn..st delete mode 100644 source/RenoirSt.package/CssObject.class/properties.json delete mode 100644 source/RenoirSt.package/CssObjectList.class/README.md delete mode 100644 source/RenoirSt.package/CssObjectList.class/class/with.with..st delete mode 100644 source/RenoirSt.package/CssObjectList.class/class/withAll..st delete mode 100644 source/RenoirSt.package/CssObjectList.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssObjectList.class/instance/initializeWithAll..st delete mode 100644 source/RenoirSt.package/CssObjectList.class/properties.json delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/activeOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/checkedOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/childAt.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/childFromLastAt.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/disabledOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/emptyOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/enabledOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/firstChildOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/firstOfTypeOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/focusOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/hoverOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/language.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/lastChildOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/lastOfTypeOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/linkOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/named.over..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/named.withArguments.over..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/not.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyChildOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyOfTypeOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/rootOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeAt.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeFromLastAt.on..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/targetOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/class/visitedOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/instance/initializeNamed.withArguments.over..st delete mode 100644 source/RenoirSt.package/CssPseudoClassSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/class/after..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/class/before..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLetterOf..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLineOf..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/class/named.of..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/instance/initializeNamed.of..st delete mode 100644 source/RenoirSt.package/CssPseudoElementSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssRGBColor.class/README.md delete mode 100644 source/RenoirSt.package/CssRGBColor.class/class/red.green.blue..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alpha..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alphaChannel..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/instance/componentsDo.separatedBy..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/instance/initializeRed.green.blue.alphaChannel..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/instance/newWithAlpha..st delete mode 100644 source/RenoirSt.package/CssRGBColor.class/properties.json delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/README.md delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/circular.at.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/circular.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/elliptical.at.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/elliptical.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/class/shape.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/instance/beRepeating.st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/instance/colorStops.st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/instance/initializeShape.fading..st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/instance/shape.st delete mode 100644 source/RenoirSt.package/CssRadialGradient.class/properties.json delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/README.md delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerCentimeter.st delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerInch.st delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerPixelUnit.st delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssResolutionUnits.class/properties.json delete mode 100644 source/RenoirSt.package/CssRulePrecedencePolicy.class/README.md delete mode 100644 source/RenoirSt.package/CssRulePrecedencePolicy.class/instance/applyTo..st delete mode 100644 source/RenoirSt.package/CssRulePrecedencePolicy.class/properties.json delete mode 100644 source/RenoirSt.package/CssRuleSet.class/README.md delete mode 100644 source/RenoirSt.package/CssRuleSet.class/class/selector.declarations..st delete mode 100644 source/RenoirSt.package/CssRuleSet.class/class/selector.declarations.comment..st delete mode 100644 source/RenoirSt.package/CssRuleSet.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssRuleSet.class/instance/initializeSelector.declarations.comment..st delete mode 100644 source/RenoirSt.package/CssRuleSet.class/properties.json delete mode 100644 source/RenoirSt.package/CssSVGColors.class/README.md delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/aliceBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/antiqueWhite.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/aqua.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/aquamarine.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/azure.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/beige.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/bisque.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/black.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/blanchedAlmond.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/blue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/blueviolet.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/brown.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/burlywood.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/cadetBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/chartreuse.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/chocolate.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/coral.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/cornflowerBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/cornsilk.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/crimson.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/cyan.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkCyan.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkGoldenrod.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkKhaki.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkMagenta.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkOliveGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkOrange.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkOrchid.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkRed.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkSalmon.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkSeaGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkSlateBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkSlateGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkSlateGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkTurquoise.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/darkViolet.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/deepPink.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/deepSkyBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/dimGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/dimGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/dodgerBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/firebrick.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/floralWhite.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/forestGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/fuchsia.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/gainsboro.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/ghostWhite.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/gold.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/goldenrod.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/gray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/green.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/greenYellow.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/grey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/honeydew.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/hotPink.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/indianRed.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/indigo.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/initializeAtoF.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/initializeGtoL.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/initializeMtoZ.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/ivory.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/khaki.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lavender.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lavenderBlush.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lawnGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lemonChiffon.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightCoral.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightCyan.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightGoldenrodYellow.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightPink.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSalmon.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSeaGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSkyBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSlateGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSlateGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightSteelBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lightYellow.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/lime.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/limeGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/linen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/magenta.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/maroon.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumAquamarine.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumOrchid.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumPurple.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumSeaGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumSlateBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumSpringGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumTurquoise.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mediumVioletRed.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/midnightBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mintCream.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/mistyRose.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/moccasin.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/navajoWhite.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/navy.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/oldlace.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/olive.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/olivedrab.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/orange.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/orangeRed.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/orchid.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/paleGoldenrod.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/paleGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/paleTurquoise.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/paleVioletRed.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/papayaWhip.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/peachpuff.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/peru.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/pink.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/plum.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/powderBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/purple.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/red.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/rosyBrown.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/royalBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/saddleBrown.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/salmon.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/sandyBrown.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/seaGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/seaShell.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/sienna.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/silver.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/skyBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/slateBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/slateGray.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/slateGrey.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/snow.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/springGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/steelBlue.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/tan.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/teal.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/thistle.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/tomato.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/transparent.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/turquoise.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/violet.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/wheat.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/white.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/whiteSmoke.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/yellow.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/class/yellowGreen.st delete mode 100644 source/RenoirSt.package/CssSVGColors.class/properties.json delete mode 100644 source/RenoirSt.package/CssSVGFontLocation.class/README.md delete mode 100644 source/RenoirSt.package/CssSVGFontLocation.class/class/at.withId..st delete mode 100644 source/RenoirSt.package/CssSVGFontLocation.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssSVGFontLocation.class/instance/initializeAt.withId..st delete mode 100644 source/RenoirSt.package/CssSVGFontLocation.class/properties.json delete mode 100644 source/RenoirSt.package/CssSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^comma.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^more.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^plus.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^slash.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^star.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/^tilde.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/active.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/after.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/attribute.beginsWith..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/attribute.endsWith..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/attribute.includes..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/attribute.includesSubstring..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/before.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/checked.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/childAt..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/childFromLastAt..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/class..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/descendantOfType..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/disabled.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/empty.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/enabled.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/firstChild.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/firstLetter.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/firstLine.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/firstOfType.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/firstValueOfAttribute.beginsWith..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/focus.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/havingAttribute..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/hover.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/id..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/isImplicitUniversal.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/lang..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/lastChild.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/lastOfType.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/link.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/not..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/onlyChild.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/onlyOfType.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/root.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeAt..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeFromLastAt..st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/target.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/visited.st delete mode 100644 source/RenoirSt.package/CssSelector.class/instance/withAttribute.equalTo..st delete mode 100644 source/RenoirSt.package/CssSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/README.md delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/class/with.with..st delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/instance/^comma.st delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/instance/initializeWithAll..st delete mode 100644 source/RenoirSt.package/CssSelectorGroup.class/properties.json delete mode 100644 source/RenoirSt.package/CssTimeUnits.class/README.md delete mode 100644 source/RenoirSt.package/CssTimeUnits.class/class/initialize.st delete mode 100644 source/RenoirSt.package/CssTimeUnits.class/class/millisecond.st delete mode 100644 source/RenoirSt.package/CssTimeUnits.class/class/second.st delete mode 100644 source/RenoirSt.package/CssTimeUnits.class/properties.json delete mode 100644 source/RenoirSt.package/CssToggle.class/README.md delete mode 100644 source/RenoirSt.package/CssToggle.class/class/cyclingOver..st delete mode 100644 source/RenoirSt.package/CssToggle.class/instance/cssFunctionParametersContentOn..st delete mode 100644 source/RenoirSt.package/CssToggle.class/instance/functionName.st delete mode 100644 source/RenoirSt.package/CssToggle.class/instance/initializeCyclingOver..st delete mode 100644 source/RenoirSt.package/CssToggle.class/properties.json delete mode 100644 source/RenoirSt.package/CssTypeSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssTypeSelector.class/class/ofType..st delete mode 100644 source/RenoirSt.package/CssTypeSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssTypeSelector.class/instance/initializeOfType..st delete mode 100644 source/RenoirSt.package/CssTypeSelector.class/properties.json delete mode 100644 source/RenoirSt.package/CssUnit.class/README.md delete mode 100644 source/RenoirSt.package/CssUnit.class/class/assertNotEmpty..st delete mode 100644 source/RenoirSt.package/CssUnit.class/class/identifiedBy..st delete mode 100644 source/RenoirSt.package/CssUnit.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssUnit.class/instance/initializeIdentifiedBy..st delete mode 100644 source/RenoirSt.package/CssUnit.class/properties.json delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/README.md delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/class/explicit.st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/class/implicit.st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/class/representedBy..st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/instance/initializeRepresentedBy..st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/instance/isImplicitUniversal.st delete mode 100644 source/RenoirSt.package/CssUniversalSelector.class/properties.json delete mode 100644 source/RenoirSt.package/Float.extension/instance/cm.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/Float.extension/instance/deg.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/em.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/grad.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/in.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/mm.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/ms.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/newMeasureWith..st delete mode 100644 source/RenoirSt.package/Float.extension/instance/pc.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/rad.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/s.st delete mode 100644 source/RenoirSt.package/Float.extension/instance/turn.st delete mode 100644 source/RenoirSt.package/Float.extension/properties.json delete mode 100644 source/RenoirSt.package/Fraction.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/Fraction.extension/properties.json delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/README.md delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/class/on..st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/initializeOn..st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/newLine.st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPut..st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPutAll..st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/space.st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/tab.st delete mode 100644 source/RenoirSt.package/IndentOnNewLineWriteStream.class/properties.json delete mode 100644 source/RenoirSt.package/Integer.extension/instance/Hz.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/ch.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/cm.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/deg.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/dpcm.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/dpi.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/dppx.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/em.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/ex.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/grad.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/in.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/kHz.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/mm.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/ms.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/n.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/newMeasureWith..st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/pc.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/pt.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/px.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/rad.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/rem.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/s.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/turn.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/vh.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/vmax.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/vmin.st delete mode 100644 source/RenoirSt.package/Integer.extension/instance/vw.st delete mode 100644 source/RenoirSt.package/Integer.extension/properties.json delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/README.md delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/rejectClasses.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/rejectRules.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveMethodsRuleV1FalsePositive.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveVariablesRuleV1FalsePositive.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInconsistentMethodClassificationRuleV1FalsePositive.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInstVarInSubclassesRuleV1FalsePositive.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/class/ruleLongMethodsRuleV1FalsePositive.st delete mode 100644 source/RenoirSt.package/ManifestRenoirSt.class/properties.json delete mode 100644 source/RenoirSt.package/Percentage.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/Percentage.extension/properties.json delete mode 100644 source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/README.md delete mode 100644 source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/instance/build.st delete mode 100644 source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/properties.json delete mode 100644 source/RenoirSt.package/String.extension/instance/cssContentOn..st delete mode 100644 source/RenoirSt.package/String.extension/properties.json delete mode 100644 source/RenoirSt.package/WriteStream.extension/instance/newLine.st delete mode 100644 source/RenoirSt.package/WriteStream.extension/properties.json delete mode 100644 source/RenoirSt.package/monticello.meta/categories.st delete mode 100644 source/RenoirSt.package/monticello.meta/initializers.st delete mode 100644 source/RenoirSt.package/monticello.meta/package delete mode 100644 source/RenoirSt.package/properties.json create mode 100644 source/RenoirSt/Array.extension.st create mode 100644 source/RenoirSt/CascadingStyleSheet.class.st create mode 100644 source/RenoirSt/CascadingStyleSheetBuilder.class.st create mode 100644 source/RenoirSt/CssAbstractDeclaration.class.st create mode 100644 source/RenoirSt/CssAdjacentSiblingCombinator.class.st create mode 100644 source/RenoirSt/CssAlphaChannel.class.st create mode 100644 source/RenoirSt/CssAlphaChannelProvided.class.st create mode 100644 source/RenoirSt/CssAngleUnits.class.st create mode 100644 source/RenoirSt/CssAttributeMatchingCondition.class.st create mode 100644 source/RenoirSt/CssAttributeReference.class.st create mode 100644 source/RenoirSt/CssAttributeSelector.class.st create mode 100644 source/RenoirSt/CssBoxShadow.class.st create mode 100644 source/RenoirSt/CssChildCombinator.class.st create mode 100644 source/RenoirSt/CssClassSelector.class.st create mode 100644 source/RenoirSt/CssColor.class.st create mode 100644 source/RenoirSt/CssColorStop.class.st create mode 100644 source/RenoirSt/CssColorUnit.class.st create mode 100644 source/RenoirSt/CssComment.class.st create mode 100644 source/RenoirSt/CssConstants.class.st create mode 100644 source/RenoirSt/CssDeclaration.class.st create mode 100644 source/RenoirSt/CssDeclarationBlock.class.st create mode 100644 source/RenoirSt/CssDescendantCombinator.class.st create mode 100644 source/RenoirSt/CssExternalFontReference.class.st create mode 100644 source/RenoirSt/CssFallbackSpecified.class.st create mode 100644 source/RenoirSt/CssFontConstants.class.st create mode 100644 source/RenoirSt/CssFontReference.class.st create mode 100644 source/RenoirSt/CssFrequencyUnits.class.st create mode 100644 source/RenoirSt/CssFunction.class.st create mode 100644 source/RenoirSt/CssGeneralSiblingCombinator.class.st create mode 100644 source/RenoirSt/CssGradient.class.st create mode 100644 source/RenoirSt/CssGradientComponent.class.st create mode 100644 source/RenoirSt/CssHSLColor.class.st create mode 100644 source/RenoirSt/CssIdSelector.class.st create mode 100644 source/RenoirSt/CssIdentifiedColor.class.st create mode 100644 source/RenoirSt/CssImportantDeclaration.class.st create mode 100644 source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st create mode 100644 source/RenoirSt/CssLengthUnits.class.st create mode 100644 source/RenoirSt/CssLinearGradient.class.st create mode 100644 source/RenoirSt/CssLinearPolynomial.class.st create mode 100644 source/RenoirSt/CssLocalFontReference.class.st create mode 100644 source/RenoirSt/CssMathExpression.class.st create mode 100644 source/RenoirSt/CssMeasure.class.st create mode 100644 source/RenoirSt/CssMediaQueryConstants.class.st create mode 100644 source/RenoirSt/CssMediaQueryExpression.class.st create mode 100644 source/RenoirSt/CssMediaQueryRule.class.st create mode 100644 source/RenoirSt/CssMediaQueryRuleBuilder.class.st create mode 100644 source/RenoirSt/CssNoAlphaChannelProvided.class.st create mode 100644 source/RenoirSt/CssNoFallbackSpecified.class.st create mode 100644 source/RenoirSt/CssNormalRulePrecedencePolicy.class.st create mode 100644 source/RenoirSt/CssObject.class.st create mode 100644 source/RenoirSt/CssObjectList.class.st create mode 100644 source/RenoirSt/CssPseudoClassSelector.class.st create mode 100644 source/RenoirSt/CssPseudoElementSelector.class.st create mode 100644 source/RenoirSt/CssRGBColor.class.st create mode 100644 source/RenoirSt/CssRadialGradient.class.st create mode 100644 source/RenoirSt/CssResolutionUnits.class.st create mode 100644 source/RenoirSt/CssRulePrecedencePolicy.class.st create mode 100644 source/RenoirSt/CssRuleSet.class.st create mode 100644 source/RenoirSt/CssSVGColors.class.st create mode 100644 source/RenoirSt/CssSVGFontLocation.class.st create mode 100644 source/RenoirSt/CssSelector.class.st create mode 100644 source/RenoirSt/CssSelectorGroup.class.st create mode 100644 source/RenoirSt/CssTimeUnits.class.st create mode 100644 source/RenoirSt/CssToggle.class.st create mode 100644 source/RenoirSt/CssTypeSelector.class.st create mode 100644 source/RenoirSt/CssUnit.class.st create mode 100644 source/RenoirSt/CssUniversalSelector.class.st create mode 100644 source/RenoirSt/Float.extension.st create mode 100644 source/RenoirSt/Fraction.extension.st create mode 100644 source/RenoirSt/IndentOnNewLineWriteStream.class.st create mode 100644 source/RenoirSt/Integer.extension.st rename source/{RenoirSt.package/ManifestRenoirSt.class/class/ruleMissingSubclassResponsibilityRuleV1FalsePositive.st => RenoirSt/ManifestRenoirSt.class.st} (52%) create mode 100644 source/RenoirSt/Percentage.extension.st create mode 100644 source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st create mode 100644 source/RenoirSt/String.extension.st create mode 100644 source/RenoirSt/WriteStream.extension.st create mode 100644 source/RenoirSt/package.st diff --git a/source/.filetree b/source/.filetree deleted file mode 100644 index c6704e5..0000000 --- a/source/.filetree +++ /dev/null @@ -1,2 +0,0 @@ -{"packageExtension" : ".package", -"propertyFileExtension" : ".json" } \ No newline at end of file diff --git a/source/.properties b/source/.properties new file mode 100644 index 0000000..ad0471d --- /dev/null +++ b/source/.properties @@ -0,0 +1,3 @@ +{ + #format : #tonel +} \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/.filetree b/source/BaselineOfRenoirSt.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/BaselineOfRenoirSt.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/README.md b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/README.md deleted file mode 100644 index ae52862..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/README.md +++ /dev/null @@ -1 +0,0 @@ -Metacello Baseline definition for RenoirSt \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/baseline..st b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/baseline..st deleted file mode 100644 index d5314d4..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/baseline..st +++ /dev/null @@ -1,10 +0,0 @@ -baselines -baseline: spec - - - spec - for: #common - do: [ self setUpDependencies: spec. - self setUpGroups: spec. - self setUpSeasideGroups: spec. - spec group: 'default' with: #('Deployment') ] \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/customProjectAttributes.st b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/customProjectAttributes.st deleted file mode 100644 index 3f715a3..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/customProjectAttributes.st +++ /dev/null @@ -1,4 +0,0 @@ -private -customProjectAttributes - - ^ Array with: (Smalltalk globals at: #UnitValue ifPresent: [ :class | #UnitsIsLoaded ] ifAbsent: [ #UnitsIsAbsent ]) \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpDependencies..st b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpDependencies..st deleted file mode 100644 index 3eac284..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpDependencies..st +++ /dev/null @@ -1,12 +0,0 @@ -private -setUpDependencies: spec - - spec - baseline: 'Buoy' with: [ spec repository: 'github://ba-st/Buoy:v3.1.0/source' ]; - import: 'Buoy'. - spec - baseline: 'Seaside3' - with: [ spec - repository: 'github://SeasideSt/Seaside:v3.2.4/repository'; - loads: 'Javascript' ]; - import: 'Seaside3' diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpGroups..st b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpGroups..st deleted file mode 100644 index 840985e..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpGroups..st +++ /dev/null @@ -1,13 +0,0 @@ -private -setUpGroups: spec - - spec - package: 'RenoirSt' with: [ spec requires: 'Buoy' ]; - package: 'RenoirSt-HTML' with: [ spec requires: 'RenoirSt' ]; - package: 'RenoirSt-Tests' with: [ spec requires: 'RenoirSt' ]; - package: 'RenoirSt-HTML-Tests' with: [ spec requires: #('RenoirSt-HTML' 'RenoirSt-Tests') ]; - package: 'RenoirSt-UnitsCompatibility' with: [ spec requires: 'RenoirSt' ]. - - spec for: #UnitsIsLoaded do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML' 'RenoirSt-UnitsCompatibility') ]. - spec for: #UnitsIsAbsent do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML') ]. - spec group: 'Development' with: #('Deployment' 'RenoirSt-Tests' 'RenoirSt-HTML-Tests') \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpSeasideGroups..st b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpSeasideGroups..st deleted file mode 100644 index 2046a4d..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/instance/setUpSeasideGroups..st +++ /dev/null @@ -1,12 +0,0 @@ -private -setUpSeasideGroups: spec - - spec - package: 'RenoirSt-Seaside' - with: [ spec - requires: 'Deployment'; - requires: 'Seaside3' ]; - package: 'RenoirSt-Seaside-Tests' with: [ spec requires: 'RenoirSt-Seaside' ]. - spec - group: 'Deployment-Seaside-Extensions' with: #('Deployment' 'RenoirSt-Seaside'); - group: 'Development-Seaside-Extensions' with: #('Development' 'Deployment-Seaside-Extensions' 'RenoirSt-Seaside-Tests') \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/properties.json b/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/properties.json deleted file mode 100644 index 979232a..0000000 --- a/source/BaselineOfRenoirSt.package/BaselineOfRenoirSt.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/22/2015 20:08", - "super" : "BaselineOf", - "category" : "BaselineOfRenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "BaselineOfRenoirSt", - "type" : "normal" -} \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/monticello.meta/categories.st b/source/BaselineOfRenoirSt.package/monticello.meta/categories.st deleted file mode 100644 index 78e1e00..0000000 --- a/source/BaselineOfRenoirSt.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #BaselineOfRenoirSt! diff --git a/source/BaselineOfRenoirSt.package/monticello.meta/initializers.st b/source/BaselineOfRenoirSt.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/BaselineOfRenoirSt.package/monticello.meta/package b/source/BaselineOfRenoirSt.package/monticello.meta/package deleted file mode 100644 index cc4d7b1..0000000 --- a/source/BaselineOfRenoirSt.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'BaselineOfRenoirSt') \ No newline at end of file diff --git a/source/BaselineOfRenoirSt.package/properties.json b/source/BaselineOfRenoirSt.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/BaselineOfRenoirSt.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st b/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st new file mode 100644 index 0000000..fde2015 --- /dev/null +++ b/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st @@ -0,0 +1,70 @@ +" +Metacello Baseline definition for RenoirSt +" +Class { + #name : #BaselineOfRenoirSt, + #superclass : #BaselineOf, + #category : 'BaselineOfRenoirSt' +} + +{ #category : #baselines } +BaselineOfRenoirSt >> baseline: spec [ + + + spec + for: #common + do: [ self setUpDependencies: spec. + self setUpGroups: spec. + self setUpSeasideGroups: spec. + spec group: 'default' with: #('Deployment') ] +] + +{ #category : #private } +BaselineOfRenoirSt >> customProjectAttributes [ + + ^ Array with: (Smalltalk globals at: #UnitValue ifPresent: [ :class | #UnitsIsLoaded ] ifAbsent: [ #UnitsIsAbsent ]) +] + +{ #category : #private } +BaselineOfRenoirSt >> setUpDependencies: spec [ + + spec + baseline: 'Buoy' with: [ spec repository: 'github://ba-st/Buoy:v3.1.0/source' ]; + import: 'Buoy'. + spec + baseline: 'Seaside3' + with: [ spec + repository: 'github://SeasideSt/Seaside:v3.2.4/repository'; + loads: 'Javascript' ]; + import: 'Seaside3' + +] + +{ #category : #private } +BaselineOfRenoirSt >> setUpGroups: spec [ + + spec + package: 'RenoirSt' with: [ spec requires: 'Buoy' ]; + package: 'RenoirSt-HTML' with: [ spec requires: 'RenoirSt' ]; + package: 'RenoirSt-Tests' with: [ spec requires: 'RenoirSt' ]; + package: 'RenoirSt-HTML-Tests' with: [ spec requires: #('RenoirSt-HTML' 'RenoirSt-Tests') ]; + package: 'RenoirSt-UnitsCompatibility' with: [ spec requires: 'RenoirSt' ]. + + spec for: #UnitsIsLoaded do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML' 'RenoirSt-UnitsCompatibility') ]. + spec for: #UnitsIsAbsent do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML') ]. + spec group: 'Development' with: #('Deployment' 'RenoirSt-Tests' 'RenoirSt-HTML-Tests') +] + +{ #category : #private } +BaselineOfRenoirSt >> setUpSeasideGroups: spec [ + + spec + package: 'RenoirSt-Seaside' + with: [ spec + requires: 'Deployment'; + requires: 'Seaside3' ]; + package: 'RenoirSt-Seaside-Tests' with: [ spec requires: 'RenoirSt-Seaside' ]. + spec + group: 'Deployment-Seaside-Extensions' with: #('Deployment' 'RenoirSt-Seaside'); + group: 'Development-Seaside-Extensions' with: #('Development' 'Deployment-Seaside-Extensions' 'RenoirSt-Seaside-Tests') +] diff --git a/source/BaselineOfRenoirSt/package.st b/source/BaselineOfRenoirSt/package.st new file mode 100644 index 0000000..de2bcb5 --- /dev/null +++ b/source/BaselineOfRenoirSt/package.st @@ -0,0 +1 @@ +Package { #name : #BaselineOfRenoirSt } diff --git a/source/RenoirSt-HTML-Tests.package/.filetree b/source/RenoirSt-HTML-Tests.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt-HTML-Tests.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/properties.json b/source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/properties.json deleted file mode 100644 index 22695e1..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssDeclarationBlockTest" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/README.md b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/README.md deleted file mode 100644 index 8c694c3..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssHTMLTypeSelectorTest is a Test case for HTMLtype extentions to CssSelectors diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testEmbeddedContent.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testEmbeddedContent.st deleted file mode 100644 index 6e48673..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testEmbeddedContent.st +++ /dev/null @@ -1,5 +0,0 @@ -Tests -testEmbeddedContent - - self - assert: CssUniversalSelector implicit image printString equals: 'img' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testForms.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testForms.st deleted file mode 100644 index 6c28013..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testForms.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testForms - - self - assert: CssUniversalSelector implicit form printString equals: 'form'; - assert: CssUniversalSelector implicit label printString equals: 'label'; - assert: CssUniversalSelector implicit input printString equals: 'input'; - assert: CssUniversalSelector implicit button printString equals: 'button'; - assert: CssUniversalSelector implicit select printString equals: 'select'; - assert: CssUniversalSelector implicit optionGroup printString equals: 'optgroup'; - assert: CssUniversalSelector implicit option printString equals: 'option'; - assert: CssUniversalSelector implicit textArea printString equals: 'textarea'; - assert: CssUniversalSelector implicit fieldSet printString equals: 'fieldset'; - assert: CssUniversalSelector implicit legend printString equals: 'legend' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testGroupingContent.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testGroupingContent.st deleted file mode 100644 index dff5402..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testGroupingContent.st +++ /dev/null @@ -1,18 +0,0 @@ -Tests -testGroupingContent - - self - assert: CssUniversalSelector implicit paragraph printString equals: 'p'; - assert: CssUniversalSelector implicit horizontalRule printString equals: 'hr'; - assert: CssUniversalSelector implicit preformatted printString equals: 'pre'; - assert: CssUniversalSelector implicit blockquote printString equals: 'blockquote'; - assert: CssUniversalSelector implicit orderedList printString equals: 'ol'; - assert: CssUniversalSelector implicit unorderedList printString equals: 'ul'; - assert: CssUniversalSelector implicit listItem printString equals: 'li'; - assert: CssUniversalSelector implicit definitionList printString equals: 'dl'; - assert: CssUniversalSelector implicit definitionTerm printString equals: 'dt'; - assert: CssUniversalSelector implicit definitionDescription printString equals: 'dd'; - assert: CssUniversalSelector implicit figure printString equals: 'figure'; - assert: CssUniversalSelector implicit figureCaption printString equals: 'figcaption'; - assert: CssUniversalSelector implicit div printString equals: 'div'; - assert: CssUniversalSelector implicit main printString equals: 'main' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testSections.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testSections.st deleted file mode 100644 index 7a5f5a2..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testSections.st +++ /dev/null @@ -1,20 +0,0 @@ -Tests -testSections - - self - assert: CssUniversalSelector implicit body printString equals: 'body'; - assert: (CssUniversalSelector implicit headingLevel: 1) printString equals: 'h1'; - assert: (CssUniversalSelector implicit headingLevel: 3) printString equals: 'h3'; - assert: CssUniversalSelector implicit h1 printString equals: 'h1'; - assert: CssUniversalSelector implicit h2 printString equals: 'h2'; - assert: CssUniversalSelector implicit h3 printString equals: 'h3'; - assert: CssUniversalSelector implicit h4 printString equals: 'h4'; - assert: CssUniversalSelector implicit h5 printString equals: 'h5'; - assert: CssUniversalSelector implicit h6 printString equals: 'h6'; - assert: CssUniversalSelector implicit address printString equals: 'address'; - assert: CssUniversalSelector implicit nav printString equals: 'nav'; - assert: CssUniversalSelector implicit article printString equals: 'article'; - assert: CssUniversalSelector implicit section printString equals: 'section'; - assert: CssUniversalSelector implicit aside printString equals: 'aside'; - assert: CssUniversalSelector implicit header printString equals: 'header'; - assert: CssUniversalSelector implicit footer printString equals: 'footer' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTabularData.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTabularData.st deleted file mode 100644 index f330e71..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTabularData.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testTabularData - - self - assert: CssUniversalSelector implicit table printString equals: 'table'; - assert: CssUniversalSelector implicit tableBody printString equals: 'tbody'; - assert: CssUniversalSelector implicit tableHeader printString equals: 'thead'; - assert: CssUniversalSelector implicit tableFooter printString equals: 'tfoot'; - assert: CssUniversalSelector implicit tableRow printString equals: 'tr'; - assert: CssUniversalSelector implicit tableData printString equals: 'td'; - assert: CssUniversalSelector implicit tableHeaderCell printString equals: 'th' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTextLevelSemantics.st b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTextLevelSemantics.st deleted file mode 100644 index 21d8486..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/instance/testTextLevelSemantics.st +++ /dev/null @@ -1,17 +0,0 @@ -Tests -testTextLevelSemantics - - self - assert: CssUniversalSelector implicit anchor printString equals: 'a'; - assert: CssUniversalSelector implicit emphasis printString equals: 'em'; - assert: CssUniversalSelector implicit strong printString equals: 'strong'; - assert: CssUniversalSelector implicit small printString equals: 'small'; - assert: CssUniversalSelector implicit cite printString equals: 'cite'; - assert: CssUniversalSelector implicit abbreviation printString equals: 'abbr'; - assert: CssUniversalSelector implicit code printString equals: 'code'; - assert: CssUniversalSelector implicit variable printString equals: 'var'; - assert: CssUniversalSelector implicit sample printString equals: 'samp'; - assert: CssUniversalSelector implicit keyboardInput printString equals: 'kbd'; - assert: CssUniversalSelector implicit subscript printString equals: 'sub'; - assert: CssUniversalSelector implicit superscript printString equals: 'sup'; - assert: CssUniversalSelector implicit span printString equals: 'span' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/properties.json b/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/properties.json deleted file mode 100644 index 5b15ae1..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssHTMLTypeSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/8/2014 20:41", - "super" : "TestCase", - "category" : "RenoirSt-HTML-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssHTMLTypeSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/README.md b/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/README.md deleted file mode 100644 index f427b35..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssZnUrlTest is a test case for the extensions to ZnUrl diff --git a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testAbsoluteCssContentOn.st b/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testAbsoluteCssContentOn.st deleted file mode 100644 index 8888aef..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testAbsoluteCssContentOn.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testAbsoluteCssContentOn - - | url | - url := 'http://www.example.com/images/logo.png' asZnUrl. - - self assert: url isAbsolute. - - self - assert: (String streamContents: [ :stream | url cssContentOn: stream ]) - equals: 'url("http://www.example.com/images/logo.png")' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testRelativeCssContentOn.st b/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testRelativeCssContentOn.st deleted file mode 100644 index e6a3864..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/instance/testRelativeCssContentOn.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testRelativeCssContentOn - - | url | - - url := 'images/logo.png' asZnUrl. - self assert: url isRelative. - - "By default URLs are considered relative to the site root" - self assert: (String streamContents: [ :stream | url cssContentOn: stream ]) equals: 'url("/images/logo.png")'. - - "To make it relative to the style sheet send it relativeToStyleSheet" - self assert: (String streamContents: [ :stream | url relativeToStyleSheet cssContentOn: stream ]) equals: 'url("images/logo.png")' \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/properties.json b/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/properties.json deleted file mode 100644 index e91be7b..0000000 --- a/source/RenoirSt-HTML-Tests.package/CssZnUrlTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/8/2014 20:41", - "super" : "TestCase", - "category" : "RenoirSt-HTML-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssZnUrlTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/monticello.meta/categories.st b/source/RenoirSt-HTML-Tests.package/monticello.meta/categories.st deleted file mode 100644 index 6ec174c..0000000 --- a/source/RenoirSt-HTML-Tests.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-HTML-Tests'! diff --git a/source/RenoirSt-HTML-Tests.package/monticello.meta/initializers.st b/source/RenoirSt-HTML-Tests.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-HTML-Tests.package/monticello.meta/package b/source/RenoirSt-HTML-Tests.package/monticello.meta/package deleted file mode 100644 index 2b32223..0000000 --- a/source/RenoirSt-HTML-Tests.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-HTML-Tests') \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/properties.json b/source/RenoirSt-HTML-Tests.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt-HTML-Tests.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/instance/testVendorPropertySupport.st b/source/RenoirSt-HTML-Tests/CssDeclarationBlockTest.extension.st similarity index 66% rename from source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/instance/testVendorPropertySupport.st rename to source/RenoirSt-HTML-Tests/CssDeclarationBlockTest.extension.st index e58c061..65ea491 100644 --- a/source/RenoirSt-HTML-Tests.package/CssDeclarationBlockTest.extension/instance/testVendorPropertySupport.st +++ b/source/RenoirSt-HTML-Tests/CssDeclarationBlockTest.extension.st @@ -1,5 +1,7 @@ -*RenoirSt-HTML-Tests -testVendorPropertySupport +Extension { #name : #CssDeclarationBlockTest } + +{ #category : #'*RenoirSt-HTML-Tests' } +CssDeclarationBlockTest >> testVendorPropertySupport [ | style | style := CssDeclarationBlock new. @@ -10,4 +12,5 @@ testVendorPropertySupport equals: ('{<1s>: <2s>;-moz-<1s>: <2s>;-webkit-<1s>: <2s>;-o-<1s>: <2s>;-ms-<1s>: <2s>;}' expandMacrosWith: 'border-end-color' - with: 'black') \ No newline at end of file + with: 'black') +] diff --git a/source/RenoirSt-HTML-Tests/CssHTMLTypeSelectorTest.class.st b/source/RenoirSt-HTML-Tests/CssHTMLTypeSelectorTest.class.st new file mode 100644 index 0000000..9788eed --- /dev/null +++ b/source/RenoirSt-HTML-Tests/CssHTMLTypeSelectorTest.class.st @@ -0,0 +1,106 @@ +" +A CssHTMLTypeSelectorTest is a Test case for HTMLtype extentions to CssSelectors + +" +Class { + #name : #CssHTMLTypeSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-HTML-Tests' +} + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testEmbeddedContent [ + + self + assert: CssUniversalSelector implicit image printString equals: 'img' +] + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testForms [ + + self + assert: CssUniversalSelector implicit form printString equals: 'form'; + assert: CssUniversalSelector implicit label printString equals: 'label'; + assert: CssUniversalSelector implicit input printString equals: 'input'; + assert: CssUniversalSelector implicit button printString equals: 'button'; + assert: CssUniversalSelector implicit select printString equals: 'select'; + assert: CssUniversalSelector implicit optionGroup printString equals: 'optgroup'; + assert: CssUniversalSelector implicit option printString equals: 'option'; + assert: CssUniversalSelector implicit textArea printString equals: 'textarea'; + assert: CssUniversalSelector implicit fieldSet printString equals: 'fieldset'; + assert: CssUniversalSelector implicit legend printString equals: 'legend' +] + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testGroupingContent [ + + self + assert: CssUniversalSelector implicit paragraph printString equals: 'p'; + assert: CssUniversalSelector implicit horizontalRule printString equals: 'hr'; + assert: CssUniversalSelector implicit preformatted printString equals: 'pre'; + assert: CssUniversalSelector implicit blockquote printString equals: 'blockquote'; + assert: CssUniversalSelector implicit orderedList printString equals: 'ol'; + assert: CssUniversalSelector implicit unorderedList printString equals: 'ul'; + assert: CssUniversalSelector implicit listItem printString equals: 'li'; + assert: CssUniversalSelector implicit definitionList printString equals: 'dl'; + assert: CssUniversalSelector implicit definitionTerm printString equals: 'dt'; + assert: CssUniversalSelector implicit definitionDescription printString equals: 'dd'; + assert: CssUniversalSelector implicit figure printString equals: 'figure'; + assert: CssUniversalSelector implicit figureCaption printString equals: 'figcaption'; + assert: CssUniversalSelector implicit div printString equals: 'div'; + assert: CssUniversalSelector implicit main printString equals: 'main' +] + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testSections [ + + self + assert: CssUniversalSelector implicit body printString equals: 'body'; + assert: (CssUniversalSelector implicit headingLevel: 1) printString equals: 'h1'; + assert: (CssUniversalSelector implicit headingLevel: 3) printString equals: 'h3'; + assert: CssUniversalSelector implicit h1 printString equals: 'h1'; + assert: CssUniversalSelector implicit h2 printString equals: 'h2'; + assert: CssUniversalSelector implicit h3 printString equals: 'h3'; + assert: CssUniversalSelector implicit h4 printString equals: 'h4'; + assert: CssUniversalSelector implicit h5 printString equals: 'h5'; + assert: CssUniversalSelector implicit h6 printString equals: 'h6'; + assert: CssUniversalSelector implicit address printString equals: 'address'; + assert: CssUniversalSelector implicit nav printString equals: 'nav'; + assert: CssUniversalSelector implicit article printString equals: 'article'; + assert: CssUniversalSelector implicit section printString equals: 'section'; + assert: CssUniversalSelector implicit aside printString equals: 'aside'; + assert: CssUniversalSelector implicit header printString equals: 'header'; + assert: CssUniversalSelector implicit footer printString equals: 'footer' +] + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testTabularData [ + + self + assert: CssUniversalSelector implicit table printString equals: 'table'; + assert: CssUniversalSelector implicit tableBody printString equals: 'tbody'; + assert: CssUniversalSelector implicit tableHeader printString equals: 'thead'; + assert: CssUniversalSelector implicit tableFooter printString equals: 'tfoot'; + assert: CssUniversalSelector implicit tableRow printString equals: 'tr'; + assert: CssUniversalSelector implicit tableData printString equals: 'td'; + assert: CssUniversalSelector implicit tableHeaderCell printString equals: 'th' +] + +{ #category : #Tests } +CssHTMLTypeSelectorTest >> testTextLevelSemantics [ + + self + assert: CssUniversalSelector implicit anchor printString equals: 'a'; + assert: CssUniversalSelector implicit emphasis printString equals: 'em'; + assert: CssUniversalSelector implicit strong printString equals: 'strong'; + assert: CssUniversalSelector implicit small printString equals: 'small'; + assert: CssUniversalSelector implicit cite printString equals: 'cite'; + assert: CssUniversalSelector implicit abbreviation printString equals: 'abbr'; + assert: CssUniversalSelector implicit code printString equals: 'code'; + assert: CssUniversalSelector implicit variable printString equals: 'var'; + assert: CssUniversalSelector implicit sample printString equals: 'samp'; + assert: CssUniversalSelector implicit keyboardInput printString equals: 'kbd'; + assert: CssUniversalSelector implicit subscript printString equals: 'sub'; + assert: CssUniversalSelector implicit superscript printString equals: 'sup'; + assert: CssUniversalSelector implicit span printString equals: 'span' +] diff --git a/source/RenoirSt-HTML-Tests/CssZnUrlTest.class.st b/source/RenoirSt-HTML-Tests/CssZnUrlTest.class.st new file mode 100644 index 0000000..a6d476b --- /dev/null +++ b/source/RenoirSt-HTML-Tests/CssZnUrlTest.class.st @@ -0,0 +1,37 @@ +" +A CssZnUrlTest is a test case for the extensions to ZnUrl + +" +Class { + #name : #CssZnUrlTest, + #superclass : #TestCase, + #category : 'RenoirSt-HTML-Tests' +} + +{ #category : #Tests } +CssZnUrlTest >> testAbsoluteCssContentOn [ + + | url | + url := 'http://www.example.com/images/logo.png' asZnUrl. + + self assert: url isAbsolute. + + self + assert: (String streamContents: [ :stream | url cssContentOn: stream ]) + equals: 'url("http://www.example.com/images/logo.png")' +] + +{ #category : #Tests } +CssZnUrlTest >> testRelativeCssContentOn [ + + | url | + + url := 'images/logo.png' asZnUrl. + self assert: url isRelative. + + "By default URLs are considered relative to the site root" + self assert: (String streamContents: [ :stream | url cssContentOn: stream ]) equals: 'url("/images/logo.png")'. + + "To make it relative to the style sheet send it relativeToStyleSheet" + self assert: (String streamContents: [ :stream | url relativeToStyleSheet cssContentOn: stream ]) equals: 'url("images/logo.png")' +] diff --git a/source/RenoirSt-HTML-Tests/package.st b/source/RenoirSt-HTML-Tests/package.st new file mode 100644 index 0000000..158b356 --- /dev/null +++ b/source/RenoirSt-HTML-Tests/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-HTML-Tests' } diff --git a/source/RenoirSt-HTML.package/.filetree b/source/RenoirSt-HTML.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt-HTML.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/instance/vendorPropertyAt.put..st b/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/instance/vendorPropertyAt.put..st deleted file mode 100644 index 6be47e9..0000000 --- a/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/instance/vendorPropertyAt.put..st +++ /dev/null @@ -1,6 +0,0 @@ -*RenoirSt-HTML -vendorPropertyAt: aPropertyName put: aCssValue - - self propertyAt: aPropertyName put: aCssValue. - #('-moz-' '-webkit-' '-o-' '-ms-') - do: [ :vendorPrefix | self propertyAt: ('<1s><2s>' expandMacrosWith: vendorPrefix with: aPropertyName) put: aCssValue ] \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/properties.json b/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/properties.json deleted file mode 100644 index 947a39e..0000000 --- a/source/RenoirSt-HTML.package/CssDeclarationBlock.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssDeclarationBlock" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/abbreviation.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/abbreviation.st deleted file mode 100644 index 17a9cb5..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/abbreviation.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -abbreviation - - ^self descendantOfType: 'abbr' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/address.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/address.st deleted file mode 100644 index b924d2e..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/address.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -address - - ^self descendantOfType: 'address' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/anchor.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/anchor.st deleted file mode 100644 index 669226f..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/anchor.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -anchor - - ^self descendantOfType: 'a' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/article.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/article.st deleted file mode 100644 index e5b7f01..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/article.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -article - - ^self descendantOfType: 'article' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/aside.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/aside.st deleted file mode 100644 index 057c1ca..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/aside.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -aside - - ^self descendantOfType: 'aside' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/blockquote.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/blockquote.st deleted file mode 100644 index 5715fd4..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/blockquote.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -blockquote - - ^self descendantOfType: 'blockquote' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/body.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/body.st deleted file mode 100644 index f758a60..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/body.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -body - - ^self descendantOfType: 'body' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/button.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/button.st deleted file mode 100644 index 9c41e10..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/button.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -button - - ^self descendantOfType: 'button' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/cite.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/cite.st deleted file mode 100644 index 4334dcb..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/cite.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -cite - - ^self descendantOfType: 'cite' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/code.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/code.st deleted file mode 100644 index dcb406a..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/code.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -code - - ^self descendantOfType: 'code' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionDescription.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionDescription.st deleted file mode 100644 index 81a0330..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionDescription.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -definitionDescription - - ^self descendantOfType: 'dd' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionList.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionList.st deleted file mode 100644 index c5869a8..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionList.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -definitionList - - ^self descendantOfType: 'dl' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionTerm.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionTerm.st deleted file mode 100644 index d307b2f..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/definitionTerm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -definitionTerm - - ^self descendantOfType: 'dt' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/div.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/div.st deleted file mode 100644 index 5a22d7b..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/div.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -div - - ^self descendantOfType: 'div' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/emphasis.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/emphasis.st deleted file mode 100644 index 35605c5..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/emphasis.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -emphasis - - ^self descendantOfType: 'em' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/fieldSet.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/fieldSet.st deleted file mode 100644 index ca90407..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/fieldSet.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -fieldSet - - ^self descendantOfType: 'fieldset' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/figure.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/figure.st deleted file mode 100644 index 1b2492f..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/figure.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -figure - - ^self descendantOfType: 'figure' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/figureCaption.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/figureCaption.st deleted file mode 100644 index 7416a80..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/figureCaption.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -figureCaption - - ^self descendantOfType: 'figcaption' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/footer.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/footer.st deleted file mode 100644 index 615fa95..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/footer.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -footer - - ^self descendantOfType: 'footer' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/form.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/form.st deleted file mode 100644 index 415eeb0..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/form.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -form - - ^self descendantOfType: 'form' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h1.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h1.st deleted file mode 100644 index 64648c3..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h1.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h1 - - ^self headingLevel: 1 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h2.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h2.st deleted file mode 100644 index b46ed56..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h2.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h2 - - ^self headingLevel: 2 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h3.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h3.st deleted file mode 100644 index 2fc3cfc..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h3.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h3 - - ^self headingLevel: 3 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h4.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h4.st deleted file mode 100644 index 77bd984..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h4.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h4 - - ^self headingLevel: 4 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h5.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h5.st deleted file mode 100644 index a5e9889..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h5.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h5 - - ^self headingLevel: 5 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h6.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/h6.st deleted file mode 100644 index fb4492d..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/h6.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -h6 - - ^self headingLevel: 6 \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/header.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/header.st deleted file mode 100644 index 42be115..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/header.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -header - - ^self descendantOfType: 'header' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/headingLevel..st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/headingLevel..st deleted file mode 100644 index eedf669..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/headingLevel..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -headingLevel: aNaturalNumber - - ^self descendantOfType: ('h<1s>' expandMacrosWith: aNaturalNumber printString) \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/horizontalRule.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/horizontalRule.st deleted file mode 100644 index 5a2cbec..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/horizontalRule.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -horizontalRule - - ^self descendantOfType: 'hr' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/image.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/image.st deleted file mode 100644 index 36aa5fb..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/image.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -image - - ^self descendantOfType: 'img' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/input.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/input.st deleted file mode 100644 index 2a671b2..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/input.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -input - - ^self descendantOfType: 'input' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/keyboardInput.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/keyboardInput.st deleted file mode 100644 index cc61072..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/keyboardInput.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -keyboardInput - - ^self descendantOfType: 'kbd' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/label.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/label.st deleted file mode 100644 index f67452c..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/label.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -label - - ^self descendantOfType: 'label' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/legend.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/legend.st deleted file mode 100644 index 6e1f85c..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/legend.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -legend - - ^self descendantOfType: 'legend' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/listItem.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/listItem.st deleted file mode 100644 index de9e00c..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/listItem.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -listItem - - ^self descendantOfType: 'li' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/main.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/main.st deleted file mode 100644 index af6c616..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/main.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -main - - ^self descendantOfType: 'main' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/nav.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/nav.st deleted file mode 100644 index 0a6ec8b..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/nav.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -nav - - ^self descendantOfType: 'nav' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/option.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/option.st deleted file mode 100644 index a534b0f..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/option.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -option - - ^self descendantOfType: 'option' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/optionGroup.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/optionGroup.st deleted file mode 100644 index 0e12a17..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/optionGroup.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -optionGroup - - ^self descendantOfType: 'optgroup' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/orderedList.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/orderedList.st deleted file mode 100644 index f59933e..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/orderedList.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -orderedList - - ^self descendantOfType: 'ol' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/paragraph.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/paragraph.st deleted file mode 100644 index 5625a56..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/paragraph.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -paragraph - - ^self descendantOfType: 'p' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/preformatted.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/preformatted.st deleted file mode 100644 index 45d95a9..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/preformatted.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -preformatted - - ^self descendantOfType: 'pre' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/sample.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/sample.st deleted file mode 100644 index da8bd7c..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/sample.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -sample - - ^self descendantOfType: 'samp' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/section.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/section.st deleted file mode 100644 index 97c71da..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/section.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -section - - ^self descendantOfType: 'section' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/select.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/select.st deleted file mode 100644 index 5d6f8b4..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/select.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -select - - ^self descendantOfType: 'select' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/small.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/small.st deleted file mode 100644 index 0840bab..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/small.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -small - - ^self descendantOfType: 'small' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/span.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/span.st deleted file mode 100644 index 849f21c..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/span.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -span - - ^self descendantOfType: 'span' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/strong.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/strong.st deleted file mode 100644 index 78a1db4..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/strong.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -strong - - ^self descendantOfType: 'strong' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/subscript.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/subscript.st deleted file mode 100644 index 3babc1e..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/subscript.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -subscript - - ^self descendantOfType: 'sub' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/superscript.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/superscript.st deleted file mode 100644 index a51a58d..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/superscript.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -superscript - - ^self descendantOfType: 'sup' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/table.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/table.st deleted file mode 100644 index ad48453..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/table.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -table - - ^self descendantOfType: 'table' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableBody.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableBody.st deleted file mode 100644 index 12e6ba0..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableBody.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableBody - - ^self descendantOfType: 'tbody' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableData.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableData.st deleted file mode 100644 index 6b98484..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableData.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableData - - ^self descendantOfType: 'td' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableFooter.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableFooter.st deleted file mode 100644 index 2befbd3..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableFooter.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableFooter - - ^self descendantOfType: 'tfoot' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeader.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeader.st deleted file mode 100644 index 15a84c5..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeader.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableHeader - - ^self descendantOfType: 'thead' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeaderCell.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeaderCell.st deleted file mode 100644 index a7df74e..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableHeaderCell.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableHeaderCell - - ^self descendantOfType: 'th' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableRow.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableRow.st deleted file mode 100644 index 982584e..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/tableRow.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -tableRow - - ^self descendantOfType: 'tr' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/textArea.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/textArea.st deleted file mode 100644 index dcee325..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/textArea.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -textArea - - ^self descendantOfType: 'textarea' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/unorderedList.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/unorderedList.st deleted file mode 100644 index 3eb50aa..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/unorderedList.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -unorderedList - - ^self descendantOfType: 'ul' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/instance/variable.st b/source/RenoirSt-HTML.package/CssSelector.extension/instance/variable.st deleted file mode 100644 index 2d48786..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/instance/variable.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -variable - - ^self descendantOfType: 'var' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/CssSelector.extension/properties.json b/source/RenoirSt-HTML.package/CssSelector.extension/properties.json deleted file mode 100644 index c9414a8..0000000 --- a/source/RenoirSt-HTML.package/CssSelector.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssSelector" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/README.md b/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/README.md deleted file mode 100644 index 86fd4ba..0000000 --- a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a URL that must be considered relative to the style sheet when used in a style sheet \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/class/on..st b/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/class/on..st deleted file mode 100644 index 8924bcc..0000000 --- a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/class/on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -on: aRelativeUrl - - ^self new initializeOn: aRelativeUrl \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/cssContentOn..st b/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/cssContentOn..st deleted file mode 100644 index ed740b9..0000000 --- a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -Printing -cssContentOn: aStream - - url cssContentRelativeToStyleSheetOn: aStream - \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/initializeOn..st b/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/initializeOn..st deleted file mode 100644 index 7739e73..0000000 --- a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/instance/initializeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeOn: aRelativeUrl - - url := aRelativeUrl \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/properties.json b/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/properties.json deleted file mode 100644 index bddfd99..0000000 --- a/source/RenoirSt-HTML.package/UrlRelativeToStyleSheet.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 16:48", - "super" : "CssObject", - "category" : "RenoirSt-HTML", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "url" - ], - "name" : "UrlRelativeToStyleSheet", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentOn..st b/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentOn..st deleted file mode 100644 index 8edc403..0000000 --- a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -*RenoirSt-HTML -cssContentOn: aStream - - aStream nextPutAll: 'url("'. - self printOn: aStream. - aStream nextPutAll: '")' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentRelativeToStyleSheetOn..st b/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentRelativeToStyleSheetOn..st deleted file mode 100644 index a56ce77..0000000 --- a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/cssContentRelativeToStyleSheetOn..st +++ /dev/null @@ -1,8 +0,0 @@ -*RenoirSt-HTML -cssContentRelativeToStyleSheetOn: aStream - - aStream nextPutAll: 'url("'. - self isAbsolute - ifTrue: [ self printOn: aStream ] - ifFalse: [ segments do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ]. - aStream nextPutAll: '")' \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/relativeToStyleSheet.st b/source/RenoirSt-HTML.package/ZnUrl.extension/instance/relativeToStyleSheet.st deleted file mode 100644 index 8b9d66d..0000000 --- a/source/RenoirSt-HTML.package/ZnUrl.extension/instance/relativeToStyleSheet.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-HTML -relativeToStyleSheet - - ^UrlRelativeToStyleSheet on: self \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/ZnUrl.extension/properties.json b/source/RenoirSt-HTML.package/ZnUrl.extension/properties.json deleted file mode 100644 index ed0059c..0000000 --- a/source/RenoirSt-HTML.package/ZnUrl.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "ZnUrl" -} \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/monticello.meta/categories.st b/source/RenoirSt-HTML.package/monticello.meta/categories.st deleted file mode 100644 index de4d92e..0000000 --- a/source/RenoirSt-HTML.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-HTML'! diff --git a/source/RenoirSt-HTML.package/monticello.meta/initializers.st b/source/RenoirSt-HTML.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-HTML.package/monticello.meta/package b/source/RenoirSt-HTML.package/monticello.meta/package deleted file mode 100644 index e67a0f3..0000000 --- a/source/RenoirSt-HTML.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-HTML') \ No newline at end of file diff --git a/source/RenoirSt-HTML.package/properties.json b/source/RenoirSt-HTML.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt-HTML.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt-HTML/CssDeclarationBlock.extension.st b/source/RenoirSt-HTML/CssDeclarationBlock.extension.st new file mode 100644 index 0000000..092a15d --- /dev/null +++ b/source/RenoirSt-HTML/CssDeclarationBlock.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #CssDeclarationBlock } + +{ #category : #'*RenoirSt-HTML' } +CssDeclarationBlock >> vendorPropertyAt: aPropertyName put: aCssValue [ + + self propertyAt: aPropertyName put: aCssValue. + #('-moz-' '-webkit-' '-o-' '-ms-') + do: [ :vendorPrefix | self propertyAt: ('<1s><2s>' expandMacrosWith: vendorPrefix with: aPropertyName) put: aCssValue ] +] diff --git a/source/RenoirSt-HTML/CssSelector.extension.st b/source/RenoirSt-HTML/CssSelector.extension.st new file mode 100644 index 0000000..e11931f --- /dev/null +++ b/source/RenoirSt-HTML/CssSelector.extension.st @@ -0,0 +1,361 @@ +Extension { #name : #CssSelector } + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> abbreviation [ + + ^self descendantOfType: 'abbr' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> address [ + + ^self descendantOfType: 'address' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> anchor [ + + ^self descendantOfType: 'a' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> article [ + + ^self descendantOfType: 'article' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> aside [ + + ^self descendantOfType: 'aside' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> blockquote [ + + ^self descendantOfType: 'blockquote' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> body [ + + ^self descendantOfType: 'body' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> button [ + + ^self descendantOfType: 'button' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> cite [ + + ^self descendantOfType: 'cite' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> code [ + + ^self descendantOfType: 'code' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> definitionDescription [ + + ^self descendantOfType: 'dd' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> definitionList [ + + ^self descendantOfType: 'dl' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> definitionTerm [ + + ^self descendantOfType: 'dt' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> div [ + + ^self descendantOfType: 'div' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> emphasis [ + + ^self descendantOfType: 'em' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> fieldSet [ + + ^self descendantOfType: 'fieldset' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> figure [ + + ^self descendantOfType: 'figure' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> figureCaption [ + + ^self descendantOfType: 'figcaption' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> footer [ + + ^self descendantOfType: 'footer' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> form [ + + ^self descendantOfType: 'form' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h1 [ + + ^self headingLevel: 1 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h2 [ + + ^self headingLevel: 2 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h3 [ + + ^self headingLevel: 3 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h4 [ + + ^self headingLevel: 4 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h5 [ + + ^self headingLevel: 5 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> h6 [ + + ^self headingLevel: 6 +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> header [ + + ^self descendantOfType: 'header' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> headingLevel: aNaturalNumber [ + + ^self descendantOfType: ('h<1s>' expandMacrosWith: aNaturalNumber printString) +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> horizontalRule [ + + ^self descendantOfType: 'hr' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> image [ + + ^self descendantOfType: 'img' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> input [ + + ^self descendantOfType: 'input' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> keyboardInput [ + + ^self descendantOfType: 'kbd' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> label [ + + ^self descendantOfType: 'label' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> legend [ + + ^self descendantOfType: 'legend' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> listItem [ + + ^self descendantOfType: 'li' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> main [ + + ^self descendantOfType: 'main' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> nav [ + + ^self descendantOfType: 'nav' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> option [ + + ^self descendantOfType: 'option' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> optionGroup [ + + ^self descendantOfType: 'optgroup' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> orderedList [ + + ^self descendantOfType: 'ol' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> paragraph [ + + ^self descendantOfType: 'p' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> preformatted [ + + ^self descendantOfType: 'pre' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> sample [ + + ^self descendantOfType: 'samp' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> section [ + + ^self descendantOfType: 'section' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> select [ + + ^self descendantOfType: 'select' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> small [ + + ^self descendantOfType: 'small' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> span [ + + ^self descendantOfType: 'span' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> strong [ + + ^self descendantOfType: 'strong' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> subscript [ + + ^self descendantOfType: 'sub' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> superscript [ + + ^self descendantOfType: 'sup' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> table [ + + ^self descendantOfType: 'table' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableBody [ + + ^self descendantOfType: 'tbody' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableData [ + + ^self descendantOfType: 'td' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableFooter [ + + ^self descendantOfType: 'tfoot' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableHeader [ + + ^self descendantOfType: 'thead' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableHeaderCell [ + + ^self descendantOfType: 'th' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> tableRow [ + + ^self descendantOfType: 'tr' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> textArea [ + + ^self descendantOfType: 'textarea' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> unorderedList [ + + ^self descendantOfType: 'ul' +] + +{ #category : #'*RenoirSt-HTML' } +CssSelector >> variable [ + + ^self descendantOfType: 'var' +] diff --git a/source/RenoirSt-HTML/UrlRelativeToStyleSheet.class.st b/source/RenoirSt-HTML/UrlRelativeToStyleSheet.class.st new file mode 100644 index 0000000..fa6c696 --- /dev/null +++ b/source/RenoirSt-HTML/UrlRelativeToStyleSheet.class.st @@ -0,0 +1,30 @@ +" +I represent a URL that must be considered relative to the style sheet when used in a style sheet +" +Class { + #name : #UrlRelativeToStyleSheet, + #superclass : #CssObject, + #instVars : [ + 'url' + ], + #category : 'RenoirSt-HTML' +} + +{ #category : #'Instance Creation' } +UrlRelativeToStyleSheet class >> on: aRelativeUrl [ + + ^self new initializeOn: aRelativeUrl +] + +{ #category : #Printing } +UrlRelativeToStyleSheet >> cssContentOn: aStream [ + + url cssContentRelativeToStyleSheetOn: aStream + +] + +{ #category : #'initialize-release' } +UrlRelativeToStyleSheet >> initializeOn: aRelativeUrl [ + + url := aRelativeUrl +] diff --git a/source/RenoirSt-HTML/ZnUrl.extension.st b/source/RenoirSt-HTML/ZnUrl.extension.st new file mode 100644 index 0000000..9e25d76 --- /dev/null +++ b/source/RenoirSt-HTML/ZnUrl.extension.st @@ -0,0 +1,25 @@ +Extension { #name : #ZnUrl } + +{ #category : #'*RenoirSt-HTML' } +ZnUrl >> cssContentOn: aStream [ + + aStream nextPutAll: 'url("'. + self printOn: aStream. + aStream nextPutAll: '")' +] + +{ #category : #'*RenoirSt-HTML' } +ZnUrl >> cssContentRelativeToStyleSheetOn: aStream [ + + aStream nextPutAll: 'url("'. + self isAbsolute + ifTrue: [ self printOn: aStream ] + ifFalse: [ segments do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ]. + aStream nextPutAll: '")' +] + +{ #category : #'*RenoirSt-HTML' } +ZnUrl >> relativeToStyleSheet [ + + ^UrlRelativeToStyleSheet on: self +] diff --git a/source/RenoirSt-HTML/package.st b/source/RenoirSt-HTML/package.st new file mode 100644 index 0000000..da31de6 --- /dev/null +++ b/source/RenoirSt-HTML/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-HTML' } diff --git a/source/RenoirSt-Seaside-Tests.package/.filetree b/source/RenoirSt-Seaside-Tests.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt-Seaside-Tests.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/README.md b/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testGreaseStringOnDeclarationBlock.st b/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testGreaseStringOnDeclarationBlock.st deleted file mode 100644 index 42b9aff..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testGreaseStringOnDeclarationBlock.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testGreaseStringOnDeclarationBlock - - | declarationBlock | - declarationBlock := CssDeclarationBlock new - margin: 2 px; - border: 1 cm; - yourself. - - self assert: declarationBlock greaseString equals: 'margin: 2px;border: 1cm;' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testJavascriptOnDeclarationBlock.st b/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testJavascriptOnDeclarationBlock.st deleted file mode 100644 index 3bd92ae..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/instance/testJavascriptOnDeclarationBlock.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testJavascriptOnDeclarationBlock - - | declarationBlock | - declarationBlock := CssDeclarationBlock new - margin: 2 px; - border: 1 cm; - yourself. - - self - assert: (String streamContents: [ :stream | declarationBlock javascriptOn: stream ]) - equals: '{"margin":"2px","border":"1cm"}' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/properties.json b/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/properties.json deleted file mode 100644 index 61b9523..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssDeclarationBlockJavascriptTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Seaside-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssDeclarationBlockJavascriptTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/instance/testJavascriptOn.st b/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/instance/testJavascriptOn.st deleted file mode 100644 index 367b20e..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/instance/testJavascriptOn.st +++ /dev/null @@ -1,8 +0,0 @@ -*RenoirSt-Seaside-Tests -testJavascriptOn - - | color | - - color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. - - self assert: color asJavascript equals: '"hsl(120,100%,50%)"' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/properties.json b/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/properties.json deleted file mode 100644 index 3f18cae..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssHSLColorTest.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssHSLColorTest" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/instance/testJavascriptOn.st b/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/instance/testJavascriptOn.st deleted file mode 100644 index 54215f9..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/instance/testJavascriptOn.st +++ /dev/null @@ -1,8 +0,0 @@ -*RenoirSt-Seaside-Tests -testJavascriptOn - - | color | - - color := (CssRGBColor red: 255 green: 0 blue: 0 alpha: 0.5). - - self assert: color asJavascript equals: '"rgba(255,0,0,0.5)"' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/properties.json b/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/properties.json deleted file mode 100644 index d9efba4..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssRGBColorTest.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssRGBColorTest" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/README.md b/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/README.md deleted file mode 100644 index 2dfb5bd..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssWAUrlTest is a test case for the extensions to WAUrl \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testAbsoluteCssContentOn.st b/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testAbsoluteCssContentOn.st deleted file mode 100644 index fbdac37..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testAbsoluteCssContentOn.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testAbsoluteCssContentOn - - | url | - url := 'http://www.example.com/images/logo.png' seasideUrl. - - self - assert: (String streamContents: [ :stream | url cssContentOn: stream ]) - equals: 'url("http://www.example.com/images/logo.png")' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testRelativeCssContentOn.st b/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testRelativeCssContentOn.st deleted file mode 100644 index 709f874..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/instance/testRelativeCssContentOn.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testRelativeCssContentOn - - | url | - - url := 'images/logo.png' seasideUrl. - - "By default URLs are considered relative to the site root" - self assert: (String streamContents: [ :stream | url cssContentOn: stream ]) equals: 'url("/images/logo.png")'. - - "To make it relative to the style sheet send it relativeToStyleSheet" - self assert: (String streamContents: [ :stream | url relativeToStyleSheet cssContentOn: stream ]) equals: 'url("images/logo.png")' \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/properties.json b/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/properties.json deleted file mode 100644 index b8302f4..0000000 --- a/source/RenoirSt-Seaside-Tests.package/CssWAUrlTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/14/2014 21:46", - "super" : "TestCase", - "category" : "RenoirSt-Seaside-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssWAUrlTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/monticello.meta/categories.st b/source/RenoirSt-Seaside-Tests.package/monticello.meta/categories.st deleted file mode 100644 index 5612e27..0000000 --- a/source/RenoirSt-Seaside-Tests.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-Seaside-Tests'! diff --git a/source/RenoirSt-Seaside-Tests.package/monticello.meta/initializers.st b/source/RenoirSt-Seaside-Tests.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Seaside-Tests.package/monticello.meta/package b/source/RenoirSt-Seaside-Tests.package/monticello.meta/package deleted file mode 100644 index 4323d55..0000000 --- a/source/RenoirSt-Seaside-Tests.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-Seaside-Tests') \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests.package/properties.json b/source/RenoirSt-Seaside-Tests.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt-Seaside-Tests.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt-Seaside-Tests/CssDeclarationBlockJavascriptTest.class.st b/source/RenoirSt-Seaside-Tests/CssDeclarationBlockJavascriptTest.class.st new file mode 100644 index 0000000..6c83b78 --- /dev/null +++ b/source/RenoirSt-Seaside-Tests/CssDeclarationBlockJavascriptTest.class.st @@ -0,0 +1,31 @@ +Class { + #name : #CssDeclarationBlockJavascriptTest, + #superclass : #TestCase, + #category : 'RenoirSt-Seaside-Tests' +} + +{ #category : #Tests } +CssDeclarationBlockJavascriptTest >> testGreaseStringOnDeclarationBlock [ + + | declarationBlock | + declarationBlock := CssDeclarationBlock new + margin: 2 px; + border: 1 cm; + yourself. + + self assert: declarationBlock greaseString equals: 'margin: 2px;border: 1cm;' +] + +{ #category : #Tests } +CssDeclarationBlockJavascriptTest >> testJavascriptOnDeclarationBlock [ + + | declarationBlock | + declarationBlock := CssDeclarationBlock new + margin: 2 px; + border: 1 cm; + yourself. + + self + assert: (String streamContents: [ :stream | declarationBlock javascriptOn: stream ]) + equals: '{"margin":"2px","border":"1cm"}' +] diff --git a/source/RenoirSt-Seaside-Tests/CssHSLColorTest.extension.st b/source/RenoirSt-Seaside-Tests/CssHSLColorTest.extension.st new file mode 100644 index 0000000..c52da96 --- /dev/null +++ b/source/RenoirSt-Seaside-Tests/CssHSLColorTest.extension.st @@ -0,0 +1,11 @@ +Extension { #name : #CssHSLColorTest } + +{ #category : #'*RenoirSt-Seaside-Tests' } +CssHSLColorTest >> testJavascriptOn [ + + | color | + + color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. + + self assert: color asJavascript equals: '"hsl(120,100%,50%)"' +] diff --git a/source/RenoirSt-Seaside-Tests/CssRGBColorTest.extension.st b/source/RenoirSt-Seaside-Tests/CssRGBColorTest.extension.st new file mode 100644 index 0000000..a1646d3 --- /dev/null +++ b/source/RenoirSt-Seaside-Tests/CssRGBColorTest.extension.st @@ -0,0 +1,11 @@ +Extension { #name : #CssRGBColorTest } + +{ #category : #'*RenoirSt-Seaside-Tests' } +CssRGBColorTest >> testJavascriptOn [ + + | color | + + color := (CssRGBColor red: 255 green: 0 blue: 0 alpha: 0.5). + + self assert: color asJavascript equals: '"rgba(255,0,0,0.5)"' +] diff --git a/source/RenoirSt-Seaside-Tests/CssWAUrlTest.class.st b/source/RenoirSt-Seaside-Tests/CssWAUrlTest.class.st new file mode 100644 index 0000000..66ae4bb --- /dev/null +++ b/source/RenoirSt-Seaside-Tests/CssWAUrlTest.class.st @@ -0,0 +1,33 @@ +" +A CssWAUrlTest is a test case for the extensions to WAUrl +" +Class { + #name : #CssWAUrlTest, + #superclass : #TestCase, + #category : 'RenoirSt-Seaside-Tests' +} + +{ #category : #Tests } +CssWAUrlTest >> testAbsoluteCssContentOn [ + + | url | + url := 'http://www.example.com/images/logo.png' seasideUrl. + + self + assert: (String streamContents: [ :stream | url cssContentOn: stream ]) + equals: 'url("http://www.example.com/images/logo.png")' +] + +{ #category : #Tests } +CssWAUrlTest >> testRelativeCssContentOn [ + + | url | + + url := 'images/logo.png' seasideUrl. + + "By default URLs are considered relative to the site root" + self assert: (String streamContents: [ :stream | url cssContentOn: stream ]) equals: 'url("/images/logo.png")'. + + "To make it relative to the style sheet send it relativeToStyleSheet" + self assert: (String streamContents: [ :stream | url relativeToStyleSheet cssContentOn: stream ]) equals: 'url("images/logo.png")' +] diff --git a/source/RenoirSt-Seaside-Tests/package.st b/source/RenoirSt-Seaside-Tests/package.st new file mode 100644 index 0000000..73141f2 --- /dev/null +++ b/source/RenoirSt-Seaside-Tests/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-Seaside-Tests' } diff --git a/source/RenoirSt-Seaside.package/.filetree b/source/RenoirSt-Seaside.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt-Seaside.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/instance/javascriptOn..st b/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/instance/javascriptOn..st deleted file mode 100644 index 1a848a6..0000000 --- a/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/instance/javascriptOn..st +++ /dev/null @@ -1,11 +0,0 @@ -*RenoirSt-Seaside -javascriptOn: aStream - - aStream nextPut: $". - self property cssContentOn: aStream. - aStream - nextPut: $"; - nextPut: $:; - nextPut: $". - self value cssContentOn: aStream. - aStream nextPut: $" \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/properties.json b/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/properties.json deleted file mode 100644 index 01cb298..0000000 --- a/source/RenoirSt-Seaside.package/CssAbstractDeclaration.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssAbstractDeclaration" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssColorUnit.extension/instance/javascriptOn..st b/source/RenoirSt-Seaside.package/CssColorUnit.extension/instance/javascriptOn..st deleted file mode 100644 index d710f4a..0000000 --- a/source/RenoirSt-Seaside.package/CssColorUnit.extension/instance/javascriptOn..st +++ /dev/null @@ -1,6 +0,0 @@ -*RenoirSt-Seaside -javascriptOn: aStream - - aStream nextPut: $". - self cssContentOn: aStream. - aStream nextPut: $" \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssColorUnit.extension/properties.json b/source/RenoirSt-Seaside.package/CssColorUnit.extension/properties.json deleted file mode 100644 index 7b6c828..0000000 --- a/source/RenoirSt-Seaside.package/CssColorUnit.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssColorUnit" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/greaseString.st b/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/greaseString.st deleted file mode 100644 index 6ef09bc..0000000 --- a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/greaseString.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-Seaside -greaseString - - ^ String streamContents: [ :stream | self printInlinedOn: stream ] \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/javascriptOn..st b/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/javascriptOn..st deleted file mode 100644 index 8db6a1e..0000000 --- a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/instance/javascriptOn..st +++ /dev/null @@ -1,6 +0,0 @@ -*RenoirSt-Seaside -javascriptOn: aStream - - aStream nextPut: ${. - declarations do: [ :declaration | aStream javascript: declaration ] separatedBy: [ aStream nextPut: $, ]. - aStream nextPut: $} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/properties.json b/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/properties.json deleted file mode 100644 index 947a39e..0000000 --- a/source/RenoirSt-Seaside.package/CssDeclarationBlock.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "CssDeclarationBlock" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentOn..st b/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentOn..st deleted file mode 100644 index 24580a6..0000000 --- a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -*RenoirSt-Seaside -cssContentOn: aStream - - aStream nextPutAll: 'url("'. - host isNil - ifTrue: [ aStream nextPut: $/. - self path do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ] - ifFalse: [ self printOn: aStream ]. - aStream nextPutAll: '")' \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentRelativeToStyleSheetOn..st b/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentRelativeToStyleSheetOn..st deleted file mode 100644 index 5ae4dac..0000000 --- a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/cssContentRelativeToStyleSheetOn..st +++ /dev/null @@ -1,8 +0,0 @@ -*RenoirSt-Seaside -cssContentRelativeToStyleSheetOn: aStream - - aStream nextPutAll: 'url("'. - host isNil - ifTrue: [ self path do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ] - ifFalse: [ self printOn: aStream ]. - aStream nextPutAll: '")' \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/relativeToStyleSheet.st b/source/RenoirSt-Seaside.package/WAUrl.extension/instance/relativeToStyleSheet.st deleted file mode 100644 index 79be0d9..0000000 --- a/source/RenoirSt-Seaside.package/WAUrl.extension/instance/relativeToStyleSheet.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-Seaside -relativeToStyleSheet - - ^UrlRelativeToStyleSheet on: self \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/WAUrl.extension/properties.json b/source/RenoirSt-Seaside.package/WAUrl.extension/properties.json deleted file mode 100644 index aef9b2b..0000000 --- a/source/RenoirSt-Seaside.package/WAUrl.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "WAUrl" -} \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/monticello.meta/categories.st b/source/RenoirSt-Seaside.package/monticello.meta/categories.st deleted file mode 100644 index 8be0186..0000000 --- a/source/RenoirSt-Seaside.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-Seaside'! diff --git a/source/RenoirSt-Seaside.package/monticello.meta/initializers.st b/source/RenoirSt-Seaside.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Seaside.package/monticello.meta/package b/source/RenoirSt-Seaside.package/monticello.meta/package deleted file mode 100644 index 39a6a27..0000000 --- a/source/RenoirSt-Seaside.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-Seaside') \ No newline at end of file diff --git a/source/RenoirSt-Seaside.package/properties.json b/source/RenoirSt-Seaside.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt-Seaside.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt-Seaside/CssAbstractDeclaration.extension.st b/source/RenoirSt-Seaside/CssAbstractDeclaration.extension.st new file mode 100644 index 0000000..68bd5ae --- /dev/null +++ b/source/RenoirSt-Seaside/CssAbstractDeclaration.extension.st @@ -0,0 +1,14 @@ +Extension { #name : #CssAbstractDeclaration } + +{ #category : #'*RenoirSt-Seaside' } +CssAbstractDeclaration >> javascriptOn: aStream [ + + aStream nextPut: $". + self property cssContentOn: aStream. + aStream + nextPut: $"; + nextPut: $:; + nextPut: $". + self value cssContentOn: aStream. + aStream nextPut: $" +] diff --git a/source/RenoirSt-Seaside/CssColorUnit.extension.st b/source/RenoirSt-Seaside/CssColorUnit.extension.st new file mode 100644 index 0000000..14242c3 --- /dev/null +++ b/source/RenoirSt-Seaside/CssColorUnit.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #CssColorUnit } + +{ #category : #'*RenoirSt-Seaside' } +CssColorUnit >> javascriptOn: aStream [ + + aStream nextPut: $". + self cssContentOn: aStream. + aStream nextPut: $" +] diff --git a/source/RenoirSt-Seaside/CssDeclarationBlock.extension.st b/source/RenoirSt-Seaside/CssDeclarationBlock.extension.st new file mode 100644 index 0000000..6a494cc --- /dev/null +++ b/source/RenoirSt-Seaside/CssDeclarationBlock.extension.st @@ -0,0 +1,15 @@ +Extension { #name : #CssDeclarationBlock } + +{ #category : #'*RenoirSt-Seaside' } +CssDeclarationBlock >> greaseString [ + + ^ String streamContents: [ :stream | self printInlinedOn: stream ] +] + +{ #category : #'*RenoirSt-Seaside' } +CssDeclarationBlock >> javascriptOn: aStream [ + + aStream nextPut: ${. + declarations do: [ :declaration | aStream javascript: declaration ] separatedBy: [ aStream nextPut: $, ]. + aStream nextPut: $} +] diff --git a/source/RenoirSt-Seaside/WAUrl.extension.st b/source/RenoirSt-Seaside/WAUrl.extension.st new file mode 100644 index 0000000..2ebeac1 --- /dev/null +++ b/source/RenoirSt-Seaside/WAUrl.extension.st @@ -0,0 +1,28 @@ +Extension { #name : #WAUrl } + +{ #category : #'*RenoirSt-Seaside' } +WAUrl >> cssContentOn: aStream [ + + aStream nextPutAll: 'url("'. + host isNil + ifTrue: [ aStream nextPut: $/. + self path do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ] + ifFalse: [ self printOn: aStream ]. + aStream nextPutAll: '")' +] + +{ #category : #'*RenoirSt-Seaside' } +WAUrl >> cssContentRelativeToStyleSheetOn: aStream [ + + aStream nextPutAll: 'url("'. + host isNil + ifTrue: [ self path do: [ :segment | aStream nextPutAll: segment ] separatedBy: [ aStream nextPut: $/ ] ] + ifFalse: [ self printOn: aStream ]. + aStream nextPutAll: '")' +] + +{ #category : #'*RenoirSt-Seaside' } +WAUrl >> relativeToStyleSheet [ + + ^UrlRelativeToStyleSheet on: self +] diff --git a/source/RenoirSt-Seaside/package.st b/source/RenoirSt-Seaside/package.st new file mode 100644 index 0000000..e31e401 --- /dev/null +++ b/source/RenoirSt-Seaside/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-Seaside' } diff --git a/source/RenoirSt-Tests.package/.filetree b/source/RenoirSt-Tests.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt-Tests.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/README.md b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/README.md deleted file mode 100644 index 8cd85ce..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CascadingStyleSheetBuilderTest is a test class for testing the behavior of CascadingStyleSheetBuilder \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingOnlyWithComments.st b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingOnlyWithComments.st deleted file mode 100644 index a35359e..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingOnlyWithComments.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testBuildingOnlyWithComments - - | builder | - builder := CascadingStyleSheetBuilder new. - builder comment: 'Example CSS'. - - self - assert: builder build printString - equals: '/*Example CSS*/' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheet.st b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheet.st deleted file mode 100644 index 69a3f0d..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheet.st +++ /dev/null @@ -1,16 +0,0 @@ -Tests -testBuildingSimpleStyleSheet - - | builder | - builder := CascadingStyleSheetBuilder new. - builder - declareRuleSetFor: [ :selector | selector class: 'xxx' ] - with: [ :style | - style - color: 'white'; - margin: 12 pt ]; - declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ]. - - self - assert: builder build printString - equals: '.xxx{color: white;margin: 12pt;}#oop{color: red;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheetWithSomeComments.st b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheetWithSomeComments.st deleted file mode 100644 index 4b78204..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingSimpleStyleSheetWithSomeComments.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testBuildingSimpleStyleSheetWithSomeComments - - | builder | - builder := CascadingStyleSheetBuilder new. - builder declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ] andComment: 'Example CSS'. - - self assert: builder build printString equals: '/*Example CSS*/#oop{color: red;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingStyleSheetWithMediaQuery.st b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingStyleSheetWithMediaQuery.st deleted file mode 100644 index 90cdabb..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/instance/testBuildingStyleSheetWithMediaQuery.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testBuildingStyleSheetWithMediaQuery - - | builder | - builder := CascadingStyleSheetBuilder new. - builder - declareRuleSetFor: [ :selector | selector class: 'xxx' ] with: [ :style | style margin: 12 pt ]; - declare: [ :cssBuilder | cssBuilder declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ] ] - forMediaMatching: [ :queryBuilder | queryBuilder type: CssMediaQueryConstants print ]. - - self - assert: builder build printString - equals: '.xxx{margin: 12pt;}@media print{#oop{color: red;}}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/properties.json b/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/properties.json deleted file mode 100644 index 0643a39..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetBuilderTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CascadingStyleSheetBuilderTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/README.md b/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/README.md deleted file mode 100644 index dd4de15..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CascadingStyleSheetTest is a test class for testing the behavior of CascadingStyleSheet \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/properties.json b/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/properties.json deleted file mode 100644 index 915d2b0..0000000 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CascadingStyleSheetTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/README.md b/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/README.md deleted file mode 100644 index 84a2f39..0000000 --- a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAdjacentSiblingCombinatorTest is a test class for testing the behavior of CssAdjacentSiblingCombinator \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index 4eb24fd..0000000 --- a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testBuildingShortcut - - | parent child | - - parent := CssUniversalSelector implicit class: 'custom'. - child := CssTypeSelector ofType: 'div'. - - self assert: (parent + child) printString equals: '.custom + div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testPrintString.st deleted file mode 100644 index fd11947..0000000 --- a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintString - - | predecessor sucessor | - - predecessor := CssUniversalSelector implicit class: 'custom'. - sucessor := CssTypeSelector ofType: 'div'. - - self assert: (CssAdjacentSiblingCombinator between: predecessor and: sucessor) printString equals: '.custom + div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/properties.json b/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/properties.json deleted file mode 100644 index 7ba0cb8..0000000 --- a/source/RenoirSt-Tests.package/CssAdjacentSiblingCombinatorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAdjacentSiblingCombinatorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/README.md b/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/README.md deleted file mode 100644 index 645b5df..0000000 --- a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAlphaChannelProvidedTest is a test class for testing the behavior of CssAlphaChannelProvided \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testCantCreateWithInvalidAlphaValues.st b/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testCantCreateWithInvalidAlphaValues.st deleted file mode 100644 index ce468e5..0000000 --- a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testCantCreateWithInvalidAlphaValues.st +++ /dev/null @@ -1,16 +0,0 @@ -Tests -testCantCreateWithInvalidAlphaValues - - self - should: [ CssAlphaChannelProvided withValue: -1 ] - raise: InstanceCreationFailed - withExceptionDo: [ :error | self assert: error messageText equals: 'The alpha value (-1) must be between zero and one.' ]. - - self - should: [ CssAlphaChannelProvided withValue: 2 ] - raise: InstanceCreationFailed - withExceptionDo: [ :error | self assert: error messageText equals: 'The alpha value (2) must be between zero and one.' ]. - - self should: [ CssAlphaChannelProvided withValue: 0.0 predecessor ] raise: InstanceCreationFailed. - - self should: [ CssAlphaChannelProvided withValue: 1.0 successor ] raise: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testInstanceCreationEdgeCases.st b/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testInstanceCreationEdgeCases.st deleted file mode 100644 index 86b7f4e..0000000 --- a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/instance/testInstanceCreationEdgeCases.st +++ /dev/null @@ -1,18 +0,0 @@ -Tests -testInstanceCreationEdgeCases - - self - shouldnt: [ CssAlphaChannelProvided withValue: 0 ] - raise: InstanceCreationFailed. - - self - shouldnt: [ CssAlphaChannelProvided withValue: 1 ] - raise: InstanceCreationFailed. - - self - shouldnt: [ CssAlphaChannelProvided withValue: 0.0 ] - raise: InstanceCreationFailed. - - self - shouldnt: [ CssAlphaChannelProvided withValue: 1.0 ] - raise: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/properties.json b/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/properties.json deleted file mode 100644 index 6615b0a..0000000 --- a/source/RenoirSt-Tests.package/CssAlphaChannelProvidedTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAlphaChannelProvidedTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/README.md b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/README.md deleted file mode 100644 index 6787d47..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAttributeReferenceTest is a test class for testing the behavior of CssAttributeReference \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithStringTypeAndFallback.st b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithStringTypeAndFallback.st deleted file mode 100644 index da79eb4..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithStringTypeAndFallback.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testAttributeReferenceWithStringTypeAndFallback - - | attributeReference | - - attributeReference := CssAttributeReference toStringAttributeNamed: 'title' withFallback: 'Missing Title'. - - self assert: attributeReference printString equals: 'attr(title string, "Missing Title")' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithType.st b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithType.st deleted file mode 100644 index 26c484e..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithType.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testAttributeReferenceWithType - - | attributeReference | - - attributeReference := CssAttributeReference toAttributeNamed: 'length' ofType: CssLengthUnits fontSize. - - self assert: attributeReference printString equals: 'attr(length em)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithTypeAndFallback.st b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithTypeAndFallback.st deleted file mode 100644 index 2231bbb..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testAttributeReferenceWithTypeAndFallback.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testAttributeReferenceWithTypeAndFallback - - | attributeReference | - - attributeReference := CssAttributeReference toAttributeNamed: 'length' ofType: CssLengthUnits fontSize withFallback: 10 px. - - self assert: attributeReference printString equals: 'attr(length em, 10px)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testSimplestAttributeReference.st b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testSimplestAttributeReference.st deleted file mode 100644 index 2443628..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/instance/testSimplestAttributeReference.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testSimplestAttributeReference - - | attributeReference | - - attributeReference := CssAttributeReference toAttributeNamed: 'title'. - - self assert: attributeReference printString equals: 'attr(title string)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/properties.json b/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/properties.json deleted file mode 100644 index 53446b4..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeReferenceTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAttributeReferenceTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/README.md deleted file mode 100644 index ccdfda6..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAttributeSelectorTest is a test class for testing the behavior of CssAttributeSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index a2efad3..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testBuildingShortcut - - | baseSelector | - baseSelector := CssUniversalSelector explicit. - - self - assert: (baseSelector havingAttribute: 'foo') printString equals: '*[foo]'; - assert: (baseSelector withAttribute: 'foo' equalTo: 'bar') printString equals: '*[foo="bar"]'; - assert: (baseSelector attribute: 'foo' includes: 'bar') printString equals: '*[foo~="bar"]'; - assert: (baseSelector attribute: 'foo' beginsWith: 'bar') printString equals: '*[foo^="bar"]'; - assert: (baseSelector attribute: 'foo' endsWith: 'bar') printString equals: '*[foo$="bar"]'; - assert: (baseSelector attribute: 'foo' includesSubstring: 'bar') printString equals: '*[foo*="bar"]'; - assert: (baseSelector firstValueOfAttribute: 'foo' beginsWith: 'en') printString equals: '*[foo|="en"]' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index 25ecec0..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testPrintString - - | baseSelector | - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssAttributeSelector having: baseSelector theAttribute: 'foo') printString equals: '*[foo]'; - assert: (CssAttributeSelector isAttribute: 'foo' of: baseSelector equalTo: 'bar') printString equals: '*[foo="bar"]'; - assert: (CssAttributeSelector attribute: 'foo' of: baseSelector includes: 'bar') printString equals: '*[foo~="bar"]'; - assert: (CssAttributeSelector attribute: 'foo' of: baseSelector beginsWith: 'bar') printString equals: '*[foo^="bar"]'; - assert: (CssAttributeSelector attribute: 'foo' of: baseSelector endsWith: 'bar') printString equals: '*[foo$="bar"]'; - assert: (CssAttributeSelector attribute: 'foo' of: baseSelector includesSubstring: 'bar') printString equals: '*[foo*="bar"]'; - assert: (CssAttributeSelector firstValueOfAttribute: 'foo' of: baseSelector beginsWith: 'en') printString equals: '*[foo|="en"]' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/properties.json deleted file mode 100644 index 917c8ae..0000000 --- a/source/RenoirSt-Tests.package/CssAttributeSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAttributeSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/README.md b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowSet.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowSet.st deleted file mode 100644 index 858df68..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowSet.st +++ /dev/null @@ -1,15 +0,0 @@ -Tests -testBoxShadowSet - - | insetShadow shadow | - - insetShadow := CssBoxShadow horizontalOffset: 1 px verticalOffset: 2 px. - insetShadow beInset. - shadow := CssBoxShadow - horizontalOffset: 1 px - verticalOffset: 2 px - blurRadius: 1 px - spreadDistance: 1 px - color: CssSVGColors white. - - self assert: (insetShadow , shadow) printString equals: 'inset 1px 2px, 1px 2px 1px 1px white' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusAndSpreadDistancePrintString.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusAndSpreadDistancePrintString.st deleted file mode 100644 index 6eb5de3..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusAndSpreadDistancePrintString.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testBoxShadowWithBlurRadiusAndSpreadDistancePrintString - - self - assert: - (CssBoxShadow - horizontalOffset: 64 px - verticalOffset: 64 px - blurRadius: 12 px - spreadDistance: 40 px) printString - equals: '64px 64px 12px 40px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusPrintString.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusPrintString.st deleted file mode 100644 index 6c52f6a..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithBlurRadiusPrintString.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testBoxShadowWithBlurRadiusPrintString - - self assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px blurRadius: 12 px) printString equals: '64px 64px 12px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithColorPrintString.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithColorPrintString.st deleted file mode 100644 index 9cbcc26..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testBoxShadowWithColorPrintString.st +++ /dev/null @@ -1,20 +0,0 @@ -Tests -testBoxShadowWithColorPrintString - - self - assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px color: CssSVGColors red) printString equals: '64px 64px red'; - assert: - (CssBoxShadow - horizontalOffset: 64 px - verticalOffset: 64 px - blurRadius: 3 px - color: CssSVGColors red) printString - equals: '64px 64px 3px red'; - assert: - (CssBoxShadow - horizontalOffset: 64 px - verticalOffset: 64 px - blurRadius: 3 px - spreadDistance: 8 px - color: CssSVGColors red) printString - equals: '64px 64px 3px 8px red' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testInsetBoxShadowPrintString.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testInsetBoxShadowPrintString.st deleted file mode 100644 index 6f08539..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testInsetBoxShadowPrintString.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testInsetBoxShadowPrintString - - | insetShadow | - insetShadow := CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px. - insetShadow beInset. - - self assert: insetShadow printString equals: 'inset 64px 64px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testSimplestBoxShadowPrintString.st b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testSimplestBoxShadowPrintString.st deleted file mode 100644 index e2d1934..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/instance/testSimplestBoxShadowPrintString.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testSimplestBoxShadowPrintString - - self assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px) printString equals: '64px 64px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/properties.json b/source/RenoirSt-Tests.package/CssBoxShadowTest.class/properties.json deleted file mode 100644 index e40d4c7..0000000 --- a/source/RenoirSt-Tests.package/CssBoxShadowTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssBoxShadowTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/README.md b/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/README.md deleted file mode 100644 index f5471f5..0000000 --- a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssChildCombinatorTest is a test class for testing the behavior of CssChildCombinator \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index ecc25bf..0000000 --- a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testBuildingShortcut - - | parent child | - - parent := CssUniversalSelector implicit class: 'custom'. - child := CssTypeSelector ofType: 'div'. - - self assert: (parent > child) printString equals: '.custom > div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testPrintString.st deleted file mode 100644 index 5c77eae..0000000 --- a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintString - - | parent child | - - parent := CssUniversalSelector implicit class: 'custom'. - child := CssTypeSelector ofType: 'div'. - - self assert: (CssChildCombinator between: parent and: child) printString equals: '.custom > div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/properties.json b/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/properties.json deleted file mode 100644 index 072c3ea..0000000 --- a/source/RenoirSt-Tests.package/CssChildCombinatorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssChildCombinatorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssClassSelectorTest.class/README.md deleted file mode 100644 index b3b3dca..0000000 --- a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssClassSelectorTest is a test class for testing the behavior of CssClassSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index 52cc509..0000000 --- a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,6 +0,0 @@ -Tests -testBuildingShortcut - - self - assert: (CssUniversalSelector implicit class: 'pastoral') printString equals: '.pastoral'; - assert: (CssUniversalSelector explicit class: #pastoral) printString equals: '*.pastoral' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index 697a7c5..0000000 --- a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,6 +0,0 @@ -Tests -testPrintString - - self - assert: (CssClassSelector for: 'pastoral' over: CssUniversalSelector implicit) printString equals: '.pastoral'; - assert: (CssClassSelector for: #pastoral over: CssUniversalSelector explicit) printString equals: '*.pastoral' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssClassSelectorTest.class/properties.json deleted file mode 100644 index 9914b0a..0000000 --- a/source/RenoirSt-Tests.package/CssClassSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssClassSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/README.md b/source/RenoirSt-Tests.package/CssConstantsTest.class/README.md deleted file mode 100644 index dc5f0d7..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssConstantsTest is a test class for testing the behavior of CssConstants \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testAttachmentProperties.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testAttachmentProperties.st deleted file mode 100644 index 65acd48..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testAttachmentProperties.st +++ /dev/null @@ -1,6 +0,0 @@ -Tests -testAttachmentProperties - - self - assert: CssConstants fixed equals: 'fixed'; - assert: CssConstants scroll equals: 'scroll' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBackgroundProperties.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBackgroundProperties.st deleted file mode 100644 index b57acec..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBackgroundProperties.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testBackgroundProperties - - self - assert: CssConstants round equals: 'round'; - assert: CssConstants space equals: 'space'; - assert: CssConstants local equals: 'local'; - assert: CssConstants borderBox equals: 'border-box'; - assert: CssConstants paddingBox equals: 'padding-box'; - assert: CssConstants contentBox equals: 'content-box'; - assert: CssConstants closestCorner equals: 'closest-corner'; - assert: CssConstants closestSide equals: 'closest-side'; - assert: CssConstants farthestCorner equals: 'farthest-corner'; - assert: CssConstants farthestSide equals: 'farthest-side' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBasicConstants.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBasicConstants.st deleted file mode 100644 index 81d8e1e..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBasicConstants.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testBasicConstants - - self - assert: CssConstants auto equals: 'auto'; - assert: CssConstants even equals: 'even'; - assert: CssConstants hide equals: 'hide'; - assert: CssConstants inherit equals: 'inherit'; - assert: CssConstants none equals: 'none'; - assert: CssConstants odd equals: 'odd'; - assert: CssConstants show equals: 'show'; - assert: CssConstants vertical equals: 'vertical'; - assert: CssConstants initial equals: 'initial' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBorderProperties.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBorderProperties.st deleted file mode 100644 index 36d7be1..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testBorderProperties.st +++ /dev/null @@ -1,19 +0,0 @@ -Tests -testBorderProperties - - self - assert: CssConstants fill equals: 'fill'; - assert: CssConstants stretch equals: 'stretch'; - assert: CssConstants collapse equals: 'collapse'; - assert: CssConstants dashed equals: 'dashed'; - assert: CssConstants dotted equals: 'dotted'; - assert: CssConstants double equals: 'double'; - assert: CssConstants groove equals: 'groove'; - assert: CssConstants inset equals: 'inset'; - assert: CssConstants medium equals: 'medium'; - assert: CssConstants outset equals: 'outset'; - assert: CssConstants ridge equals: 'ridge'; - assert: CssConstants separate equals: 'separate'; - assert: CssConstants solid equals: 'solid'; - assert: CssConstants thick equals: 'thick'; - assert: CssConstants thin equals: 'thin' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testGradientConstants.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testGradientConstants.st deleted file mode 100644 index 38b3e66..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testGradientConstants.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testGradientConstants - - self - assert: CssConstants closestSide equals: 'closest-side'; - assert: CssConstants farthestSide equals: 'farthest-side'; - assert: CssConstants closestCorner equals: 'closest-corner'; - assert: CssConstants farthestCorner equals: 'farthest-corner' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testTextConstants.st b/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testTextConstants.st deleted file mode 100644 index 77af2c4..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/instance/testTextConstants.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testTextConstants - - self - assert: CssConstants filled equals: 'filled'; - assert: CssConstants open equals: 'open'; - assert: CssConstants dot equals: 'dot'; - assert: CssConstants doubleCircle equals: 'double-circle'; - assert: CssConstants triangle equals: 'triangle'; - assert: CssConstants sesame equals: 'sesame'; - assert: CssConstants over equals: 'over' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssConstantsTest.class/properties.json b/source/RenoirSt-Tests.package/CssConstantsTest.class/properties.json deleted file mode 100644 index 25eab09..0000000 --- a/source/RenoirSt-Tests.package/CssConstantsTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssConstantsTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/README.md b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/README.md deleted file mode 100644 index 34ae0c9..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssDeclarationBlockTest is a test class for testing the behavior of CssDeclarationBlock \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/assert.rendersProperty.withValue..st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/assert.rendersProperty.withValue..st deleted file mode 100644 index 2e721b1..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/assert.rendersProperty.withValue..st +++ /dev/null @@ -1,8 +0,0 @@ -private -assert: aBlockClosure rendersProperty: aPropertyName withValue: anExpectedValue - - | style | - style := CssDeclarationBlock new. - aBlockClosure value: style. - - self assert: style printString equals: ('{<1s>: <2s>;}' expandMacrosWith: aPropertyName with: anExpectedValue) \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintInlined.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintInlined.st deleted file mode 100644 index 08e9c34..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintInlined.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintInlined - - | style | - style := CssDeclarationBlock new. - style - borderWidth: CssConstants thin; - borderStyle: CssConstants dashed; - borderRadius: 4 px. - - self - assert: (String streamContents: [ :stream | style printInlinedOn: stream ]) - equals: 'border-width: thin;border-style: dashed;border-radius: 4px;' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBackgroundProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBackgroundProperties.st deleted file mode 100644 index 137c239..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBackgroundProperties.st +++ /dev/null @@ -1,24 +0,0 @@ -Tests -testPrintStringOfBackgroundProperties - self - assert: [ :style | style background: CssSVGColors blue ] rendersProperty: 'background' withValue: 'blue'; - assert: [ :style | style backgroundAttachment: CssConstants scroll ] - rendersProperty: 'background-attachment' - withValue: 'scroll'; - assert: [ :style | style backgroundColor: CssSVGColors red ] rendersProperty: 'background-color' withValue: 'red'; - assert: [ :style | style backgroundImage: 'logo.png' ] rendersProperty: 'background-image' withValue: 'logo.png'; - assert: [ :style | style backgroundPosition: {0 percent. 0 percent} ] - rendersProperty: 'background-position' - withValue: '0% 0%'; - assert: [ :style | style backgroundRepeat: CssConstants repeat ] - rendersProperty: 'background-repeat' - withValue: 'repeat'; - assert: [ :style | style backgroundSize: CssConstants contain ] - rendersProperty: 'background-size' - withValue: 'contain'; - assert: [ :style | style backgroundClip: CssConstants borderBox ] - rendersProperty: 'background-clip' - withValue: 'border-box'; - assert: [ :style | style backgroundOrigin: CssConstants borderBox ] - rendersProperty: 'background-origin' - withValue: 'border-box' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderImageProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderImageProperties.st deleted file mode 100644 index 6609f20..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderImageProperties.st +++ /dev/null @@ -1,22 +0,0 @@ -Tests -testPrintStringOfBorderImageProperties - - self - assert: [ :style | style borderImageSource: CssConstants none ] rendersProperty: 'border-image-source' withValue: 'none'; - assert: [ :style | style borderImageSlice: 50 percent ] rendersProperty: 'border-image-slice' withValue: '50%'; - assert: [ :style | style borderImageWidth: 2 px ] rendersProperty: 'border-image-width' withValue: '2px'; - assert: [ :style | style borderImageOutset: 3 px ] rendersProperty: 'border-image-outset' withValue: '3px'; - assert: [ :style | style borderImageRepeat: CssConstants round ] rendersProperty: 'border-image-repeat' withValue: 'round'; - assert: [ :style | style borderImage: CssConstants none ] rendersProperty: 'border-image' withValue: 'none'; - assert: - [ :style | - style - boxShadow: - (CssBoxShadow - horizontalOffset: 10 px - verticalOffset: 10 px - blurRadius: 10 px - spreadDistance: 35 px - color: CssSVGColors blue) ] - rendersProperty: 'box-shadow' - withValue: '10px 10px 10px 35px blue' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderProperties.st deleted file mode 100644 index c501cd7..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBorderProperties.st +++ /dev/null @@ -1,29 +0,0 @@ -Tests -testPrintStringOfBorderProperties - - self - assert: [ :style | style border: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border' withValue: 'thin dashed royalblue'; - assert: [ :style | style borderBottom: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-bottom' withValue: 'thin dashed royalblue'; - assert: [ :style | style borderTop: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-top' withValue: 'thin dashed royalblue'; - assert: [ :style | style borderRight: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-right' withValue: 'thin dashed royalblue'; - assert: [ :style | style borderLeft: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-left' withValue: 'thin dashed royalblue'; - assert: [ :style | style borderColor: CssSVGColors royalBlue ] rendersProperty: 'border-color' withValue: 'royalblue'; - assert: [ :style | style borderWidth: CssConstants thin. ] rendersProperty: 'border-width' withValue: 'thin'; - assert: [ :style | style borderStyle: CssConstants dashed. ] rendersProperty: 'border-style' withValue: 'dashed'; - assert: [ :style | style borderTopColor: CssSVGColors royalBlue ] rendersProperty: 'border-top-color' withValue: 'royalblue'; - assert: [ :style | style borderTopWidth: CssConstants thin. ] rendersProperty: 'border-top-width' withValue: 'thin'; - assert: [ :style | style borderTopStyle: CssConstants dashed. ] rendersProperty: 'border-top-style' withValue: 'dashed'; - assert: [ :style | style borderBottomColor: CssSVGColors royalBlue ] rendersProperty: 'border-bottom-color' withValue: 'royalblue'; - assert: [ :style | style borderBottomWidth: CssConstants thin. ] rendersProperty: 'border-bottom-width' withValue: 'thin'; - assert: [ :style | style borderBottomStyle: CssConstants dashed. ] rendersProperty: 'border-bottom-style' withValue: 'dashed'; - assert: [ :style | style borderLeftColor: CssSVGColors royalBlue ] rendersProperty: 'border-left-color' withValue: 'royalblue'; - assert: [ :style | style borderLeftWidth: CssConstants thin. ] rendersProperty: 'border-left-width' withValue: 'thin'; - assert: [ :style | style borderLeftStyle: CssConstants dashed. ] rendersProperty: 'border-left-style' withValue: 'dashed'; - assert: [ :style | style borderRightColor: CssSVGColors royalBlue ] rendersProperty: 'border-right-color' withValue: 'royalblue'; - assert: [ :style | style borderRightWidth: CssConstants thin. ] rendersProperty: 'border-right-width' withValue: 'thin'; - assert: [ :style | style borderRightStyle: CssConstants dashed. ] rendersProperty: 'border-right-style' withValue: 'dashed'; - assert: [ :style | style borderRadius: 4 px ] rendersProperty: 'border-radius' withValue: '4px'; - assert: [ :style | style borderTopLeftRadius: 1 px] rendersProperty: 'border-top-left-radius' withValue: '1px'; - assert: [ :style | style borderBottomLeftRadius: 1 px] rendersProperty: 'border-bottom-left-radius' withValue: '1px'; - assert: [ :style | style borderTopRightRadius: 1 px] rendersProperty: 'border-top-right-radius' withValue: '1px'; - assert: [ :style | style borderBottomRightRadius: 1 px] rendersProperty: 'border-bottom-right-radius' withValue: '1px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBoxProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBoxProperties.st deleted file mode 100644 index 6eaf520..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfBoxProperties.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintStringOfBoxProperties - - self - assert: [ :style | style height: 5 cm ] rendersProperty: 'height' withValue: '5cm'; - assert: [ :style | style maxHeight: 5 cm ] rendersProperty: 'max-height' withValue: '5cm'; - assert: [ :style | style minHeight: 5 cm ] rendersProperty: 'min-height' withValue: '5cm'; - assert: [ :style | style width: 5 cm ] rendersProperty: 'width' withValue: '5cm'; - assert: [ :style | style maxWidth: 5 cm ] rendersProperty: 'max-width' withValue: '5cm'; - assert: [ :style | style minWidth: 5 cm ] rendersProperty: 'min-width' withValue: '5cm'; - assert: [ :style | style lineHeight: 1.2 ] rendersProperty: 'line-height' withValue: '1.2'; - assert: [ :style | style verticalAlign: CssConstants middle ] rendersProperty: 'vertical-align' withValue: 'middle'; - assert: [ :style | style resize: CssConstants none ] rendersProperty: 'resize' withValue: 'none' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfColorProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfColorProperties.st deleted file mode 100644 index 22a02f8..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfColorProperties.st +++ /dev/null @@ -1,6 +0,0 @@ -Tests -testPrintStringOfColorProperties - - self - assert: [ :style | style opacity: 0 ] rendersProperty: 'opacity' withValue: '0'; - assert: [ :style | style color: CssSVGColors yellow ] rendersProperty: 'color' withValue: 'yellow' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfEmptyDeclarationBlock.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfEmptyDeclarationBlock.st deleted file mode 100644 index 3d976a0..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfEmptyDeclarationBlock.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testPrintStringOfEmptyDeclarationBlock - - self assert: CssDeclarationBlock new printString equals: '{}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfFontProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfFontProperties.st deleted file mode 100644 index 68a52a3..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfFontProperties.st +++ /dev/null @@ -1,15 +0,0 @@ -Tests -testPrintStringOfFontProperties - - self - assert: [ :style | style font: 14 pt ] rendersProperty: 'font' withValue: '14pt'; - assert: [ :style | style fontSize: 14 pt ] rendersProperty: 'font-size' withValue: '14pt'; - assert: [ :style | style fontSizeAdjust: 0.5 ] rendersProperty: 'font-size-adjust' withValue: '0.5'; - assert: [ :style | style fontFamily: CssFontConstants serif ] rendersProperty: 'font-family' withValue: 'serif'; - assert: [ :style | style fontStyle: CssConstants italic ] rendersProperty: 'font-style' withValue: 'italic'; - assert: [ :style | style fontVariant: CssConstants smallCaps ] rendersProperty: 'font-variant' withValue: 'small-caps'; - assert: [ :style | style fontWeight: CssConstants bolder ] rendersProperty: 'font-weight' withValue: 'bolder'; - assert: [ :style | style color: CssSVGColors goldenrod ] rendersProperty: 'color' withValue: 'goldenrod'; - assert: [ :style | style fontStretch: CssFontConstants ultraCondensed ] rendersProperty: 'font-stretch' withValue: 'ultra-condensed'; - assert: [ :style | style fontSynthesis: {CssFontConstants weight .CssFontConstants style}] rendersProperty: 'font-synthesis' withValue: 'weight style'; - assert: [ :style | style fontKerning: CssConstants auto ] rendersProperty: 'font-kerning' withValue: 'auto' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfGeneratedContentProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfGeneratedContentProperties.st deleted file mode 100644 index be87687..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfGeneratedContentProperties.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testPrintStringOfGeneratedContentProperties - - self - assert: [ :style | style content: '"hello"' ] rendersProperty: 'content' withValue: '"hello"'; - assert: [ :style | style counterIncrement: 'chapter' ] rendersProperty: 'counter-increment' withValue: 'chapter'; - assert: [ :style | style counterReset: 'chapter' ] rendersProperty: 'counter-reset' withValue: 'chapter'; - assert: [ :style | style listStyle: CssConstants lowerAlpha ] rendersProperty: 'list-style' withValue: 'lower-alpha'; - assert: [ :style | style listStyleType: CssConstants circle ] rendersProperty: 'list-style-type' withValue: 'circle'; - assert: [ :style | style listStyleImage: CssConstants none ] rendersProperty: 'list-style-image' withValue: 'none'; - assert: [ :style | style listStylePosition: CssConstants inside ] rendersProperty: 'list-style-position' withValue: 'inside'; - assert: [ :style | style quotes: {'"<"' .'">"'} ] rendersProperty: 'quotes' withValue: '"<" ">"' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMarginProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMarginProperties.st deleted file mode 100644 index 72ce667..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMarginProperties.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfMarginProperties - - self - assert: [ :style | style margin: 5 cm ] rendersProperty: 'margin' withValue: '5cm'; - assert: [ :style | style marginLeft: 5 cm ] rendersProperty: 'margin-left' withValue: '5cm'; - assert: [ :style | style marginRight: 5 cm ] rendersProperty: 'margin-right' withValue: '5cm'; - assert: [ :style | style marginTop: 5 cm ] rendersProperty: 'margin-top' withValue: '5cm'; - assert: [ :style | style marginBottom: 5 cm ] rendersProperty: 'margin-bottom' withValue: '5cm' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMoreFontProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMoreFontProperties.st deleted file mode 100644 index d6adb92..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfMoreFontProperties.st +++ /dev/null @@ -1,21 +0,0 @@ -Tests -testPrintStringOfMoreFontProperties - self - assert: [ :style | - style - fontVariantLigatures: - {(CssFontConstants commonLigatures). - (CssFontConstants noDiscretionaryLigatures). - (CssFontConstants historicalLigatures). - (CssFontConstants contextual)} ] - rendersProperty: 'font-variant-ligatures' - withValue: 'common-ligatures no-discretionary-ligatures historical-ligatures contextual'; - assert: [ :style | style fontVariantPosition: CssFontConstants sub ] - rendersProperty: 'font-variant-position' - withValue: 'sub'; - assert: [ :style | style fontVariantCaps: CssFontConstants smallCaps ] - rendersProperty: 'font-variant-caps' - withValue: 'small-caps'; - assert: [ :style | style fontVariantNumeric: CssFontConstants ordinal ] - rendersProperty: 'font-variant-numeric' - withValue: 'ordinal' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlock.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlock.st deleted file mode 100644 index c93ea89..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlock.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfNotEmptyDeclarationBlock - - self - assert: - (CssDeclarationBlock new - color: 'red'; - yourself) printString - equals: '{color: red;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlockWithImportantRules.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlockWithImportantRules.st deleted file mode 100644 index 49fa9b3..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfNotEmptyDeclarationBlockWithImportantRules.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintStringOfNotEmptyDeclarationBlockWithImportantRules - self - assert: - (CssDeclarationBlock new - color: 'red'; - beImportantDuring: [ :declarationBlock | declarationBlock margin: 1 px ]; - padding: 2 px; - yourself) printString - equals: '{color: red;margin: 1px !important;padding: 2px;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfPaddingProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfPaddingProperties.st deleted file mode 100644 index 06c5897..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfPaddingProperties.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfPaddingProperties - - self - assert: [ :style | style padding: 5 cm ] rendersProperty: 'padding' withValue: '5cm'; - assert: [ :style | style paddingLeft: 5 cm ] rendersProperty: 'padding-left' withValue: '5cm'; - assert: [ :style | style paddingRight: 5 cm ] rendersProperty: 'padding-right' withValue: '5cm'; - assert: [ :style | style paddingTop: 5 cm ] rendersProperty: 'padding-top' withValue: '5cm'; - assert: [ :style | style paddingBottom: 5 cm ] rendersProperty: 'padding-bottom' withValue: '5cm' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTableProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTableProperties.st deleted file mode 100644 index e6edb0d..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTableProperties.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfTableProperties - - self - assert: [ :style | style borderCollapse: CssConstants collapse ] rendersProperty: 'border-collapse' withValue: 'collapse'; - assert: [ :style | style borderSpacing: 15 pt ] rendersProperty: 'border-spacing' withValue: '15pt'; - assert: [ :style | style captionSide: CssConstants bottom ] rendersProperty: 'caption-side' withValue: 'bottom'; - assert: [ :style | style emptyCells: CssConstants hide ] rendersProperty: 'empty-cells' withValue: 'hide'; - assert: [ :style | style tableLayout: CssConstants fixed ] rendersProperty: 'table-layout' withValue: 'fixed' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextDecorationProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextDecorationProperties.st deleted file mode 100644 index 608e935..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextDecorationProperties.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintStringOfTextDecorationProperties - - self - assert: [ :style | style textDecorationLine: CssConstants underline ] rendersProperty: 'text-decoration-line' withValue: 'underline'; - assert: [ :style | style textDecorationColor: CssSVGColors red ] rendersProperty: 'text-decoration-color' withValue: 'red'; - assert: [ :style | style textDecorationStyle: CssConstants solid ] rendersProperty: 'text-decoration-style' withValue: 'solid'; - assert: [ :style | style textUnderlinePosition: CssConstants under ] rendersProperty: 'text-underline-position' withValue: 'under'; - assert: [ :style | style textEmphasisStyle: CssConstants filled ] rendersProperty: 'text-emphasis-style' withValue: 'filled'; - assert: [ :style | style textEmphasisColor: CssSVGColors red ] rendersProperty: 'text-emphasis-color' withValue: 'red'; - assert: [ :style | style textEmphasisPosition: CssConstants over ] rendersProperty: 'text-emphasis-position' withValue: 'over'; - assert: [ :style | style textEmphasis: CssConstants filled ] rendersProperty: 'text-emphasis' withValue: 'filled'; - assert: [ :style | style textShadow: CssConstants none ] rendersProperty: 'text-shadow' withValue: 'none' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextProperties.st deleted file mode 100644 index 1efeee6..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfTextProperties.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintStringOfTextProperties - - self - assert: [ :style | style letterSpacing: CssConstants normal ] rendersProperty: 'letter-spacing' withValue: 'normal'; - assert: [ :style | style textAlign: CssConstants center ] rendersProperty: 'text-align' withValue: 'center'; - assert: [ :style | style textDecoration: CssConstants underline ] rendersProperty: 'text-decoration' withValue: 'underline'; - assert: [ :style | style textIndent: 5 percent ] rendersProperty: 'text-indent' withValue: '5%'; - assert: [ :style | style textTransform: CssConstants capitalize ] rendersProperty: 'text-transform' withValue: 'capitalize'; - assert: [ :style | style whiteSpace: CssConstants nowrap ] rendersProperty: 'white-space' withValue: 'nowrap'; - assert: [ :style | style wordSpacing: CssConstants normal ] rendersProperty: 'word-spacing' withValue: 'normal'; - assert: [ :style | style wordWrap: CssConstants breakWord ] rendersProperty: 'word-wrap' withValue: 'break-word'; - assert: [ :style | style textOverflow: CssConstants ellipsis ] rendersProperty: 'text-overflow' withValue: 'ellipsis' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfUIProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfUIProperties.st deleted file mode 100644 index d87bd8c..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfUIProperties.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfUIProperties - - self - assert: [ :style | style cursor: CssConstants auto ] rendersProperty: 'cursor' withValue: 'auto'; - assert: [ :style | style outline: CssConstants dotted ] rendersProperty: 'outline' withValue: 'dotted'; - assert: [ :style | style outlineColor: CssSVGColors black ] rendersProperty: 'outline-color' withValue: 'black'; - assert: [ :style | style outlineStyle: CssConstants dotted ] rendersProperty: 'outline-style' withValue: 'dotted'; - assert: [ :style | style outlineWidth: 2 px ] rendersProperty: 'outline-width' withValue: '2px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualEffectProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualEffectProperties.st deleted file mode 100644 index 2e641aa..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualEffectProperties.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfVisualEffectProperties - - self - assert: [ :style | style clip: CssConstants auto ] rendersProperty: 'clip' withValue: 'auto'; - assert: [ :style | style overflow: CssConstants hidden ] rendersProperty: 'overflow' withValue: 'hidden'; - assert: [ :style | style visibility: CssConstants collapse ] rendersProperty: 'visibility' withValue: 'collapse'; - assert: [ :style | style overflowY: CssConstants hidden ] rendersProperty: 'overflow-y' withValue: 'hidden'; - assert: [ :style | style overflowX: CssConstants hidden ] rendersProperty: 'overflow-x' withValue: 'hidden' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualFormattingProperties.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualFormattingProperties.st deleted file mode 100644 index d7e1f0f..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringOfVisualFormattingProperties.st +++ /dev/null @@ -1,16 +0,0 @@ -Tests -testPrintStringOfVisualFormattingProperties - - self - assert: [ :style | style bottom: 4 cm ] rendersProperty: 'bottom' withValue: '4cm'; - assert: [ :style | style clear: CssConstants both ] rendersProperty: 'clear' withValue: 'both'; - assert: [ :style | style direction: 'ltr' ] rendersProperty: 'direction' withValue: 'ltr'; - assert: [ :style | style display: CssConstants block ] rendersProperty: 'display' withValue: 'block'; - assert: [ :style | style float: CssConstants left ] rendersProperty: 'float' withValue: 'left'; - assert: [ :style | style left: 4 cm ] rendersProperty: 'left' withValue: '4cm'; - assert: [ :style | style position: CssConstants relative ] rendersProperty: 'position' withValue: 'relative'; - assert: [ :style | style right: 4 cm ] rendersProperty: 'right' withValue: '4cm'; - assert: [ :style | style top: 4 cm ] rendersProperty: 'top' withValue: '4cm'; - assert: [ :style | style unicodeBidi: CssConstants normal ] rendersProperty: 'unicode-bidi' withValue: 'normal'; - assert: [ :style | style zIndex: 4 ] rendersProperty: 'z-index' withValue: '4' - \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringWithSeveralDeclarations.st b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringWithSeveralDeclarations.st deleted file mode 100644 index 33ee0bf..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/instance/testPrintStringWithSeveralDeclarations.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintStringWithSeveralDeclarations - - | declarationBlock | - declarationBlock := CssDeclarationBlock new. - declarationBlock - color: 'red'; - margin: {1 px. 3 pc. 4 pt. 50 percent}. - - self assert: declarationBlock printString equals: ('{color: red;margin: 1px 3pc 4pt 50<1s>;}' expandMacrosWith: '%') \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/properties.json b/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/properties.json deleted file mode 100644 index e8ff760..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationBlockTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssDeclarationBlockTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationTest.class/README.md b/source/RenoirSt-Tests.package/CssDeclarationTest.class/README.md deleted file mode 100644 index 8563c85..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssDeclarationTest is a test class for testing the behavior of CssDeclaration \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssDeclarationTest.class/instance/testPrintString.st deleted file mode 100644 index 6b6a9f9..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationTest.class/instance/testPrintString.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testPrintString - - | declaration | - - declaration := CssDeclaration property: 'margin' value: {1 px. 2 px. 3 px. 1 px}. - self assert: declaration printString equals: 'margin: 1px 2px 3px 1px;' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDeclarationTest.class/properties.json b/source/RenoirSt-Tests.package/CssDeclarationTest.class/properties.json deleted file mode 100644 index 6f9c14b..0000000 --- a/source/RenoirSt-Tests.package/CssDeclarationTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssDeclarationTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/README.md b/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/README.md deleted file mode 100644 index 13db24a..0000000 --- a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssDescendantCombinatorTest is a test class for testing the behavior of CssDescendantCombinator \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testBuildingShortcuts.st b/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testBuildingShortcuts.st deleted file mode 100644 index a81c954..0000000 --- a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testBuildingShortcuts.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testBuildingShortcuts - - | ancestor descendant | - - ancestor := CssUniversalSelector implicit class: 'custom'. - descendant := CssTypeSelector ofType: 'div'. - - self - assert: (ancestor / descendant) printString equals: '.custom div'; - assert: ancestor div printString equals: '.custom div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testPrintString.st deleted file mode 100644 index f5d9b1c..0000000 --- a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintString - - | ancestor descendant | - - ancestor := CssUniversalSelector implicit class: 'custom'. - descendant := CssTypeSelector ofType: 'div'. - - self assert: (CssDescendantCombinator between: ancestor and: descendant) printString equals: '.custom div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/properties.json b/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/properties.json deleted file mode 100644 index aaf5d34..0000000 --- a/source/RenoirSt-Tests.package/CssDescendantCombinatorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssDescendantCombinatorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/README.md b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/README.md deleted file mode 100644 index 21dcc8d..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssFontConstantsTest is a test class for testing the behavior of CssFontConstants \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontFormatConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontFormatConstants.st deleted file mode 100644 index c2bc6cc..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontFormatConstants.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testFontFormatConstants - - self - assert: CssFontConstants woff equals: 'woff'; - assert: CssFontConstants truetype equals: 'truetype'; - assert: CssFontConstants opentype equals: 'opentype'; - assert: CssFontConstants embeddedOpentype equals: 'embedded-opentype'; - assert: CssFontConstants svg equals: 'svg' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontSizeConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontSizeConstants.st deleted file mode 100644 index 335ca3b..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontSizeConstants.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testFontSizeConstants - - self - assert: CssFontConstants xxSmall equals: 'xx-small'; - assert: CssFontConstants xSmall equals: 'x-small'; - assert: CssFontConstants small equals: 'small'; - assert: CssFontConstants medium equals: 'medium'; - assert: CssFontConstants large equals: 'large'; - assert: CssFontConstants xLarge equals: 'x-large'; - assert: CssFontConstants xxLarge equals: 'xx-large'; - assert: CssFontConstants larger equals: 'larger'; - assert: CssFontConstants smaller equals: 'smaller' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontStretchConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontStretchConstants.st deleted file mode 100644 index 618ece5..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontStretchConstants.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testFontStretchConstants - - self - assert: CssFontConstants ultraCondensed equals: 'ultra-condensed'; - assert: CssFontConstants extraCondensed equals: 'extra-condensed'; - assert: CssFontConstants condensed equals: 'condensed'; - assert: CssFontConstants semiCondensed equals: 'semi-condensed'; - assert: CssFontConstants normal equals: 'normal'; - assert: CssFontConstants semiExpanded equals: 'semi-expanded'; - assert: CssFontConstants extraExpanded equals: 'extra-expanded'; - assert: CssFontConstants expanded equals: 'expanded'; - assert: CssFontConstants ultraExpanded equals: 'ultra-expanded' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantCapsConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantCapsConstants.st deleted file mode 100644 index 5113df9..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantCapsConstants.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testFontVariantCapsConstants - - self - assert: CssFontConstants smallCaps equals: 'small-caps'; - assert: CssFontConstants allSmallCaps equals: 'all-small-caps'; - assert: CssFontConstants petiteCaps equals: 'petite-caps'; - assert: CssFontConstants allPetiteCaps equals: 'all-petite-caps'; - assert: CssFontConstants unicase equals: 'unicase'; - assert: CssFontConstants titlingCaps equals: 'titling-caps'; - assert: CssFontConstants normal equals: 'normal' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantLigaturesConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantLigaturesConstants.st deleted file mode 100644 index 6e8df39..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantLigaturesConstants.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testFontVariantLigaturesConstants - - self - assert: CssFontConstants commonLigatures equals: 'common-ligatures'; - assert: CssFontConstants noCommonLigatures equals: 'no-common-ligatures'; - assert: CssFontConstants discretionaryLigatures equals: 'discretionary-ligatures'; - assert: CssFontConstants noDiscretionaryLigatures equals: 'no-discretionary-ligatures'; - assert: CssFontConstants historicalLigatures equals: 'historical-ligatures'; - assert: CssFontConstants noHistoricalLigatures equals: 'no-historical-ligatures'; - assert: CssFontConstants contextual equals: 'contextual'; - assert: CssFontConstants noContextual equals: 'no-contextual' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantNumericConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantNumericConstants.st deleted file mode 100644 index c9ec255..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantNumericConstants.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testFontVariantNumericConstants - - self - assert: CssFontConstants ordinal equals: 'ordinal'; - assert: CssFontConstants slashedZero equals: 'slashed-zero'; - assert: CssFontConstants liningNums equals: 'lining-nums'; - assert: CssFontConstants oldstyleNums equals: 'oldstyle-nums'; - assert: CssFontConstants proportionalNums equals: 'proportional-nums'; - assert: CssFontConstants tabularNums equals: 'tabular-nums'; - assert: CssFontConstants diagonalFractions equals: 'diagonal-fractions'; - assert: CssFontConstants stackedFractions equals: 'stacked-fractions'; - assert: CssFontConstants normal equals: 'normal' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantPositionConstants.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantPositionConstants.st deleted file mode 100644 index 32816a9..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testFontVariantPositionConstants.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testFontVariantPositionConstants - - self - assert: CssFontConstants sub equals: 'sub'; - assert: CssFontConstants super equals: 'super'; - assert: CssFontConstants normal equals: 'normal' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testGenericFontFamiliesAccessors.st b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testGenericFontFamiliesAccessors.st deleted file mode 100644 index 39cba54..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/instance/testGenericFontFamiliesAccessors.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testGenericFontFamiliesAccessors - - self - assert: CssFontConstants serif equals: 'serif'; - assert: CssFontConstants sansSerif equals: 'sans-serif'; - assert: CssFontConstants cursive equals: 'cursive'; - assert: CssFontConstants fantasy equals: 'fantasy'; - assert: CssFontConstants monospace equals: 'monospace' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/properties.json b/source/RenoirSt-Tests.package/CssFontConstantsTest.class/properties.json deleted file mode 100644 index bba48b6..0000000 --- a/source/RenoirSt-Tests.package/CssFontConstantsTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssFontConstantsTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/README.md b/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/README.md deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testSimpleFontFaceRule.st b/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testSimpleFontFaceRule.st deleted file mode 100644 index 3fc0a21..0000000 --- a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testSimpleFontFaceRule.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testSimpleFontFaceRule - - | builder | - builder := CascadingStyleSheetBuilder new. - builder - declareFontFaceRuleWith: [ :style | - style - fontFamily: 'Gentium'; - src: 'http://example.com/fonts/gentium.woff' asZnUrl ]. - - self - assert: builder build printString - equals: '@font-face{font-family: Gentium;src: url("http://example.com/fonts/gentium.woff");}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/properties.json b/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/properties.json deleted file mode 100644 index a13d00b..0000000 --- a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssFontFaceRuleTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/README.md b/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/README.md deleted file mode 100644 index 911769a..0000000 --- a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssGeneralSiblingCombinatorTest is a test class for testing the behavior of CssGeneralSiblingCombinator \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index 39165bf..0000000 --- a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testBuildingShortcut - - | parent child | - - parent := CssUniversalSelector implicit class: 'custom'. - child := CssTypeSelector ofType: 'div'. - - self assert: (parent ~ child) printString equals: '.custom ~ div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testPrintString.st deleted file mode 100644 index f5e698b..0000000 --- a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintString - - | predecessor sucessor | - - predecessor := CssUniversalSelector implicit class: 'custom'. - sucessor := CssTypeSelector ofType: 'div'. - - self assert: (CssGeneralSiblingCombinator between: predecessor and: sucessor) printString equals: '.custom ~ div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/properties.json b/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/properties.json deleted file mode 100644 index 97b45b6..0000000 --- a/source/RenoirSt-Tests.package/CssGeneralSiblingCombinatorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssGeneralSiblingCombinatorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssHSLColorTest.class/README.md b/source/RenoirSt-Tests.package/CssHSLColorTest.class/README.md deleted file mode 100644 index a28ac4c..0000000 --- a/source/RenoirSt-Tests.package/CssHSLColorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssHSLColorTest is a test class for testing the behavior of CssHSLColor \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testNewWithAlpha.st b/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testNewWithAlpha.st deleted file mode 100644 index f2857dd..0000000 --- a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testNewWithAlpha.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testNewWithAlpha - - | color colorWithAlpha | - - color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. - - self assert: color printString equals: 'hsl(120,100%,50%)'. - - colorWithAlpha := color newWithAlpha: 0.75. - - self assert: colorWithAlpha printString equals: 'hsla(120,100%,50%,0.75)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintString.st deleted file mode 100644 index ae05c19..0000000 --- a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintString - - | color | - - color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. - - self assert: color printString equals: 'hsl(120,100%,50%)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintStringWithAlpha.st b/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintStringWithAlpha.st deleted file mode 100644 index 16d0f95..0000000 --- a/source/RenoirSt-Tests.package/CssHSLColorTest.class/instance/testPrintStringWithAlpha.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintStringWithAlpha - - | color | - - color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent alpha: 0.75. - - self assert: color printString equals: 'hsla(120,100%,50%,0.75)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssHSLColorTest.class/properties.json b/source/RenoirSt-Tests.package/CssHSLColorTest.class/properties.json deleted file mode 100644 index 8e76e74..0000000 --- a/source/RenoirSt-Tests.package/CssHSLColorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssHSLColorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssIdSelectorTest.class/README.md deleted file mode 100644 index 897d842..0000000 --- a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssIdSelectorTest is a test class for testing the behavior of CssIdSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index feff893..0000000 --- a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testBuildingShortcut - - self assert: (CssUniversalSelector explicit id: #pastoral ) printString equals: '*#pastoral' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testIdMustBeASymbol.st b/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testIdMustBeASymbol.st deleted file mode 100644 index 7766255..0000000 --- a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testIdMustBeASymbol.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testIdMustBeASymbol - - self - should: [ CssIdSelector for: 'pastoral' over: CssUniversalSelector explicit ] - raise: InstanceCreationFailed - withExceptionDo: [ :error | self assert: error messageText equals: ('<1s> must be a symbol to be considered a valid id' expandMacrosWith: 'pastoral' printString) ] \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index ed13cce..0000000 --- a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testPrintString - - self assert: (CssIdSelector for: #pastoral over: CssUniversalSelector explicit) printString equals: '*#pastoral' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssIdSelectorTest.class/properties.json deleted file mode 100644 index 5275e22..0000000 --- a/source/RenoirSt-Tests.package/CssIdSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssIdSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/README.md b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/README.md deleted file mode 100644 index a1d69d9..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssIdentifiedColorTest is a test class for testing the behavior of CssIdentifiedColor \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testIdentifiedBy.st b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testIdentifiedBy.st deleted file mode 100644 index 291e980..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testIdentifiedBy.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testIdentifiedBy - - | grey gray | - - grey := CssIdentifiedColor representing: (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'grey'. - - gray := grey identifiedBy: 'gray'. - - self - assert: gray printString equals: 'gray'; - assert: grey printString equals: 'grey'; - assert: gray color printString equals: grey color printString \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationFromHexaNotation.st b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationFromHexaNotation.st deleted file mode 100644 index cb6e30c..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationFromHexaNotation.st +++ /dev/null @@ -1,16 +0,0 @@ -Tests -testInstanceCreationFromHexaNotation - - | red | - - red := CssIdentifiedColor fromHexadecimalNotation: #f00. - - self - assert: red printString equals: '#f00'; - assert: red color printString equals: 'rgb(255,0,0)'. - - red := CssIdentifiedColor fromHexadecimalNotation: #ff0000. - - self - assert: red printString equals: '#ff0000'; - assert: red color printString equals: 'rgb(255,0,0)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationWithName.st b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationWithName.st deleted file mode 100644 index 9237ff1..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInstanceCreationWithName.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testInstanceCreationWithName - - | blue | - blue := CssIdentifiedColor - representing: (CssRGBColor red: 0 percent green: 0 percent blue: 100 percent) - identifiedBy: 'blue'. - - self assert: blue printString equals: 'blue' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInvalidInstanceCreationFromHexaNotation.st b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInvalidInstanceCreationFromHexaNotation.st deleted file mode 100644 index 8ebfe08..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testInvalidInstanceCreationFromHexaNotation.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testInvalidInstanceCreationFromHexaNotation - - self - should: [ CssIdentifiedColor fromHexadecimalNotation: #'00' ] - raise: InstanceCreationFailed - withExceptionDo: [ :error | self assert: error messageText equals: 'Invalid hexadecimal notation for a color.' ] \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testNewWithAlpha.st b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testNewWithAlpha.st deleted file mode 100644 index 58297ec..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/instance/testNewWithAlpha.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testNewWithAlpha - - | blue | - blue := CssIdentifiedColor - representing: (CssRGBColor red: 0 percent green: 0 percent blue: 100 percent) - identifiedBy: 'blue'. - - self assert: blue printString equals: 'blue'. - - self assert: (blue newWithAlpha: 0.5) printString equals: 'rgba(0%,0%,100%,0.5)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/properties.json b/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/properties.json deleted file mode 100644 index 75d8cca..0000000 --- a/source/RenoirSt-Tests.package/CssIdentifiedColorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssIdentifiedColorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/README.md b/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/README.md deleted file mode 100644 index 8e10769..0000000 --- a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssImportantDeclarationTest is a test class for testing the behavior of CssImportantDeclaration \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/instance/testPrintString.st deleted file mode 100644 index 3232a76..0000000 --- a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/instance/testPrintString.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintString - - | declaration | - declaration := CssImportantDeclaration - over: - (CssDeclaration - property: 'margin' - value: {1 px. 2 px. 3 px. 1 px}). - self assert: declaration printString equals: 'margin: 1px 2px 3px 1px !important;' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/properties.json b/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/properties.json deleted file mode 100644 index 4c42489..0000000 --- a/source/RenoirSt-Tests.package/CssImportantDeclarationTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssImportantDeclarationTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/README.md b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/README.md deleted file mode 100644 index 0fd1a96..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLinearGradientTest is a test class for testing the behavior of CssLinearGradient \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithAngleDirectionSpecified.st b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithAngleDirectionSpecified.st deleted file mode 100644 index 9c96c3c..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithAngleDirectionSpecified.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testGradientWithAngleDirectionSpecified - - | gradient | - - gradient := CssLinearGradient rotated: 45 deg fading: { CssSVGColors white. CssSVGColors red. CssSVGColors white }. - self assert: gradient printString equals: 'linear-gradient(45deg, white, red, white)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithColorStops.st b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithColorStops.st deleted file mode 100644 index 75f8b49..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithColorStops.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testGradientWithColorStops - - | gradient | - - gradient := CssLinearGradient fading: { CssSVGColors white. (CssColorStop for: CssSVGColors red at: 20 percent) }. - self assert: gradient printString equals: 'linear-gradient(white, red 20%)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNamedDirectionSpecified.st b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNamedDirectionSpecified.st deleted file mode 100644 index 5f6bc4a..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNamedDirectionSpecified.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testGradientWithNamedDirectionSpecified - - | gradient | - gradient := CssLinearGradient - to: CssConstants bottom - fading: {CssSVGColors white. CssSVGColors red}. - self assert: gradient printString equals: 'linear-gradient(to bottom, white, red)'. - - gradient := CssLinearGradient - to: {CssConstants top. CssConstants right} - fading: {CssSVGColors white. CssSVGColors red}. - self assert: gradient printString equals: 'linear-gradient(to top right, white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNoDirectionSpecified.st b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNoDirectionSpecified.st deleted file mode 100644 index 6db86f7..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testGradientWithNoDirectionSpecified.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testGradientWithNoDirectionSpecified - - | gradient | - - gradient := CssLinearGradient fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'linear-gradient(white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testRepeatingGradientWithNoDirectionSpecified.st b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testRepeatingGradientWithNoDirectionSpecified.st deleted file mode 100644 index c73fc31..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/instance/testRepeatingGradientWithNoDirectionSpecified.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testRepeatingGradientWithNoDirectionSpecified - - | gradient | - gradient := CssLinearGradient - fading: - {CssSVGColors white. - CssSVGColors red}. - gradient beRepeating. - - self assert: gradient printString equals: 'repeating-linear-gradient(white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/properties.json b/source/RenoirSt-Tests.package/CssLinearGradientTest.class/properties.json deleted file mode 100644 index f2f8cca..0000000 --- a/source/RenoirSt-Tests.package/CssLinearGradientTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssLinearGradientTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/README.md b/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/README.md deleted file mode 100644 index f520dfe..0000000 --- a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLinearPolynomialTest is a test class for testing the behavior of CssLinearPolynomial \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testFunctionPrintString.st b/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testFunctionPrintString.st deleted file mode 100644 index fd3f7f1..0000000 --- a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testFunctionPrintString.st +++ /dev/null @@ -1,15 +0,0 @@ -Tests -testFunctionPrintString - - self - assert: 1 n printString equals: 'n'; - assert: (1 n + 2) printString equals: 'n+2'; - assert: (1 n - 2) printString equals: 'n-2'; - - assert: (-1 n + 2) printString equals: '-n+2'; - assert: (-1 n - 2) printString equals: '-n-2'; - assert: (-1 n) printString equals: '-n'; - - assert: (2 n + 2) printString equals: '2n+2'; - assert: (2 n - 1) printString equals: '2n-1'; - assert: 2 n printString equals: '2n' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testIdentityFunctionPrintString.st b/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testIdentityFunctionPrintString.st deleted file mode 100644 index 90b73e7..0000000 --- a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/instance/testIdentityFunctionPrintString.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testIdentityFunctionPrintString - - self assert: CssLinearPolynomial forIdentity printString equals: 'n' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/properties.json b/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/properties.json deleted file mode 100644 index e230760..0000000 --- a/source/RenoirSt-Tests.package/CssLinearPolynomialTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssLinearPolynomialTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/README.md b/source/RenoirSt-Tests.package/CssMathExpressionTest.class/README.md deleted file mode 100644 index 8b887a5..0000000 --- a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMathExpressionTest is a test class for testing the behavior of CssMathExpression \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testChainedCalc.st b/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testChainedCalc.st deleted file mode 100644 index b222566..0000000 --- a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testChainedCalc.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testChainedCalc - - | mathExpression | - - mathExpression := (CssMathExpression on: 100 percent) / 3 - 2 * 1 em + 2 * 1 px. - - self assert: mathExpression printString equals: 'calc(100% / 3 - 2 * 1em + 2 * 1px)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testSimpleCalc.st b/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testSimpleCalc.st deleted file mode 100644 index 7c2abce..0000000 --- a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/instance/testSimpleCalc.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testSimpleCalc - - | mathExpression | - - mathExpression := (CssMathExpression on: 50 percent) - 2 em. - - self assert: mathExpression printString equals: 'calc(50% - 2em)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/properties.json b/source/RenoirSt-Tests.package/CssMathExpressionTest.class/properties.json deleted file mode 100644 index f2a4d6a..0000000 --- a/source/RenoirSt-Tests.package/CssMathExpressionTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMathExpressionTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/README.md b/source/RenoirSt-Tests.package/CssMeasureTest.class/README.md deleted file mode 100644 index ad35a45..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLengthTest is a test class for testing the behavior of CssLength \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/assert.asCssStringEquals..st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/assert.asCssStringEquals..st deleted file mode 100644 index 6cca176..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/assert.asCssStringEquals..st +++ /dev/null @@ -1,4 +0,0 @@ -private -assert: aCssLength asCssStringEquals: aString - - self assert: (String streamContents: [ :stream | aCssLength cssContentOn: stream ]) equals: aString \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForAngles.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForAngles.st deleted file mode 100644 index 1eb946c..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForAngles.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testCreationShortcutsForAngles - - self - assert: 1 deg asCssStringEquals: '1deg'; - assert: 1 grad asCssStringEquals: '1grad'; - assert: 1 rad asCssStringEquals: '1rad'; - assert: 1 turn asCssStringEquals: '1turn'. - - self - assert: 1.5 deg asCssStringEquals: '1.5deg'; - assert: 1.5 grad asCssStringEquals: '1.5grad'; - assert: 1.5 rad asCssStringEquals: '1.5rad'; - assert: 1.5 turn asCssStringEquals: '1.5turn'. \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForFrequencies.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForFrequencies.st deleted file mode 100644 index e352777..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForFrequencies.st +++ /dev/null @@ -1,6 +0,0 @@ -Tests -testCreationShortcutsForFrequencies - - self - assert: 4 Hz asCssStringEquals: '4Hz'; - assert: 1 kHz asCssStringEquals: '1kHz' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForLengths.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForLengths.st deleted file mode 100644 index 29bea36..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForLengths.st +++ /dev/null @@ -1,28 +0,0 @@ -Tests -testCreationShortcutsForLengths - - self - assert: 4 px asCssStringEquals: '4px'; - assert: 1 pc asCssStringEquals: '1pc'; - assert: 3 in asCssStringEquals: '3in'; - assert: 3 pt asCssStringEquals: '3pt'; - assert: 0 em asCssStringEquals: '0em'; - assert: 3 ex asCssStringEquals: '3ex'; - assert: 3 cm asCssStringEquals: '3cm'; - assert: 123 mm asCssStringEquals: '123mm'; - assert: 1 ch asCssStringEquals: '1ch'; - assert: 1 rem asCssStringEquals: '1rem'; - assert: 1 vw asCssStringEquals: '1vw'; - assert: 1 vh asCssStringEquals: '1vh'; - assert: 1 vmin asCssStringEquals: '1vmin'; - assert: 1 vmax asCssStringEquals: '1vmax'. - - self - assert: 1 percent asCssStringEquals: '1%'. - - self - assert: 1.3 cm asCssStringEquals: '1.3cm'; - assert: 0.8 em asCssStringEquals: '0.8em'; - assert: 1.1 in asCssStringEquals: '1.1in'; - assert: 2.9 mm asCssStringEquals: '2.9mm'; - assert: 0.1 pc asCssStringEquals: '0.1pc'. \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForResolutions.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForResolutions.st deleted file mode 100644 index dd68e61..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForResolutions.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testCreationShortcutsForResolutions - - self - assert: 4 dpi asCssStringEquals: '4dpi'; - assert: 1 dpcm asCssStringEquals: '1dpcm'; - assert: 3 dppx asCssStringEquals: '3dppx' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForTimes.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForTimes.st deleted file mode 100644 index de7678c..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testCreationShortcutsForTimes.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testCreationShortcutsForTimes - - self - assert: 1 s asCssStringEquals: '1s'; - assert: 1 ms asCssStringEquals: '1ms'. - - self - assert: 1.5 s asCssStringEquals: '1.5s'; - assert: 1.5 ms asCssStringEquals: '1.5ms'. \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testInstanceCreation.st b/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testInstanceCreation.st deleted file mode 100644 index a0c7248..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/instance/testInstanceCreation.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testInstanceCreation - - | unit | - - unit := CssUnit identifiedBy: 'px'. - - self assert: (CssMeasure quantity: 4 unit: unit) printString = '4px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMeasureTest.class/properties.json b/source/RenoirSt-Tests.package/CssMeasureTest.class/properties.json deleted file mode 100644 index 3642491..0000000 --- a/source/RenoirSt-Tests.package/CssMeasureTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/12/2014 11:23", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMeasureTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/README.md b/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/README.md deleted file mode 100644 index 564069b..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryConstantsTest is a test class for testing the behavior of CssMediaQueryConstants \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/properties.json b/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/properties.json deleted file mode 100644 index accc8c1..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/5/2017 10:03", - "super" : "TestCase", - "category" : "RenoirSt-Tests-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMediaQueryConstantsTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/README.md b/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/README.md deleted file mode 100644 index 5c24ab3..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryExpressionTest is a test class for testing the behavior of CssMediaQueryExpression \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testCantCreateWithoutFeatureName.st b/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testCantCreateWithoutFeatureName.st deleted file mode 100644 index 2b27bd5..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testCantCreateWithoutFeatureName.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testCantCreateWithoutFeatureName - - self - should: [ CssMediaQueryExpression forFeatureNamed: '' ] - raise: InstanceCreationFailed - withExceptionDo: [ :error | self assert: error messageText equals: 'A media feature name can''t be empty' ]. - - self should: [ CssMediaQueryExpression forFeatureNamed: '' withValue: 1 px ] raise: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithValue.st b/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithValue.st deleted file mode 100644 index e390ee6..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithValue.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testPrintStringWithValue - - self assert: (CssMediaQueryExpression forFeatureNamed: 'width' withValue: 300 px) printString equals: '(width: 300px)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithoutValue.st b/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithoutValue.st deleted file mode 100644 index 7789edf..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/instance/testPrintStringWithoutValue.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testPrintStringWithoutValue - - self assert: (CssMediaQueryExpression forFeatureNamed: 'color') printString equals: '(color)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/properties.json b/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/properties.json deleted file mode 100644 index a774c13..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryExpressionTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMediaQueryExpressionTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/README.md b/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/README.md deleted file mode 100644 index 059d84d..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryRuleBuilderTest is a test class for testing the behavior of CssMediaQueryRuleBuilder \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testSimpleBuilding.st b/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testSimpleBuilding.st deleted file mode 100644 index b3dde90..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testSimpleBuilding.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testSimpleBuilding - - | builder | - builder := CssMediaQueryRuleBuilder new. - builder orientation: CssMediaQueryConstants portrait. - - self assert: builder build printString equals: '@media all and (orientation: portrait){}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/properties.json b/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/properties.json deleted file mode 100644 index 730c6c9..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMediaQueryRuleBuilderTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/README.md b/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/README.md deleted file mode 100644 index aedb2c7..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryRuleTest is a test class for testing the behavior of CssMediaQueryRule \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringOfSimpleMediaQuery.st b/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringOfSimpleMediaQuery.st deleted file mode 100644 index 17d7018..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringOfSimpleMediaQuery.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintStringOfSimpleMediaQuery - - | styleSheet mediaQuery | - styleSheet := CascadingStyleSheet withAll: #(). - mediaQuery := CssMediaQueryRule ofType: CssMediaQueryConstants screen enabling: styleSheet. - - self assert: mediaQuery printString equals: '@media screen{}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringWithExpressions.st b/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringWithExpressions.st deleted file mode 100644 index bc7761f..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/instance/testPrintStringWithExpressions.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintStringWithExpressions - - | styleSheet mediaQuery | - styleSheet := CascadingStyleSheet withAll: #(). - mediaQuery := CssMediaQueryRule - ofType: CssMediaQueryConstants screen - conforming: - {(CssMediaQueryExpression forFeatureNamed: 'color'). - (CssMediaQueryExpression forFeatureNamed: 'orientation' withValue: 'landscape')} - enabling: styleSheet. - - self assert: mediaQuery printString equals: '@media screen and (color) and (orientation: landscape){}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/properties.json b/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/properties.json deleted file mode 100644 index c023f79..0000000 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMediaQueryRuleTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/README.md deleted file mode 100644 index ef4f5ed..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssPseudoClassSelectorTest is a test class for testing the behavior of CssPseudoClassSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index a9ebea5..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,19 +0,0 @@ -Tests -testBuildingShortcut - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (baseSelector lang: 'es-ar') printString equals: '*:lang(es-ar)'; - assert: baseSelector link printString equals: '*:link'; - assert: baseSelector visited printString equals: '*:visited'; - assert: baseSelector target printString equals: '*:target'; - assert: baseSelector enabled printString equals: '*:enabled'; - assert: baseSelector disabled printString equals: '*:disabled'; - assert: baseSelector checked printString equals: '*:checked'; - assert: baseSelector active printString equals: '*:active'; - assert: baseSelector hover printString equals: '*:hover'; - assert: baseSelector focus printString equals: '*:focus'; - assert: (baseSelector not: (baseSelector class: 'bad')) printString equals: '*:not(*.bad)' diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClasses.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClasses.st deleted file mode 100644 index a4588e6..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClasses.st +++ /dev/null @@ -1,20 +0,0 @@ -Tests -testBuildingShortcutOfStructuralPseudoClasses - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: baseSelector root printString equals: '*:root'; - assert: (baseSelector childAt: 2) printString equals: '*:nth-child(2)'; - assert: (baseSelector childFromLastAt: 2) printString equals: '*:nth-last-child(2)'; - assert: (baseSelector siblingOfTypeAt: 3) printString equals: '*:nth-of-type(3)'; - assert: (baseSelector siblingOfTypeFromLastAt: 2) printString equals: '*:nth-last-of-type(2)'; - assert: baseSelector firstChild printString equals: '*:first-child'; - assert: baseSelector lastChild printString equals: '*:last-child'; - assert: baseSelector firstOfType printString equals: '*:first-of-type'; - assert: baseSelector lastOfType printString equals: '*:last-of-type'; - assert: baseSelector onlyChild printString equals: '*:only-child'; - assert: baseSelector onlyOfType printString equals: '*:only-of-type'; - assert: baseSelector empty printString equals: '*:empty' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClassesUsingFormulas.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClassesUsingFormulas.st deleted file mode 100644 index 65c0541..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testBuildingShortcutOfStructuralPseudoClassesUsingFormulas.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testBuildingShortcutOfStructuralPseudoClassesUsingFormulas - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (baseSelector childAt: 2 n - 3) printString equals: '*:nth-child(2n-3)'; - assert: (baseSelector childFromLastAt: 2 n) printString equals: '*:nth-last-child(2n)'; - assert: (baseSelector siblingOfTypeAt: 3 n) printString equals: '*:nth-of-type(3n)'; - assert: (baseSelector siblingOfTypeFromLastAt: 2 n + 1) printString equals: '*:nth-last-of-type(2n+1)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLangPseudoClass.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLangPseudoClass.st deleted file mode 100644 index dae73bf..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLangPseudoClass.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintStringOfLangPseudoClass - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self assert: (CssPseudoClassSelector language: 'es-ar' on: baseSelector) printString equals: '*:lang(es-ar)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLinkPseudoClasses.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLinkPseudoClasses.st deleted file mode 100644 index baf6fae..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfLinkPseudoClasses.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintStringOfLinkPseudoClasses - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector linkOn: baseSelector) printString equals: '*:link'; - assert: (CssPseudoClassSelector visitedOn: baseSelector) printString equals: '*:visited' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfNotPseudoClass.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfNotPseudoClass.st deleted file mode 100644 index 70e8868..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfNotPseudoClass.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfNotPseudoClass - - | baseSelector selectorToNegate | - - baseSelector := CssUniversalSelector explicit. - selectorToNegate := CssIdSelector for: #id over: baseSelector. - - self assert: (CssPseudoClassSelector not: selectorToNegate on: baseSelector) printString equals: '*:not(*#id)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClasses.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClasses.st deleted file mode 100644 index 0aae844..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClasses.st +++ /dev/null @@ -1,20 +0,0 @@ -Tests -testPrintStringOfStructuralPseudoClasses - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector rootOn: baseSelector) printString equals: '*:root'; - assert: (CssPseudoClassSelector childAt: 2 on: baseSelector) printString equals: '*:nth-child(2)'; - assert: (CssPseudoClassSelector childFromLastAt: 2 on: baseSelector) printString equals: '*:nth-last-child(2)'; - assert: (CssPseudoClassSelector siblingOfTypeAt: 3 on: baseSelector) printString equals: '*:nth-of-type(3)'; - assert: (CssPseudoClassSelector siblingOfTypeFromLastAt: 2 on: baseSelector) printString equals: '*:nth-last-of-type(2)'; - assert: (CssPseudoClassSelector firstChildOn: baseSelector) printString equals: '*:first-child'; - assert: (CssPseudoClassSelector lastChildOn: baseSelector) printString equals: '*:last-child'; - assert: (CssPseudoClassSelector firstOfTypeOn: baseSelector) printString equals: '*:first-of-type'; - assert: (CssPseudoClassSelector lastOfTypeOn: baseSelector) printString equals: '*:last-of-type'; - assert: (CssPseudoClassSelector onlyChildOn: baseSelector) printString equals: '*:only-child'; - assert: (CssPseudoClassSelector onlyOfTypeOn: baseSelector) printString equals: '*:only-of-type'; - assert: (CssPseudoClassSelector emptyOn: baseSelector) printString equals: '*:empty' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants.st deleted file mode 100644 index c1fae45..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector childAt: CssConstants even on: baseSelector) printString equals: '*:nth-child(even)'; - assert: (CssPseudoClassSelector siblingOfTypeAt: CssConstants odd on: baseSelector) printString equals: '*:nth-of-type(odd)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfTargetPseudoClass.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfTargetPseudoClass.st deleted file mode 100644 index 9068b14..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfTargetPseudoClass.st +++ /dev/null @@ -1,9 +0,0 @@ -Tests -testPrintStringOfTargetPseudoClass - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector targetOn: baseSelector) printString equals: '*:target' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUIElementsStatePseudoClasses.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUIElementsStatePseudoClasses.st deleted file mode 100644 index 2cfc226..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUIElementsStatePseudoClasses.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testPrintStringOfUIElementsStatePseudoClasses - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector enabledOn: baseSelector) printString equals: '*:enabled'; - assert: (CssPseudoClassSelector disabledOn: baseSelector) printString equals: '*:disabled'; - assert: (CssPseudoClassSelector checkedOn: baseSelector) printString equals: '*:checked' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUserActionPseudoClasses.st b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUserActionPseudoClasses.st deleted file mode 100644 index f06da7f..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/instance/testPrintStringOfUserActionPseudoClasses.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testPrintStringOfUserActionPseudoClasses - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoClassSelector activeOn: baseSelector) printString equals: '*:active'; - assert: (CssPseudoClassSelector hoverOn: baseSelector) printString equals: '*:hover'; - assert: (CssPseudoClassSelector focusOn: baseSelector) printString equals: '*:focus' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/properties.json deleted file mode 100644 index 07a440d..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoClassSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssPseudoClassSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/README.md deleted file mode 100644 index 1fffbc1..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssPseudoElementSelectorTest is a test class for testing the behavior of CssPseudoElementSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index 61afab1..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testBuildingShortcut - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: baseSelector firstLine printString equals: '*::first-line'; - assert: baseSelector firstLetter printString equals: '*::first-letter'; - assert: baseSelector before printString equals: '*::before'; - assert: baseSelector after printString equals: '*::after' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index 62d1512..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testPrintString - - | baseSelector | - - baseSelector := CssUniversalSelector explicit. - - self - assert: (CssPseudoElementSelector firstLineOf: baseSelector) printString equals: '*::first-line'; - assert: (CssPseudoElementSelector firstLetterOf: baseSelector) printString equals: '*::first-letter'; - assert: (CssPseudoElementSelector before: baseSelector) printString equals: '*::before'; - assert: (CssPseudoElementSelector after: baseSelector) printString equals: '*::after' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/properties.json deleted file mode 100644 index 14cf188..0000000 --- a/source/RenoirSt-Tests.package/CssPseudoElementSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssPseudoElementSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/README.md b/source/RenoirSt-Tests.package/CssRGBColorTest.class/README.md deleted file mode 100644 index a783865..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssRGBColorTest is a test class for testing the behavior of CssRGBColor \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testNewWithAlpha.st b/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testNewWithAlpha.st deleted file mode 100644 index 50f7a23..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testNewWithAlpha.st +++ /dev/null @@ -1,12 +0,0 @@ -Tests -testNewWithAlpha - - | color colorWithAlpha | - - color := CssRGBColor red: 255 green: 0 blue: 0. - - self assert: color printString equals: 'rgb(255,0,0)'. - - colorWithAlpha := color newWithAlpha: 0.5. - - self assert: colorWithAlpha printString equals: 'rgba(255,0,0,0.5)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintString.st deleted file mode 100644 index aef16ee..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintString - - | color | - - color := CssRGBColor red: 255 green: 0 blue: 0. - - self assert: color printString equals: 'rgb(255,0,0)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringUsingPercentageNotation.st b/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringUsingPercentageNotation.st deleted file mode 100644 index 1aef59e..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringUsingPercentageNotation.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintStringUsingPercentageNotation - - | color | - - color := CssRGBColor red: 100 percent green: 0 percent blue: 0 percent. - - self assert: color printString equals: 'rgb(100%,0%,0%)'. \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringWithAlpha.st b/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringWithAlpha.st deleted file mode 100644 index e4daff8..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/instance/testPrintStringWithAlpha.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testPrintStringWithAlpha - - | color | - - color := CssRGBColor red: 255 green: 0 blue: 0 alpha: 0.5. - - self assert: color printString equals: 'rgba(255,0,0,0.5)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRGBColorTest.class/properties.json b/source/RenoirSt-Tests.package/CssRGBColorTest.class/properties.json deleted file mode 100644 index d1e05f6..0000000 --- a/source/RenoirSt-Tests.package/CssRGBColorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssRGBColorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/README.md b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/README.md deleted file mode 100644 index 388c28f..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssRadialGradientTest is a test class for testing the behavior of CssRadialGradient \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientPositioned.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientPositioned.st deleted file mode 100644 index a4dce20..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientPositioned.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testCircleGradientPositioned - - | gradient | - - gradient := CssRadialGradient circular: 5 em at: CssConstants center fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'radial-gradient(5em circle at center, white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientSpecified.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientSpecified.st deleted file mode 100644 index 783ccae..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testCircleGradientSpecified.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testCircleGradientSpecified - - | gradient | - - gradient := CssRadialGradient circular: 5 em fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'radial-gradient(5em circle, white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradient.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradient.st deleted file mode 100644 index efbb555..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradient.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testEllipseGradient - - | gradient | - - gradient := CssRadialGradient elliptical: {5 em. 3 em} fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'radial-gradient(5em 3em ellipse, white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradientPositioned.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradientPositioned.st deleted file mode 100644 index 8597039..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testEllipseGradientPositioned.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testEllipseGradientPositioned - - | gradient | - - gradient := CssRadialGradient elliptical: {5 em. 3 em} at: { 5px . 30 px} fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'radial-gradient(5em 3em ellipse at 5px 30px, white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testGradientWithNoShapeSpecified.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testGradientWithNoShapeSpecified.st deleted file mode 100644 index 2e69050..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testGradientWithNoShapeSpecified.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testGradientWithNoShapeSpecified - - | gradient | - - gradient := CssRadialGradient fading: { CssSVGColors white. CssSVGColors red }. - self assert: gradient printString equals: 'radial-gradient(white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testRepeatingGradient.st b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testRepeatingGradient.st deleted file mode 100644 index 60ab714..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/instance/testRepeatingGradient.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testRepeatingGradient - - | gradient | - - gradient := CssRadialGradient fading: { CssSVGColors white. CssSVGColors red }. - gradient beRepeating. - self assert: gradient printString equals: 'repeating-radial-gradient(white, red)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/properties.json b/source/RenoirSt-Tests.package/CssRadialGradientTest.class/properties.json deleted file mode 100644 index 060a972..0000000 --- a/source/RenoirSt-Tests.package/CssRadialGradientTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssRadialGradientTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRuleSetTest.class/README.md b/source/RenoirSt-Tests.package/CssRuleSetTest.class/README.md deleted file mode 100644 index a521d7b..0000000 --- a/source/RenoirSt-Tests.package/CssRuleSetTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssRuleSetTest is a test class for testing the behavior of CssRuleSet \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintString.st deleted file mode 100644 index 7a7baa3..0000000 --- a/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintString.st +++ /dev/null @@ -1,13 +0,0 @@ -Tests -testPrintString - - | ruleSet | - ruleSet := CssRuleSet - selector: CssUniversalSelector explicit link - declarations: - (CssDeclarationBlock new - color: 'black'; - margin: 2 px; - yourself). - - self assert: ruleSet printString equals: '*:link{color: black;margin: 2px;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintStringWithComments.st b/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintStringWithComments.st deleted file mode 100644 index 258a3f9..0000000 --- a/source/RenoirSt-Tests.package/CssRuleSetTest.class/instance/testPrintStringWithComments.st +++ /dev/null @@ -1,16 +0,0 @@ -Tests -testPrintStringWithComments - - | ruleSet | - ruleSet := CssRuleSet - selector: CssUniversalSelector explicit link - declarations: - (CssDeclarationBlock new - color: 'black'; - margin: 2 px; - yourself) - comment: 'All links must be black and with a margin of 2 pixels'. - - self - assert: ruleSet printString - equals: '/*All links must be black and with a margin of 2 pixels*/*:link{color: black;margin: 2px;}' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssRuleSetTest.class/properties.json b/source/RenoirSt-Tests.package/CssRuleSetTest.class/properties.json deleted file mode 100644 index 266bd69..0000000 --- a/source/RenoirSt-Tests.package/CssRuleSetTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssRuleSetTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/README.md b/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/README.md deleted file mode 100644 index 5dd2f38..0000000 --- a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssSelectorGroupTest is a test class for testing the behavior of CssSelectorGroup \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index e20692b..0000000 --- a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,14 +0,0 @@ -Tests -testBuildingShortcut - - | firstSelector secondSelector | - - firstSelector := CssUniversalSelector implicit class: 'custom'. - secondSelector := CssTypeSelector ofType: 'div'. - - self - assert: (firstSelector , secondSelector) printString - equals: '.custom ,div' expandMacros; - - assert: (firstSelector , secondSelector , secondSelector) printString - equals: '.custom ,div ,div' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testPrintString.st deleted file mode 100644 index ef0b786..0000000 --- a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/instance/testPrintString.st +++ /dev/null @@ -1,11 +0,0 @@ -Tests -testPrintString - - | firstSelector secondSelector | - - firstSelector := CssUniversalSelector implicit class: 'custom'. - secondSelector := CssTypeSelector ofType: 'div'. - - self - assert: (CssSelectorGroup with: firstSelector with: secondSelector) printString - equals: '.custom ,div' expandMacros \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/properties.json b/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/properties.json deleted file mode 100644 index 4a50f52..0000000 --- a/source/RenoirSt-Tests.package/CssSelectorGroupTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssSelectorGroupTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssToggleTest.class/README.md b/source/RenoirSt-Tests.package/CssToggleTest.class/README.md deleted file mode 100644 index 2394a68..0000000 --- a/source/RenoirSt-Tests.package/CssToggleTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssTogleTest is a test class for testing the behavior of CssTogle \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssToggleTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssToggleTest.class/instance/testPrintString.st deleted file mode 100644 index 0923ab2..0000000 --- a/source/RenoirSt-Tests.package/CssToggleTest.class/instance/testPrintString.st +++ /dev/null @@ -1,10 +0,0 @@ -Tests -testPrintString - - self - assert: - (CssToggle - cyclingOver: - {CssConstants italic. - CssConstants normal}) printString - equals: 'toggle(italic, normal)' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssToggleTest.class/properties.json b/source/RenoirSt-Tests.package/CssToggleTest.class/properties.json deleted file mode 100644 index 5694738..0000000 --- a/source/RenoirSt-Tests.package/CssToggleTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssToggleTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/README.md deleted file mode 100644 index 85c3e21..0000000 --- a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A TypeSelectorTest is a test class for testing the behavior of TypeSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index f906e1b..0000000 --- a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,8 +0,0 @@ -Tests -testBuildingShortcut - - | firstSelector | - - firstSelector := CssUniversalSelector implicit class: 'custom'. - - self assert: (firstSelector descendantOfType: 'div') printString equals: '.custom div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index 20833c5..0000000 --- a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,4 +0,0 @@ -Tests -testPrintString - - self assert: (CssTypeSelector ofType: 'h1') printString = 'h1' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/properties.json deleted file mode 100644 index e8c811a..0000000 --- a/source/RenoirSt-Tests.package/CssTypeSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssTypeSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUnitTest.class/README.md b/source/RenoirSt-Tests.package/CssUnitTest.class/README.md deleted file mode 100644 index caed410..0000000 --- a/source/RenoirSt-Tests.package/CssUnitTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLenghtUnitTest is a test class for testing the behavior of CssLenghtUnit \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testCantCreateWithEmptyIdentifier.st b/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testCantCreateWithEmptyIdentifier.st deleted file mode 100644 index e2d6303..0000000 --- a/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testCantCreateWithEmptyIdentifier.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testCantCreateWithEmptyIdentifier - - self - should: [ CssUnit identifiedBy: '' ] - raise: InstanceCreationFailed - withExceptionDo: [:error | self assert: error messageText equals: 'A unit identifier can''t be empty'] \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testInstanceCreation.st b/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testInstanceCreation.st deleted file mode 100644 index 642f7ec..0000000 --- a/source/RenoirSt-Tests.package/CssUnitTest.class/instance/testInstanceCreation.st +++ /dev/null @@ -1,7 +0,0 @@ -Tests -testInstanceCreation - - | unit | - unit := CssUnit identifiedBy: 'px'. - - self assert: unit printString equals: 'px' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUnitTest.class/properties.json b/source/RenoirSt-Tests.package/CssUnitTest.class/properties.json deleted file mode 100644 index 4ce7d09..0000000 --- a/source/RenoirSt-Tests.package/CssUnitTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssUnitTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/README.md b/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/README.md deleted file mode 100644 index 6b78938..0000000 --- a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -An UniversalSelectorTest is a test class for testing the behavior of UniversalSelector \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testBuildingShortcut.st b/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testBuildingShortcut.st deleted file mode 100644 index bb7c084..0000000 --- a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testBuildingShortcut.st +++ /dev/null @@ -1,9 +0,0 @@ -tests -testBuildingShortcut - - | firstSelector secondSelector | - - firstSelector := CssUniversalSelector implicit class: 'custom'. - secondSelector := CssTypeSelector ofType: 'div'. - - self assert: (firstSelector * secondSelector) printString equals: '.custom * div' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testPrintString.st b/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testPrintString.st deleted file mode 100644 index 7bfea53..0000000 --- a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/instance/testPrintString.st +++ /dev/null @@ -1,6 +0,0 @@ -tests -testPrintString - - self - assert: CssUniversalSelector implicit printString equals: ''; - assert: CssUniversalSelector explicit printString equals: '*' \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/properties.json b/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/properties.json deleted file mode 100644 index f834813..0000000 --- a/source/RenoirSt-Tests.package/CssUniversalSelectorTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssUniversalSelectorTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/README.md b/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/README.md deleted file mode 100644 index a7d66a0..0000000 --- a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A ReflectiveCascadingStyleSheetBuilderTest is a test class for testing the behavior of ReflectiveCascadingStyleSheetBuilder \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/instance/testBuild.st b/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/instance/testBuild.st deleted file mode 100644 index 1118e53..0000000 --- a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/instance/testBuild.st +++ /dev/null @@ -1,4 +0,0 @@ -tests-building -testBuild - - self assert: ReflectiveCascadingStyleSheetBuilder new build printString isEmpty \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/properties.json b/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/properties.json deleted file mode 100644 index 3680652..0000000 --- a/source/RenoirSt-Tests.package/ReflectiveCascadingStyleSheetBuilderTest.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "TestCase", - "category" : "RenoirSt-Tests", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "ReflectiveCascadingStyleSheetBuilderTest", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/monticello.meta/categories.st b/source/RenoirSt-Tests.package/monticello.meta/categories.st deleted file mode 100644 index 35ed95f..0000000 --- a/source/RenoirSt-Tests.package/monticello.meta/categories.st +++ /dev/null @@ -1,6 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-Tests'! -SystemOrganization addCategory: 'RenoirSt-Tests-Colors'! -SystemOrganization addCategory: 'RenoirSt-Tests-Fonts'! -SystemOrganization addCategory: 'RenoirSt-Tests-MediaQueries'! -SystemOrganization addCategory: 'RenoirSt-Tests-Selectors'! -SystemOrganization addCategory: 'RenoirSt-Tests-Units'! diff --git a/source/RenoirSt-Tests.package/monticello.meta/initializers.st b/source/RenoirSt-Tests.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-Tests.package/monticello.meta/package b/source/RenoirSt-Tests.package/monticello.meta/package deleted file mode 100644 index 30ba635..0000000 --- a/source/RenoirSt-Tests.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-Tests') \ No newline at end of file diff --git a/source/RenoirSt-Tests.package/properties.json b/source/RenoirSt-Tests.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt-Tests.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st b/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st new file mode 100644 index 0000000..2e92568 --- /dev/null +++ b/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st @@ -0,0 +1,63 @@ +" +A CascadingStyleSheetBuilderTest is a test class for testing the behavior of CascadingStyleSheetBuilder +" +Class { + #name : #CascadingStyleSheetBuilderTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CascadingStyleSheetBuilderTest >> testBuildingOnlyWithComments [ + + | builder | + builder := CascadingStyleSheetBuilder new. + builder comment: 'Example CSS'. + + self + assert: builder build printString + equals: '/*Example CSS*/' expandMacros +] + +{ #category : #Tests } +CascadingStyleSheetBuilderTest >> testBuildingSimpleStyleSheet [ + + | builder | + builder := CascadingStyleSheetBuilder new. + builder + declareRuleSetFor: [ :selector | selector class: 'xxx' ] + with: [ :style | + style + color: 'white'; + margin: 12 pt ]; + declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ]. + + self + assert: builder build printString + equals: '.xxx{color: white;margin: 12pt;}#oop{color: red;}' expandMacros +] + +{ #category : #Tests } +CascadingStyleSheetBuilderTest >> testBuildingSimpleStyleSheetWithSomeComments [ + + | builder | + builder := CascadingStyleSheetBuilder new. + builder declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ] andComment: 'Example CSS'. + + self assert: builder build printString equals: '/*Example CSS*/#oop{color: red;}' expandMacros +] + +{ #category : #Tests } +CascadingStyleSheetBuilderTest >> testBuildingStyleSheetWithMediaQuery [ + + | builder | + builder := CascadingStyleSheetBuilder new. + builder + declareRuleSetFor: [ :selector | selector class: 'xxx' ] with: [ :style | style margin: 12 pt ]; + declare: [ :cssBuilder | cssBuilder declareRuleSetFor: [ :selector | selector id: #oop ] with: [ :style | style color: 'red' ] ] + forMediaMatching: [ :queryBuilder | queryBuilder type: CssMediaQueryConstants print ]. + + self + assert: builder build printString + equals: '.xxx{margin: 12pt;}@media print{#oop{color: red;}}' expandMacros +] diff --git a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/instance/testPrintString.st b/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st similarity index 58% rename from source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/instance/testPrintString.st rename to source/RenoirSt-Tests/CascadingStyleSheetTest.class.st index 224f1a5..c5cac74 100644 --- a/source/RenoirSt-Tests.package/CascadingStyleSheetTest.class/instance/testPrintString.st +++ b/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st @@ -1,5 +1,14 @@ -Tests -testPrintString +" +A CascadingStyleSheetTest is a test class for testing the behavior of CascadingStyleSheet +" +Class { + #name : #CascadingStyleSheetTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CascadingStyleSheetTest >> testPrintString [ | ruleSet anotherRuleSet styleSheet | ruleSet := CssRuleSet @@ -17,4 +26,5 @@ testPrintString {ruleSet. anotherRuleSet}. - self assert: styleSheet printString equals: '*:link{color: black;margin: 2px;}*{}' expandMacros \ No newline at end of file + self assert: styleSheet printString equals: '*:link{color: black;margin: 2px;}*{}' expandMacros +] diff --git a/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st b/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st new file mode 100644 index 0000000..21637a5 --- /dev/null +++ b/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st @@ -0,0 +1,30 @@ +" +A CssAdjacentSiblingCombinatorTest is a test class for testing the behavior of CssAdjacentSiblingCombinator +" +Class { + #name : #CssAdjacentSiblingCombinatorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssAdjacentSiblingCombinatorTest >> testBuildingShortcut [ + + | parent child | + + parent := CssUniversalSelector implicit class: 'custom'. + child := CssTypeSelector ofType: 'div'. + + self assert: (parent + child) printString equals: '.custom + div' +] + +{ #category : #Tests } +CssAdjacentSiblingCombinatorTest >> testPrintString [ + + | predecessor sucessor | + + predecessor := CssUniversalSelector implicit class: 'custom'. + sucessor := CssTypeSelector ofType: 'div'. + + self assert: (CssAdjacentSiblingCombinator between: predecessor and: sucessor) printString equals: '.custom + div' +] diff --git a/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st b/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st new file mode 100644 index 0000000..e75cff8 --- /dev/null +++ b/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st @@ -0,0 +1,46 @@ +" +A CssAlphaChannelProvidedTest is a test class for testing the behavior of CssAlphaChannelProvided +" +Class { + #name : #CssAlphaChannelProvidedTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssAlphaChannelProvidedTest >> testCantCreateWithInvalidAlphaValues [ + + self + should: [ CssAlphaChannelProvided withValue: -1 ] + raise: InstanceCreationFailed + withExceptionDo: [ :error | self assert: error messageText equals: 'The alpha value (-1) must be between zero and one.' ]. + + self + should: [ CssAlphaChannelProvided withValue: 2 ] + raise: InstanceCreationFailed + withExceptionDo: [ :error | self assert: error messageText equals: 'The alpha value (2) must be between zero and one.' ]. + + self should: [ CssAlphaChannelProvided withValue: 0.0 predecessor ] raise: InstanceCreationFailed. + + self should: [ CssAlphaChannelProvided withValue: 1.0 successor ] raise: InstanceCreationFailed +] + +{ #category : #Tests } +CssAlphaChannelProvidedTest >> testInstanceCreationEdgeCases [ + + self + shouldnt: [ CssAlphaChannelProvided withValue: 0 ] + raise: InstanceCreationFailed. + + self + shouldnt: [ CssAlphaChannelProvided withValue: 1 ] + raise: InstanceCreationFailed. + + self + shouldnt: [ CssAlphaChannelProvided withValue: 0.0 ] + raise: InstanceCreationFailed. + + self + shouldnt: [ CssAlphaChannelProvided withValue: 1.0 ] + raise: InstanceCreationFailed +] diff --git a/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st b/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st new file mode 100644 index 0000000..6a068d8 --- /dev/null +++ b/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st @@ -0,0 +1,48 @@ +" +A CssAttributeReferenceTest is a test class for testing the behavior of CssAttributeReference +" +Class { + #name : #CssAttributeReferenceTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Units' +} + +{ #category : #Tests } +CssAttributeReferenceTest >> testAttributeReferenceWithStringTypeAndFallback [ + + | attributeReference | + + attributeReference := CssAttributeReference toStringAttributeNamed: 'title' withFallback: 'Missing Title'. + + self assert: attributeReference printString equals: 'attr(title string, "Missing Title")' +] + +{ #category : #Tests } +CssAttributeReferenceTest >> testAttributeReferenceWithType [ + + | attributeReference | + + attributeReference := CssAttributeReference toAttributeNamed: 'length' ofType: CssLengthUnits fontSize. + + self assert: attributeReference printString equals: 'attr(length em)' +] + +{ #category : #Tests } +CssAttributeReferenceTest >> testAttributeReferenceWithTypeAndFallback [ + + | attributeReference | + + attributeReference := CssAttributeReference toAttributeNamed: 'length' ofType: CssLengthUnits fontSize withFallback: 10 px. + + self assert: attributeReference printString equals: 'attr(length em, 10px)' +] + +{ #category : #Tests } +CssAttributeReferenceTest >> testSimplestAttributeReference [ + + | attributeReference | + + attributeReference := CssAttributeReference toAttributeNamed: 'title'. + + self assert: attributeReference printString equals: 'attr(title string)' +] diff --git a/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st b/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st new file mode 100644 index 0000000..77a1fbc --- /dev/null +++ b/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st @@ -0,0 +1,40 @@ +" +A CssAttributeSelectorTest is a test class for testing the behavior of CssAttributeSelector +" +Class { + #name : #CssAttributeSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssAttributeSelectorTest >> testBuildingShortcut [ + + | baseSelector | + baseSelector := CssUniversalSelector explicit. + + self + assert: (baseSelector havingAttribute: 'foo') printString equals: '*[foo]'; + assert: (baseSelector withAttribute: 'foo' equalTo: 'bar') printString equals: '*[foo="bar"]'; + assert: (baseSelector attribute: 'foo' includes: 'bar') printString equals: '*[foo~="bar"]'; + assert: (baseSelector attribute: 'foo' beginsWith: 'bar') printString equals: '*[foo^="bar"]'; + assert: (baseSelector attribute: 'foo' endsWith: 'bar') printString equals: '*[foo$="bar"]'; + assert: (baseSelector attribute: 'foo' includesSubstring: 'bar') printString equals: '*[foo*="bar"]'; + assert: (baseSelector firstValueOfAttribute: 'foo' beginsWith: 'en') printString equals: '*[foo|="en"]' +] + +{ #category : #Tests } +CssAttributeSelectorTest >> testPrintString [ + + | baseSelector | + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssAttributeSelector having: baseSelector theAttribute: 'foo') printString equals: '*[foo]'; + assert: (CssAttributeSelector isAttribute: 'foo' of: baseSelector equalTo: 'bar') printString equals: '*[foo="bar"]'; + assert: (CssAttributeSelector attribute: 'foo' of: baseSelector includes: 'bar') printString equals: '*[foo~="bar"]'; + assert: (CssAttributeSelector attribute: 'foo' of: baseSelector beginsWith: 'bar') printString equals: '*[foo^="bar"]'; + assert: (CssAttributeSelector attribute: 'foo' of: baseSelector endsWith: 'bar') printString equals: '*[foo$="bar"]'; + assert: (CssAttributeSelector attribute: 'foo' of: baseSelector includesSubstring: 'bar') printString equals: '*[foo*="bar"]'; + assert: (CssAttributeSelector firstValueOfAttribute: 'foo' of: baseSelector beginsWith: 'en') printString equals: '*[foo|="en"]' +] diff --git a/source/RenoirSt-Tests/CssBoxShadowTest.class.st b/source/RenoirSt-Tests/CssBoxShadowTest.class.st new file mode 100644 index 0000000..2669418 --- /dev/null +++ b/source/RenoirSt-Tests/CssBoxShadowTest.class.st @@ -0,0 +1,79 @@ +Class { + #name : #CssBoxShadowTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssBoxShadowTest >> testBoxShadowSet [ + + | insetShadow shadow | + + insetShadow := CssBoxShadow horizontalOffset: 1 px verticalOffset: 2 px. + insetShadow beInset. + shadow := CssBoxShadow + horizontalOffset: 1 px + verticalOffset: 2 px + blurRadius: 1 px + spreadDistance: 1 px + color: CssSVGColors white. + + self assert: (insetShadow , shadow) printString equals: 'inset 1px 2px, 1px 2px 1px 1px white' +] + +{ #category : #Tests } +CssBoxShadowTest >> testBoxShadowWithBlurRadiusAndSpreadDistancePrintString [ + + self + assert: + (CssBoxShadow + horizontalOffset: 64 px + verticalOffset: 64 px + blurRadius: 12 px + spreadDistance: 40 px) printString + equals: '64px 64px 12px 40px' +] + +{ #category : #Tests } +CssBoxShadowTest >> testBoxShadowWithBlurRadiusPrintString [ + + self assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px blurRadius: 12 px) printString equals: '64px 64px 12px' +] + +{ #category : #Tests } +CssBoxShadowTest >> testBoxShadowWithColorPrintString [ + + self + assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px color: CssSVGColors red) printString equals: '64px 64px red'; + assert: + (CssBoxShadow + horizontalOffset: 64 px + verticalOffset: 64 px + blurRadius: 3 px + color: CssSVGColors red) printString + equals: '64px 64px 3px red'; + assert: + (CssBoxShadow + horizontalOffset: 64 px + verticalOffset: 64 px + blurRadius: 3 px + spreadDistance: 8 px + color: CssSVGColors red) printString + equals: '64px 64px 3px 8px red' +] + +{ #category : #Tests } +CssBoxShadowTest >> testInsetBoxShadowPrintString [ + + | insetShadow | + insetShadow := CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px. + insetShadow beInset. + + self assert: insetShadow printString equals: 'inset 64px 64px' +] + +{ #category : #Tests } +CssBoxShadowTest >> testSimplestBoxShadowPrintString [ + + self assert: (CssBoxShadow horizontalOffset: 64 px verticalOffset: 64 px) printString equals: '64px 64px' +] diff --git a/source/RenoirSt-Tests/CssChildCombinatorTest.class.st b/source/RenoirSt-Tests/CssChildCombinatorTest.class.st new file mode 100644 index 0000000..d2d104c --- /dev/null +++ b/source/RenoirSt-Tests/CssChildCombinatorTest.class.st @@ -0,0 +1,30 @@ +" +A CssChildCombinatorTest is a test class for testing the behavior of CssChildCombinator +" +Class { + #name : #CssChildCombinatorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssChildCombinatorTest >> testBuildingShortcut [ + + | parent child | + + parent := CssUniversalSelector implicit class: 'custom'. + child := CssTypeSelector ofType: 'div'. + + self assert: (parent > child) printString equals: '.custom > div' +] + +{ #category : #Tests } +CssChildCombinatorTest >> testPrintString [ + + | parent child | + + parent := CssUniversalSelector implicit class: 'custom'. + child := CssTypeSelector ofType: 'div'. + + self assert: (CssChildCombinator between: parent and: child) printString equals: '.custom > div' +] diff --git a/source/RenoirSt-Tests/CssClassSelectorTest.class.st b/source/RenoirSt-Tests/CssClassSelectorTest.class.st new file mode 100644 index 0000000..e8edbb0 --- /dev/null +++ b/source/RenoirSt-Tests/CssClassSelectorTest.class.st @@ -0,0 +1,24 @@ +" +A CssClassSelectorTest is a test class for testing the behavior of CssClassSelector +" +Class { + #name : #CssClassSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssClassSelectorTest >> testBuildingShortcut [ + + self + assert: (CssUniversalSelector implicit class: 'pastoral') printString equals: '.pastoral'; + assert: (CssUniversalSelector explicit class: #pastoral) printString equals: '*.pastoral' +] + +{ #category : #Tests } +CssClassSelectorTest >> testPrintString [ + + self + assert: (CssClassSelector for: 'pastoral' over: CssUniversalSelector implicit) printString equals: '.pastoral'; + assert: (CssClassSelector for: #pastoral over: CssUniversalSelector explicit) printString equals: '*.pastoral' +] diff --git a/source/RenoirSt-Tests/CssConstantsTest.class.st b/source/RenoirSt-Tests/CssConstantsTest.class.st new file mode 100644 index 0000000..8bcb444 --- /dev/null +++ b/source/RenoirSt-Tests/CssConstantsTest.class.st @@ -0,0 +1,91 @@ +" +A CssConstantsTest is a test class for testing the behavior of CssConstants +" +Class { + #name : #CssConstantsTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssConstantsTest >> testAttachmentProperties [ + + self + assert: CssConstants fixed equals: 'fixed'; + assert: CssConstants scroll equals: 'scroll' +] + +{ #category : #Tests } +CssConstantsTest >> testBackgroundProperties [ + + self + assert: CssConstants round equals: 'round'; + assert: CssConstants space equals: 'space'; + assert: CssConstants local equals: 'local'; + assert: CssConstants borderBox equals: 'border-box'; + assert: CssConstants paddingBox equals: 'padding-box'; + assert: CssConstants contentBox equals: 'content-box'; + assert: CssConstants closestCorner equals: 'closest-corner'; + assert: CssConstants closestSide equals: 'closest-side'; + assert: CssConstants farthestCorner equals: 'farthest-corner'; + assert: CssConstants farthestSide equals: 'farthest-side' +] + +{ #category : #Tests } +CssConstantsTest >> testBasicConstants [ + + self + assert: CssConstants auto equals: 'auto'; + assert: CssConstants even equals: 'even'; + assert: CssConstants hide equals: 'hide'; + assert: CssConstants inherit equals: 'inherit'; + assert: CssConstants none equals: 'none'; + assert: CssConstants odd equals: 'odd'; + assert: CssConstants show equals: 'show'; + assert: CssConstants vertical equals: 'vertical'; + assert: CssConstants initial equals: 'initial' +] + +{ #category : #Tests } +CssConstantsTest >> testBorderProperties [ + + self + assert: CssConstants fill equals: 'fill'; + assert: CssConstants stretch equals: 'stretch'; + assert: CssConstants collapse equals: 'collapse'; + assert: CssConstants dashed equals: 'dashed'; + assert: CssConstants dotted equals: 'dotted'; + assert: CssConstants double equals: 'double'; + assert: CssConstants groove equals: 'groove'; + assert: CssConstants inset equals: 'inset'; + assert: CssConstants medium equals: 'medium'; + assert: CssConstants outset equals: 'outset'; + assert: CssConstants ridge equals: 'ridge'; + assert: CssConstants separate equals: 'separate'; + assert: CssConstants solid equals: 'solid'; + assert: CssConstants thick equals: 'thick'; + assert: CssConstants thin equals: 'thin' +] + +{ #category : #Tests } +CssConstantsTest >> testGradientConstants [ + + self + assert: CssConstants closestSide equals: 'closest-side'; + assert: CssConstants farthestSide equals: 'farthest-side'; + assert: CssConstants closestCorner equals: 'closest-corner'; + assert: CssConstants farthestCorner equals: 'farthest-corner' +] + +{ #category : #Tests } +CssConstantsTest >> testTextConstants [ + + self + assert: CssConstants filled equals: 'filled'; + assert: CssConstants open equals: 'open'; + assert: CssConstants dot equals: 'dot'; + assert: CssConstants doubleCircle equals: 'double-circle'; + assert: CssConstants triangle equals: 'triangle'; + assert: CssConstants sesame equals: 'sesame'; + assert: CssConstants over equals: 'over' +] diff --git a/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st b/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st new file mode 100644 index 0000000..4dbb24a --- /dev/null +++ b/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st @@ -0,0 +1,335 @@ +" +A CssDeclarationBlockTest is a test class for testing the behavior of CssDeclarationBlock +" +Class { + #name : #CssDeclarationBlockTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #private } +CssDeclarationBlockTest >> assert: aBlockClosure rendersProperty: aPropertyName withValue: anExpectedValue [ + + | style | + style := CssDeclarationBlock new. + aBlockClosure value: style. + + self assert: style printString equals: ('{<1s>: <2s>;}' expandMacrosWith: aPropertyName with: anExpectedValue) +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintInlined [ + + | style | + style := CssDeclarationBlock new. + style + borderWidth: CssConstants thin; + borderStyle: CssConstants dashed; + borderRadius: 4 px. + + self + assert: (String streamContents: [ :stream | style printInlinedOn: stream ]) + equals: 'border-width: thin;border-style: dashed;border-radius: 4px;' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfBackgroundProperties [ + self + assert: [ :style | style background: CssSVGColors blue ] rendersProperty: 'background' withValue: 'blue'; + assert: [ :style | style backgroundAttachment: CssConstants scroll ] + rendersProperty: 'background-attachment' + withValue: 'scroll'; + assert: [ :style | style backgroundColor: CssSVGColors red ] rendersProperty: 'background-color' withValue: 'red'; + assert: [ :style | style backgroundImage: 'logo.png' ] rendersProperty: 'background-image' withValue: 'logo.png'; + assert: [ :style | style backgroundPosition: {0 percent. 0 percent} ] + rendersProperty: 'background-position' + withValue: '0% 0%'; + assert: [ :style | style backgroundRepeat: CssConstants repeat ] + rendersProperty: 'background-repeat' + withValue: 'repeat'; + assert: [ :style | style backgroundSize: CssConstants contain ] + rendersProperty: 'background-size' + withValue: 'contain'; + assert: [ :style | style backgroundClip: CssConstants borderBox ] + rendersProperty: 'background-clip' + withValue: 'border-box'; + assert: [ :style | style backgroundOrigin: CssConstants borderBox ] + rendersProperty: 'background-origin' + withValue: 'border-box' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfBorderImageProperties [ + + self + assert: [ :style | style borderImageSource: CssConstants none ] rendersProperty: 'border-image-source' withValue: 'none'; + assert: [ :style | style borderImageSlice: 50 percent ] rendersProperty: 'border-image-slice' withValue: '50%'; + assert: [ :style | style borderImageWidth: 2 px ] rendersProperty: 'border-image-width' withValue: '2px'; + assert: [ :style | style borderImageOutset: 3 px ] rendersProperty: 'border-image-outset' withValue: '3px'; + assert: [ :style | style borderImageRepeat: CssConstants round ] rendersProperty: 'border-image-repeat' withValue: 'round'; + assert: [ :style | style borderImage: CssConstants none ] rendersProperty: 'border-image' withValue: 'none'; + assert: + [ :style | + style + boxShadow: + (CssBoxShadow + horizontalOffset: 10 px + verticalOffset: 10 px + blurRadius: 10 px + spreadDistance: 35 px + color: CssSVGColors blue) ] + rendersProperty: 'box-shadow' + withValue: '10px 10px 10px 35px blue' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfBorderProperties [ + + self + assert: [ :style | style border: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border' withValue: 'thin dashed royalblue'; + assert: [ :style | style borderBottom: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-bottom' withValue: 'thin dashed royalblue'; + assert: [ :style | style borderTop: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-top' withValue: 'thin dashed royalblue'; + assert: [ :style | style borderRight: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-right' withValue: 'thin dashed royalblue'; + assert: [ :style | style borderLeft: { CssConstants thin. CssConstants dashed. CssSVGColors royalBlue } ] rendersProperty: 'border-left' withValue: 'thin dashed royalblue'; + assert: [ :style | style borderColor: CssSVGColors royalBlue ] rendersProperty: 'border-color' withValue: 'royalblue'; + assert: [ :style | style borderWidth: CssConstants thin. ] rendersProperty: 'border-width' withValue: 'thin'; + assert: [ :style | style borderStyle: CssConstants dashed. ] rendersProperty: 'border-style' withValue: 'dashed'; + assert: [ :style | style borderTopColor: CssSVGColors royalBlue ] rendersProperty: 'border-top-color' withValue: 'royalblue'; + assert: [ :style | style borderTopWidth: CssConstants thin. ] rendersProperty: 'border-top-width' withValue: 'thin'; + assert: [ :style | style borderTopStyle: CssConstants dashed. ] rendersProperty: 'border-top-style' withValue: 'dashed'; + assert: [ :style | style borderBottomColor: CssSVGColors royalBlue ] rendersProperty: 'border-bottom-color' withValue: 'royalblue'; + assert: [ :style | style borderBottomWidth: CssConstants thin. ] rendersProperty: 'border-bottom-width' withValue: 'thin'; + assert: [ :style | style borderBottomStyle: CssConstants dashed. ] rendersProperty: 'border-bottom-style' withValue: 'dashed'; + assert: [ :style | style borderLeftColor: CssSVGColors royalBlue ] rendersProperty: 'border-left-color' withValue: 'royalblue'; + assert: [ :style | style borderLeftWidth: CssConstants thin. ] rendersProperty: 'border-left-width' withValue: 'thin'; + assert: [ :style | style borderLeftStyle: CssConstants dashed. ] rendersProperty: 'border-left-style' withValue: 'dashed'; + assert: [ :style | style borderRightColor: CssSVGColors royalBlue ] rendersProperty: 'border-right-color' withValue: 'royalblue'; + assert: [ :style | style borderRightWidth: CssConstants thin. ] rendersProperty: 'border-right-width' withValue: 'thin'; + assert: [ :style | style borderRightStyle: CssConstants dashed. ] rendersProperty: 'border-right-style' withValue: 'dashed'; + assert: [ :style | style borderRadius: 4 px ] rendersProperty: 'border-radius' withValue: '4px'; + assert: [ :style | style borderTopLeftRadius: 1 px] rendersProperty: 'border-top-left-radius' withValue: '1px'; + assert: [ :style | style borderBottomLeftRadius: 1 px] rendersProperty: 'border-bottom-left-radius' withValue: '1px'; + assert: [ :style | style borderTopRightRadius: 1 px] rendersProperty: 'border-top-right-radius' withValue: '1px'; + assert: [ :style | style borderBottomRightRadius: 1 px] rendersProperty: 'border-bottom-right-radius' withValue: '1px' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfBoxProperties [ + + self + assert: [ :style | style height: 5 cm ] rendersProperty: 'height' withValue: '5cm'; + assert: [ :style | style maxHeight: 5 cm ] rendersProperty: 'max-height' withValue: '5cm'; + assert: [ :style | style minHeight: 5 cm ] rendersProperty: 'min-height' withValue: '5cm'; + assert: [ :style | style width: 5 cm ] rendersProperty: 'width' withValue: '5cm'; + assert: [ :style | style maxWidth: 5 cm ] rendersProperty: 'max-width' withValue: '5cm'; + assert: [ :style | style minWidth: 5 cm ] rendersProperty: 'min-width' withValue: '5cm'; + assert: [ :style | style lineHeight: 1.2 ] rendersProperty: 'line-height' withValue: '1.2'; + assert: [ :style | style verticalAlign: CssConstants middle ] rendersProperty: 'vertical-align' withValue: 'middle'; + assert: [ :style | style resize: CssConstants none ] rendersProperty: 'resize' withValue: 'none' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfColorProperties [ + + self + assert: [ :style | style opacity: 0 ] rendersProperty: 'opacity' withValue: '0'; + assert: [ :style | style color: CssSVGColors yellow ] rendersProperty: 'color' withValue: 'yellow' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfEmptyDeclarationBlock [ + + self assert: CssDeclarationBlock new printString equals: '{}' expandMacros +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfFontProperties [ + + self + assert: [ :style | style font: 14 pt ] rendersProperty: 'font' withValue: '14pt'; + assert: [ :style | style fontSize: 14 pt ] rendersProperty: 'font-size' withValue: '14pt'; + assert: [ :style | style fontSizeAdjust: 0.5 ] rendersProperty: 'font-size-adjust' withValue: '0.5'; + assert: [ :style | style fontFamily: CssFontConstants serif ] rendersProperty: 'font-family' withValue: 'serif'; + assert: [ :style | style fontStyle: CssConstants italic ] rendersProperty: 'font-style' withValue: 'italic'; + assert: [ :style | style fontVariant: CssConstants smallCaps ] rendersProperty: 'font-variant' withValue: 'small-caps'; + assert: [ :style | style fontWeight: CssConstants bolder ] rendersProperty: 'font-weight' withValue: 'bolder'; + assert: [ :style | style color: CssSVGColors goldenrod ] rendersProperty: 'color' withValue: 'goldenrod'; + assert: [ :style | style fontStretch: CssFontConstants ultraCondensed ] rendersProperty: 'font-stretch' withValue: 'ultra-condensed'; + assert: [ :style | style fontSynthesis: {CssFontConstants weight .CssFontConstants style}] rendersProperty: 'font-synthesis' withValue: 'weight style'; + assert: [ :style | style fontKerning: CssConstants auto ] rendersProperty: 'font-kerning' withValue: 'auto' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfGeneratedContentProperties [ + + self + assert: [ :style | style content: '"hello"' ] rendersProperty: 'content' withValue: '"hello"'; + assert: [ :style | style counterIncrement: 'chapter' ] rendersProperty: 'counter-increment' withValue: 'chapter'; + assert: [ :style | style counterReset: 'chapter' ] rendersProperty: 'counter-reset' withValue: 'chapter'; + assert: [ :style | style listStyle: CssConstants lowerAlpha ] rendersProperty: 'list-style' withValue: 'lower-alpha'; + assert: [ :style | style listStyleType: CssConstants circle ] rendersProperty: 'list-style-type' withValue: 'circle'; + assert: [ :style | style listStyleImage: CssConstants none ] rendersProperty: 'list-style-image' withValue: 'none'; + assert: [ :style | style listStylePosition: CssConstants inside ] rendersProperty: 'list-style-position' withValue: 'inside'; + assert: [ :style | style quotes: {'"<"' .'">"'} ] rendersProperty: 'quotes' withValue: '"<" ">"' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfMarginProperties [ + + self + assert: [ :style | style margin: 5 cm ] rendersProperty: 'margin' withValue: '5cm'; + assert: [ :style | style marginLeft: 5 cm ] rendersProperty: 'margin-left' withValue: '5cm'; + assert: [ :style | style marginRight: 5 cm ] rendersProperty: 'margin-right' withValue: '5cm'; + assert: [ :style | style marginTop: 5 cm ] rendersProperty: 'margin-top' withValue: '5cm'; + assert: [ :style | style marginBottom: 5 cm ] rendersProperty: 'margin-bottom' withValue: '5cm' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfMoreFontProperties [ + self + assert: [ :style | + style + fontVariantLigatures: + {(CssFontConstants commonLigatures). + (CssFontConstants noDiscretionaryLigatures). + (CssFontConstants historicalLigatures). + (CssFontConstants contextual)} ] + rendersProperty: 'font-variant-ligatures' + withValue: 'common-ligatures no-discretionary-ligatures historical-ligatures contextual'; + assert: [ :style | style fontVariantPosition: CssFontConstants sub ] + rendersProperty: 'font-variant-position' + withValue: 'sub'; + assert: [ :style | style fontVariantCaps: CssFontConstants smallCaps ] + rendersProperty: 'font-variant-caps' + withValue: 'small-caps'; + assert: [ :style | style fontVariantNumeric: CssFontConstants ordinal ] + rendersProperty: 'font-variant-numeric' + withValue: 'ordinal' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfNotEmptyDeclarationBlock [ + + self + assert: + (CssDeclarationBlock new + color: 'red'; + yourself) printString + equals: '{color: red;}' expandMacros +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfNotEmptyDeclarationBlockWithImportantRules [ + self + assert: + (CssDeclarationBlock new + color: 'red'; + beImportantDuring: [ :declarationBlock | declarationBlock margin: 1 px ]; + padding: 2 px; + yourself) printString + equals: '{color: red;margin: 1px !important;padding: 2px;}' expandMacros +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfPaddingProperties [ + + self + assert: [ :style | style padding: 5 cm ] rendersProperty: 'padding' withValue: '5cm'; + assert: [ :style | style paddingLeft: 5 cm ] rendersProperty: 'padding-left' withValue: '5cm'; + assert: [ :style | style paddingRight: 5 cm ] rendersProperty: 'padding-right' withValue: '5cm'; + assert: [ :style | style paddingTop: 5 cm ] rendersProperty: 'padding-top' withValue: '5cm'; + assert: [ :style | style paddingBottom: 5 cm ] rendersProperty: 'padding-bottom' withValue: '5cm' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfTableProperties [ + + self + assert: [ :style | style borderCollapse: CssConstants collapse ] rendersProperty: 'border-collapse' withValue: 'collapse'; + assert: [ :style | style borderSpacing: 15 pt ] rendersProperty: 'border-spacing' withValue: '15pt'; + assert: [ :style | style captionSide: CssConstants bottom ] rendersProperty: 'caption-side' withValue: 'bottom'; + assert: [ :style | style emptyCells: CssConstants hide ] rendersProperty: 'empty-cells' withValue: 'hide'; + assert: [ :style | style tableLayout: CssConstants fixed ] rendersProperty: 'table-layout' withValue: 'fixed' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfTextDecorationProperties [ + + self + assert: [ :style | style textDecorationLine: CssConstants underline ] rendersProperty: 'text-decoration-line' withValue: 'underline'; + assert: [ :style | style textDecorationColor: CssSVGColors red ] rendersProperty: 'text-decoration-color' withValue: 'red'; + assert: [ :style | style textDecorationStyle: CssConstants solid ] rendersProperty: 'text-decoration-style' withValue: 'solid'; + assert: [ :style | style textUnderlinePosition: CssConstants under ] rendersProperty: 'text-underline-position' withValue: 'under'; + assert: [ :style | style textEmphasisStyle: CssConstants filled ] rendersProperty: 'text-emphasis-style' withValue: 'filled'; + assert: [ :style | style textEmphasisColor: CssSVGColors red ] rendersProperty: 'text-emphasis-color' withValue: 'red'; + assert: [ :style | style textEmphasisPosition: CssConstants over ] rendersProperty: 'text-emphasis-position' withValue: 'over'; + assert: [ :style | style textEmphasis: CssConstants filled ] rendersProperty: 'text-emphasis' withValue: 'filled'; + assert: [ :style | style textShadow: CssConstants none ] rendersProperty: 'text-shadow' withValue: 'none' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfTextProperties [ + + self + assert: [ :style | style letterSpacing: CssConstants normal ] rendersProperty: 'letter-spacing' withValue: 'normal'; + assert: [ :style | style textAlign: CssConstants center ] rendersProperty: 'text-align' withValue: 'center'; + assert: [ :style | style textDecoration: CssConstants underline ] rendersProperty: 'text-decoration' withValue: 'underline'; + assert: [ :style | style textIndent: 5 percent ] rendersProperty: 'text-indent' withValue: '5%'; + assert: [ :style | style textTransform: CssConstants capitalize ] rendersProperty: 'text-transform' withValue: 'capitalize'; + assert: [ :style | style whiteSpace: CssConstants nowrap ] rendersProperty: 'white-space' withValue: 'nowrap'; + assert: [ :style | style wordSpacing: CssConstants normal ] rendersProperty: 'word-spacing' withValue: 'normal'; + assert: [ :style | style wordWrap: CssConstants breakWord ] rendersProperty: 'word-wrap' withValue: 'break-word'; + assert: [ :style | style textOverflow: CssConstants ellipsis ] rendersProperty: 'text-overflow' withValue: 'ellipsis' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfUIProperties [ + + self + assert: [ :style | style cursor: CssConstants auto ] rendersProperty: 'cursor' withValue: 'auto'; + assert: [ :style | style outline: CssConstants dotted ] rendersProperty: 'outline' withValue: 'dotted'; + assert: [ :style | style outlineColor: CssSVGColors black ] rendersProperty: 'outline-color' withValue: 'black'; + assert: [ :style | style outlineStyle: CssConstants dotted ] rendersProperty: 'outline-style' withValue: 'dotted'; + assert: [ :style | style outlineWidth: 2 px ] rendersProperty: 'outline-width' withValue: '2px' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfVisualEffectProperties [ + + self + assert: [ :style | style clip: CssConstants auto ] rendersProperty: 'clip' withValue: 'auto'; + assert: [ :style | style overflow: CssConstants hidden ] rendersProperty: 'overflow' withValue: 'hidden'; + assert: [ :style | style visibility: CssConstants collapse ] rendersProperty: 'visibility' withValue: 'collapse'; + assert: [ :style | style overflowY: CssConstants hidden ] rendersProperty: 'overflow-y' withValue: 'hidden'; + assert: [ :style | style overflowX: CssConstants hidden ] rendersProperty: 'overflow-x' withValue: 'hidden' +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringOfVisualFormattingProperties [ + + self + assert: [ :style | style bottom: 4 cm ] rendersProperty: 'bottom' withValue: '4cm'; + assert: [ :style | style clear: CssConstants both ] rendersProperty: 'clear' withValue: 'both'; + assert: [ :style | style direction: 'ltr' ] rendersProperty: 'direction' withValue: 'ltr'; + assert: [ :style | style display: CssConstants block ] rendersProperty: 'display' withValue: 'block'; + assert: [ :style | style float: CssConstants left ] rendersProperty: 'float' withValue: 'left'; + assert: [ :style | style left: 4 cm ] rendersProperty: 'left' withValue: '4cm'; + assert: [ :style | style position: CssConstants relative ] rendersProperty: 'position' withValue: 'relative'; + assert: [ :style | style right: 4 cm ] rendersProperty: 'right' withValue: '4cm'; + assert: [ :style | style top: 4 cm ] rendersProperty: 'top' withValue: '4cm'; + assert: [ :style | style unicodeBidi: CssConstants normal ] rendersProperty: 'unicode-bidi' withValue: 'normal'; + assert: [ :style | style zIndex: 4 ] rendersProperty: 'z-index' withValue: '4' + +] + +{ #category : #Tests } +CssDeclarationBlockTest >> testPrintStringWithSeveralDeclarations [ + + | declarationBlock | + declarationBlock := CssDeclarationBlock new. + declarationBlock + color: 'red'; + margin: {1 px. 3 pc. 4 pt. 50 percent}. + + self assert: declarationBlock printString equals: ('{color: red;margin: 1px 3pc 4pt 50<1s>;}' expandMacrosWith: '%') +] diff --git a/source/RenoirSt-Tests/CssDeclarationTest.class.st b/source/RenoirSt-Tests/CssDeclarationTest.class.st new file mode 100644 index 0000000..b496026 --- /dev/null +++ b/source/RenoirSt-Tests/CssDeclarationTest.class.st @@ -0,0 +1,17 @@ +" +A CssDeclarationTest is a test class for testing the behavior of CssDeclaration +" +Class { + #name : #CssDeclarationTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssDeclarationTest >> testPrintString [ + + | declaration | + + declaration := CssDeclaration property: 'margin' value: {1 px. 2 px. 3 px. 1 px}. + self assert: declaration printString equals: 'margin: 1px 2px 3px 1px;' +] diff --git a/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st b/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st new file mode 100644 index 0000000..72f31c2 --- /dev/null +++ b/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st @@ -0,0 +1,32 @@ +" +A CssDescendantCombinatorTest is a test class for testing the behavior of CssDescendantCombinator +" +Class { + #name : #CssDescendantCombinatorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssDescendantCombinatorTest >> testBuildingShortcuts [ + + | ancestor descendant | + + ancestor := CssUniversalSelector implicit class: 'custom'. + descendant := CssTypeSelector ofType: 'div'. + + self + assert: (ancestor / descendant) printString equals: '.custom div'; + assert: ancestor div printString equals: '.custom div' +] + +{ #category : #Tests } +CssDescendantCombinatorTest >> testPrintString [ + + | ancestor descendant | + + ancestor := CssUniversalSelector implicit class: 'custom'. + descendant := CssTypeSelector ofType: 'div'. + + self assert: (CssDescendantCombinator between: ancestor and: descendant) printString equals: '.custom div' +] diff --git a/source/RenoirSt-Tests/CssFontConstantsTest.class.st b/source/RenoirSt-Tests/CssFontConstantsTest.class.st new file mode 100644 index 0000000..21c1db8 --- /dev/null +++ b/source/RenoirSt-Tests/CssFontConstantsTest.class.st @@ -0,0 +1,111 @@ +" +A CssFontConstantsTest is a test class for testing the behavior of CssFontConstants +" +Class { + #name : #CssFontConstantsTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Fonts' +} + +{ #category : #Tests } +CssFontConstantsTest >> testFontFormatConstants [ + + self + assert: CssFontConstants woff equals: 'woff'; + assert: CssFontConstants truetype equals: 'truetype'; + assert: CssFontConstants opentype equals: 'opentype'; + assert: CssFontConstants embeddedOpentype equals: 'embedded-opentype'; + assert: CssFontConstants svg equals: 'svg' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontSizeConstants [ + + self + assert: CssFontConstants xxSmall equals: 'xx-small'; + assert: CssFontConstants xSmall equals: 'x-small'; + assert: CssFontConstants small equals: 'small'; + assert: CssFontConstants medium equals: 'medium'; + assert: CssFontConstants large equals: 'large'; + assert: CssFontConstants xLarge equals: 'x-large'; + assert: CssFontConstants xxLarge equals: 'xx-large'; + assert: CssFontConstants larger equals: 'larger'; + assert: CssFontConstants smaller equals: 'smaller' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontStretchConstants [ + + self + assert: CssFontConstants ultraCondensed equals: 'ultra-condensed'; + assert: CssFontConstants extraCondensed equals: 'extra-condensed'; + assert: CssFontConstants condensed equals: 'condensed'; + assert: CssFontConstants semiCondensed equals: 'semi-condensed'; + assert: CssFontConstants normal equals: 'normal'; + assert: CssFontConstants semiExpanded equals: 'semi-expanded'; + assert: CssFontConstants extraExpanded equals: 'extra-expanded'; + assert: CssFontConstants expanded equals: 'expanded'; + assert: CssFontConstants ultraExpanded equals: 'ultra-expanded' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontVariantCapsConstants [ + + self + assert: CssFontConstants smallCaps equals: 'small-caps'; + assert: CssFontConstants allSmallCaps equals: 'all-small-caps'; + assert: CssFontConstants petiteCaps equals: 'petite-caps'; + assert: CssFontConstants allPetiteCaps equals: 'all-petite-caps'; + assert: CssFontConstants unicase equals: 'unicase'; + assert: CssFontConstants titlingCaps equals: 'titling-caps'; + assert: CssFontConstants normal equals: 'normal' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontVariantLigaturesConstants [ + + self + assert: CssFontConstants commonLigatures equals: 'common-ligatures'; + assert: CssFontConstants noCommonLigatures equals: 'no-common-ligatures'; + assert: CssFontConstants discretionaryLigatures equals: 'discretionary-ligatures'; + assert: CssFontConstants noDiscretionaryLigatures equals: 'no-discretionary-ligatures'; + assert: CssFontConstants historicalLigatures equals: 'historical-ligatures'; + assert: CssFontConstants noHistoricalLigatures equals: 'no-historical-ligatures'; + assert: CssFontConstants contextual equals: 'contextual'; + assert: CssFontConstants noContextual equals: 'no-contextual' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontVariantNumericConstants [ + + self + assert: CssFontConstants ordinal equals: 'ordinal'; + assert: CssFontConstants slashedZero equals: 'slashed-zero'; + assert: CssFontConstants liningNums equals: 'lining-nums'; + assert: CssFontConstants oldstyleNums equals: 'oldstyle-nums'; + assert: CssFontConstants proportionalNums equals: 'proportional-nums'; + assert: CssFontConstants tabularNums equals: 'tabular-nums'; + assert: CssFontConstants diagonalFractions equals: 'diagonal-fractions'; + assert: CssFontConstants stackedFractions equals: 'stacked-fractions'; + assert: CssFontConstants normal equals: 'normal' +] + +{ #category : #Tests } +CssFontConstantsTest >> testFontVariantPositionConstants [ + + self + assert: CssFontConstants sub equals: 'sub'; + assert: CssFontConstants super equals: 'super'; + assert: CssFontConstants normal equals: 'normal' +] + +{ #category : #Tests } +CssFontConstantsTest >> testGenericFontFamiliesAccessors [ + + self + assert: CssFontConstants serif equals: 'serif'; + assert: CssFontConstants sansSerif equals: 'sans-serif'; + assert: CssFontConstants cursive equals: 'cursive'; + assert: CssFontConstants fantasy equals: 'fantasy'; + assert: CssFontConstants monospace equals: 'monospace' +] diff --git a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testComplexFontFaceRule.st b/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st similarity index 54% rename from source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testComplexFontFaceRule.st rename to source/RenoirSt-Tests/CssFontFaceRuleTest.class.st index efb4d99..6eee7a8 100644 --- a/source/RenoirSt-Tests.package/CssFontFaceRuleTest.class/instance/testComplexFontFaceRule.st +++ b/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st @@ -1,5 +1,11 @@ -Tests -testComplexFontFaceRule +Class { + #name : #CssFontFaceRuleTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Fonts' +} + +{ #category : #Tests } +CssFontFaceRuleTest >> testComplexFontFaceRule [ | builder | builder := CascadingStyleSheetBuilder new. builder @@ -16,4 +22,21 @@ testComplexFontFaceRule assert: builder build printString equals: '@font-face{font-family: MainText;src: url("gentium.eat");src: local(Gentium), url("gentium.woff") format("woff");src: url("fonts.svg#simple") format("svg");}' - expandMacros \ No newline at end of file + expandMacros +] + +{ #category : #Tests } +CssFontFaceRuleTest >> testSimpleFontFaceRule [ + + | builder | + builder := CascadingStyleSheetBuilder new. + builder + declareFontFaceRuleWith: [ :style | + style + fontFamily: 'Gentium'; + src: 'http://example.com/fonts/gentium.woff' asZnUrl ]. + + self + assert: builder build printString + equals: '@font-face{font-family: Gentium;src: url("http://example.com/fonts/gentium.woff");}' expandMacros +] diff --git a/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st b/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st new file mode 100644 index 0000000..b6a6861 --- /dev/null +++ b/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st @@ -0,0 +1,30 @@ +" +A CssGeneralSiblingCombinatorTest is a test class for testing the behavior of CssGeneralSiblingCombinator +" +Class { + #name : #CssGeneralSiblingCombinatorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssGeneralSiblingCombinatorTest >> testBuildingShortcut [ + + | parent child | + + parent := CssUniversalSelector implicit class: 'custom'. + child := CssTypeSelector ofType: 'div'. + + self assert: (parent ~ child) printString equals: '.custom ~ div' +] + +{ #category : #Tests } +CssGeneralSiblingCombinatorTest >> testPrintString [ + + | predecessor sucessor | + + predecessor := CssUniversalSelector implicit class: 'custom'. + sucessor := CssTypeSelector ofType: 'div'. + + self assert: (CssGeneralSiblingCombinator between: predecessor and: sucessor) printString equals: '.custom ~ div' +] diff --git a/source/RenoirSt-Tests/CssHSLColorTest.class.st b/source/RenoirSt-Tests/CssHSLColorTest.class.st new file mode 100644 index 0000000..0c2092f --- /dev/null +++ b/source/RenoirSt-Tests/CssHSLColorTest.class.st @@ -0,0 +1,42 @@ +" +A CssHSLColorTest is a test class for testing the behavior of CssHSLColor +" +Class { + #name : #CssHSLColorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssHSLColorTest >> testNewWithAlpha [ + + | color colorWithAlpha | + + color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. + + self assert: color printString equals: 'hsl(120,100%,50%)'. + + colorWithAlpha := color newWithAlpha: 0.75. + + self assert: colorWithAlpha printString equals: 'hsla(120,100%,50%,0.75)' +] + +{ #category : #Tests } +CssHSLColorTest >> testPrintString [ + + | color | + + color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent. + + self assert: color printString equals: 'hsl(120,100%,50%)' +] + +{ #category : #Tests } +CssHSLColorTest >> testPrintStringWithAlpha [ + + | color | + + color := CssHSLColor hue: 120 saturation: 100 percent lightness: 50 percent alpha: 0.75. + + self assert: color printString equals: 'hsla(120,100%,50%,0.75)' +] diff --git a/source/RenoirSt-Tests/CssIdSelectorTest.class.st b/source/RenoirSt-Tests/CssIdSelectorTest.class.st new file mode 100644 index 0000000..fb1c09e --- /dev/null +++ b/source/RenoirSt-Tests/CssIdSelectorTest.class.st @@ -0,0 +1,29 @@ +" +A CssIdSelectorTest is a test class for testing the behavior of CssIdSelector +" +Class { + #name : #CssIdSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssIdSelectorTest >> testBuildingShortcut [ + + self assert: (CssUniversalSelector explicit id: #pastoral ) printString equals: '*#pastoral' +] + +{ #category : #Tests } +CssIdSelectorTest >> testIdMustBeASymbol [ + + self + should: [ CssIdSelector for: 'pastoral' over: CssUniversalSelector explicit ] + raise: InstanceCreationFailed + withExceptionDo: [ :error | self assert: error messageText equals: ('<1s> must be a symbol to be considered a valid id' expandMacrosWith: 'pastoral' printString) ] +] + +{ #category : #Tests } +CssIdSelectorTest >> testPrintString [ + + self assert: (CssIdSelector for: #pastoral over: CssUniversalSelector explicit) printString equals: '*#pastoral' +] diff --git a/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st b/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st new file mode 100644 index 0000000..90c802d --- /dev/null +++ b/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st @@ -0,0 +1,74 @@ +" +A CssIdentifiedColorTest is a test class for testing the behavior of CssIdentifiedColor +" +Class { + #name : #CssIdentifiedColorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssIdentifiedColorTest >> testIdentifiedBy [ + + | grey gray | + + grey := CssIdentifiedColor representing: (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'grey'. + + gray := grey identifiedBy: 'gray'. + + self + assert: gray printString equals: 'gray'; + assert: grey printString equals: 'grey'; + assert: gray color printString equals: grey color printString +] + +{ #category : #Tests } +CssIdentifiedColorTest >> testInstanceCreationFromHexaNotation [ + + | red | + + red := CssIdentifiedColor fromHexadecimalNotation: #f00. + + self + assert: red printString equals: '#f00'; + assert: red color printString equals: 'rgb(255,0,0)'. + + red := CssIdentifiedColor fromHexadecimalNotation: #ff0000. + + self + assert: red printString equals: '#ff0000'; + assert: red color printString equals: 'rgb(255,0,0)' +] + +{ #category : #Tests } +CssIdentifiedColorTest >> testInstanceCreationWithName [ + + | blue | + blue := CssIdentifiedColor + representing: (CssRGBColor red: 0 percent green: 0 percent blue: 100 percent) + identifiedBy: 'blue'. + + self assert: blue printString equals: 'blue' +] + +{ #category : #Tests } +CssIdentifiedColorTest >> testInvalidInstanceCreationFromHexaNotation [ + + self + should: [ CssIdentifiedColor fromHexadecimalNotation: #'00' ] + raise: InstanceCreationFailed + withExceptionDo: [ :error | self assert: error messageText equals: 'Invalid hexadecimal notation for a color.' ] +] + +{ #category : #Tests } +CssIdentifiedColorTest >> testNewWithAlpha [ + + | blue | + blue := CssIdentifiedColor + representing: (CssRGBColor red: 0 percent green: 0 percent blue: 100 percent) + identifiedBy: 'blue'. + + self assert: blue printString equals: 'blue'. + + self assert: (blue newWithAlpha: 0.5) printString equals: 'rgba(0%,0%,100%,0.5)' +] diff --git a/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st b/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st new file mode 100644 index 0000000..753fb86 --- /dev/null +++ b/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st @@ -0,0 +1,20 @@ +" +A CssImportantDeclarationTest is a test class for testing the behavior of CssImportantDeclaration +" +Class { + #name : #CssImportantDeclarationTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssImportantDeclarationTest >> testPrintString [ + + | declaration | + declaration := CssImportantDeclaration + over: + (CssDeclaration + property: 'margin' + value: {1 px. 2 px. 3 px. 1 px}). + self assert: declaration printString equals: 'margin: 1px 2px 3px 1px !important;' +] diff --git a/source/RenoirSt-Tests/CssLinearGradientTest.class.st b/source/RenoirSt-Tests/CssLinearGradientTest.class.st new file mode 100644 index 0000000..329f628 --- /dev/null +++ b/source/RenoirSt-Tests/CssLinearGradientTest.class.st @@ -0,0 +1,63 @@ +" +A CssLinearGradientTest is a test class for testing the behavior of CssLinearGradient +" +Class { + #name : #CssLinearGradientTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssLinearGradientTest >> testGradientWithAngleDirectionSpecified [ + + | gradient | + + gradient := CssLinearGradient rotated: 45 deg fading: { CssSVGColors white. CssSVGColors red. CssSVGColors white }. + self assert: gradient printString equals: 'linear-gradient(45deg, white, red, white)' +] + +{ #category : #Tests } +CssLinearGradientTest >> testGradientWithColorStops [ + + | gradient | + + gradient := CssLinearGradient fading: { CssSVGColors white. (CssColorStop for: CssSVGColors red at: 20 percent) }. + self assert: gradient printString equals: 'linear-gradient(white, red 20%)' +] + +{ #category : #Tests } +CssLinearGradientTest >> testGradientWithNamedDirectionSpecified [ + + | gradient | + gradient := CssLinearGradient + to: CssConstants bottom + fading: {CssSVGColors white. CssSVGColors red}. + self assert: gradient printString equals: 'linear-gradient(to bottom, white, red)'. + + gradient := CssLinearGradient + to: {CssConstants top. CssConstants right} + fading: {CssSVGColors white. CssSVGColors red}. + self assert: gradient printString equals: 'linear-gradient(to top right, white, red)' +] + +{ #category : #Tests } +CssLinearGradientTest >> testGradientWithNoDirectionSpecified [ + + | gradient | + + gradient := CssLinearGradient fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'linear-gradient(white, red)' +] + +{ #category : #Tests } +CssLinearGradientTest >> testRepeatingGradientWithNoDirectionSpecified [ + + | gradient | + gradient := CssLinearGradient + fading: + {CssSVGColors white. + CssSVGColors red}. + gradient beRepeating. + + self assert: gradient printString equals: 'repeating-linear-gradient(white, red)' +] diff --git a/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st b/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st new file mode 100644 index 0000000..dcf0fbf --- /dev/null +++ b/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st @@ -0,0 +1,31 @@ +" +A CssLinearPolynomialTest is a test class for testing the behavior of CssLinearPolynomial +" +Class { + #name : #CssLinearPolynomialTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssLinearPolynomialTest >> testFunctionPrintString [ + + self + assert: 1 n printString equals: 'n'; + assert: (1 n + 2) printString equals: 'n+2'; + assert: (1 n - 2) printString equals: 'n-2'; + + assert: (-1 n + 2) printString equals: '-n+2'; + assert: (-1 n - 2) printString equals: '-n-2'; + assert: (-1 n) printString equals: '-n'; + + assert: (2 n + 2) printString equals: '2n+2'; + assert: (2 n - 1) printString equals: '2n-1'; + assert: 2 n printString equals: '2n' +] + +{ #category : #Tests } +CssLinearPolynomialTest >> testIdentityFunctionPrintString [ + + self assert: CssLinearPolynomial forIdentity printString equals: 'n' +] diff --git a/source/RenoirSt-Tests/CssMathExpressionTest.class.st b/source/RenoirSt-Tests/CssMathExpressionTest.class.st new file mode 100644 index 0000000..3ce1582 --- /dev/null +++ b/source/RenoirSt-Tests/CssMathExpressionTest.class.st @@ -0,0 +1,28 @@ +" +A CssMathExpressionTest is a test class for testing the behavior of CssMathExpression +" +Class { + #name : #CssMathExpressionTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Units' +} + +{ #category : #Tests } +CssMathExpressionTest >> testChainedCalc [ + + | mathExpression | + + mathExpression := (CssMathExpression on: 100 percent) / 3 - 2 * 1 em + 2 * 1 px. + + self assert: mathExpression printString equals: 'calc(100% / 3 - 2 * 1em + 2 * 1px)' +] + +{ #category : #Tests } +CssMathExpressionTest >> testSimpleCalc [ + + | mathExpression | + + mathExpression := (CssMathExpression on: 50 percent) - 2 em. + + self assert: mathExpression printString equals: 'calc(50% - 2em)' +] diff --git a/source/RenoirSt-Tests/CssMeasureTest.class.st b/source/RenoirSt-Tests/CssMeasureTest.class.st new file mode 100644 index 0000000..500cf10 --- /dev/null +++ b/source/RenoirSt-Tests/CssMeasureTest.class.st @@ -0,0 +1,99 @@ +" +A CssLengthTest is a test class for testing the behavior of CssLength +" +Class { + #name : #CssMeasureTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Units' +} + +{ #category : #private } +CssMeasureTest >> assert: aCssLength asCssStringEquals: aString [ + + self assert: (String streamContents: [ :stream | aCssLength cssContentOn: stream ]) equals: aString +] + +{ #category : #Tests } +CssMeasureTest >> testCreationShortcutsForAngles [ + + self + assert: 1 deg asCssStringEquals: '1deg'; + assert: 1 grad asCssStringEquals: '1grad'; + assert: 1 rad asCssStringEquals: '1rad'; + assert: 1 turn asCssStringEquals: '1turn'. + + self + assert: 1.5 deg asCssStringEquals: '1.5deg'; + assert: 1.5 grad asCssStringEquals: '1.5grad'; + assert: 1.5 rad asCssStringEquals: '1.5rad'; + assert: 1.5 turn asCssStringEquals: '1.5turn'. +] + +{ #category : #Tests } +CssMeasureTest >> testCreationShortcutsForFrequencies [ + + self + assert: 4 Hz asCssStringEquals: '4Hz'; + assert: 1 kHz asCssStringEquals: '1kHz' +] + +{ #category : #Tests } +CssMeasureTest >> testCreationShortcutsForLengths [ + + self + assert: 4 px asCssStringEquals: '4px'; + assert: 1 pc asCssStringEquals: '1pc'; + assert: 3 in asCssStringEquals: '3in'; + assert: 3 pt asCssStringEquals: '3pt'; + assert: 0 em asCssStringEquals: '0em'; + assert: 3 ex asCssStringEquals: '3ex'; + assert: 3 cm asCssStringEquals: '3cm'; + assert: 123 mm asCssStringEquals: '123mm'; + assert: 1 ch asCssStringEquals: '1ch'; + assert: 1 rem asCssStringEquals: '1rem'; + assert: 1 vw asCssStringEquals: '1vw'; + assert: 1 vh asCssStringEquals: '1vh'; + assert: 1 vmin asCssStringEquals: '1vmin'; + assert: 1 vmax asCssStringEquals: '1vmax'. + + self + assert: 1 percent asCssStringEquals: '1%'. + + self + assert: 1.3 cm asCssStringEquals: '1.3cm'; + assert: 0.8 em asCssStringEquals: '0.8em'; + assert: 1.1 in asCssStringEquals: '1.1in'; + assert: 2.9 mm asCssStringEquals: '2.9mm'; + assert: 0.1 pc asCssStringEquals: '0.1pc'. +] + +{ #category : #Tests } +CssMeasureTest >> testCreationShortcutsForResolutions [ + + self + assert: 4 dpi asCssStringEquals: '4dpi'; + assert: 1 dpcm asCssStringEquals: '1dpcm'; + assert: 3 dppx asCssStringEquals: '3dppx' +] + +{ #category : #Tests } +CssMeasureTest >> testCreationShortcutsForTimes [ + + self + assert: 1 s asCssStringEquals: '1s'; + assert: 1 ms asCssStringEquals: '1ms'. + + self + assert: 1.5 s asCssStringEquals: '1.5s'; + assert: 1.5 ms asCssStringEquals: '1.5ms'. +] + +{ #category : #Tests } +CssMeasureTest >> testInstanceCreation [ + + | unit | + + unit := CssUnit identifiedBy: 'px'. + + self assert: (CssMeasure quantity: 4 unit: unit) printString = '4px' +] diff --git a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/instance/testConstants.st b/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st similarity index 52% rename from source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/instance/testConstants.st rename to source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st index 53e91ba..fc981bb 100644 --- a/source/RenoirSt-Tests.package/CssMediaQueryConstantsTest.class/instance/testConstants.st +++ b/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st @@ -1,5 +1,14 @@ -tests -testConstants +" +A CssMediaQueryConstantsTest is a test class for testing the behavior of CssMediaQueryConstants +" +Class { + #name : #CssMediaQueryConstantsTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-MediaQueries' +} + +{ #category : #tests } +CssMediaQueryConstantsTest >> testConstants [ self assert: CssMediaQueryConstants braille equals: 'braille'; @@ -8,4 +17,5 @@ testConstants assert: CssMediaQueryConstants projection equals: 'projection'; assert: CssMediaQueryConstants speech equals: 'speech'; assert: CssMediaQueryConstants tty equals: 'tty'; - assert: CssMediaQueryConstants tv equals: 'tv' \ No newline at end of file + assert: CssMediaQueryConstants tv equals: 'tv' +] diff --git a/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st b/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st new file mode 100644 index 0000000..6c5b97c --- /dev/null +++ b/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st @@ -0,0 +1,31 @@ +" +A CssMediaQueryExpressionTest is a test class for testing the behavior of CssMediaQueryExpression +" +Class { + #name : #CssMediaQueryExpressionTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-MediaQueries' +} + +{ #category : #Tests } +CssMediaQueryExpressionTest >> testCantCreateWithoutFeatureName [ + + self + should: [ CssMediaQueryExpression forFeatureNamed: '' ] + raise: InstanceCreationFailed + withExceptionDo: [ :error | self assert: error messageText equals: 'A media feature name can''t be empty' ]. + + self should: [ CssMediaQueryExpression forFeatureNamed: '' withValue: 1 px ] raise: InstanceCreationFailed +] + +{ #category : #Tests } +CssMediaQueryExpressionTest >> testPrintStringWithValue [ + + self assert: (CssMediaQueryExpression forFeatureNamed: 'width' withValue: 300 px) printString equals: '(width: 300px)' +] + +{ #category : #Tests } +CssMediaQueryExpressionTest >> testPrintStringWithoutValue [ + + self assert: (CssMediaQueryExpression forFeatureNamed: 'color') printString equals: '(color)' +] diff --git a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testComplexCaseBuilding.st b/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st similarity index 70% rename from source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testComplexCaseBuilding.st rename to source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st index 96e9082..107e4f0 100644 --- a/source/RenoirSt-Tests.package/CssMediaQueryRuleBuilderTest.class/instance/testComplexCaseBuilding.st +++ b/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st @@ -1,5 +1,14 @@ -Tests -testComplexCaseBuilding +" +A CssMediaQueryRuleBuilderTest is a test class for testing the behavior of CssMediaQueryRuleBuilder +" +Class { + #name : #CssMediaQueryRuleBuilderTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-MediaQueries' +} + +{ #category : #Tests } +CssMediaQueryRuleBuilderTest >> testComplexCaseBuilding [ | builder | builder := CssMediaQueryRuleBuilder new. @@ -38,4 +47,15 @@ testComplexCaseBuilding assert: builder build printString equals: '@media print and (width: 300px) and (min-width: 100px) and (max-width: 500px) and (height: 300px) and (min-height: 100px) and (max-height: 500px) and (device-height: 100px) and (min-device-height: 100px) and (max-device-height: 100px) and (device-width: 100px) and (min-device-width: 10px) and (max-device-width: 400px) and (orientation: landscape) and (aspect-ratio: 16/9) and (min-aspect-ratio: 16/9) and (max-aspect-ratio: 16/9) and (color: 2) and (min-color: 2) and (max-color: 2) and (color-index: 1) and (min-color-index: 1) and (max-color-index: 34) and (monochrome: 2) and (min-monochrome: 1) and (max-monochrome: 3) and (resolution: 72dpi) and (scan: progressive) and (grid: 1){}' - expandMacros \ No newline at end of file + expandMacros +] + +{ #category : #Tests } +CssMediaQueryRuleBuilderTest >> testSimpleBuilding [ + + | builder | + builder := CssMediaQueryRuleBuilder new. + builder orientation: CssMediaQueryConstants portrait. + + self assert: builder build printString equals: '@media all and (orientation: portrait){}' expandMacros +] diff --git a/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st b/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st new file mode 100644 index 0000000..eb392b5 --- /dev/null +++ b/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st @@ -0,0 +1,33 @@ +" +A CssMediaQueryRuleTest is a test class for testing the behavior of CssMediaQueryRule +" +Class { + #name : #CssMediaQueryRuleTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-MediaQueries' +} + +{ #category : #Tests } +CssMediaQueryRuleTest >> testPrintStringOfSimpleMediaQuery [ + + | styleSheet mediaQuery | + styleSheet := CascadingStyleSheet withAll: #(). + mediaQuery := CssMediaQueryRule ofType: CssMediaQueryConstants screen enabling: styleSheet. + + self assert: mediaQuery printString equals: '@media screen{}' expandMacros +] + +{ #category : #Tests } +CssMediaQueryRuleTest >> testPrintStringWithExpressions [ + + | styleSheet mediaQuery | + styleSheet := CascadingStyleSheet withAll: #(). + mediaQuery := CssMediaQueryRule + ofType: CssMediaQueryConstants screen + conforming: + {(CssMediaQueryExpression forFeatureNamed: 'color'). + (CssMediaQueryExpression forFeatureNamed: 'orientation' withValue: 'landscape')} + enabling: styleSheet. + + self assert: mediaQuery printString equals: '@media screen and (color) and (orientation: landscape){}' expandMacros +] diff --git a/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st b/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st new file mode 100644 index 0000000..5137e19 --- /dev/null +++ b/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st @@ -0,0 +1,170 @@ +" +A CssPseudoClassSelectorTest is a test class for testing the behavior of CssPseudoClassSelector +" +Class { + #name : #CssPseudoClassSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testBuildingShortcut [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (baseSelector lang: 'es-ar') printString equals: '*:lang(es-ar)'; + assert: baseSelector link printString equals: '*:link'; + assert: baseSelector visited printString equals: '*:visited'; + assert: baseSelector target printString equals: '*:target'; + assert: baseSelector enabled printString equals: '*:enabled'; + assert: baseSelector disabled printString equals: '*:disabled'; + assert: baseSelector checked printString equals: '*:checked'; + assert: baseSelector active printString equals: '*:active'; + assert: baseSelector hover printString equals: '*:hover'; + assert: baseSelector focus printString equals: '*:focus'; + assert: (baseSelector not: (baseSelector class: 'bad')) printString equals: '*:not(*.bad)' + +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testBuildingShortcutOfStructuralPseudoClasses [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: baseSelector root printString equals: '*:root'; + assert: (baseSelector childAt: 2) printString equals: '*:nth-child(2)'; + assert: (baseSelector childFromLastAt: 2) printString equals: '*:nth-last-child(2)'; + assert: (baseSelector siblingOfTypeAt: 3) printString equals: '*:nth-of-type(3)'; + assert: (baseSelector siblingOfTypeFromLastAt: 2) printString equals: '*:nth-last-of-type(2)'; + assert: baseSelector firstChild printString equals: '*:first-child'; + assert: baseSelector lastChild printString equals: '*:last-child'; + assert: baseSelector firstOfType printString equals: '*:first-of-type'; + assert: baseSelector lastOfType printString equals: '*:last-of-type'; + assert: baseSelector onlyChild printString equals: '*:only-child'; + assert: baseSelector onlyOfType printString equals: '*:only-of-type'; + assert: baseSelector empty printString equals: '*:empty' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testBuildingShortcutOfStructuralPseudoClassesUsingFormulas [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (baseSelector childAt: 2 n - 3) printString equals: '*:nth-child(2n-3)'; + assert: (baseSelector childFromLastAt: 2 n) printString equals: '*:nth-last-child(2n)'; + assert: (baseSelector siblingOfTypeAt: 3 n) printString equals: '*:nth-of-type(3n)'; + assert: (baseSelector siblingOfTypeFromLastAt: 2 n + 1) printString equals: '*:nth-last-of-type(2n+1)' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfLangPseudoClass [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self assert: (CssPseudoClassSelector language: 'es-ar' on: baseSelector) printString equals: '*:lang(es-ar)' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfLinkPseudoClasses [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector linkOn: baseSelector) printString equals: '*:link'; + assert: (CssPseudoClassSelector visitedOn: baseSelector) printString equals: '*:visited' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfNotPseudoClass [ + + | baseSelector selectorToNegate | + + baseSelector := CssUniversalSelector explicit. + selectorToNegate := CssIdSelector for: #id over: baseSelector. + + self assert: (CssPseudoClassSelector not: selectorToNegate on: baseSelector) printString equals: '*:not(*#id)' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfStructuralPseudoClasses [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector rootOn: baseSelector) printString equals: '*:root'; + assert: (CssPseudoClassSelector childAt: 2 on: baseSelector) printString equals: '*:nth-child(2)'; + assert: (CssPseudoClassSelector childFromLastAt: 2 on: baseSelector) printString equals: '*:nth-last-child(2)'; + assert: (CssPseudoClassSelector siblingOfTypeAt: 3 on: baseSelector) printString equals: '*:nth-of-type(3)'; + assert: (CssPseudoClassSelector siblingOfTypeFromLastAt: 2 on: baseSelector) printString equals: '*:nth-last-of-type(2)'; + assert: (CssPseudoClassSelector firstChildOn: baseSelector) printString equals: '*:first-child'; + assert: (CssPseudoClassSelector lastChildOn: baseSelector) printString equals: '*:last-child'; + assert: (CssPseudoClassSelector firstOfTypeOn: baseSelector) printString equals: '*:first-of-type'; + assert: (CssPseudoClassSelector lastOfTypeOn: baseSelector) printString equals: '*:last-of-type'; + assert: (CssPseudoClassSelector onlyChildOn: baseSelector) printString equals: '*:only-child'; + assert: (CssPseudoClassSelector onlyOfTypeOn: baseSelector) printString equals: '*:only-of-type'; + assert: (CssPseudoClassSelector emptyOn: baseSelector) printString equals: '*:empty' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfStructuralPseudoClassesUsingEvenAndOddConstants [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector childAt: CssConstants even on: baseSelector) printString equals: '*:nth-child(even)'; + assert: (CssPseudoClassSelector siblingOfTypeAt: CssConstants odd on: baseSelector) printString equals: '*:nth-of-type(odd)' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfTargetPseudoClass [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector targetOn: baseSelector) printString equals: '*:target' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfUIElementsStatePseudoClasses [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector enabledOn: baseSelector) printString equals: '*:enabled'; + assert: (CssPseudoClassSelector disabledOn: baseSelector) printString equals: '*:disabled'; + assert: (CssPseudoClassSelector checkedOn: baseSelector) printString equals: '*:checked' +] + +{ #category : #Tests } +CssPseudoClassSelectorTest >> testPrintStringOfUserActionPseudoClasses [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoClassSelector activeOn: baseSelector) printString equals: '*:active'; + assert: (CssPseudoClassSelector hoverOn: baseSelector) printString equals: '*:hover'; + assert: (CssPseudoClassSelector focusOn: baseSelector) printString equals: '*:focus' +] diff --git a/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st b/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st new file mode 100644 index 0000000..52b68f4 --- /dev/null +++ b/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st @@ -0,0 +1,36 @@ +" +A CssPseudoElementSelectorTest is a test class for testing the behavior of CssPseudoElementSelector +" +Class { + #name : #CssPseudoElementSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssPseudoElementSelectorTest >> testBuildingShortcut [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: baseSelector firstLine printString equals: '*::first-line'; + assert: baseSelector firstLetter printString equals: '*::first-letter'; + assert: baseSelector before printString equals: '*::before'; + assert: baseSelector after printString equals: '*::after' +] + +{ #category : #Tests } +CssPseudoElementSelectorTest >> testPrintString [ + + | baseSelector | + + baseSelector := CssUniversalSelector explicit. + + self + assert: (CssPseudoElementSelector firstLineOf: baseSelector) printString equals: '*::first-line'; + assert: (CssPseudoElementSelector firstLetterOf: baseSelector) printString equals: '*::first-letter'; + assert: (CssPseudoElementSelector before: baseSelector) printString equals: '*::before'; + assert: (CssPseudoElementSelector after: baseSelector) printString equals: '*::after' +] diff --git a/source/RenoirSt-Tests/CssRGBColorTest.class.st b/source/RenoirSt-Tests/CssRGBColorTest.class.st new file mode 100644 index 0000000..1013386 --- /dev/null +++ b/source/RenoirSt-Tests/CssRGBColorTest.class.st @@ -0,0 +1,52 @@ +" +A CssRGBColorTest is a test class for testing the behavior of CssRGBColor +" +Class { + #name : #CssRGBColorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssRGBColorTest >> testNewWithAlpha [ + + | color colorWithAlpha | + + color := CssRGBColor red: 255 green: 0 blue: 0. + + self assert: color printString equals: 'rgb(255,0,0)'. + + colorWithAlpha := color newWithAlpha: 0.5. + + self assert: colorWithAlpha printString equals: 'rgba(255,0,0,0.5)' +] + +{ #category : #Tests } +CssRGBColorTest >> testPrintString [ + + | color | + + color := CssRGBColor red: 255 green: 0 blue: 0. + + self assert: color printString equals: 'rgb(255,0,0)' +] + +{ #category : #Tests } +CssRGBColorTest >> testPrintStringUsingPercentageNotation [ + + | color | + + color := CssRGBColor red: 100 percent green: 0 percent blue: 0 percent. + + self assert: color printString equals: 'rgb(100%,0%,0%)'. +] + +{ #category : #Tests } +CssRGBColorTest >> testPrintStringWithAlpha [ + + | color | + + color := CssRGBColor red: 255 green: 0 blue: 0 alpha: 0.5. + + self assert: color printString equals: 'rgba(255,0,0,0.5)' +] diff --git a/source/RenoirSt-Tests/CssRadialGradientTest.class.st b/source/RenoirSt-Tests/CssRadialGradientTest.class.st new file mode 100644 index 0000000..fbb8da6 --- /dev/null +++ b/source/RenoirSt-Tests/CssRadialGradientTest.class.st @@ -0,0 +1,63 @@ +" +A CssRadialGradientTest is a test class for testing the behavior of CssRadialGradient +" +Class { + #name : #CssRadialGradientTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Colors' +} + +{ #category : #Tests } +CssRadialGradientTest >> testCircleGradientPositioned [ + + | gradient | + + gradient := CssRadialGradient circular: 5 em at: CssConstants center fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'radial-gradient(5em circle at center, white, red)' +] + +{ #category : #Tests } +CssRadialGradientTest >> testCircleGradientSpecified [ + + | gradient | + + gradient := CssRadialGradient circular: 5 em fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'radial-gradient(5em circle, white, red)' +] + +{ #category : #Tests } +CssRadialGradientTest >> testEllipseGradient [ + + | gradient | + + gradient := CssRadialGradient elliptical: {5 em. 3 em} fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'radial-gradient(5em 3em ellipse, white, red)' +] + +{ #category : #Tests } +CssRadialGradientTest >> testEllipseGradientPositioned [ + + | gradient | + + gradient := CssRadialGradient elliptical: {5 em. 3 em} at: { 5px . 30 px} fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'radial-gradient(5em 3em ellipse at 5px 30px, white, red)' +] + +{ #category : #Tests } +CssRadialGradientTest >> testGradientWithNoShapeSpecified [ + + | gradient | + + gradient := CssRadialGradient fading: { CssSVGColors white. CssSVGColors red }. + self assert: gradient printString equals: 'radial-gradient(white, red)' +] + +{ #category : #Tests } +CssRadialGradientTest >> testRepeatingGradient [ + + | gradient | + + gradient := CssRadialGradient fading: { CssSVGColors white. CssSVGColors red }. + gradient beRepeating. + self assert: gradient printString equals: 'repeating-radial-gradient(white, red)' +] diff --git a/source/RenoirSt-Tests/CssRuleSetTest.class.st b/source/RenoirSt-Tests/CssRuleSetTest.class.st new file mode 100644 index 0000000..da9c80a --- /dev/null +++ b/source/RenoirSt-Tests/CssRuleSetTest.class.st @@ -0,0 +1,41 @@ +" +A CssRuleSetTest is a test class for testing the behavior of CssRuleSet +" +Class { + #name : #CssRuleSetTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssRuleSetTest >> testPrintString [ + + | ruleSet | + ruleSet := CssRuleSet + selector: CssUniversalSelector explicit link + declarations: + (CssDeclarationBlock new + color: 'black'; + margin: 2 px; + yourself). + + self assert: ruleSet printString equals: '*:link{color: black;margin: 2px;}' expandMacros +] + +{ #category : #Tests } +CssRuleSetTest >> testPrintStringWithComments [ + + | ruleSet | + ruleSet := CssRuleSet + selector: CssUniversalSelector explicit link + declarations: + (CssDeclarationBlock new + color: 'black'; + margin: 2 px; + yourself) + comment: 'All links must be black and with a margin of 2 pixels'. + + self + assert: ruleSet printString + equals: '/*All links must be black and with a margin of 2 pixels*/*:link{color: black;margin: 2px;}' expandMacros +] diff --git a/source/RenoirSt-Tests/CssSelectorGroupTest.class.st b/source/RenoirSt-Tests/CssSelectorGroupTest.class.st new file mode 100644 index 0000000..9108b61 --- /dev/null +++ b/source/RenoirSt-Tests/CssSelectorGroupTest.class.st @@ -0,0 +1,37 @@ +" +A CssSelectorGroupTest is a test class for testing the behavior of CssSelectorGroup +" +Class { + #name : #CssSelectorGroupTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssSelectorGroupTest >> testBuildingShortcut [ + + | firstSelector secondSelector | + + firstSelector := CssUniversalSelector implicit class: 'custom'. + secondSelector := CssTypeSelector ofType: 'div'. + + self + assert: (firstSelector , secondSelector) printString + equals: '.custom ,div' expandMacros; + + assert: (firstSelector , secondSelector , secondSelector) printString + equals: '.custom ,div ,div' expandMacros +] + +{ #category : #Tests } +CssSelectorGroupTest >> testPrintString [ + + | firstSelector secondSelector | + + firstSelector := CssUniversalSelector implicit class: 'custom'. + secondSelector := CssTypeSelector ofType: 'div'. + + self + assert: (CssSelectorGroup with: firstSelector with: secondSelector) printString + equals: '.custom ,div' expandMacros +] diff --git a/source/RenoirSt-Tests/CssToggleTest.class.st b/source/RenoirSt-Tests/CssToggleTest.class.st new file mode 100644 index 0000000..80ec622 --- /dev/null +++ b/source/RenoirSt-Tests/CssToggleTest.class.st @@ -0,0 +1,20 @@ +" +A CssTogleTest is a test class for testing the behavior of CssTogle +" +Class { + #name : #CssToggleTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #Tests } +CssToggleTest >> testPrintString [ + + self + assert: + (CssToggle + cyclingOver: + {CssConstants italic. + CssConstants normal}) printString + equals: 'toggle(italic, normal)' +] diff --git a/source/RenoirSt-Tests/CssTypeSelectorTest.class.st b/source/RenoirSt-Tests/CssTypeSelectorTest.class.st new file mode 100644 index 0000000..ab01b32 --- /dev/null +++ b/source/RenoirSt-Tests/CssTypeSelectorTest.class.st @@ -0,0 +1,24 @@ +" +A TypeSelectorTest is a test class for testing the behavior of TypeSelector +" +Class { + #name : #CssTypeSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #Tests } +CssTypeSelectorTest >> testBuildingShortcut [ + + | firstSelector | + + firstSelector := CssUniversalSelector implicit class: 'custom'. + + self assert: (firstSelector descendantOfType: 'div') printString equals: '.custom div' +] + +{ #category : #Tests } +CssTypeSelectorTest >> testPrintString [ + + self assert: (CssTypeSelector ofType: 'h1') printString = 'h1' +] diff --git a/source/RenoirSt-Tests/CssUnitTest.class.st b/source/RenoirSt-Tests/CssUnitTest.class.st new file mode 100644 index 0000000..c363b79 --- /dev/null +++ b/source/RenoirSt-Tests/CssUnitTest.class.st @@ -0,0 +1,26 @@ +" +A CssLenghtUnitTest is a test class for testing the behavior of CssLenghtUnit +" +Class { + #name : #CssUnitTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Units' +} + +{ #category : #Tests } +CssUnitTest >> testCantCreateWithEmptyIdentifier [ + + self + should: [ CssUnit identifiedBy: '' ] + raise: InstanceCreationFailed + withExceptionDo: [:error | self assert: error messageText equals: 'A unit identifier can''t be empty'] +] + +{ #category : #Tests } +CssUnitTest >> testInstanceCreation [ + + | unit | + unit := CssUnit identifiedBy: 'px'. + + self assert: unit printString equals: 'px' +] diff --git a/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st b/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st new file mode 100644 index 0000000..cf852b2 --- /dev/null +++ b/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st @@ -0,0 +1,27 @@ +" +An UniversalSelectorTest is a test class for testing the behavior of UniversalSelector +" +Class { + #name : #CssUniversalSelectorTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests-Selectors' +} + +{ #category : #tests } +CssUniversalSelectorTest >> testBuildingShortcut [ + + | firstSelector secondSelector | + + firstSelector := CssUniversalSelector implicit class: 'custom'. + secondSelector := CssTypeSelector ofType: 'div'. + + self assert: (firstSelector * secondSelector) printString equals: '.custom * div' +] + +{ #category : #tests } +CssUniversalSelectorTest >> testPrintString [ + + self + assert: CssUniversalSelector implicit printString equals: ''; + assert: CssUniversalSelector explicit printString equals: '*' +] diff --git a/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st b/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st new file mode 100644 index 0000000..bcc63a8 --- /dev/null +++ b/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st @@ -0,0 +1,14 @@ +" +A ReflectiveCascadingStyleSheetBuilderTest is a test class for testing the behavior of ReflectiveCascadingStyleSheetBuilder +" +Class { + #name : #ReflectiveCascadingStyleSheetBuilderTest, + #superclass : #TestCase, + #category : 'RenoirSt-Tests' +} + +{ #category : #'tests-building' } +ReflectiveCascadingStyleSheetBuilderTest >> testBuild [ + + self assert: ReflectiveCascadingStyleSheetBuilder new build printString isEmpty +] diff --git a/source/RenoirSt-Tests/package.st b/source/RenoirSt-Tests/package.st new file mode 100644 index 0000000..cd143e3 --- /dev/null +++ b/source/RenoirSt-Tests/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-Tests' } diff --git a/source/RenoirSt-UnitsCompatibility.package/.filetree b/source/RenoirSt-UnitsCompatibility.package/.filetree deleted file mode 100644 index 8998102..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/.filetree +++ /dev/null @@ -1,4 +0,0 @@ -{ - "noMethodMetaData" : true, - "separateMethodMetaAndSource" : false, - "useCypressPropertiesFile" : true } diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/cm.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/cm.st deleted file mode 100644 index 838a19a..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/cm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -cm - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super cm \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/in.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/in.st deleted file mode 100644 index c14856f..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/in.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -in - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super in \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/mm.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/mm.st deleted file mode 100644 index d307c6a..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/mm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -mm - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super mm \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/pc.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/pc.st deleted file mode 100644 index 0bdb3d2..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/pc.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -pc - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super pc \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/rad.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/rad.st deleted file mode 100644 index 09bf4f2..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/rad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -rad - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super rad \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/s.st b/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/s.st deleted file mode 100644 index c6838ac..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/instance/s.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -s - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super s \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/methodProperties.json b/source/RenoirSt-UnitsCompatibility.package/Float.extension/methodProperties.json deleted file mode 100644 index 7819661..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "cm" : "GabrielOmarCotelli 3/14/2014 13:04", - "in" : "GabrielOmarCotelli 3/14/2014 13:03", - "mm" : "GabrielOmarCotelli 3/14/2014 13:04", - "pc" : "GabrielOmarCotelli 3/14/2014 13:04", - "rad" : "GabrielOmarCotelli 3/18/2014 23:17", - "s" : "GabrielOmarCotelli 3/18/2014 23:17" } } diff --git a/source/RenoirSt-UnitsCompatibility.package/Float.extension/properties.json b/source/RenoirSt-UnitsCompatibility.package/Float.extension/properties.json deleted file mode 100644 index 761fb56..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Float.extension/properties.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - "name" : "Float" } diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/Hz.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/Hz.st deleted file mode 100644 index 8839f6f..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/Hz.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -Hz - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super Hz \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/cm.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/cm.st deleted file mode 100644 index d494af9..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/cm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -cm - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super cm \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/in.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/in.st deleted file mode 100644 index 6727787..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/in.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -in - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super in \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/kHz.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/kHz.st deleted file mode 100644 index b8314ed..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/kHz.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -kHz - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super kHz \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/mm.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/mm.st deleted file mode 100644 index f24b822..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/mm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -mm - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super mm \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pc.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pc.st deleted file mode 100644 index 7d12b29..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pc.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -pc - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super pc \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pt.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pt.st deleted file mode 100644 index 1f95c5b..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/pt.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -pt - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super pt \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/px.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/px.st deleted file mode 100644 index 857837e..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/px.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -px - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super px \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/rad.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/rad.st deleted file mode 100644 index fe34ddc..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/rad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -rad - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super rad \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/s.st b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/s.st deleted file mode 100644 index ae42125..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/instance/s.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -s - "This method overrides the one in RenoirSt to be compatible with the Units package" - ^super s \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/methodProperties.json b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/methodProperties.json deleted file mode 100644 index bbca49a..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/methodProperties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "Hz" : "GabrielOmarCotelli 3/18/2014 23:16", - "cm" : "GabrielOmarCotelli 3/14/2014 13:02", - "in" : "GabrielOmarCotelli 3/14/2014 13:02", - "kHz" : "GabrielOmarCotelli 3/18/2014 23:16", - "mm" : "GabrielOmarCotelli 3/14/2014 13:02", - "pc" : "GabrielOmarCotelli 3/14/2014 13:02", - "pt" : "GabrielOmarCotelli 3/14/2014 13:02", - "px" : "GabrielOmarCotelli 3/14/2014 13:04", - "rad" : "GabrielOmarCotelli 3/18/2014 23:17", - "s" : "GabrielOmarCotelli 3/18/2014 23:16" } } diff --git a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/properties.json b/source/RenoirSt-UnitsCompatibility.package/Integer.extension/properties.json deleted file mode 100644 index d27420b..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Integer.extension/properties.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - "name" : "Integer" } diff --git a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/instance/cssContentOn..st b/source/RenoirSt-UnitsCompatibility.package/Unit.extension/instance/cssContentOn..st deleted file mode 100644 index 055c7ea..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt-UnitsCompatibility -cssContentOn: aStream - - self abbreviation cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/methodProperties.json b/source/RenoirSt-UnitsCompatibility.package/Unit.extension/methodProperties.json deleted file mode 100644 index a0e21c3..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "cssContentOn:" : "GabrielOmarCotelli 3/14/2014 13:07" } } diff --git a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/properties.json b/source/RenoirSt-UnitsCompatibility.package/Unit.extension/properties.json deleted file mode 100644 index 667ca1e..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/Unit.extension/properties.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - "name" : "Unit" } diff --git a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/instance/cssContentOn..st b/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/instance/cssContentOn..st deleted file mode 100644 index ab89290..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -*RenoirSt-UnitsCompatibility -cssContentOn: aStream - - value cssContentOn: aStream. - unit cssContentOn: aStream. \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/methodProperties.json b/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/methodProperties.json deleted file mode 100644 index c4aa6b6..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "cssContentOn:" : "GabrielOmarCotelli 3/14/2014 13:08" } } diff --git a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/properties.json b/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/properties.json deleted file mode 100644 index c95c8a5..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/UnitValue.extension/properties.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - "name" : "UnitValue" } diff --git a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/categories.st b/source/RenoirSt-UnitsCompatibility.package/monticello.meta/categories.st deleted file mode 100644 index 99a89c8..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'RenoirSt-UnitsCompatibility'! diff --git a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/initializers.st b/source/RenoirSt-UnitsCompatibility.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/package b/source/RenoirSt-UnitsCompatibility.package/monticello.meta/package deleted file mode 100644 index 962d834..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-UnitsCompatibility') \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/version b/source/RenoirSt-UnitsCompatibility.package/monticello.meta/version deleted file mode 100644 index 3cace9a..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt-UnitsCompatibility-GabrielOmarCotelli.2' message 'Issue #30 Added units support' id '649c83fb-52fe-0e40-92a9-935a0f738f81' date '18 March 2014' time '11:18:32.865504 pm' author 'GabrielOmarCotelli' ancestors ((name 'RenoirSt-UnitsCompatibility-GabrielOmarCotelli.1' message 'Issue #21 - Compatibility issues with "Units" project' id 'c3a1d726-3005-4414-9a9d-51a8a189269f' date '14 March 2014' time '1:10:32.933976 pm' author 'GabrielOmarCotelli' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/source/RenoirSt-UnitsCompatibility.package/properties.json b/source/RenoirSt-UnitsCompatibility.package/properties.json deleted file mode 100644 index f037444..0000000 --- a/source/RenoirSt-UnitsCompatibility.package/properties.json +++ /dev/null @@ -1,2 +0,0 @@ -{ - } diff --git a/source/RenoirSt-UnitsCompatibility/Float.extension.st b/source/RenoirSt-UnitsCompatibility/Float.extension.st new file mode 100644 index 0000000..23e5ae4 --- /dev/null +++ b/source/RenoirSt-UnitsCompatibility/Float.extension.st @@ -0,0 +1,37 @@ +Extension { #name : #Float } + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> cm [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super cm +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> in [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super in +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> mm [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super mm +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> pc [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super pc +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> rad [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super rad +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Float >> s [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super s +] diff --git a/source/RenoirSt-UnitsCompatibility/Integer.extension.st b/source/RenoirSt-UnitsCompatibility/Integer.extension.st new file mode 100644 index 0000000..fbde72b --- /dev/null +++ b/source/RenoirSt-UnitsCompatibility/Integer.extension.st @@ -0,0 +1,61 @@ +Extension { #name : #Integer } + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> Hz [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super Hz +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> cm [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super cm +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> in [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super in +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> kHz [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super kHz +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> mm [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super mm +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> pc [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super pc +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> pt [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super pt +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> px [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super px +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> rad [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super rad +] + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Integer >> s [ + "This method overrides the one in RenoirSt to be compatible with the Units package" + ^super s +] diff --git a/source/RenoirSt-UnitsCompatibility/Unit.extension.st b/source/RenoirSt-UnitsCompatibility/Unit.extension.st new file mode 100644 index 0000000..4c47a03 --- /dev/null +++ b/source/RenoirSt-UnitsCompatibility/Unit.extension.st @@ -0,0 +1,7 @@ +Extension { #name : #Unit } + +{ #category : #'*RenoirSt-UnitsCompatibility' } +Unit >> cssContentOn: aStream [ + + self abbreviation cssContentOn: aStream +] diff --git a/source/RenoirSt-UnitsCompatibility/UnitValue.extension.st b/source/RenoirSt-UnitsCompatibility/UnitValue.extension.st new file mode 100644 index 0000000..9359c1a --- /dev/null +++ b/source/RenoirSt-UnitsCompatibility/UnitValue.extension.st @@ -0,0 +1,8 @@ +Extension { #name : #UnitValue } + +{ #category : #'*RenoirSt-UnitsCompatibility' } +UnitValue >> cssContentOn: aStream [ + + value cssContentOn: aStream. + unit cssContentOn: aStream. +] diff --git a/source/RenoirSt-UnitsCompatibility/package.st b/source/RenoirSt-UnitsCompatibility/package.st new file mode 100644 index 0000000..c2ed106 --- /dev/null +++ b/source/RenoirSt-UnitsCompatibility/package.st @@ -0,0 +1 @@ +Package { #name : #'RenoirSt-UnitsCompatibility' } diff --git a/source/RenoirSt.package/.filetree b/source/RenoirSt.package/.filetree deleted file mode 100644 index 57a6797..0000000 --- a/source/RenoirSt.package/.filetree +++ /dev/null @@ -1,5 +0,0 @@ -{ - "separateMethodMetaAndSource" : false, - "noMethodMetaData" : true, - "useCypressPropertiesFile" : true -} \ No newline at end of file diff --git a/source/RenoirSt.package/Array.extension/instance/cssContentOn..st b/source/RenoirSt.package/Array.extension/instance/cssContentOn..st deleted file mode 100644 index 728052d..0000000 --- a/source/RenoirSt.package/Array.extension/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - self do: [ :element | element cssContentOn: aStream ] separatedBy: [ aStream space ] \ No newline at end of file diff --git a/source/RenoirSt.package/Array.extension/properties.json b/source/RenoirSt.package/Array.extension/properties.json deleted file mode 100644 index e992470..0000000 --- a/source/RenoirSt.package/Array.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "Array" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheet.class/README.md b/source/RenoirSt.package/CascadingStyleSheet.class/README.md deleted file mode 100644 index 35e1de6..0000000 --- a/source/RenoirSt.package/CascadingStyleSheet.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CSS style sheet, for any level of CSS, consists of a list of statements. There are two kinds of statements: at-rules and rule sets. There may be white space around the statements. \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheet.class/class/withAll..st b/source/RenoirSt.package/CascadingStyleSheet.class/class/withAll..st deleted file mode 100644 index 7b758f9..0000000 --- a/source/RenoirSt.package/CascadingStyleSheet.class/class/withAll..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -withAll: anStatementCollection - - ^self new initializeWithAll: anStatementCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheet.class/instance/cssContentOn..st b/source/RenoirSt.package/CascadingStyleSheet.class/instance/cssContentOn..st deleted file mode 100644 index c2eae72..0000000 --- a/source/RenoirSt.package/CascadingStyleSheet.class/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -Printing -cssContentOn: aStream - - statements - do: [ :statement | statement cssContentOn: aStream ] - separatedBy: [ - aStream - newLine; - newLine ] \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheet.class/instance/initializeWithAll..st b/source/RenoirSt.package/CascadingStyleSheet.class/instance/initializeWithAll..st deleted file mode 100644 index f4f9b1a..0000000 --- a/source/RenoirSt.package/CascadingStyleSheet.class/instance/initializeWithAll..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWithAll: anStatementCollection - - statements := anStatementCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheet.class/properties.json b/source/RenoirSt.package/CascadingStyleSheet.class/properties.json deleted file mode 100644 index fc45b70..0000000 --- a/source/RenoirSt.package/CascadingStyleSheet.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/25/2014 17:24", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "statements" - ], - "name" : "CascadingStyleSheet", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/README.md b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/README.md deleted file mode 100644 index 0100772..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CascadingStyleSheetBuilder is a builder to help creting style sheets. \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/addStatement..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/addStatement..st deleted file mode 100644 index 8e2aad3..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/addStatement..st +++ /dev/null @@ -1,4 +0,0 @@ -private -addStatement: aCssStatement - "aCssStatement can be a Rule Set or some At-Rule" - statements add: aCssStatement \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/build.st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/build.st deleted file mode 100644 index e5c9d2c..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/build.st +++ /dev/null @@ -1,4 +0,0 @@ -building -build - - ^CascadingStyleSheet withAll: statements \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/comment..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/comment..st deleted file mode 100644 index 2f7f4cd..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/comment..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -comment: aCommentText - - self addStatement: (CssComment for: aCommentText) \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declare.forMediaMatching..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declare.forMediaMatching..st deleted file mode 100644 index c90649f..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declare.forMediaMatching..st +++ /dev/null @@ -1,13 +0,0 @@ -Configuring -declare: aSubStyleSheetBlock forMediaMatching: aMediaQueryBlock - - | styleSheetBuilder mediaQueryBuilder | - - styleSheetBuilder := self class new. - aSubStyleSheetBlock value: styleSheetBuilder. - - mediaQueryBuilder := CssMediaQueryRuleBuilder new. - aMediaQueryBlock value: mediaQueryBuilder. - - mediaQueryBuilder useStyleSheet: styleSheetBuilder build. - self addStatement: mediaQueryBuilder build \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareFontFaceRuleWith..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareFontFaceRuleWith..st deleted file mode 100644 index e30f3b1..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareFontFaceRuleWith..st +++ /dev/null @@ -1,7 +0,0 @@ -Configuring -declareFontFaceRuleWith: aDeclarationAction - - | declarationBlock | - declarationBlock := CssDeclarationBlock new. - aDeclarationAction value: declarationBlock. - self addStatement: (CssRuleSet selector: '@font-face' declarations: declarationBlock) \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with..st deleted file mode 100644 index 07bd191..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -declareRuleSetFor: aSelectorBlock with: aDeclarationAction - - self declareRuleSetFor: aSelectorBlock with: aDeclarationAction andComment: '' \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with.andComment..st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with.andComment..st deleted file mode 100644 index 0dcfa07..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/declareRuleSetFor.with.andComment..st +++ /dev/null @@ -1,8 +0,0 @@ -Configuring -declareRuleSetFor: aSelectorBlock with: aDeclarationAction andComment: aComment - - | selector declarationBlock | - selector := aSelectorBlock cull: CssUniversalSelector implicit. - declarationBlock := CssDeclarationBlock new. - aDeclarationAction value: declarationBlock. - self addStatement: (CssRuleSet selector: selector declarations: declarationBlock comment: aComment) \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/initialize.st b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/initialize.st deleted file mode 100644 index 16b6beb..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/instance/initialize.st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initialize - - super initialize. - statements := OrderedCollection new \ No newline at end of file diff --git a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/properties.json b/source/RenoirSt.package/CascadingStyleSheetBuilder.class/properties.json deleted file mode 100644 index fa18818..0000000 --- a/source/RenoirSt.package/CascadingStyleSheetBuilder.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/25/2014 17:51", - "super" : "Object", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "statements" - ], - "name" : "CascadingStyleSheetBuilder", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/README.md b/source/RenoirSt.package/CssAbstractDeclaration.class/README.md deleted file mode 100644 index 8c02435..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAbstractDeclaration defines the common behavior for the declarations. diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentEndingOn..st b/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentEndingOn..st deleted file mode 100644 index 2b3ff54..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentEndingOn..st +++ /dev/null @@ -1,3 +0,0 @@ -private -cssContentEndingOn: aStream - aStream nextPut: $; \ No newline at end of file diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentOn..st b/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentOn..st deleted file mode 100644 index 381320f..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/cssContentOn..st +++ /dev/null @@ -1,8 +0,0 @@ -Printing -cssContentOn: aStream - self property cssContentOn: aStream. - aStream - nextPut: $:; - space. - self value cssContentOn: aStream. - self cssContentEndingOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/property.st b/source/RenoirSt.package/CssAbstractDeclaration.class/instance/property.st deleted file mode 100644 index f1cf567..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/property.st +++ /dev/null @@ -1,4 +0,0 @@ -private -property - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/value.st b/source/RenoirSt.package/CssAbstractDeclaration.class/instance/value.st deleted file mode 100644 index 7a6a7f3..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/instance/value.st +++ /dev/null @@ -1,4 +0,0 @@ -private -value - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssAbstractDeclaration.class/properties.json b/source/RenoirSt.package/CssAbstractDeclaration.class/properties.json deleted file mode 100644 index bde6886..0000000 --- a/source/RenoirSt.package/CssAbstractDeclaration.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/4/2014 00:00", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAbstractDeclaration", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/README.md b/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/README.md deleted file mode 100644 index 334e753..0000000 --- a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/README.md +++ /dev/null @@ -1 +0,0 @@ -The adjacent sibling combinator is made of the "plus sign" (U+002B, +) character that separates two sequences of simple selectors. The elements represented by the two sequences share the same parent in the document tree and the element represented by the first sequence immediately precedes the element represented by the second one. \ No newline at end of file diff --git a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/class/between.and..st b/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/class/between.and..st deleted file mode 100644 index 176e54d..0000000 --- a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/class/between.and..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -between: aPredecessorSelector and: aSuccessorSelector - - ^self new initializeBetween: aPredecessorSelector and: aSuccessorSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/cssContentOn..st b/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/cssContentOn..st deleted file mode 100644 index c62c83e..0000000 --- a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -Printing -cssContentOn: aStream - - predecessor cssContentOn: aStream. - aStream - space; - nextPut: $+; - space. - successor cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/initializeBetween.and..st b/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/initializeBetween.and..st deleted file mode 100644 index 5754d60..0000000 --- a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/instance/initializeBetween.and..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeBetween: aPredecessorSelector and: aSuccessorSelector - - predecessor := aPredecessorSelector. - successor := aSuccessorSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/properties.json b/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/properties.json deleted file mode 100644 index 00aeddd..0000000 --- a/source/RenoirSt.package/CssAdjacentSiblingCombinator.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 19:23", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "predecessor", - "successor" - ], - "name" : "CssAdjacentSiblingCombinator", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannel.class/README.md b/source/RenoirSt.package/CssAlphaChannel.class/README.md deleted file mode 100644 index df8c631..0000000 --- a/source/RenoirSt.package/CssAlphaChannel.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAlphaChannelComponent is the abstract class of the alpha channel provision diff --git a/source/RenoirSt.package/CssAlphaChannel.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssAlphaChannel.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index 9e82b4a..0000000 --- a/source/RenoirSt.package/CssAlphaChannel.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -Enumerating -componentsDo: aBlockClosure separatedBy: aSeparationBlock - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannel.class/instance/functionNameFor..st b/source/RenoirSt.package/CssAlphaChannel.class/instance/functionNameFor..st deleted file mode 100644 index 6eabee8..0000000 --- a/source/RenoirSt.package/CssAlphaChannel.class/instance/functionNameFor..st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -functionNameFor: aBasicFunctionName - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannel.class/properties.json b/source/RenoirSt.package/CssAlphaChannel.class/properties.json deleted file mode 100644 index f60c0db..0000000 --- a/source/RenoirSt.package/CssAlphaChannel.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 23:52", - "super" : "Object", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssAlphaChannel", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/README.md b/source/RenoirSt.package/CssAlphaChannelProvided.class/README.md deleted file mode 100644 index f009729..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAlphaChannelProvided represents the presence of an alpha channel value \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/class/assertBetweenZeroAndOne..st b/source/RenoirSt.package/CssAlphaChannelProvided.class/class/assertBetweenZeroAndOne..st deleted file mode 100644 index 918529a..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/class/assertBetweenZeroAndOne..st +++ /dev/null @@ -1,7 +0,0 @@ -private -assertBetweenZeroAndOne: aNumber - - AssertionChecker - enforce: [ aNumber between: 0 and: aNumber class one ] - because: [ 'The alpha value (<1s>) must be between zero and one.' expandMacrosWith: aNumber printString ] - raising: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/class/withValue..st b/source/RenoirSt.package/CssAlphaChannelProvided.class/class/withValue..st deleted file mode 100644 index 25a7e53..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/class/withValue..st +++ /dev/null @@ -1,5 +0,0 @@ -Instance Creation -withValue: aNumber - - self assertBetweenZeroAndOne: aNumber. - ^self new initializeWithValue: aNumber \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index b7f6d82..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,6 +0,0 @@ -Enumerating -componentsDo: aBlockClosure separatedBy: aSeparationBlock - - aSeparationBlock value. - aBlockClosure value: value - \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/functionNameFor..st b/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/functionNameFor..st deleted file mode 100644 index 92111bf..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/functionNameFor..st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -functionNameFor: aString - - ^'<1s>a' expandMacrosWith: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/initializeWithValue..st b/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/initializeWithValue..st deleted file mode 100644 index 3114a77..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/instance/initializeWithValue..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWithValue: aNumber - - value := aNumber \ No newline at end of file diff --git a/source/RenoirSt.package/CssAlphaChannelProvided.class/properties.json b/source/RenoirSt.package/CssAlphaChannelProvided.class/properties.json deleted file mode 100644 index a1d5300..0000000 --- a/source/RenoirSt.package/CssAlphaChannelProvided.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 23:51", - "super" : "CssAlphaChannel", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "value" - ], - "name" : "CssAlphaChannelProvided", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/README.md b/source/RenoirSt.package/CssAngleUnits.class/README.md deleted file mode 100644 index 7044b6e..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAngleUnits is a shared pool providing access to the commonly used Css Angle Units diff --git a/source/RenoirSt.package/CssAngleUnits.class/class/degree.st b/source/RenoirSt.package/CssAngleUnits.class/class/degree.st deleted file mode 100644 index 3c5dbc1..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/class/degree.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -degree - - ^Degree \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/class/gradian.st b/source/RenoirSt.package/CssAngleUnits.class/class/gradian.st deleted file mode 100644 index 32c7db4..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/class/gradian.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -gradian - - ^Gradian \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/class/initialize.st b/source/RenoirSt.package/CssAngleUnits.class/class/initialize.st deleted file mode 100644 index b32b3f3..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/class/initialize.st +++ /dev/null @@ -1,7 +0,0 @@ -initialize-release -initialize - - Degree := CssUnit identifiedBy: 'deg'. - Radian := CssUnit identifiedBy: 'rad'. - Gradian := CssUnit identifiedBy: 'grad'. - Turn := CssUnit identifiedBy: 'turn'. \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/class/radian.st b/source/RenoirSt.package/CssAngleUnits.class/class/radian.st deleted file mode 100644 index a3cb241..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/class/radian.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -radian - - ^Radian \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/class/turn.st b/source/RenoirSt.package/CssAngleUnits.class/class/turn.st deleted file mode 100644 index 5aa1f8e..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/class/turn.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -turn - - ^Turn \ No newline at end of file diff --git a/source/RenoirSt.package/CssAngleUnits.class/properties.json b/source/RenoirSt.package/CssAngleUnits.class/properties.json deleted file mode 100644 index d74659d..0000000 --- a/source/RenoirSt.package/CssAngleUnits.class/properties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 19:29", - "super" : "Object", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "Degree", - "Gradian", - "Radian", - "Turn" - ], - "instvars" : [ ], - "name" : "CssAngleUnits", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeMatchingCondition.class/README.md b/source/RenoirSt.package/CssAttributeMatchingCondition.class/README.md deleted file mode 100644 index c1e1b18..0000000 --- a/source/RenoirSt.package/CssAttributeMatchingCondition.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAttributeMatchingOperation is a matching operation over the value of an attribute. Common examples are: = , += , ^=. See references for the whole list. \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeMatchingCondition.class/class/condition.value..st b/source/RenoirSt.package/CssAttributeMatchingCondition.class/class/condition.value..st deleted file mode 100644 index 7cb3d51..0000000 --- a/source/RenoirSt.package/CssAttributeMatchingCondition.class/class/condition.value..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -condition: aCondition value: aValue - - ^ self new initializeMatchingCondition: aCondition value: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/cssContentOn..st b/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/cssContentOn..st deleted file mode 100644 index af60bad..0000000 --- a/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aStream - - condition cssContentOn: aStream. - aStream nextPut: $". - attributeValue cssContentOn: aStream. - aStream nextPut: $" \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/initializeMatchingCondition.value..st b/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/initializeMatchingCondition.value..st deleted file mode 100644 index b033782..0000000 --- a/source/RenoirSt.package/CssAttributeMatchingCondition.class/instance/initializeMatchingCondition.value..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeMatchingCondition: aCondition value: aValue - - condition := aCondition. - attributeValue := aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeMatchingCondition.class/properties.json b/source/RenoirSt.package/CssAttributeMatchingCondition.class/properties.json deleted file mode 100644 index 2888fba..0000000 --- a/source/RenoirSt.package/CssAttributeMatchingCondition.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 20:20", - "super" : "CssObject", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "attributeValue", - "condition" - ], - "name" : "CssAttributeMatchingCondition", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/README.md b/source/RenoirSt.package/CssAttributeReference.class/README.md deleted file mode 100644 index b3b9c58..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssAttributeReference represents a CSS function allowed as a component value in properties applied to an element or pseudo-element. It returns the value of an attribute on the element. If used on a pseudo-element, it returns the value of the attribute on the pseudo-element's originating element. \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed..st b/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed..st deleted file mode 100644 index 931f2e8..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -toAttributeNamed: aString - - ^self toAttributeNamed: aString ofType: 'string' \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType..st b/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType..st deleted file mode 100644 index 7d0da57..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType..st +++ /dev/null @@ -1,3 +0,0 @@ -Instance Creation -toAttributeNamed: aString ofType: aCssTypeOrUnit - ^ self toAttributeNamed: aString ofType: aCssTypeOrUnit withFallbackSpecification: CssNoFallbackSpecified new \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallback..st b/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallback..st deleted file mode 100644 index f3afd20..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallback..st +++ /dev/null @@ -1,7 +0,0 @@ -Instance Creation -toAttributeNamed: aString ofType: aCssUnitOrType withFallback: aCssValue - - ^ self - toAttributeNamed: aString - ofType: aCssUnitOrType - withFallbackSpecification: (CssFallbackSpecified withValue: aCssValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallbackSpecification..st b/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallbackSpecification..st deleted file mode 100644 index caf593c..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/class/toAttributeNamed.ofType.withFallbackSpecification..st +++ /dev/null @@ -1,4 +0,0 @@ -private -toAttributeNamed: aString ofType: aCssTypeOrUnit withFallbackSpecification: aCssFallback - - ^self new initializeWithAttributeNamed: aString withType: aCssTypeOrUnit withFallback: aCssFallback \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/class/toStringAttributeNamed.withFallback..st b/source/RenoirSt.package/CssAttributeReference.class/class/toStringAttributeNamed.withFallback..st deleted file mode 100644 index 4da888f..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/class/toStringAttributeNamed.withFallback..st +++ /dev/null @@ -1,7 +0,0 @@ -Instance Creation -toStringAttributeNamed: aString withFallback: aFallbackString - - ^ self - toAttributeNamed: aString - ofType: 'string' - withFallbackSpecification: (CssFallbackSpecified withValue: ('"<1s>"' expandMacrosWith: aFallbackString)) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/instance/cssFunctionParametersContentOn..st b/source/RenoirSt.package/CssAttributeReference.class/instance/cssFunctionParametersContentOn..st deleted file mode 100644 index 95880df..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/instance/cssFunctionParametersContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -private -cssFunctionParametersContentOn: aStream - attributeName cssContentOn: aStream. - aStream space. - typeOrUnit cssContentOn: aStream. - fallback cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/instance/functionName.st b/source/RenoirSt.package/CssAttributeReference.class/instance/functionName.st deleted file mode 100644 index 920a67a..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/instance/functionName.st +++ /dev/null @@ -1,3 +0,0 @@ -private -functionName - ^'attr' \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/instance/initializeWithAttributeNamed.withType.withFallback..st b/source/RenoirSt.package/CssAttributeReference.class/instance/initializeWithAttributeNamed.withType.withFallback..st deleted file mode 100644 index 09b26e7..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/instance/initializeWithAttributeNamed.withType.withFallback..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize - release -initializeWithAttributeNamed: aString withType: aCssTypeOrUnit withFallback: aCssFallback - attributeName := aString. - typeOrUnit := aCssTypeOrUnit. - fallback := aCssFallback \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeReference.class/properties.json b/source/RenoirSt.package/CssAttributeReference.class/properties.json deleted file mode 100644 index c0b3976..0000000 --- a/source/RenoirSt.package/CssAttributeReference.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 11:26", - "super" : "CssFunction", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "attributeName", - "typeOrUnit", - "fallback" - ], - "name" : "CssAttributeReference", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/README.md b/source/RenoirSt.package/CssAttributeSelector.class/README.md deleted file mode 100644 index 40d802c..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/README.md +++ /dev/null @@ -1 +0,0 @@ -Selectors allow the representation of an element's attributes. When a selector is used as an expression to match against an element, attribute selectors must be considered to match an element if that element has an attribute that matches the attribute represented by the attribute selector. \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.beginsWith..st b/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.beginsWith..st deleted file mode 100644 index dd01ed8..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.beginsWith..st +++ /dev/null @@ -1,6 +0,0 @@ -Instance Creation -attribute: anAttributeName of: aSelector beginsWith: aValue - ^ self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '^=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.endsWith..st b/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.endsWith..st deleted file mode 100644 index 4a3b15b..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.endsWith..st +++ /dev/null @@ -1,6 +0,0 @@ -Instance Creation -attribute: anAttributeName of: aSelector endsWith: aValue - ^ self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '$=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includes..st b/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includes..st deleted file mode 100644 index 710439b..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includes..st +++ /dev/null @@ -1,7 +0,0 @@ -Instance Creation -attribute: anAttributeName of: aSelector includes: aValue - - ^self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '~=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includesSubstring..st b/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includesSubstring..st deleted file mode 100644 index ff47493..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/attribute.of.includesSubstring..st +++ /dev/null @@ -1,6 +0,0 @@ -Instance Creation -attribute: anAttributeName of: aSelector includesSubstring: aValue - ^ self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '*=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/firstValueOfAttribute.of.beginsWith..st b/source/RenoirSt.package/CssAttributeSelector.class/class/firstValueOfAttribute.of.beginsWith..st deleted file mode 100644 index 8e11374..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/firstValueOfAttribute.of.beginsWith..st +++ /dev/null @@ -1,6 +0,0 @@ -Instance Creation -firstValueOfAttribute: anAttributeName of: aSelector beginsWith: aValue - ^ self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '|=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/for.attribute.matchingCondition..st b/source/RenoirSt.package/CssAttributeSelector.class/class/for.attribute.matchingCondition..st deleted file mode 100644 index 68c27f6..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/for.attribute.matchingCondition..st +++ /dev/null @@ -1,4 +0,0 @@ -private -for: aSelector attribute: aString matchingCondition: aCondition - - ^ self new initializeFor: aSelector attribute: aString matchingCondition: aCondition \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/having.theAttribute..st b/source/RenoirSt.package/CssAttributeSelector.class/class/having.theAttribute..st deleted file mode 100644 index c2cdaac..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/having.theAttribute..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -having: aSelector theAttribute: aString - - ^self for: aSelector attribute: aString matchingCondition: '' \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/class/isAttribute.of.equalTo..st b/source/RenoirSt.package/CssAttributeSelector.class/class/isAttribute.of.equalTo..st deleted file mode 100644 index 42bdcfe..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/class/isAttribute.of.equalTo..st +++ /dev/null @@ -1,7 +0,0 @@ -Instance Creation -isAttribute: anAttributeName of: aSelector equalTo: aValue - - ^ self - for: aSelector - attribute: anAttributeName - matchingCondition: (CssAttributeMatchingCondition condition: '=' value: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssAttributeSelector.class/instance/cssContentOn..st deleted file mode 100644 index 16ac13d..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,8 +0,0 @@ -Printing -cssContentOn: aStream - - selector cssContentOn: aStream. - aStream nextPut: $[. - attributeName cssContentOn: aStream. - matchingCondition cssContentOn: aStream. - aStream nextPut: $] \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/instance/initializeFor.attribute.matchingCondition..st b/source/RenoirSt.package/CssAttributeSelector.class/instance/initializeFor.attribute.matchingCondition..st deleted file mode 100644 index 971f8f6..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/instance/initializeFor.attribute.matchingCondition..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeFor: aSelector attribute: anAttributeName matchingCondition: aMatchingCondition - - selector := aSelector. - attributeName := anAttributeName. - matchingCondition := aMatchingCondition \ No newline at end of file diff --git a/source/RenoirSt.package/CssAttributeSelector.class/properties.json b/source/RenoirSt.package/CssAttributeSelector.class/properties.json deleted file mode 100644 index b509a8a..0000000 --- a/source/RenoirSt.package/CssAttributeSelector.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 20:00", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "selector", - "attributeName", - "matchingCondition" - ], - "name" : "CssAttributeSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/README.md b/source/RenoirSt.package/CssBoxShadow.class/README.md deleted file mode 100644 index 93e44af..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a box shadow propery value. See http://www.w3.org/TR/css3-background/#box-shadow. \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset..st deleted file mode 100644 index 182713e..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset..st +++ /dev/null @@ -1,7 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius..st deleted file mode 100644 index eb16e7c..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius..st +++ /dev/null @@ -1,8 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength. - blurRadiusLength} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.color..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.color..st deleted file mode 100644 index 3038fbc..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.color..st +++ /dev/null @@ -1,9 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength color: color - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength. - blurRadiusLength. - color} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance..st deleted file mode 100644 index 3914ad6..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance..st +++ /dev/null @@ -1,9 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength spreadDistance: spreadDistanceLength - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength. - blurRadiusLength. - spreadDistanceLength} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance.color..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance.color..st deleted file mode 100644 index 5f4fea7..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.blurRadius.spreadDistance.color..st +++ /dev/null @@ -1,10 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength spreadDistance: spreadDistanceLength color: color - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength. - blurRadiusLength. - spreadDistanceLength. - color} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.color..st b/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.color..st deleted file mode 100644 index 8bae509..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/horizontalOffset.verticalOffset.color..st +++ /dev/null @@ -1,8 +0,0 @@ -Instance Creation -horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength color: color - - ^ self - withAll: - {horizontalOffsetLength. - verticalOffsetLength. - color} \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/class/withAll..st b/source/RenoirSt.package/CssBoxShadow.class/class/withAll..st deleted file mode 100644 index 3e60975..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/class/withAll..st +++ /dev/null @@ -1,4 +0,0 @@ -private -withAll: anArray - - ^self new initializeWithAll: anArray \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/instance/^comma.st b/source/RenoirSt.package/CssBoxShadow.class/instance/^comma.st deleted file mode 100644 index a225859..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/instance/^comma.st +++ /dev/null @@ -1,4 +0,0 @@ -Concatenating -, aCssBoxShadow - - ^CssObjectList with: self with: aCssBoxShadow \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/instance/beInset.st b/source/RenoirSt.package/CssBoxShadow.class/instance/beInset.st deleted file mode 100644 index 089e476..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/instance/beInset.st +++ /dev/null @@ -1,6 +0,0 @@ -Configuring -beInset - - components := components asOrderedCollection - addFirst: CssConstants inset; - asArray \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/instance/cssContentOn..st b/source/RenoirSt.package/CssBoxShadow.class/instance/cssContentOn..st deleted file mode 100644 index 5dde96a..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/instance/cssContentOn..st +++ /dev/null @@ -1,3 +0,0 @@ -Printing -cssContentOn: aStream - components cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/instance/initializeWithAll..st b/source/RenoirSt.package/CssBoxShadow.class/instance/initializeWithAll..st deleted file mode 100644 index 08a4ab6..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/instance/initializeWithAll..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWithAll: anArray - - components := anArray \ No newline at end of file diff --git a/source/RenoirSt.package/CssBoxShadow.class/properties.json b/source/RenoirSt.package/CssBoxShadow.class/properties.json deleted file mode 100644 index 7b7bad2..0000000 --- a/source/RenoirSt.package/CssBoxShadow.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 14:01", - "super" : "CssObject", - "category" : "RenoirSt-Common", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "components" - ], - "name" : "CssBoxShadow", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssChildCombinator.class/README.md b/source/RenoirSt.package/CssChildCombinator.class/README.md deleted file mode 100644 index a2d9bfe..0000000 --- a/source/RenoirSt.package/CssChildCombinator.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A child combinator describes a childhood relationship between two elements. A child combinator is made of the "greater-than sign" (U+003E, >) character and separates two sequences of simple selectors. \ No newline at end of file diff --git a/source/RenoirSt.package/CssChildCombinator.class/class/between.and..st b/source/RenoirSt.package/CssChildCombinator.class/class/between.and..st deleted file mode 100644 index c17598d..0000000 --- a/source/RenoirSt.package/CssChildCombinator.class/class/between.and..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -between: aParentSelector and: aChildSelector - - ^self new initializeBetween: aParentSelector and: aChildSelector diff --git a/source/RenoirSt.package/CssChildCombinator.class/instance/cssContentOn..st b/source/RenoirSt.package/CssChildCombinator.class/instance/cssContentOn..st deleted file mode 100644 index 189e52b..0000000 --- a/source/RenoirSt.package/CssChildCombinator.class/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -Printing -cssContentOn: aStream - - parent cssContentOn: aStream. - aStream - space; - nextPut: $>; - space. - child cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssChildCombinator.class/instance/initializeBetween.and..st b/source/RenoirSt.package/CssChildCombinator.class/instance/initializeBetween.and..st deleted file mode 100644 index 7dc8dca..0000000 --- a/source/RenoirSt.package/CssChildCombinator.class/instance/initializeBetween.and..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeBetween: aParentSelector and: aChildSelector - - parent := aParentSelector. - child := aChildSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssChildCombinator.class/properties.json b/source/RenoirSt.package/CssChildCombinator.class/properties.json deleted file mode 100644 index bf7da28..0000000 --- a/source/RenoirSt.package/CssChildCombinator.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 19:17", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "parent", - "child" - ], - "name" : "CssChildCombinator", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssClassSelector.class/README.md b/source/RenoirSt.package/CssClassSelector.class/README.md deleted file mode 100644 index 7f31f94..0000000 --- a/source/RenoirSt.package/CssClassSelector.class/README.md +++ /dev/null @@ -1,4 +0,0 @@ -The class attribute assigns one or more class names to an element. The element may be said to belong to these classes. A class name may be shared by several element instances. The class attribute has several roles: - -- As a style sheet selector (when an author wishes to assign style information to a set of elements). -- For general purpose processing by user agents. \ No newline at end of file diff --git a/source/RenoirSt.package/CssClassSelector.class/class/for.over..st b/source/RenoirSt.package/CssClassSelector.class/class/for.over..st deleted file mode 100644 index c9cef55..0000000 --- a/source/RenoirSt.package/CssClassSelector.class/class/for.over..st +++ /dev/null @@ -1,4 +0,0 @@ -instance creation -for: aStringOrSymbol over: aSelector - - ^self new initializeFor: aStringOrSymbol asString over: aSelector diff --git a/source/RenoirSt.package/CssClassSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssClassSelector.class/instance/cssContentOn..st deleted file mode 100644 index 67b19fc..0000000 --- a/source/RenoirSt.package/CssClassSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aStream - - parentSelector cssContentOn: aStream. - aStream - nextPut: $.; - nextPutAll: cssClass \ No newline at end of file diff --git a/source/RenoirSt.package/CssClassSelector.class/instance/initializeFor.over..st b/source/RenoirSt.package/CssClassSelector.class/instance/initializeFor.over..st deleted file mode 100644 index 96b5be9..0000000 --- a/source/RenoirSt.package/CssClassSelector.class/instance/initializeFor.over..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeFor: aString over: aSelector - - cssClass := aString. - parentSelector := aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssClassSelector.class/properties.json b/source/RenoirSt.package/CssClassSelector.class/properties.json deleted file mode 100644 index d52b7d0..0000000 --- a/source/RenoirSt.package/CssClassSelector.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/22/2014 19:45", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "cssClass", - "parentSelector" - ], - "name" : "CssClassSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssColor.class/README.md b/source/RenoirSt.package/CssColor.class/README.md deleted file mode 100644 index 07a1613..0000000 --- a/source/RenoirSt.package/CssColor.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssColor is a color suitable for use in CSS diff --git a/source/RenoirSt.package/CssColor.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssColor.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index ced72f2..0000000 --- a/source/RenoirSt.package/CssColor.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -private -componentsDo: aBlockClosure separatedBy: aSeparationBlock - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssColor.class/instance/cssContentOn..st b/source/RenoirSt.package/CssColor.class/instance/cssContentOn..st deleted file mode 100644 index 37ee27d..0000000 --- a/source/RenoirSt.package/CssColor.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aWriteStream - aWriteStream - nextPutAll: self functionName; - nextPut: $(. - self componentsDo: [ :component | component cssContentOn: aWriteStream ] separatedBy: [ aWriteStream nextPut: $, ]. - aWriteStream nextPut: $) \ No newline at end of file diff --git a/source/RenoirSt.package/CssColor.class/instance/functionName.st b/source/RenoirSt.package/CssColor.class/instance/functionName.st deleted file mode 100644 index 777a771..0000000 --- a/source/RenoirSt.package/CssColor.class/instance/functionName.st +++ /dev/null @@ -1,4 +0,0 @@ -private -functionName - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssColor.class/instance/identifiedBy..st b/source/RenoirSt.package/CssColor.class/instance/identifiedBy..st deleted file mode 100644 index e69cdbf..0000000 --- a/source/RenoirSt.package/CssColor.class/instance/identifiedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -Converting -identifiedBy: aString - - ^CssIdentifiedColor representing: self identifiedBy: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssColor.class/properties.json b/source/RenoirSt.package/CssColor.class/properties.json deleted file mode 100644 index 51f6451..0000000 --- a/source/RenoirSt.package/CssColor.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 17:29", - "super" : "CssColorUnit", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssColor", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorStop.class/README.md b/source/RenoirSt.package/CssColorStop.class/README.md deleted file mode 100644 index 68e757e..0000000 --- a/source/RenoirSt.package/CssColorStop.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssColorStop determines an specific position for a color in the gradient diff --git a/source/RenoirSt.package/CssColorStop.class/class/for.at..st b/source/RenoirSt.package/CssColorStop.class/class/for.at..st deleted file mode 100644 index 49dd35e..0000000 --- a/source/RenoirSt.package/CssColorStop.class/class/for.at..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -for: aCssColor at: aLenght - - ^self new initializeFor: aCssColor at: aLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorStop.class/instance/cssContentOn..st b/source/RenoirSt.package/CssColorStop.class/instance/cssContentOn..st deleted file mode 100644 index 3a807b5..0000000 --- a/source/RenoirSt.package/CssColorStop.class/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -Printing -cssContentOn: aWriteStream - - color cssContentOn: aWriteStream. - aWriteStream space. - stop cssContentOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorStop.class/instance/initializeFor.at..st b/source/RenoirSt.package/CssColorStop.class/instance/initializeFor.at..st deleted file mode 100644 index 69e20b1..0000000 --- a/source/RenoirSt.package/CssColorStop.class/instance/initializeFor.at..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeFor: aCssColor at: aLenght - color := aCssColor. - stop := aLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorStop.class/properties.json b/source/RenoirSt.package/CssColorStop.class/properties.json deleted file mode 100644 index a20c3a7..0000000 --- a/source/RenoirSt.package/CssColorStop.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/14/2014 09:19", - "super" : "CssObject", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "color", - "stop" - ], - "name" : "CssColorStop", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorUnit.class/README.md b/source/RenoirSt.package/CssColorUnit.class/README.md deleted file mode 100644 index b9df9d6..0000000 --- a/source/RenoirSt.package/CssColorUnit.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssColorUnit is an abstract color unit for CSS \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorUnit.class/instance/identifiedBy..st b/source/RenoirSt.package/CssColorUnit.class/instance/identifiedBy..st deleted file mode 100644 index 0d36a09..0000000 --- a/source/RenoirSt.package/CssColorUnit.class/instance/identifiedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -Converting -identifiedBy: aString - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorUnit.class/instance/newWithAlpha..st b/source/RenoirSt.package/CssColorUnit.class/instance/newWithAlpha..st deleted file mode 100644 index 8d398eb..0000000 --- a/source/RenoirSt.package/CssColorUnit.class/instance/newWithAlpha..st +++ /dev/null @@ -1,4 +0,0 @@ -Converting -newWithAlpha: alphaValue - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssColorUnit.class/properties.json b/source/RenoirSt.package/CssColorUnit.class/properties.json deleted file mode 100644 index 858e026..0000000 --- a/source/RenoirSt.package/CssColorUnit.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/6/2014 08:59", - "super" : "CssObject", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssColorUnit", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssComment.class/README.md b/source/RenoirSt.package/CssComment.class/README.md deleted file mode 100644 index 3eab86c..0000000 --- a/source/RenoirSt.package/CssComment.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssComment is a representation of a textual comment \ No newline at end of file diff --git a/source/RenoirSt.package/CssComment.class/class/for..st b/source/RenoirSt.package/CssComment.class/class/for..st deleted file mode 100644 index 04b560a..0000000 --- a/source/RenoirSt.package/CssComment.class/class/for..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -for: aCommentText - - ^self new initializeFor: aCommentText \ No newline at end of file diff --git a/source/RenoirSt.package/CssComment.class/instance/cssContentOn..st b/source/RenoirSt.package/CssComment.class/instance/cssContentOn..st deleted file mode 100644 index fa02221..0000000 --- a/source/RenoirSt.package/CssComment.class/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -Printing -cssContentOn: aStream - comment notEmpty - ifFalse: [ ^ self ]. - aStream nextPutAll: '/*'. - comment cssContentOn: aStream. - aStream - nextPutAll: '*/'; - newLine \ No newline at end of file diff --git a/source/RenoirSt.package/CssComment.class/instance/initializeFor..st b/source/RenoirSt.package/CssComment.class/instance/initializeFor..st deleted file mode 100644 index 1ed800b..0000000 --- a/source/RenoirSt.package/CssComment.class/instance/initializeFor..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeFor: aCommentText - - comment := aCommentText \ No newline at end of file diff --git a/source/RenoirSt.package/CssComment.class/properties.json b/source/RenoirSt.package/CssComment.class/properties.json deleted file mode 100644 index d17825a..0000000 --- a/source/RenoirSt.package/CssComment.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/7/2014 19:56", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "comment" - ], - "name" : "CssComment", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/README.md b/source/RenoirSt.package/CssConstants.class/README.md deleted file mode 100644 index 45e8fe5..0000000 --- a/source/RenoirSt.package/CssConstants.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssConstants is shared place providing easy access to property constants values diff --git a/source/RenoirSt.package/CssConstants.class/class/absolute.st b/source/RenoirSt.package/CssConstants.class/class/absolute.st deleted file mode 100644 index 62925b8..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/absolute.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -absolute - - ^'absolute' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/always.st b/source/RenoirSt.package/CssConstants.class/class/always.st deleted file mode 100644 index aa9b7ed..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/always.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -always - - ^'always' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/armenian.st b/source/RenoirSt.package/CssConstants.class/class/armenian.st deleted file mode 100644 index f9f0d5a..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/armenian.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -armenian - - ^'armenian' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/auto.st b/source/RenoirSt.package/CssConstants.class/class/auto.st deleted file mode 100644 index 21fa7c5..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/auto.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -auto - - ^'auto' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/avoid.st b/source/RenoirSt.package/CssConstants.class/class/avoid.st deleted file mode 100644 index ed5f093..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/avoid.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -avoid - - ^'avoid' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/baseline.st b/source/RenoirSt.package/CssConstants.class/class/baseline.st deleted file mode 100644 index 73b697c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/baseline.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -baseline - - ^'baseline' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/blink.st b/source/RenoirSt.package/CssConstants.class/class/blink.st deleted file mode 100644 index dd07b10..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/blink.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -blink - - ^'blink' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/block.st b/source/RenoirSt.package/CssConstants.class/class/block.st deleted file mode 100644 index 54aec32..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/block.st +++ /dev/null @@ -1,5 +0,0 @@ -Accessing - Display -block - "This value causes an element to generate a block box." - - ^ 'block' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/bold.st b/source/RenoirSt.package/CssConstants.class/class/bold.st deleted file mode 100644 index 3f12450..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/bold.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -bold - - ^'bold' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/bolder.st b/source/RenoirSt.package/CssConstants.class/class/bolder.st deleted file mode 100644 index 50cbc35..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/bolder.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -bolder - - ^'bolder' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/borderBox.st b/source/RenoirSt.package/CssConstants.class/class/borderBox.st deleted file mode 100644 index 9e06a7d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/borderBox.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -borderBox - - ^'border-box' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/both.st b/source/RenoirSt.package/CssConstants.class/class/both.st deleted file mode 100644 index 84da083..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/both.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -both - - ^'both' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/bottom.st b/source/RenoirSt.package/CssConstants.class/class/bottom.st deleted file mode 100644 index b77494b..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/bottom.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -bottom - - ^'bottom' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/breakWord.st b/source/RenoirSt.package/CssConstants.class/class/breakWord.st deleted file mode 100644 index 89032c2..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/breakWord.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing - Text -breakWord - ^'break-word' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/capitalize.st b/source/RenoirSt.package/CssConstants.class/class/capitalize.st deleted file mode 100644 index 16ab6d5..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/capitalize.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -capitalize - - ^'capitalize' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/caption.st b/source/RenoirSt.package/CssConstants.class/class/caption.st deleted file mode 100644 index fc99408..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/caption.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -caption - - ^'caption' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/center.st b/source/RenoirSt.package/CssConstants.class/class/center.st deleted file mode 100644 index ad6ee8c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/center.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -center - - ^'center' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/circle.st b/source/RenoirSt.package/CssConstants.class/class/circle.st deleted file mode 100644 index 3c1535e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/circle.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -circle - - ^'circle' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/closestCorner.st b/source/RenoirSt.package/CssConstants.class/class/closestCorner.st deleted file mode 100644 index c7b78f1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/closestCorner.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -closestCorner - - ^'closest-corner' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/closestSide.st b/source/RenoirSt.package/CssConstants.class/class/closestSide.st deleted file mode 100644 index d711ad5..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/closestSide.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -closestSide - - ^'closest-side' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/collapse.st b/source/RenoirSt.package/CssConstants.class/class/collapse.st deleted file mode 100644 index b93ae4b..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/collapse.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -collapse - - ^'collapse' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/contain.st b/source/RenoirSt.package/CssConstants.class/class/contain.st deleted file mode 100644 index f57d37d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/contain.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Size -contain - - ^'contain' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/contentBox.st b/source/RenoirSt.package/CssConstants.class/class/contentBox.st deleted file mode 100644 index 120c1b2..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/contentBox.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -contentBox - - ^'content-box' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/cover.st b/source/RenoirSt.package/CssConstants.class/class/cover.st deleted file mode 100644 index 4e9ab09..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/cover.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Size -cover - - ^'cover' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/crosshair.st b/source/RenoirSt.package/CssConstants.class/class/crosshair.st deleted file mode 100644 index 2e1258c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/crosshair.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -crosshair - - ^'crosshair' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/dashed.st b/source/RenoirSt.package/CssConstants.class/class/dashed.st deleted file mode 100644 index 317a869..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/dashed.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -dashed - - ^'dashed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/decimal.st b/source/RenoirSt.package/CssConstants.class/class/decimal.st deleted file mode 100644 index 46ef324..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/decimal.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -decimal - - ^'decimal' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/decimalLeadingZero.st b/source/RenoirSt.package/CssConstants.class/class/decimalLeadingZero.st deleted file mode 100644 index fc9d799..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/decimalLeadingZero.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -decimalLeadingZero - - ^'decimal-leading-zero' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/default.st b/source/RenoirSt.package/CssConstants.class/class/default.st deleted file mode 100644 index fb33c1a..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/default.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -default - - ^'default' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/disc.st b/source/RenoirSt.package/CssConstants.class/class/disc.st deleted file mode 100644 index 86be1f6..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/disc.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -disc - - ^'disc' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/dot.st b/source/RenoirSt.package/CssConstants.class/class/dot.st deleted file mode 100644 index 560c402..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/dot.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -dot - - ^'dot' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/dotted.st b/source/RenoirSt.package/CssConstants.class/class/dotted.st deleted file mode 100644 index 019e1e8..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/dotted.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -dotted - - ^'dotted' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/double.st b/source/RenoirSt.package/CssConstants.class/class/double.st deleted file mode 100644 index 7c106bf..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/double.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -double - - ^'double' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/doubleCircle.st b/source/RenoirSt.package/CssConstants.class/class/doubleCircle.st deleted file mode 100644 index bb67e56..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/doubleCircle.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -doubleCircle - - ^'double-circle' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/ellipsis.st b/source/RenoirSt.package/CssConstants.class/class/ellipsis.st deleted file mode 100644 index 43f19a3..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/ellipsis.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -ellipsis - - ^'ellipsis' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/even.st b/source/RenoirSt.package/CssConstants.class/class/even.st deleted file mode 100644 index 77877be..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/even.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -even - - ^'even' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/farthestCorner.st b/source/RenoirSt.package/CssConstants.class/class/farthestCorner.st deleted file mode 100644 index e8f7b1d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/farthestCorner.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -farthestCorner - - ^'farthest-corner' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/farthestSide.st b/source/RenoirSt.package/CssConstants.class/class/farthestSide.st deleted file mode 100644 index 56e3ccb..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/farthestSide.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -farthestSide - - ^'farthest-side' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/fill.st b/source/RenoirSt.package/CssConstants.class/class/fill.st deleted file mode 100644 index debc483..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/fill.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -fill - - ^'fill' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/filled.st b/source/RenoirSt.package/CssConstants.class/class/filled.st deleted file mode 100644 index 2b630d1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/filled.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -filled - - ^'filled' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/fixed.st b/source/RenoirSt.package/CssConstants.class/class/fixed.st deleted file mode 100644 index 1fd96e2..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/fixed.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing - Attachments -fixed - ^ 'fixed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/georgian.st b/source/RenoirSt.package/CssConstants.class/class/georgian.st deleted file mode 100644 index c23f1b5..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/georgian.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -georgian - - ^'georgian' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/groove.st b/source/RenoirSt.package/CssConstants.class/class/groove.st deleted file mode 100644 index 6202e87..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/groove.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -groove - - ^'groove' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/help.st b/source/RenoirSt.package/CssConstants.class/class/help.st deleted file mode 100644 index 2342c9d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/help.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -help - - ^'help' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/hidden.st b/source/RenoirSt.package/CssConstants.class/class/hidden.st deleted file mode 100644 index 182c26e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/hidden.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -hidden - - ^'hidden' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/hide.st b/source/RenoirSt.package/CssConstants.class/class/hide.st deleted file mode 100644 index c3a1a5c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/hide.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -hide - - ^'hide' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/icon.st b/source/RenoirSt.package/CssConstants.class/class/icon.st deleted file mode 100644 index 2ab099a..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/icon.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -icon - - ^'icon' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inherit.st b/source/RenoirSt.package/CssConstants.class/class/inherit.st deleted file mode 100644 index cfb2158..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inherit.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -inherit - - ^'inherit' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/initial.st b/source/RenoirSt.package/CssConstants.class/class/initial.st deleted file mode 100644 index 806dff3..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/initial.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -initial - - ^'initial' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inline.st b/source/RenoirSt.package/CssConstants.class/class/inline.st deleted file mode 100644 index ad3e54e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inline.st +++ /dev/null @@ -1,5 +0,0 @@ -Accessing - Display -inline - "This value causes an element to generate one or more inline boxes." - - ^ 'inline' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inlineBlock.st b/source/RenoirSt.package/CssConstants.class/class/inlineBlock.st deleted file mode 100644 index e2eea37..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inlineBlock.st +++ /dev/null @@ -1,5 +0,0 @@ -Accessing - Display -inlineBlock - "This value causes an element to generate an inline-level block container. The inside of an inline-block is formatted as a block box, and the element itself is formatted as an atomic inline-level box." - - ^ 'inline-block' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inlineTable.st b/source/RenoirSt.package/CssConstants.class/class/inlineTable.st deleted file mode 100644 index 52eb637..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inlineTable.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -inlineTable - - ^ 'inline-table' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inset.st b/source/RenoirSt.package/CssConstants.class/class/inset.st deleted file mode 100644 index b705133..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inset.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -inset - - ^'inset' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/inside.st b/source/RenoirSt.package/CssConstants.class/class/inside.st deleted file mode 100644 index d76b803..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/inside.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -inside - - ^'inside' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/invert.st b/source/RenoirSt.package/CssConstants.class/class/invert.st deleted file mode 100644 index 48d3ef4..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/invert.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -invert - - ^'invert' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/italic.st b/source/RenoirSt.package/CssConstants.class/class/italic.st deleted file mode 100644 index f03b421..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/italic.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -italic - - ^'italic' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/justify.st b/source/RenoirSt.package/CssConstants.class/class/justify.st deleted file mode 100644 index 1eeab58..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/justify.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -justify - - ^'justify' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/left.st b/source/RenoirSt.package/CssConstants.class/class/left.st deleted file mode 100644 index eb6cc5e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/left.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -left - - ^'left' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lighter.st b/source/RenoirSt.package/CssConstants.class/class/lighter.st deleted file mode 100644 index dd414c1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lighter.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -lighter - - ^'lighter' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lineThrough.st b/source/RenoirSt.package/CssConstants.class/class/lineThrough.st deleted file mode 100644 index 6e4857b..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lineThrough.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -lineThrough - - ^'line-through' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/listItem.st b/source/RenoirSt.package/CssConstants.class/class/listItem.st deleted file mode 100644 index cedb799..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/listItem.st +++ /dev/null @@ -1,5 +0,0 @@ -Accessing - Display -listItem - "This value causes an element to generate a principal block box and a marker box." - - ^ 'list-item' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/local.st b/source/RenoirSt.package/CssConstants.class/class/local.st deleted file mode 100644 index fbe5db3..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/local.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing - Background -local - ^ 'local' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lowerAlpha.st b/source/RenoirSt.package/CssConstants.class/class/lowerAlpha.st deleted file mode 100644 index 3b6b1b1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lowerAlpha.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -lowerAlpha - - ^'lower-alpha' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lowerGreek.st b/source/RenoirSt.package/CssConstants.class/class/lowerGreek.st deleted file mode 100644 index 3f99d2d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lowerGreek.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -lowerGreek - - ^'lower-greek' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lowerLatin.st b/source/RenoirSt.package/CssConstants.class/class/lowerLatin.st deleted file mode 100644 index dca586e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lowerLatin.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -lowerLatin - - ^'lower-latin' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lowerRoman.st b/source/RenoirSt.package/CssConstants.class/class/lowerRoman.st deleted file mode 100644 index 7e17113..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lowerRoman.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -lowerRoman - - ^'lower-roman' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/lowercase.st b/source/RenoirSt.package/CssConstants.class/class/lowercase.st deleted file mode 100644 index c6344f9..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/lowercase.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -lowercase - - ^'lowercase' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/medium.st b/source/RenoirSt.package/CssConstants.class/class/medium.st deleted file mode 100644 index e44c2ba..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/medium.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -medium - - ^'medium' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/menu.st b/source/RenoirSt.package/CssConstants.class/class/menu.st deleted file mode 100644 index caf967e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/menu.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -menu - - ^'menu' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/messageBox.st b/source/RenoirSt.package/CssConstants.class/class/messageBox.st deleted file mode 100644 index 0603a43..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/messageBox.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -messageBox - - ^'message-box' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/middle.st b/source/RenoirSt.package/CssConstants.class/class/middle.st deleted file mode 100644 index 419549d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/middle.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -middle - - ^'middle' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/move.st b/source/RenoirSt.package/CssConstants.class/class/move.st deleted file mode 100644 index 195844c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/move.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -move - - ^'move' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/noRepeat.st b/source/RenoirSt.package/CssConstants.class/class/noRepeat.st deleted file mode 100644 index 8525df6..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/noRepeat.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Repeat -noRepeat - - ^'no-repeat' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/none.st b/source/RenoirSt.package/CssConstants.class/class/none.st deleted file mode 100644 index 0116d6d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/none.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -none - - ^'none' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/normal.st b/source/RenoirSt.package/CssConstants.class/class/normal.st deleted file mode 100644 index 351d38e..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/normal.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -normal - - ^'normal' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/notAllowed.st b/source/RenoirSt.package/CssConstants.class/class/notAllowed.st deleted file mode 100644 index 22bba6c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/notAllowed.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -notAllowed - - ^'not-allowed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/nowrap.st b/source/RenoirSt.package/CssConstants.class/class/nowrap.st deleted file mode 100644 index 6cb90b7..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/nowrap.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -nowrap - - ^'nowrap' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/oblique.st b/source/RenoirSt.package/CssConstants.class/class/oblique.st deleted file mode 100644 index a10acdf..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/oblique.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -oblique - - ^'oblique' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/odd.st b/source/RenoirSt.package/CssConstants.class/class/odd.st deleted file mode 100644 index 0d480d1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/odd.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -odd - - ^'odd' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/open.st b/source/RenoirSt.package/CssConstants.class/class/open.st deleted file mode 100644 index 4011602..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/open.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -open - - ^'open' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/outset.st b/source/RenoirSt.package/CssConstants.class/class/outset.st deleted file mode 100644 index 4c4bb51..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/outset.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -outset - - ^'outset' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/outside.st b/source/RenoirSt.package/CssConstants.class/class/outside.st deleted file mode 100644 index 7875eae..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/outside.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -outside - - ^'outside' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/over.st b/source/RenoirSt.package/CssConstants.class/class/over.st deleted file mode 100644 index 902330b..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/over.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -over - - ^'over' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/overline.st b/source/RenoirSt.package/CssConstants.class/class/overline.st deleted file mode 100644 index 0f8ee65..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/overline.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -overline - - ^'overline' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/paddingBox.st b/source/RenoirSt.package/CssConstants.class/class/paddingBox.st deleted file mode 100644 index 0fe8570..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/paddingBox.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -paddingBox - - ^'padding-box' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/pointer.st b/source/RenoirSt.package/CssConstants.class/class/pointer.st deleted file mode 100644 index 83c759c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/pointer.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -pointer - - ^'pointer' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/pre.st b/source/RenoirSt.package/CssConstants.class/class/pre.st deleted file mode 100644 index 47c87b0..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/pre.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -pre - - ^'pre' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/preLine.st b/source/RenoirSt.package/CssConstants.class/class/preLine.st deleted file mode 100644 index b584630..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/preLine.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -preLine - - ^'pre-line ' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/preWrap.st b/source/RenoirSt.package/CssConstants.class/class/preWrap.st deleted file mode 100644 index 586c63c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/preWrap.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -preWrap - - ^'pre-wrap' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/progress.st b/source/RenoirSt.package/CssConstants.class/class/progress.st deleted file mode 100644 index 2b81c8d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/progress.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -progress - - ^'progress' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/relative.st b/source/RenoirSt.package/CssConstants.class/class/relative.st deleted file mode 100644 index a7f1f76..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/relative.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -relative - - ^'relative' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/repeat.st b/source/RenoirSt.package/CssConstants.class/class/repeat.st deleted file mode 100644 index b757408..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/repeat.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Repeat -repeat - - ^'repeat' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/repeatX.st b/source/RenoirSt.package/CssConstants.class/class/repeatX.st deleted file mode 100644 index 1aae403..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/repeatX.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Repeat -repeatX - - ^'repeat-x' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/repeatY.st b/source/RenoirSt.package/CssConstants.class/class/repeatY.st deleted file mode 100644 index 132d406..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/repeatY.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Repeat -repeatY - - ^'repeat-y' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/ridge.st b/source/RenoirSt.package/CssConstants.class/class/ridge.st deleted file mode 100644 index 87d724c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/ridge.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -ridge - - ^'ridge' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/right.st b/source/RenoirSt.package/CssConstants.class/class/right.st deleted file mode 100644 index e09f96f..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/right.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -right - - ^'right' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/round.st b/source/RenoirSt.package/CssConstants.class/class/round.st deleted file mode 100644 index 47ae7cc..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/round.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -round - - ^'round' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/scroll.st b/source/RenoirSt.package/CssConstants.class/class/scroll.st deleted file mode 100644 index 43aad63..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/scroll.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing - Attachments -scroll - ^ 'scroll' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/separate.st b/source/RenoirSt.package/CssConstants.class/class/separate.st deleted file mode 100644 index 777263f..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/separate.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -separate - - ^'separate' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/sesame.st b/source/RenoirSt.package/CssConstants.class/class/sesame.st deleted file mode 100644 index ff6f82f..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/sesame.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -sesame - - ^'sesame' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/show.st b/source/RenoirSt.package/CssConstants.class/class/show.st deleted file mode 100644 index 7688f77..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/show.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -show - - ^'show' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/smallCaps.st b/source/RenoirSt.package/CssConstants.class/class/smallCaps.st deleted file mode 100644 index af9403a..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/smallCaps.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -smallCaps - - ^'small-caps' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/smallCaption.st b/source/RenoirSt.package/CssConstants.class/class/smallCaption.st deleted file mode 100644 index e49b136..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/smallCaption.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing - Fonts -smallCaption - ^'small-caption' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/solid.st b/source/RenoirSt.package/CssConstants.class/class/solid.st deleted file mode 100644 index 4f98c4b..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/solid.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -solid - - ^'solid' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/space.st b/source/RenoirSt.package/CssConstants.class/class/space.st deleted file mode 100644 index 713310f..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/space.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Background -space - - ^'space' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/square.st b/source/RenoirSt.package/CssConstants.class/class/square.st deleted file mode 100644 index b1cb1e5..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/square.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -square - - ^'square' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/static.st b/source/RenoirSt.package/CssConstants.class/class/static.st deleted file mode 100644 index 3ef2175..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/static.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -static - - ^'static' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/statusBar.st b/source/RenoirSt.package/CssConstants.class/class/statusBar.st deleted file mode 100644 index 15410b2..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/statusBar.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Fonts -statusBar - - ^'status-bar' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/stretch.st b/source/RenoirSt.package/CssConstants.class/class/stretch.st deleted file mode 100644 index 8614cd0..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/stretch.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -stretch - - ^'stretch' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/sub.st b/source/RenoirSt.package/CssConstants.class/class/sub.st deleted file mode 100644 index 6eca9ee..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/sub.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -sub - - ^'sub' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/super.st b/source/RenoirSt.package/CssConstants.class/class/super.st deleted file mode 100644 index 21a745d..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/super.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -super - - ^'super' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/table.st b/source/RenoirSt.package/CssConstants.class/class/table.st deleted file mode 100644 index d816a21..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/table.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -table - - ^ 'table' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableCaption.st b/source/RenoirSt.package/CssConstants.class/class/tableCaption.st deleted file mode 100644 index 1e22548..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableCaption.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableCaption - - ^ 'table-caption' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableCell.st b/source/RenoirSt.package/CssConstants.class/class/tableCell.st deleted file mode 100644 index db882c1..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableCell.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableCell - - ^ 'table-cell' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableColumn.st b/source/RenoirSt.package/CssConstants.class/class/tableColumn.st deleted file mode 100644 index 001cf4a..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableColumn.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableColumn - - ^ 'table-column' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableColumnGroup.st b/source/RenoirSt.package/CssConstants.class/class/tableColumnGroup.st deleted file mode 100644 index 355b330..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableColumnGroup.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableColumnGroup - - ^ 'table-column-group' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableFooterGroup.st b/source/RenoirSt.package/CssConstants.class/class/tableFooterGroup.st deleted file mode 100644 index a7b87bf..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableFooterGroup.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableFooterGroup - - ^ 'table-footer-group' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableHeaderGroup.st b/source/RenoirSt.package/CssConstants.class/class/tableHeaderGroup.st deleted file mode 100644 index 04e9880..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableHeaderGroup.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableHeaderGroup - - ^ 'table-header-group' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableRow.st b/source/RenoirSt.package/CssConstants.class/class/tableRow.st deleted file mode 100644 index dd74655..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableRow.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableRow - - ^ 'table-row' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/tableRowGroup.st b/source/RenoirSt.package/CssConstants.class/class/tableRowGroup.st deleted file mode 100644 index 4d7bbfb..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/tableRowGroup.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Display -tableRowGroup - - ^ 'table-row-group' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/text.st b/source/RenoirSt.package/CssConstants.class/class/text.st deleted file mode 100644 index 74f4f12..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/text.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -text - - ^'text' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/textBottom.st b/source/RenoirSt.package/CssConstants.class/class/textBottom.st deleted file mode 100644 index b9e71a4..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/textBottom.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -textBottom - - ^'text-bottom' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/textTop.st b/source/RenoirSt.package/CssConstants.class/class/textTop.st deleted file mode 100644 index 4c9dc25..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/textTop.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -textTop - - ^'text-top' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/thick.st b/source/RenoirSt.package/CssConstants.class/class/thick.st deleted file mode 100644 index d050204..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/thick.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -thick - - ^'thick' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/thin.st b/source/RenoirSt.package/CssConstants.class/class/thin.st deleted file mode 100644 index 335fc55..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/thin.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Borders -thin - - ^'thin' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/top.st b/source/RenoirSt.package/CssConstants.class/class/top.st deleted file mode 100644 index dce6f3c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/top.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -top - - ^'top' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/triangle.st b/source/RenoirSt.package/CssConstants.class/class/triangle.st deleted file mode 100644 index 84545d9..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/triangle.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -triangle - - ^'triangle' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/under.st b/source/RenoirSt.package/CssConstants.class/class/under.st deleted file mode 100644 index cd3a4c7..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/under.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -under - - ^'under' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/underline.st b/source/RenoirSt.package/CssConstants.class/class/underline.st deleted file mode 100644 index 03eec49..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/underline.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -underline - - ^'underline' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/upperAlpha.st b/source/RenoirSt.package/CssConstants.class/class/upperAlpha.st deleted file mode 100644 index 22ed7aa..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/upperAlpha.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -upperAlpha - - ^'upper-alpha' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/upperLatin.st b/source/RenoirSt.package/CssConstants.class/class/upperLatin.st deleted file mode 100644 index c636187..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/upperLatin.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -upperLatin - - ^'upper-latin' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/upperRoman.st b/source/RenoirSt.package/CssConstants.class/class/upperRoman.st deleted file mode 100644 index 9f43023..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/upperRoman.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Lists -upperRoman - - ^'upper-roman' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/uppercase.st b/source/RenoirSt.package/CssConstants.class/class/uppercase.st deleted file mode 100644 index 5509285..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/uppercase.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Text -uppercase - - ^'uppercase' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/vertical.st b/source/RenoirSt.package/CssConstants.class/class/vertical.st deleted file mode 100644 index c2e14a4..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/vertical.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -vertical - - ^'vertical' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/visible.st b/source/RenoirSt.package/CssConstants.class/class/visible.st deleted file mode 100644 index 1b83646..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/visible.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Positioning -visible - - ^'visible' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/class/wait.st b/source/RenoirSt.package/CssConstants.class/class/wait.st deleted file mode 100644 index bca052c..0000000 --- a/source/RenoirSt.package/CssConstants.class/class/wait.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Cursors -wait - - ^'wait' \ No newline at end of file diff --git a/source/RenoirSt.package/CssConstants.class/properties.json b/source/RenoirSt.package/CssConstants.class/properties.json deleted file mode 100644 index 25fb0c1..0000000 --- a/source/RenoirSt.package/CssConstants.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/6/2014 23:50", - "super" : "Object", - "category" : "RenoirSt-Common", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssConstants", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/README.md b/source/RenoirSt.package/CssDeclaration.class/README.md deleted file mode 100644 index 6cf5383..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/README.md +++ /dev/null @@ -1,3 +0,0 @@ -A declaration is either empty or consists of a property name, followed by a colon (:), followed by a value. Around each of these there may be white space. - -Because of the way selectors work, multiple declarations for the same selector may be organized into semicolon (;) separated groups. \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/class/property.value..st b/source/RenoirSt.package/CssDeclaration.class/class/property.value..st deleted file mode 100644 index de4620d..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/class/property.value..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -property: aPropertyName value: aValue - - ^self new initializeProperty: aPropertyName value: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/instance/initializeProperty.value..st b/source/RenoirSt.package/CssDeclaration.class/instance/initializeProperty.value..st deleted file mode 100644 index b388533..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/instance/initializeProperty.value..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeProperty: aPropertyName value: aValue - - property := aPropertyName. - value := aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/instance/property.st b/source/RenoirSt.package/CssDeclaration.class/instance/property.st deleted file mode 100644 index f4da061..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/instance/property.st +++ /dev/null @@ -1,4 +0,0 @@ -private -property - - ^ property \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/instance/value.st b/source/RenoirSt.package/CssDeclaration.class/instance/value.st deleted file mode 100644 index cccb4b3..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/instance/value.st +++ /dev/null @@ -1,4 +0,0 @@ -private -value - - ^ value \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclaration.class/properties.json b/source/RenoirSt.package/CssDeclaration.class/properties.json deleted file mode 100644 index f256f76..0000000 --- a/source/RenoirSt.package/CssDeclaration.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "", - "super" : "CssAbstractDeclaration", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "property", - "value" - ], - "name" : "CssDeclaration", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/README.md b/source/RenoirSt.package/CssDeclarationBlock.class/README.md deleted file mode 100644 index 563f35b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A declaration block starts with a left curly brace ({) and ends with the matching right curly brace (}). In between there must be a list of zero or more semicolon-separated (;) declarations. \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/background..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/background..st deleted file mode 100644 index 523e03c..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/background..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -background: aCssValue - - self propertyAt: 'background' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundAttachment..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundAttachment..st deleted file mode 100644 index df2db82..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundAttachment..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundAttachment: aCssValue - - self propertyAt: 'background-attachment' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundClip..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundClip..st deleted file mode 100644 index 341d4eb..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundClip..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundClip: aCssValue - - self propertyAt: 'background-clip' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundColor..st deleted file mode 100644 index ec305f4..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundColor..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundColor: aColor - - self propertyAt: 'background-color' put: aColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundImage..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundImage..st deleted file mode 100644 index f3062c0..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundImage..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundImage: aCssValue - - self propertyAt: 'background-image' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundOrigin..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundOrigin..st deleted file mode 100644 index 574dccc..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundOrigin..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundOrigin: aCssValue - - self propertyAt: 'background-origin' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundPosition..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundPosition..st deleted file mode 100644 index fe5a88d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundPosition..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundPosition: aCssValue - - self propertyAt: 'background-position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundRepeat..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundRepeat..st deleted file mode 100644 index ce9cc23..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundRepeat..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundRepeat: aCssValue - - self propertyAt: 'background-repeat' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundSize..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundSize..st deleted file mode 100644 index 78ec1a2..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/backgroundSize..st +++ /dev/null @@ -1,4 +0,0 @@ -background properties -backgroundSize: aCssValue - - self propertyAt: 'background-size' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/beImportantDuring..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/beImportantDuring..st deleted file mode 100644 index 6bb925b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/beImportantDuring..st +++ /dev/null @@ -1,8 +0,0 @@ -Configuring -beImportantDuring: aBlockClosure - - | previousPolicy | - previousPolicy := rulePrecedencePolicy. - rulePrecedencePolicy := CssImportantRulePrecedencePoliciy new. - [ aBlockClosure value: self ] - ensure: [ rulePrecedencePolicy := previousPolicy ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/border..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/border..st deleted file mode 100644 index cb56b71..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/border..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -border: aCssValue - - self propertyAt: 'border' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottom..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottom..st deleted file mode 100644 index 10b556b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottom..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottom: aCssValue - - self propertyAt: 'border-bottom' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomColor..st deleted file mode 100644 index 5dc1d3f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomColor..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottomColor: aCssColor - - self propertyAt: 'border-bottom-color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomLeftRadius..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomLeftRadius..st deleted file mode 100644 index 588019f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomLeftRadius..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottomLeftRadius: aCssLength - - self propertyAt: 'border-bottom-left-radius' put: aCssLength \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomRightRadius..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomRightRadius..st deleted file mode 100644 index 0c42490..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomRightRadius..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottomRightRadius: aCssLength - - self propertyAt: 'border-bottom-right-radius' put: aCssLength \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomStyle..st deleted file mode 100644 index d3d744a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottomStyle: aBorderWidth - - self propertyAt: 'border-bottom-style' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomWidth..st deleted file mode 100644 index 7a5494d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderBottomWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderBottomWidth: aBorderWidth - - self propertyAt: 'border-bottom-width' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderCollapse..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderCollapse..st deleted file mode 100644 index 1992c10..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderCollapse..st +++ /dev/null @@ -1,4 +0,0 @@ -table properties -borderCollapse: aCssValue - - self propertyAt: 'border-collapse' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderColor..st deleted file mode 100644 index e941ca8..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderColor..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderColor: aCssColor - - self propertyAt: 'border-color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImage..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImage..st deleted file mode 100644 index ba2b91b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImage..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImage: aCssValue - - self propertyAt: 'border-image' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageOutset..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageOutset..st deleted file mode 100644 index e00d5f8..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageOutset..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImageOutset: aCssValue - - self propertyAt: 'border-image-outset' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageRepeat..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageRepeat..st deleted file mode 100644 index 7910ae0..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageRepeat..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImageRepeat: aCssValue - - self propertyAt: 'border-image-repeat' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSlice..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSlice..st deleted file mode 100644 index 8cc198e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSlice..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImageSlice: aCssValue - - self propertyAt: 'border-image-slice' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSource..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSource..st deleted file mode 100644 index b2f7389..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageSource..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImageSource: aCssValue - - self propertyAt: 'border-image-source' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageWidth..st deleted file mode 100644 index f32a6d9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderImageWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderImageWidth: aCssValue - - self propertyAt: 'border-image-width' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeft..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeft..st deleted file mode 100644 index 7084ee6..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeft..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderLeft: aCssValue - - self propertyAt: 'border-left' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftColor..st deleted file mode 100644 index 5733246..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftColor..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderLeftColor: aCssColor - - self propertyAt: 'border-left-color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftStyle..st deleted file mode 100644 index 16d93bd..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderLeftStyle: aBorderWidth - - self propertyAt: 'border-left-style' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftWidth..st deleted file mode 100644 index 8a7ed98..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderLeftWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderLeftWidth: aBorderWidth - - self propertyAt: 'border-left-width' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRadius..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRadius..st deleted file mode 100644 index 1a10e46..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRadius..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderRadius: aCssValue - - self propertyAt: 'border-radius' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRight..st deleted file mode 100644 index 52c252a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRight..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderRight: aCssValue - - self propertyAt: 'border-right' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightColor..st deleted file mode 100644 index ea4512d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightColor..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderRightColor: aCssColor - - self propertyAt: 'border-right-color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightStyle..st deleted file mode 100644 index bebec5a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderRightStyle: aBorderWidth - - self propertyAt: 'border-right-style' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightWidth..st deleted file mode 100644 index 90ed67e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderRightWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderRightWidth: aBorderWidth - - self propertyAt: 'border-right-width' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderSpacing..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderSpacing..st deleted file mode 100644 index a93eae3..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderSpacing..st +++ /dev/null @@ -1,4 +0,0 @@ -table properties -borderSpacing: aCssValue - - self propertyAt: 'border-spacing' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderStyle..st deleted file mode 100644 index ffc4d13..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderStyle: aBorderWidth - - self propertyAt: 'border-style' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTop..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTop..st deleted file mode 100644 index a11a3f0..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTop..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTop: aCssValue - - self propertyAt: 'border-top' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopColor..st deleted file mode 100644 index 0323c61..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopColor..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTopColor: aCssColor - - self propertyAt: 'border-top-color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopLeftRadius..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopLeftRadius..st deleted file mode 100644 index 76aa3bc..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopLeftRadius..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTopLeftRadius: aCssLength - - self propertyAt: 'border-top-left-radius' put: aCssLength \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopRightRadius..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopRightRadius..st deleted file mode 100644 index f6fdd9e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopRightRadius..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTopRightRadius: aCssLength - - self propertyAt: 'border-top-right-radius' put: aCssLength \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopStyle..st deleted file mode 100644 index 6f7fa03..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTopStyle: aBorderWidth - - self propertyAt: 'border-top-style' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopWidth..st deleted file mode 100644 index 9881d0f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderTopWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderTopWidth: aBorderWidth - - self propertyAt: 'border-top-width' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderWidth..st deleted file mode 100644 index d1c8418..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/borderWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -border properties -borderWidth: aBorderWidth - - self propertyAt: 'border-width' put: aBorderWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/bottom..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/bottom..st deleted file mode 100644 index 48a8bf5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/bottom..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -bottom: aCssValue - - self propertyAt: 'bottom' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/boxShadow..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/boxShadow..st deleted file mode 100644 index d85f27a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/boxShadow..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -boxShadow: aCssValue - - self propertyAt: 'box-shadow' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/captionSide..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/captionSide..st deleted file mode 100644 index 1f16472..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/captionSide..st +++ /dev/null @@ -1,4 +0,0 @@ -table properties -captionSide: aCssValue - - self propertyAt: 'caption-side' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/clear..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/clear..st deleted file mode 100644 index 8bf239c..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/clear..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -clear: aCssValue - - self propertyAt: 'clear' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/clip..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/clip..st deleted file mode 100644 index e2250a8..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/clip..st +++ /dev/null @@ -1,4 +0,0 @@ -visual effects properties -clip: aCssValue - - self propertyAt: 'clip' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/color..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/color..st deleted file mode 100644 index 158ae75..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/color..st +++ /dev/null @@ -1,5 +0,0 @@ -color properties -color: aCssColor - "Sets the color of text. CSS1" - - self propertyAt: 'color' put: aCssColor \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/content..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/content..st deleted file mode 100644 index 3af5000..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/content..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -content: aCssValue - - self propertyAt: 'content' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterIncrement..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterIncrement..st deleted file mode 100644 index 0cbb8f8..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterIncrement..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -counterIncrement: aCssValue - - self propertyAt: 'counter-increment' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterReset..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterReset..st deleted file mode 100644 index 5e34baf..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/counterReset..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -counterReset: aCssValue - - self propertyAt: 'counter-reset' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/cssContentOn..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/cssContentOn..st deleted file mode 100644 index 3445028..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/cssContentOn..st +++ /dev/null @@ -1,11 +0,0 @@ -Printing -cssContentOn: aStream - - aStream nextPut: ${. - aStream newLine. - declarations - do: [ :declaration | - aStream tab. - declaration cssContentOn: aStream. - aStream newLine ]. - aStream nextPut: $} \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/cursor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/cursor..st deleted file mode 100644 index f61040d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/cursor..st +++ /dev/null @@ -1,4 +0,0 @@ -ui properties -cursor: aCssValue - - self propertyAt: 'cursor' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/direction..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/direction..st deleted file mode 100644 index 83694f9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/direction..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -direction: aCssValue - - self propertyAt: 'direction' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/display..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/display..st deleted file mode 100644 index f811a83..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/display..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -display: aCssValue - - self propertyAt: 'display' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/emptyCells..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/emptyCells..st deleted file mode 100644 index d97c5cc..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/emptyCells..st +++ /dev/null @@ -1,4 +0,0 @@ -table properties -emptyCells: aCssValue - - self propertyAt: 'empty-cells' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/float..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/float..st deleted file mode 100644 index d99b837..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/float..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -float: aCssValue - - self propertyAt: 'float' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/font..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/font..st deleted file mode 100644 index 300e94e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/font..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -font: aCssValue - - self propertyAt: 'font' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontFamily..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontFamily..st deleted file mode 100644 index 442d1e2..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontFamily..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontFamily: aCssValue - - self propertyAt: 'font-family' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontKerning..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontKerning..st deleted file mode 100644 index 5b99a7f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontKerning..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontKerning: aCssValue - - self propertyAt: 'font-kerning' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSize..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSize..st deleted file mode 100644 index 63435d9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSize..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontSize: aCssValue - - self propertyAt: 'font-size' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSizeAdjust..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSizeAdjust..st deleted file mode 100644 index 9724a41..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSizeAdjust..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontSizeAdjust: aNumber - - ^self propertyAt: 'font-size-adjust' put: aNumber \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStretch..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStretch..st deleted file mode 100644 index 16c8095..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStretch..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontStretch: aCssValue - - self propertyAt: 'font-stretch' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStyle..st deleted file mode 100644 index 222a792..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontStyle: aCssValue - - self propertyAt: 'font-style' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSynthesis..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSynthesis..st deleted file mode 100644 index 81d833a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontSynthesis..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontSynthesis: aCssValue - - self propertyAt: 'font-synthesis' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariant..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariant..st deleted file mode 100644 index 1e83a66..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariant..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontVariant: aCssValue - - self propertyAt: 'font-variant' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantCaps..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantCaps..st deleted file mode 100644 index 0e95169..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantCaps..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontVariantCaps: aCssValue - - self propertyAt: 'font-variant-caps' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantLigatures..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantLigatures..st deleted file mode 100644 index 5809edc..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantLigatures..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontVariantLigatures: aCssValue - - self propertyAt: 'font-variant-ligatures' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantNumeric..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantNumeric..st deleted file mode 100644 index d227296..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantNumeric..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontVariantNumeric: aCssValue - - self propertyAt: 'font-variant-numeric' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantPosition..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantPosition..st deleted file mode 100644 index b4b5e27..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontVariantPosition..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontVariantPosition: aCssValue - - self propertyAt: 'font-variant-position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontWeight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontWeight..st deleted file mode 100644 index d1944df..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/fontWeight..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -fontWeight: aCssValue - - self propertyAt: 'font-weight' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/height..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/height..st deleted file mode 100644 index 575a42b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/height..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -height: aWidth - - self propertyAt: 'height' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/initialize.st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/initialize.st deleted file mode 100644 index f416b6e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/initialize.st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initialize - - super initialize. - declarations := OrderedCollection new. - rulePrecedencePolicy := CssNormalRulePrecedencePolicy new \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/left..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/left..st deleted file mode 100644 index 37054c9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/left..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -left: aCssValue - - self propertyAt: 'left' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/letterSpacing..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/letterSpacing..st deleted file mode 100644 index 1764308..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/letterSpacing..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -letterSpacing: aCssValue - - self propertyAt: 'letter-spacing' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/lineHeight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/lineHeight..st deleted file mode 100644 index b89f271..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/lineHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -lineHeight: aCssValue - - self propertyAt: 'line-height' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyle..st deleted file mode 100644 index c644ee9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -listStyle: aCssValue - - self propertyAt: 'list-style' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleImage..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleImage..st deleted file mode 100644 index 8ebffd9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleImage..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -listStyleImage: aCssValue - - self propertyAt: 'list-style-image' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStylePosition..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStylePosition..st deleted file mode 100644 index 5a1c112..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStylePosition..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -listStylePosition: aCssValue - - self propertyAt: 'list-style-position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleType..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleType..st deleted file mode 100644 index 6ea165d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/listStyleType..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -listStyleType: aCssValue - - self propertyAt: 'list-style-type' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/margin..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/margin..st deleted file mode 100644 index 1ab47a2..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/margin..st +++ /dev/null @@ -1,7 +0,0 @@ -box properties -margin: aMarginSpec - - "The margin shorthand property sets all the margin properties in one declaration. - This property can have from one to four values. CSS1" - - self propertyAt: 'margin' put: aMarginSpec \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginBottom..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginBottom..st deleted file mode 100644 index e18b37a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginBottom..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -marginBottom: aMarginWidth - - self propertyAt: 'margin-bottom' put: aMarginWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginLeft..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginLeft..st deleted file mode 100644 index d88baf6..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginLeft..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -marginLeft: aMarginWidth - - self propertyAt: 'margin-left' put: aMarginWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginRight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginRight..st deleted file mode 100644 index c69125f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginRight..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -marginRight: aMarginWidth - - self propertyAt: 'margin-right' put: aMarginWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginTop..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginTop..st deleted file mode 100644 index 29c6317..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/marginTop..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -marginTop: aMarginWidth - - self propertyAt: 'margin-top' put: aMarginWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxHeight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxHeight..st deleted file mode 100644 index d9b87d6..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -maxHeight: aWidth - - self propertyAt: 'max-height' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxWidth..st deleted file mode 100644 index 8359662..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/maxWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -maxWidth: aWidth - - self propertyAt: 'max-width' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/minHeight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/minHeight..st deleted file mode 100644 index db45441..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/minHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -minHeight: aWidth - - self propertyAt: 'min-height' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/minWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/minWidth..st deleted file mode 100644 index 7d17aff..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/minWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -minWidth: aWidth - - self propertyAt: 'min-width' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/opacity..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/opacity..st deleted file mode 100644 index 52b4903..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/opacity..st +++ /dev/null @@ -1,7 +0,0 @@ -color properties -opacity: alphaValue - "Opacity can be tought of as a postprocessing operation. - Conceptually, after the element (including its descendants) is rendered into an RGBA offscren image, the opacity - setting specifies how to blend the offscreen rendering into the current composite rendering. CSS3" - - self propertyAt: 'opacity' put: alphaValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outline..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/outline..st deleted file mode 100644 index 003877b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outline..st +++ /dev/null @@ -1,4 +0,0 @@ -ui properties -outline: aCssValue - - self propertyAt: 'outline' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineColor..st deleted file mode 100644 index e23f15e..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineColor..st +++ /dev/null @@ -1,4 +0,0 @@ -ui properties -outlineColor: aCssValue - - self propertyAt: 'outline-color' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineStyle..st deleted file mode 100644 index ac9df55..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -ui properties -outlineStyle: aCssValue - - self propertyAt: 'outline-style' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineWidth..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineWidth..st deleted file mode 100644 index f0128b8..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/outlineWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -ui properties -outlineWidth: aCssValue - - self propertyAt: 'outline-width' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflow..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflow..st deleted file mode 100644 index 6fb6e26..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflow..st +++ /dev/null @@ -1,4 +0,0 @@ -visual effects properties -overflow: aCssValue - - self propertyAt: 'overflow' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowX..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowX..st deleted file mode 100644 index eb37dda..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowX..st +++ /dev/null @@ -1,4 +0,0 @@ -visual effects properties -overflowX: aCssValue - - self propertyAt: 'overflow-x' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowY..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowY..st deleted file mode 100644 index 9eaa5b2..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/overflowY..st +++ /dev/null @@ -1,4 +0,0 @@ -visual effects properties -overflowY: aCssValue - - self propertyAt: 'overflow-y' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/padding..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/padding..st deleted file mode 100644 index cc73d93..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/padding..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -padding: aPaddingSpec - - self propertyAt: 'padding' put: aPaddingSpec \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingBottom..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingBottom..st deleted file mode 100644 index 81b6bb1..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingBottom..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -paddingBottom: aPaddingWidth - - self propertyAt: 'padding-bottom' put: aPaddingWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingLeft..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingLeft..st deleted file mode 100644 index 474c6de..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingLeft..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -paddingLeft: aPaddingWidth - - self propertyAt: 'padding-left' put: aPaddingWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingRight..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingRight..st deleted file mode 100644 index c6857bd..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingRight..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -paddingRight: aPaddingWidth - - self propertyAt: 'padding-right' put: aPaddingWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingTop..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingTop..st deleted file mode 100644 index a673f47..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/paddingTop..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -paddingTop: aPaddingWidth - - self propertyAt: 'padding-top' put: aPaddingWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/position..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/position..st deleted file mode 100644 index 6cce7ed..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/position..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -position: aCssValue - - self propertyAt: 'position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/printInlinedOn..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/printInlinedOn..st deleted file mode 100644 index e655717..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/printInlinedOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -printInlinedOn: aStream - - declarations do: [ :declaration | declaration printOn: aStream ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/propertyAt.put..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/propertyAt.put..st deleted file mode 100644 index 68c715d..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/propertyAt.put..st +++ /dev/null @@ -1,4 +0,0 @@ -private -propertyAt: aPropertyName put: aValue - - declarations add: (rulePrecedencePolicy applyTo: (CssDeclaration property: aPropertyName value: aValue)) \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/quotes..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/quotes..st deleted file mode 100644 index 597b681..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/quotes..st +++ /dev/null @@ -1,4 +0,0 @@ -generated content properties -quotes: aCssValue - - self propertyAt: 'quotes' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/resize..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/resize..st deleted file mode 100644 index 0d5e633..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/resize..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -resize: aCssValue - - self propertyAt: 'resize' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/right..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/right..st deleted file mode 100644 index b1b791f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/right..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -right: aCssValue - - self propertyAt: 'right' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/src..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/src..st deleted file mode 100644 index fd31167..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/src..st +++ /dev/null @@ -1,4 +0,0 @@ -font properties -src: aCssValue - - self propertyAt: 'src' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/tableLayout..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/tableLayout..st deleted file mode 100644 index e3952c5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/tableLayout..st +++ /dev/null @@ -1,4 +0,0 @@ -table properties -tableLayout: aCssValue - - self propertyAt: 'table-layout' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textAlign..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textAlign..st deleted file mode 100644 index e5029eb..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textAlign..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textAlign: aCssValue - - self propertyAt: 'text-align' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecoration..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecoration..st deleted file mode 100644 index c90aadb..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecoration..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textDecoration: aCssValue - - self propertyAt: 'text-decoration' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationColor..st deleted file mode 100644 index f328ed9..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationColor..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textDecorationColor: aCssValue - - self propertyAt: 'text-decoration-color' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationLine..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationLine..st deleted file mode 100644 index 97c2156..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationLine..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textDecorationLine: aCssValue - - self propertyAt: 'text-decoration-line' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationStyle..st deleted file mode 100644 index 93a6fa1..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textDecorationStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textDecorationStyle: aCssValue - - self propertyAt: 'text-decoration-style' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasis..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasis..st deleted file mode 100644 index 11d0f9b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasis..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textEmphasis: aCssValue - - self propertyAt: 'text-emphasis' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisColor..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisColor..st deleted file mode 100644 index dd077e5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisColor..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textEmphasisColor: aCssValue - - self propertyAt: 'text-emphasis-color' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisPosition..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisPosition..st deleted file mode 100644 index f866ed5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisPosition..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textEmphasisPosition: aCssValue - - self propertyAt: 'text-emphasis-position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisStyle..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisStyle..st deleted file mode 100644 index 91aacf7..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textEmphasisStyle..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textEmphasisStyle: aCssValue - - self propertyAt: 'text-emphasis-style' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textIndent..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textIndent..st deleted file mode 100644 index 3560d86..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textIndent..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textIndent: aCssValue - - self propertyAt: 'text-indent' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textOverflow..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textOverflow..st deleted file mode 100644 index 7f9d9c5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textOverflow..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textOverflow: aCssValue - - self propertyAt: 'text-overflow' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textShadow..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textShadow..st deleted file mode 100644 index a607fd5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textShadow..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textShadow: aCssValue - - self propertyAt: 'text-shadow' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textTransform..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textTransform..st deleted file mode 100644 index 14ffed7..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textTransform..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textTransform: aCssValue - - self propertyAt: 'text-transform' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textUnderlinePosition..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/textUnderlinePosition..st deleted file mode 100644 index b164c9f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/textUnderlinePosition..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -textUnderlinePosition: aCssValue - - self propertyAt: 'text-underline-position' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/top..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/top..st deleted file mode 100644 index a12d39a..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/top..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -top: aCssValue - - self propertyAt: 'top' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/unicodeBidi..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/unicodeBidi..st deleted file mode 100644 index fab5a2b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/unicodeBidi..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -unicodeBidi: aCssValue - - self propertyAt: 'unicode-bidi' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/verticalAlign..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/verticalAlign..st deleted file mode 100644 index 663890c..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/verticalAlign..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -verticalAlign: aCssValue - - self propertyAt: 'vertical-align' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/visibility..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/visibility..st deleted file mode 100644 index 3d4127b..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/visibility..st +++ /dev/null @@ -1,4 +0,0 @@ -visual effects properties -visibility: aCssValue - - self propertyAt: 'visibility' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/whiteSpace..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/whiteSpace..st deleted file mode 100644 index 9614d60..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/whiteSpace..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -whiteSpace: aCssValue - - self propertyAt: 'white-space' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/width..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/width..st deleted file mode 100644 index b241633..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/width..st +++ /dev/null @@ -1,4 +0,0 @@ -box properties -width: aWidth - - self propertyAt: 'width' put: aWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordSpacing..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordSpacing..st deleted file mode 100644 index 2a79dd5..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordSpacing..st +++ /dev/null @@ -1,4 +0,0 @@ -text properties -wordSpacing: aCssValue - - self propertyAt: 'word-spacing' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordWrap..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordWrap..st deleted file mode 100644 index a6906ec..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/wordWrap..st +++ /dev/null @@ -1,3 +0,0 @@ -text properties -wordWrap: aCssValue - self propertyAt: 'word-wrap' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/instance/zIndex..st b/source/RenoirSt.package/CssDeclarationBlock.class/instance/zIndex..st deleted file mode 100644 index e2dc460..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/instance/zIndex..st +++ /dev/null @@ -1,4 +0,0 @@ -visual formatting properties -zIndex: aCssValue - - self propertyAt: 'z-index' put: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssDeclarationBlock.class/properties.json b/source/RenoirSt.package/CssDeclarationBlock.class/properties.json deleted file mode 100644 index 991cb1f..0000000 --- a/source/RenoirSt.package/CssDeclarationBlock.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/25/2014 15:26", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "declarations", - "rulePrecedencePolicy" - ], - "name" : "CssDeclarationBlock", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssDescendantCombinator.class/README.md b/source/RenoirSt.package/CssDescendantCombinator.class/README.md deleted file mode 100644 index e89e325..0000000 --- a/source/RenoirSt.package/CssDescendantCombinator.class/README.md +++ /dev/null @@ -1 +0,0 @@ -At times, authors may want selectors to describe an element that is the descendant of another element in the document tree (e.g., "an EM element that is contained within an H1 element"). Descendant combinators express such a relationship. A descendant combinator is whitespace that separates two sequences of simple selectors. A selector of the form "A B" represents an element B that is an arbitrary descendant of some ancestor element A. \ No newline at end of file diff --git a/source/RenoirSt.package/CssDescendantCombinator.class/class/between.and..st b/source/RenoirSt.package/CssDescendantCombinator.class/class/between.and..st deleted file mode 100644 index 4ffe6e2..0000000 --- a/source/RenoirSt.package/CssDescendantCombinator.class/class/between.and..st +++ /dev/null @@ -1,6 +0,0 @@ -Instance Creation -between: anAncestorSelector and: aDescendantSelector - - ^ anAncestorSelector isImplicitUniversal - ifTrue: [ aDescendantSelector ] - ifFalse: [ self new initializeBetween: anAncestorSelector and: aDescendantSelector ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssDescendantCombinator.class/instance/cssContentOn..st b/source/RenoirSt.package/CssDescendantCombinator.class/instance/cssContentOn..st deleted file mode 100644 index 86ec360..0000000 --- a/source/RenoirSt.package/CssDescendantCombinator.class/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -Printing -cssContentOn: aStream - - ancestor cssContentOn: aStream. - aStream space. - descendant cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssDescendantCombinator.class/instance/initializeBetween.and..st b/source/RenoirSt.package/CssDescendantCombinator.class/instance/initializeBetween.and..st deleted file mode 100644 index 9b773f0..0000000 --- a/source/RenoirSt.package/CssDescendantCombinator.class/instance/initializeBetween.and..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeBetween: anAncestorSelector and: aDescendantSelector - - ancestor := anAncestorSelector . - descendant := aDescendantSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssDescendantCombinator.class/properties.json b/source/RenoirSt.package/CssDescendantCombinator.class/properties.json deleted file mode 100644 index f865781..0000000 --- a/source/RenoirSt.package/CssDescendantCombinator.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 17:03", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "ancestor", - "descendant" - ], - "name" : "CssDescendantCombinator", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/README.md b/source/RenoirSt.package/CssExternalFontReference.class/README.md deleted file mode 100644 index 60ccf50..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent an external font reference \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt..st b/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt..st deleted file mode 100644 index 0c641eb..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -locatedAt: anUrl - - ^self locatedAt: anUrl withFormat: '' \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt.withFormat..st b/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt.withFormat..st deleted file mode 100644 index 321cab8..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/class/locatedAt.withFormat..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -locatedAt: anUrl withFormat: aFontFormatString - - ^self new initializeLocatedAt: anUrl withFormat: aFontFormatString \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/class/svgFontLocatedAt.withId..st b/source/RenoirSt.package/CssExternalFontReference.class/class/svgFontLocatedAt.withId..st deleted file mode 100644 index a18fac8..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/class/svgFontLocatedAt.withId..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -svgFontLocatedAt: aUrl withId: aString - - ^ self locatedAt: (CssSVGFontLocation at: aUrl withId: aString) withFormat: CssFontConstants svg \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/instance/cssContentOn..st b/source/RenoirSt.package/CssExternalFontReference.class/instance/cssContentOn..st deleted file mode 100644 index b28882b..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/instance/cssContentOn..st +++ /dev/null @@ -1,13 +0,0 @@ -Printing -cssContentOn: aStream - - url cssContentOn: aStream. - format notEmpty - ifTrue: [ aStream - space; - nextPutAll: 'format('; - nextPut: $". - format cssContentOn: aStream. - aStream - nextPut: $"; - nextPut: $) ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/instance/initializeLocatedAt.withFormat..st b/source/RenoirSt.package/CssExternalFontReference.class/instance/initializeLocatedAt.withFormat..st deleted file mode 100644 index 1faeeb9..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/instance/initializeLocatedAt.withFormat..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeLocatedAt: anUrl withFormat: aString - - url := anUrl. - format := aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssExternalFontReference.class/properties.json b/source/RenoirSt.package/CssExternalFontReference.class/properties.json deleted file mode 100644 index 94af425..0000000 --- a/source/RenoirSt.package/CssExternalFontReference.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 18:26", - "super" : "CssFontReference", - "category" : "RenoirSt-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "url", - "format" - ], - "name" : "CssExternalFontReference", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssFallbackSpecified.class/README.md b/source/RenoirSt.package/CssFallbackSpecified.class/README.md deleted file mode 100644 index 5e31838..0000000 --- a/source/RenoirSt.package/CssFallbackSpecified.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssFallbackSpecified specifies that a fallback for a CSS function is provided \ No newline at end of file diff --git a/source/RenoirSt.package/CssFallbackSpecified.class/class/withValue..st b/source/RenoirSt.package/CssFallbackSpecified.class/class/withValue..st deleted file mode 100644 index f80eba0..0000000 --- a/source/RenoirSt.package/CssFallbackSpecified.class/class/withValue..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -withValue: aCssValue - - ^self new initializeWithValue: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssFallbackSpecified.class/instance/cssContentOn..st b/source/RenoirSt.package/CssFallbackSpecified.class/instance/cssContentOn..st deleted file mode 100644 index 725905f..0000000 --- a/source/RenoirSt.package/CssFallbackSpecified.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aWriteStream - - aWriteStream - nextPut: $,; - space. - value cssContentOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssFallbackSpecified.class/instance/initializeWithValue..st b/source/RenoirSt.package/CssFallbackSpecified.class/instance/initializeWithValue..st deleted file mode 100644 index 2449334..0000000 --- a/source/RenoirSt.package/CssFallbackSpecified.class/instance/initializeWithValue..st +++ /dev/null @@ -1,3 +0,0 @@ -initialize - release -initializeWithValue: aCssValue - value := aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssFallbackSpecified.class/properties.json b/source/RenoirSt.package/CssFallbackSpecified.class/properties.json deleted file mode 100644 index 53185ef..0000000 --- a/source/RenoirSt.package/CssFallbackSpecified.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 11:52", - "super" : "CssObject", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "value" - ], - "name" : "CssFallbackSpecified", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/README.md b/source/RenoirSt.package/CssFontConstants.class/README.md deleted file mode 100644 index 3399c9a..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssFontConstants is a shared pool providing access to common constants for fonts diff --git a/source/RenoirSt.package/CssFontConstants.class/class/allPetiteCaps.st b/source/RenoirSt.package/CssFontConstants.class/class/allPetiteCaps.st deleted file mode 100644 index a7d5606..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/allPetiteCaps.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -allPetiteCaps - - ^'all-petite-caps' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/allSmallCaps.st b/source/RenoirSt.package/CssFontConstants.class/class/allSmallCaps.st deleted file mode 100644 index f8a5de4..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/allSmallCaps.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -allSmallCaps - - ^'all-small-caps' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/commonLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/commonLigatures.st deleted file mode 100644 index 75e45ef..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/commonLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -commonLigatures - - ^'common-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/condensed.st b/source/RenoirSt.package/CssFontConstants.class/class/condensed.st deleted file mode 100644 index 16cdbb9..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/condensed.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -condensed - - ^ 'condensed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/contextual.st b/source/RenoirSt.package/CssFontConstants.class/class/contextual.st deleted file mode 100644 index d16e7f9..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/contextual.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -contextual - - ^'contextual' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/cursive.st b/source/RenoirSt.package/CssFontConstants.class/class/cursive.st deleted file mode 100644 index b47c7b7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/cursive.st +++ /dev/null @@ -1,3 +0,0 @@ -Generic Font Family -cursive - ^ 'cursive' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/diagonalFractions.st b/source/RenoirSt.package/CssFontConstants.class/class/diagonalFractions.st deleted file mode 100644 index 66c564c..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/diagonalFractions.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -diagonalFractions - - ^'diagonal-fractions' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/discretionaryLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/discretionaryLigatures.st deleted file mode 100644 index f5490e6..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/discretionaryLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -discretionaryLigatures - - ^'discretionary-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/embeddedOpentype.st b/source/RenoirSt.package/CssFontConstants.class/class/embeddedOpentype.st deleted file mode 100644 index 06656dc..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/embeddedOpentype.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Format -embeddedOpentype - - ^ 'embedded-opentype' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/expanded.st b/source/RenoirSt.package/CssFontConstants.class/class/expanded.st deleted file mode 100644 index e775b8b..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/expanded.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -expanded - - ^ 'expanded' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/extraCondensed.st b/source/RenoirSt.package/CssFontConstants.class/class/extraCondensed.st deleted file mode 100644 index 7ef8103..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/extraCondensed.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -extraCondensed - - ^ 'extra-condensed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/extraExpanded.st b/source/RenoirSt.package/CssFontConstants.class/class/extraExpanded.st deleted file mode 100644 index ac87e07..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/extraExpanded.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -extraExpanded - - ^'extra-expanded' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/fantasy.st b/source/RenoirSt.package/CssFontConstants.class/class/fantasy.st deleted file mode 100644 index 0710ac5..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/fantasy.st +++ /dev/null @@ -1,4 +0,0 @@ -Generic Font Family -fantasy - - ^'fantasy' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/historicalLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/historicalLigatures.st deleted file mode 100644 index b54acb7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/historicalLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -historicalLigatures - - ^ 'historical-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/large.st b/source/RenoirSt.package/CssFontConstants.class/class/large.st deleted file mode 100644 index fb0ebc7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/large.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -large - - ^'large' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/larger.st b/source/RenoirSt.package/CssFontConstants.class/class/larger.st deleted file mode 100644 index f6446d7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/larger.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -larger - - ^'larger' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/liningNums.st b/source/RenoirSt.package/CssFontConstants.class/class/liningNums.st deleted file mode 100644 index d50b775..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/liningNums.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -liningNums - - ^'lining-nums' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/medium.st b/source/RenoirSt.package/CssFontConstants.class/class/medium.st deleted file mode 100644 index 0eb7fa7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/medium.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -medium - - ^'medium' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/monospace.st b/source/RenoirSt.package/CssFontConstants.class/class/monospace.st deleted file mode 100644 index aa0759b..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/monospace.st +++ /dev/null @@ -1,4 +0,0 @@ -Generic Font Family -monospace - - ^ 'monospace' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/noCommonLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/noCommonLigatures.st deleted file mode 100644 index 0b66703..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/noCommonLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -noCommonLigatures - - ^'no-common-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/noContextual.st b/source/RenoirSt.package/CssFontConstants.class/class/noContextual.st deleted file mode 100644 index a028866..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/noContextual.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -noContextual - - ^'no-contextual' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/noDiscretionaryLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/noDiscretionaryLigatures.st deleted file mode 100644 index 3300d2d..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/noDiscretionaryLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -noDiscretionaryLigatures - - ^ 'no-discretionary-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/noHistoricalLigatures.st b/source/RenoirSt.package/CssFontConstants.class/class/noHistoricalLigatures.st deleted file mode 100644 index 2ac147c..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/noHistoricalLigatures.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -noHistoricalLigatures - - ^ 'no-historical-ligatures' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/normal.st b/source/RenoirSt.package/CssFontConstants.class/class/normal.st deleted file mode 100644 index dfc685b..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/normal.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -normal - - ^CssConstants normal \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/oldstyleNums.st b/source/RenoirSt.package/CssFontConstants.class/class/oldstyleNums.st deleted file mode 100644 index b6ab40c..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/oldstyleNums.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -oldstyleNums - - ^'oldstyle-nums' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/opentype.st b/source/RenoirSt.package/CssFontConstants.class/class/opentype.st deleted file mode 100644 index 3941875..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/opentype.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Format -opentype - - ^ 'opentype' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/ordinal.st b/source/RenoirSt.package/CssFontConstants.class/class/ordinal.st deleted file mode 100644 index c63ba61..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/ordinal.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -ordinal - - ^'ordinal' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/petiteCaps.st b/source/RenoirSt.package/CssFontConstants.class/class/petiteCaps.st deleted file mode 100644 index 9260d0b..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/petiteCaps.st +++ /dev/null @@ -1,3 +0,0 @@ -Font Variant -petiteCaps - ^ 'petite-caps' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/proportionalNums.st b/source/RenoirSt.package/CssFontConstants.class/class/proportionalNums.st deleted file mode 100644 index 1a7d9e7..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/proportionalNums.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -proportionalNums - - ^'proportional-nums' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/sansSerif.st b/source/RenoirSt.package/CssFontConstants.class/class/sansSerif.st deleted file mode 100644 index d089010..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/sansSerif.st +++ /dev/null @@ -1,4 +0,0 @@ -Generic Font Family -sansSerif - - ^ 'sans-serif' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/semiCondensed.st b/source/RenoirSt.package/CssFontConstants.class/class/semiCondensed.st deleted file mode 100644 index 5329841..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/semiCondensed.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -semiCondensed - - ^ 'semi-condensed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/semiExpanded.st b/source/RenoirSt.package/CssFontConstants.class/class/semiExpanded.st deleted file mode 100644 index 0610549..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/semiExpanded.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -semiExpanded - - ^ 'semi-expanded' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/serif.st b/source/RenoirSt.package/CssFontConstants.class/class/serif.st deleted file mode 100644 index 98388f0..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/serif.st +++ /dev/null @@ -1,4 +0,0 @@ -Generic Font Family -serif - - ^'serif' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/slashedZero.st b/source/RenoirSt.package/CssFontConstants.class/class/slashedZero.st deleted file mode 100644 index 9768d6c..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/slashedZero.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -slashedZero - - ^'slashed-zero' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/small.st b/source/RenoirSt.package/CssFontConstants.class/class/small.st deleted file mode 100644 index 00c4125..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/small.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -small - - ^'small' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/smallCaps.st b/source/RenoirSt.package/CssFontConstants.class/class/smallCaps.st deleted file mode 100644 index 91c1da2..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/smallCaps.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -smallCaps - - ^CssConstants smallCaps \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/smaller.st b/source/RenoirSt.package/CssFontConstants.class/class/smaller.st deleted file mode 100644 index b5c7768..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/smaller.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -smaller - - ^'smaller' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/stackedFractions.st b/source/RenoirSt.package/CssFontConstants.class/class/stackedFractions.st deleted file mode 100644 index d0b69fa..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/stackedFractions.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -stackedFractions - - ^'stacked-fractions' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/style.st b/source/RenoirSt.package/CssFontConstants.class/class/style.st deleted file mode 100644 index 973d8d4..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/style.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Synthesis -style - - ^'style' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/sub.st b/source/RenoirSt.package/CssFontConstants.class/class/sub.st deleted file mode 100644 index b84f299..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/sub.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -sub - - ^'sub' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/super.st b/source/RenoirSt.package/CssFontConstants.class/class/super.st deleted file mode 100644 index ac6af7e..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/super.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -super - - ^'super' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/svg.st b/source/RenoirSt.package/CssFontConstants.class/class/svg.st deleted file mode 100644 index 635fb69..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/svg.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Format -svg - - ^ 'svg' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/tabularNums.st b/source/RenoirSt.package/CssFontConstants.class/class/tabularNums.st deleted file mode 100644 index b3e2f96..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/tabularNums.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -tabularNums - - ^'tabular-nums' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/titlingCaps.st b/source/RenoirSt.package/CssFontConstants.class/class/titlingCaps.st deleted file mode 100644 index 8df550e..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/titlingCaps.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -titlingCaps - - ^'titling-caps' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/truetype.st b/source/RenoirSt.package/CssFontConstants.class/class/truetype.st deleted file mode 100644 index 56a67e5..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/truetype.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Format -truetype - - ^ 'truetype' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/ultraCondensed.st b/source/RenoirSt.package/CssFontConstants.class/class/ultraCondensed.st deleted file mode 100644 index 65d86ff..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/ultraCondensed.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -ultraCondensed - - ^ 'ultra-condensed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/ultraExpanded.st b/source/RenoirSt.package/CssFontConstants.class/class/ultraExpanded.st deleted file mode 100644 index 28a4015..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/ultraExpanded.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Stretching -ultraExpanded - - ^ 'ultra-expanded' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/unicase.st b/source/RenoirSt.package/CssFontConstants.class/class/unicase.st deleted file mode 100644 index 8826577..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/unicase.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Variant -unicase - - ^'unicase' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/weight.st b/source/RenoirSt.package/CssFontConstants.class/class/weight.st deleted file mode 100644 index 4d3f47a..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/weight.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Synthesis -weight - - ^'weight' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/woff.st b/source/RenoirSt.package/CssFontConstants.class/class/woff.st deleted file mode 100644 index b75378a..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/woff.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Format -woff - - ^ 'woff' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/xLarge.st b/source/RenoirSt.package/CssFontConstants.class/class/xLarge.st deleted file mode 100644 index df23303..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/xLarge.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -xLarge - - ^'x-large' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/xSmall.st b/source/RenoirSt.package/CssFontConstants.class/class/xSmall.st deleted file mode 100644 index 5b15764..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/xSmall.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -xSmall - - ^'x-small' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/xxLarge.st b/source/RenoirSt.package/CssFontConstants.class/class/xxLarge.st deleted file mode 100644 index 3e990d5..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/xxLarge.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -xxLarge - - ^'xx-large' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/class/xxSmall.st b/source/RenoirSt.package/CssFontConstants.class/class/xxSmall.st deleted file mode 100644 index d5c658b..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/class/xxSmall.st +++ /dev/null @@ -1,4 +0,0 @@ -Font Size -xxSmall - - ^'xx-small' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontConstants.class/properties.json b/source/RenoirSt.package/CssFontConstants.class/properties.json deleted file mode 100644 index fa4f90a..0000000 --- a/source/RenoirSt.package/CssFontConstants.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/26/2014 17:38", - "super" : "Object", - "category" : "RenoirSt-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssFontConstants", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontReference.class/README.md b/source/RenoirSt.package/CssFontReference.class/README.md deleted file mode 100644 index df13eba..0000000 --- a/source/RenoirSt.package/CssFontReference.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a font reference \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontReference.class/instance/^comma.st b/source/RenoirSt.package/CssFontReference.class/instance/^comma.st deleted file mode 100644 index 33ad3da..0000000 --- a/source/RenoirSt.package/CssFontReference.class/instance/^comma.st +++ /dev/null @@ -1,4 +0,0 @@ -Concatenating -, aCssFontReference - - ^CssObjectList with: self with: aCssFontReference \ No newline at end of file diff --git a/source/RenoirSt.package/CssFontReference.class/properties.json b/source/RenoirSt.package/CssFontReference.class/properties.json deleted file mode 100644 index 757e04e..0000000 --- a/source/RenoirSt.package/CssFontReference.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 18:26", - "super" : "CssObject", - "category" : "RenoirSt-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssFontReference", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssFrequencyUnits.class/README.md b/source/RenoirSt.package/CssFrequencyUnits.class/README.md deleted file mode 100644 index cb84e63..0000000 --- a/source/RenoirSt.package/CssFrequencyUnits.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssFrequencyUnits is a shared pool providing access to the commonly used Css Frequency Units diff --git a/source/RenoirSt.package/CssFrequencyUnits.class/class/hertz.st b/source/RenoirSt.package/CssFrequencyUnits.class/class/hertz.st deleted file mode 100644 index 70a3528..0000000 --- a/source/RenoirSt.package/CssFrequencyUnits.class/class/hertz.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -hertz - - ^Hertz \ No newline at end of file diff --git a/source/RenoirSt.package/CssFrequencyUnits.class/class/initialize.st b/source/RenoirSt.package/CssFrequencyUnits.class/class/initialize.st deleted file mode 100644 index 3ffa850..0000000 --- a/source/RenoirSt.package/CssFrequencyUnits.class/class/initialize.st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initialize - Hertz := CssUnit identifiedBy: 'Hz'. - KiloHertz := CssUnit identifiedBy: 'kHz' \ No newline at end of file diff --git a/source/RenoirSt.package/CssFrequencyUnits.class/class/kiloHertz.st b/source/RenoirSt.package/CssFrequencyUnits.class/class/kiloHertz.st deleted file mode 100644 index 4fa1dca..0000000 --- a/source/RenoirSt.package/CssFrequencyUnits.class/class/kiloHertz.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -kiloHertz - - ^KiloHertz \ No newline at end of file diff --git a/source/RenoirSt.package/CssFrequencyUnits.class/properties.json b/source/RenoirSt.package/CssFrequencyUnits.class/properties.json deleted file mode 100644 index a5e73ec..0000000 --- a/source/RenoirSt.package/CssFrequencyUnits.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 23:08", - "super" : "Object", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "Hertz", - "KiloHertz" - ], - "instvars" : [ ], - "name" : "CssFrequencyUnits", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssFunction.class/README.md b/source/RenoirSt.package/CssFunction.class/README.md deleted file mode 100644 index 7ce3d66..0000000 --- a/source/RenoirSt.package/CssFunction.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssFunction represents an abstract CSS function diff --git a/source/RenoirSt.package/CssFunction.class/instance/cssContentOn..st b/source/RenoirSt.package/CssFunction.class/instance/cssContentOn..st deleted file mode 100644 index 2c8cecd..0000000 --- a/source/RenoirSt.package/CssFunction.class/instance/cssContentOn..st +++ /dev/null @@ -1,8 +0,0 @@ -Printing -cssContentOn: aWriteStream - - aWriteStream - nextPutAll: self functionName; - nextPut: $(. - self cssFunctionParametersContentOn: aWriteStream. - aWriteStream nextPut: $) \ No newline at end of file diff --git a/source/RenoirSt.package/CssFunction.class/instance/cssFunctionParametersContentOn..st b/source/RenoirSt.package/CssFunction.class/instance/cssFunctionParametersContentOn..st deleted file mode 100644 index 142cd1f..0000000 --- a/source/RenoirSt.package/CssFunction.class/instance/cssFunctionParametersContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -private -cssFunctionParametersContentOn: aWriteStream - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssFunction.class/instance/functionName.st b/source/RenoirSt.package/CssFunction.class/instance/functionName.st deleted file mode 100644 index 777a771..0000000 --- a/source/RenoirSt.package/CssFunction.class/instance/functionName.st +++ /dev/null @@ -1,4 +0,0 @@ -private -functionName - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssFunction.class/properties.json b/source/RenoirSt.package/CssFunction.class/properties.json deleted file mode 100644 index 3fbc37e..0000000 --- a/source/RenoirSt.package/CssFunction.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 12:41", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssFunction", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/README.md b/source/RenoirSt.package/CssGeneralSiblingCombinator.class/README.md deleted file mode 100644 index 4660b9e..0000000 --- a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/README.md +++ /dev/null @@ -1 +0,0 @@ -The general sibling combinator is made of the "tilde" (U+007E, ~) character that separates two sequences of simple selectors. The elements represented by the two sequences share the same parent in the document tree and the element represented by the first sequence precedes (not necessarily immediately) the element represented by the second one. \ No newline at end of file diff --git a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/class/between.and..st b/source/RenoirSt.package/CssGeneralSiblingCombinator.class/class/between.and..st deleted file mode 100644 index cdf7802..0000000 --- a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/class/between.and..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -between: aPredecessorSelector and: aSuccessorSelector - - ^self new initializeBetween: aPredecessorSelector and: aSuccessorSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/cssContentOn..st b/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/cssContentOn..st deleted file mode 100644 index a0cab5e..0000000 --- a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/cssContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -Printing -cssContentOn: aStream - - predecessor cssContentOn: aStream. - aStream - space; - nextPut: $~; - space. - successor cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/initializeBetween.and..st b/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/initializeBetween.and..st deleted file mode 100644 index 973f7f8..0000000 --- a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/instance/initializeBetween.and..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeBetween: aPredecessorSelector and: aSuccessorSelector - - predecessor := aPredecessorSelector. - successor := aSuccessorSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/properties.json b/source/RenoirSt.package/CssGeneralSiblingCombinator.class/properties.json deleted file mode 100644 index a3b93a4..0000000 --- a/source/RenoirSt.package/CssGeneralSiblingCombinator.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 19:43", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "predecessor", - "successor" - ], - "name" : "CssGeneralSiblingCombinator", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/README.md b/source/RenoirSt.package/CssGradient.class/README.md deleted file mode 100644 index 8c9732a..0000000 --- a/source/RenoirSt.package/CssGradient.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A gradient is an image that smoothly fades from one color to another. \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/instance/colorStops.st b/source/RenoirSt.package/CssGradient.class/instance/colorStops.st deleted file mode 100644 index c57d158..0000000 --- a/source/RenoirSt.package/CssGradient.class/instance/colorStops.st +++ /dev/null @@ -1,4 +0,0 @@ -private -colorStops - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/instance/cssContentOn..st b/source/RenoirSt.package/CssGradient.class/instance/cssContentOn..st deleted file mode 100644 index e8e540f..0000000 --- a/source/RenoirSt.package/CssGradient.class/instance/cssContentOn..st +++ /dev/null @@ -1,13 +0,0 @@ -Printing -cssContentOn: aWriteStream - - aWriteStream nextPutAll: self functionName. - aWriteStream nextPut: $(. - self shape cssContentOn: aWriteStream. - self colorStops - do: [ :colorStop | colorStop cssContentOn: aWriteStream ] - separatedBy: [ - aWriteStream - nextPut: $,; - space ]. - aWriteStream nextPut: $) \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/instance/functionName.st b/source/RenoirSt.package/CssGradient.class/instance/functionName.st deleted file mode 100644 index f5ae25e..0000000 --- a/source/RenoirSt.package/CssGradient.class/instance/functionName.st +++ /dev/null @@ -1,4 +0,0 @@ -private -functionName - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/instance/shape.st b/source/RenoirSt.package/CssGradient.class/instance/shape.st deleted file mode 100644 index faca228..0000000 --- a/source/RenoirSt.package/CssGradient.class/instance/shape.st +++ /dev/null @@ -1,4 +0,0 @@ -private -shape - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradient.class/properties.json b/source/RenoirSt.package/CssGradient.class/properties.json deleted file mode 100644 index ceb57e5..0000000 --- a/source/RenoirSt.package/CssGradient.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/14/2014 10:15", - "super" : "CssObject", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssGradient", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradientComponent.class/README.md b/source/RenoirSt.package/CssGradientComponent.class/README.md deleted file mode 100644 index f648484..0000000 --- a/source/RenoirSt.package/CssGradientComponent.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssGradientComponent represents a part of a gradient \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradientComponent.class/class/on..st b/source/RenoirSt.package/CssGradientComponent.class/class/on..st deleted file mode 100644 index 9a1cb70..0000000 --- a/source/RenoirSt.package/CssGradientComponent.class/class/on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -on: aCssValue - - ^self new initializeOn: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradientComponent.class/instance/cssContentOn..st b/source/RenoirSt.package/CssGradientComponent.class/instance/cssContentOn..st deleted file mode 100644 index e6e2a28..0000000 --- a/source/RenoirSt.package/CssGradientComponent.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aWriteStream - - direction cssContentOn: aWriteStream. - aWriteStream - nextPut: $,; - space \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradientComponent.class/instance/initializeOn..st b/source/RenoirSt.package/CssGradientComponent.class/instance/initializeOn..st deleted file mode 100644 index 4ba452a..0000000 --- a/source/RenoirSt.package/CssGradientComponent.class/instance/initializeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeOn: aCssValue - - direction := aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssGradientComponent.class/properties.json b/source/RenoirSt.package/CssGradientComponent.class/properties.json deleted file mode 100644 index 2265a1f..0000000 --- a/source/RenoirSt.package/CssGradientComponent.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/14/2014 10:56", - "super" : "CssObject", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "direction" - ], - "name" : "CssGradientComponent", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/README.md b/source/RenoirSt.package/CssHSLColor.class/README.md deleted file mode 100644 index 8a91785..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/README.md +++ /dev/null @@ -1,3 +0,0 @@ -HSL colors are encoding as a triple (hue, saturation, lightness). -Hue is represented as an angle of the color circle. -Saturation and lightness are represented as percentages. 100% is full saturation, and 0% is a shade of gray. 0% lightness is black, 100% lightness is white, and 50% lightness is “normal”. \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness..st b/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness..st deleted file mode 100644 index 701678c..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage - - ^self hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: CssNoAlphaChannelProvided new \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alpha..st b/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alpha..st deleted file mode 100644 index a2072c4..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alpha..st +++ /dev/null @@ -1,8 +0,0 @@ -Instance Creation -hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alpha: aNumber - - ^ self - hue: aHueValueInDegrees - saturation: aSaturationPercentage - lightness: aLightnessPercentage - alphaChannel: (CssAlphaChannelProvided withValue: aNumber) \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alphaChannel..st b/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alphaChannel..st deleted file mode 100644 index be520c3..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/class/hue.saturation.lightness.alphaChannel..st +++ /dev/null @@ -1,8 +0,0 @@ -private -hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: aCssAlphaChannel - - ^ self new - initializeHue: aHueValueInDegrees - saturation: aSaturationPercentage - lightness: aLightnessPercentage - alphaChannel: aCssAlphaChannel \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssHSLColor.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index 0b421a9..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,10 +0,0 @@ -private -componentsDo: aBlockClosure separatedBy: aSeparationBlock - - aBlockClosure value: hue. - aSeparationBlock value. - aBlockClosure value: saturation . - aSeparationBlock value. - aBlockClosure value: lightness . - alphaChannel componentsDo: aBlockClosure separatedBy: aSeparationBlock - \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/instance/functionName.st b/source/RenoirSt.package/CssHSLColor.class/instance/functionName.st deleted file mode 100644 index 7c5c511..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/instance/functionName.st +++ /dev/null @@ -1,4 +0,0 @@ -private -functionName - - ^ alphaChannel functionNameFor: 'hsl' \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/instance/initializeHue.saturation.lightness.alphaChannel..st b/source/RenoirSt.package/CssHSLColor.class/instance/initializeHue.saturation.lightness.alphaChannel..st deleted file mode 100644 index 5ce86e9..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/instance/initializeHue.saturation.lightness.alphaChannel..st +++ /dev/null @@ -1,7 +0,0 @@ -initialize-release -initializeHue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: aCssAlphaChannel - - hue := aHueValueInDegrees. - saturation := aSaturationPercentage. - lightness := aLightnessPercentage. - alphaChannel := aCssAlphaChannel \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/instance/newWithAlpha..st b/source/RenoirSt.package/CssHSLColor.class/instance/newWithAlpha..st deleted file mode 100644 index 19cd0f4..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/instance/newWithAlpha..st +++ /dev/null @@ -1,8 +0,0 @@ -Converting -newWithAlpha: alphaValue - - ^ self class - hue: hue - saturation: saturation - lightness: lightness - alpha: alphaValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssHSLColor.class/properties.json b/source/RenoirSt.package/CssHSLColor.class/properties.json deleted file mode 100644 index 8874a44..0000000 --- a/source/RenoirSt.package/CssHSLColor.class/properties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 23:56", - "super" : "CssColor", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "hue", - "saturation", - "lightness", - "alphaChannel" - ], - "name" : "CssHSLColor", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/README.md b/source/RenoirSt.package/CssIdSelector.class/README.md deleted file mode 100644 index 272a1c2..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/README.md +++ /dev/null @@ -1,3 +0,0 @@ -Document languages may contain attributes that are declared to be of type ID. What makes attributes of type ID special is that no two such attributes can have the same value in a conformant document, regardless of the type of the elements that carry them; whatever the document language, an ID typed attribute can be used to uniquely identify its element. In HTML all ID attributes are named "id"; XML applications may name ID attributes differently, but the same restriction applies. - -An ID-typed attribute of a document language allows authors to assign an identifier to one element instance in the document tree. An ID selector contains a "number sign" (U+0023, #) immediately followed by the ID value, which must be an CSS identifiers. An ID selector represents an element instance that has an identifier that matches the identifier in the ID selector. \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/class/assertIsASymbol..st b/source/RenoirSt.package/CssIdSelector.class/class/assertIsASymbol..st deleted file mode 100644 index 812d731..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/class/assertIsASymbol..st +++ /dev/null @@ -1,4 +0,0 @@ -private -assertIsASymbol: anObject - - AssertionChecker enforce: [ anObject isSymbol ] because: [ '<1s> must be a symbol to be considered a valid id' expandMacrosWith: anObject printString ] raising: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/class/for.over..st b/source/RenoirSt.package/CssIdSelector.class/class/for.over..st deleted file mode 100644 index 0799e0a..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/class/for.over..st +++ /dev/null @@ -1,5 +0,0 @@ -instance creation -for: anId over: aSelector - - self assertIsASymbol: anId. - ^ self new initializeFor: anId over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssIdSelector.class/instance/cssContentOn..st deleted file mode 100644 index 5845bbb..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -Printing -cssContentOn: aStream - - selector cssContentOn: aStream. - aStream nextPutAll: id printString \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/instance/initializeFor.over..st b/source/RenoirSt.package/CssIdSelector.class/instance/initializeFor.over..st deleted file mode 100644 index 5ef9df9..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/instance/initializeFor.over..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeFor: anId over: aSelector - - id := anId. - selector := aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdSelector.class/properties.json b/source/RenoirSt.package/CssIdSelector.class/properties.json deleted file mode 100644 index 0e9bb9a..0000000 --- a/source/RenoirSt.package/CssIdSelector.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/22/2014 19:30", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "id", - "selector" - ], - "name" : "CssIdSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/README.md b/source/RenoirSt.package/CssIdentifiedColor.class/README.md deleted file mode 100644 index 6a47724..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssIdentifiedColor is a color with a given identification (a name or hexadecimal representation). diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/class/assertIsOfSizeSix..st b/source/RenoirSt.package/CssIdentifiedColor.class/class/assertIsOfSizeSix..st deleted file mode 100644 index 7fee227..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/class/assertIsOfSizeSix..st +++ /dev/null @@ -1,4 +0,0 @@ -private -assertIsOfSizeSix: aString - - AssertionChecker enforce: [ aString size = 6 ] because: 'Invalid hexadecimal notation for a color.' raising: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/class/expandToExtendedHexaNotation..st b/source/RenoirSt.package/CssIdentifiedColor.class/class/expandToExtendedHexaNotation..st deleted file mode 100644 index 12590aa..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/class/expandToExtendedHexaNotation..st +++ /dev/null @@ -1,12 +0,0 @@ -private -expandToExtendedHexaNotation: aString - - "If the string is specified in the 3 letters short notation, expand it to six" - - ^ aString size = 3 - ifTrue: [ - '<1s><1s><2s><2s><3s><3s>' - expandMacrosWith: aString first asString - with: aString second asString - with: aString third asString ] - ifFalse: [ aString ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/class/fromHexadecimalNotation..st b/source/RenoirSt.package/CssIdentifiedColor.class/class/fromHexadecimalNotation..st deleted file mode 100644 index fca9899..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/class/fromHexadecimalNotation..st +++ /dev/null @@ -1,14 +0,0 @@ -Instance Creation -fromHexadecimalNotation: aString - - | numberInHexaNotation red green blue | - - numberInHexaNotation := self expandToExtendedHexaNotation: aString. - - self assertIsOfSizeSix: numberInHexaNotation. - - red := Integer readFrom: (numberInHexaNotation copyFrom: 1 to: 2) base: 16. - green := Integer readFrom: (numberInHexaNotation copyFrom: 3 to: 4) base: 16. - blue := Integer readFrom: (numberInHexaNotation copyFrom: 5 to: 6) base: 16. - - ^ self representing: (CssRGBColor red: red green: green blue: blue) identifiedBy: ('#<1s>' expandMacrosWith: aString) \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/class/representing.identifiedBy..st b/source/RenoirSt.package/CssIdentifiedColor.class/class/representing.identifiedBy..st deleted file mode 100644 index 302231c..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/class/representing.identifiedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -representing: aCssColor identifiedBy: aString - - ^self new initializeRepresenting: aCssColor identifiedBy: aString diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/instance/color.st b/source/RenoirSt.package/CssIdentifiedColor.class/instance/color.st deleted file mode 100644 index c5c79ef..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/instance/color.st +++ /dev/null @@ -1,3 +0,0 @@ -Accessing -color - ^ color \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/instance/cssContentOn..st b/source/RenoirSt.package/CssIdentifiedColor.class/instance/cssContentOn..st deleted file mode 100644 index 5902a2b..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -cssContentOn: aWriteStream - - identification cssContentOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/instance/identifiedBy..st b/source/RenoirSt.package/CssIdentifiedColor.class/instance/identifiedBy..st deleted file mode 100644 index af206e7..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/instance/identifiedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -Converting -identifiedBy: aString - - ^self class representing: color identifiedBy: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/instance/initializeRepresenting.identifiedBy..st b/source/RenoirSt.package/CssIdentifiedColor.class/instance/initializeRepresenting.identifiedBy..st deleted file mode 100644 index 96d7b18..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/instance/initializeRepresenting.identifiedBy..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeRepresenting: aCssColor identifiedBy: aString - - color := aCssColor. - identification := aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/instance/newWithAlpha..st b/source/RenoirSt.package/CssIdentifiedColor.class/instance/newWithAlpha..st deleted file mode 100644 index c59bb3b..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/instance/newWithAlpha..st +++ /dev/null @@ -1,4 +0,0 @@ -Converting -newWithAlpha: alphaValue - - ^color newWithAlpha: alphaValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssIdentifiedColor.class/properties.json b/source/RenoirSt.package/CssIdentifiedColor.class/properties.json deleted file mode 100644 index be3365e..0000000 --- a/source/RenoirSt.package/CssIdentifiedColor.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/6/2014 08:35", - "super" : "CssColorUnit", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "color", - "identification" - ], - "name" : "CssIdentifiedColor", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/README.md b/source/RenoirSt.package/CssImportantDeclaration.class/README.md deleted file mode 100644 index 44e5db5..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssImportantDeclaration is declaration with an !important modifier diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/class/over..st b/source/RenoirSt.package/CssImportantDeclaration.class/class/over..st deleted file mode 100644 index 10264a4..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/class/over..st +++ /dev/null @@ -1,4 +0,0 @@ -instance creation -over: aCssDeclaration - - ^self new initializeOver: aCssDeclaration \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/instance/cssContentEndingOn..st b/source/RenoirSt.package/CssImportantDeclaration.class/instance/cssContentEndingOn..st deleted file mode 100644 index 928279b..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/instance/cssContentEndingOn..st +++ /dev/null @@ -1,7 +0,0 @@ -private -cssContentEndingOn: aStream - - aStream - space; - nextPutAll: '!important'. - super cssContentEndingOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/instance/initializeOver..st b/source/RenoirSt.package/CssImportantDeclaration.class/instance/initializeOver..st deleted file mode 100644 index a1c5f47..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/instance/initializeOver..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeOver: aCssDeclaration - - declaration := aCssDeclaration \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/instance/property.st b/source/RenoirSt.package/CssImportantDeclaration.class/instance/property.st deleted file mode 100644 index 43de6de..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/instance/property.st +++ /dev/null @@ -1,4 +0,0 @@ -private -property - - ^declaration property \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/instance/value.st b/source/RenoirSt.package/CssImportantDeclaration.class/instance/value.st deleted file mode 100644 index 4c11213..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/instance/value.st +++ /dev/null @@ -1,4 +0,0 @@ -private -value - - ^declaration value \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantDeclaration.class/properties.json b/source/RenoirSt.package/CssImportantDeclaration.class/properties.json deleted file mode 100644 index f645cb6..0000000 --- a/source/RenoirSt.package/CssImportantDeclaration.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/3/2014 23:59", - "super" : "CssAbstractDeclaration", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "declaration" - ], - "name" : "CssImportantDeclaration", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/README.md b/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/README.md deleted file mode 100644 index aadd903..0000000 --- a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssImportantRulePrecedencePoliciy is a policy indicating an important declaration. diff --git a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/instance/applyTo..st b/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/instance/applyTo..st deleted file mode 100644 index bc803ef..0000000 --- a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/instance/applyTo..st +++ /dev/null @@ -1,4 +0,0 @@ -Applying -applyTo: aCssDeclaration - - ^CssImportantDeclaration over: aCssDeclaration \ No newline at end of file diff --git a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/properties.json b/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/properties.json deleted file mode 100644 index 84a971c..0000000 --- a/source/RenoirSt.package/CssImportantRulePrecedencePoliciy.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/4/2014 00:01", - "super" : "CssRulePrecedencePolicy", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssImportantRulePrecedencePoliciy", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/README.md b/source/RenoirSt.package/CssLengthUnits.class/README.md deleted file mode 100644 index 26cb9d6..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLengthUnits is a shared pool providing access to the commonly used Css Length Units \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/centimeter.st b/source/RenoirSt.package/CssLengthUnits.class/class/centimeter.st deleted file mode 100644 index d41f52f..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/centimeter.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Absolute -centimeter - - ^Centimeter \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/fontSize.st b/source/RenoirSt.package/CssLengthUnits.class/class/fontSize.st deleted file mode 100644 index 218ae62..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/fontSize.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -fontSize - - ^FontSize \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/fontSizeOfRootElement.st b/source/RenoirSt.package/CssLengthUnits.class/class/fontSizeOfRootElement.st deleted file mode 100644 index 52bf82f..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/fontSizeOfRootElement.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -fontSizeOfRootElement - - ^FontSizeOfRootElement \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/inch.st b/source/RenoirSt.package/CssLengthUnits.class/class/inch.st deleted file mode 100644 index 7749115..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/inch.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Absolute -inch - - ^Inch \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/initialize.st b/source/RenoirSt.package/CssLengthUnits.class/class/initialize.st deleted file mode 100644 index 9bb1157..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/initialize.st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initialize - self initializeAbsoluteUnits. - self initializeRelativeUnits \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/initializeAbsoluteUnits.st b/source/RenoirSt.package/CssLengthUnits.class/class/initializeAbsoluteUnits.st deleted file mode 100644 index bef6d94..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/initializeAbsoluteUnits.st +++ /dev/null @@ -1,8 +0,0 @@ -initialize-release -initializeAbsoluteUnits - Centimeter := CssUnit identifiedBy: 'cm'. - Inch := CssUnit identifiedBy: 'in'. - Millimeter := CssUnit identifiedBy: 'mm'. - Pica := CssUnit identifiedBy: 'pc'. - Pixel := CssUnit identifiedBy: 'px'. - Point := CssUnit identifiedBy: 'pt' \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/initializeRelativeUnits.st b/source/RenoirSt.package/CssLengthUnits.class/class/initializeRelativeUnits.st deleted file mode 100644 index d9146f7..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/initializeRelativeUnits.st +++ /dev/null @@ -1,10 +0,0 @@ -initialize-release -initializeRelativeUnits - FontSize := CssUnit identifiedBy: 'em'. - XHeight := CssUnit identifiedBy: 'ex'. - ZeroWidth := CssUnit identifiedBy: 'ch'. - FontSizeOfRootElement := CssUnit identifiedBy: 'rem'. - OnePercentOfViewportHeight := CssUnit identifiedBy: 'vh'. - OnePercentOfViewportWidth := CssUnit identifiedBy: 'vw'. - OnePercentOfViewportSmallerDimension := CssUnit identifiedBy: 'vmin'. - OnePercentOfViewportLargerDimension := CssUnit identifiedBy: 'vmax' \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/millimeter.st b/source/RenoirSt.package/CssLengthUnits.class/class/millimeter.st deleted file mode 100644 index 484e90b..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/millimeter.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Absolute -millimeter - - ^Millimeter \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportHeight.st b/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportHeight.st deleted file mode 100644 index 228084a..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportHeight.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -onePercentOfViewportHeight - - ^OnePercentOfViewportHeight \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportLargerDimension.st b/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportLargerDimension.st deleted file mode 100644 index 53f94d1..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportLargerDimension.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -onePercentOfViewportLargerDimension - - ^OnePercentOfViewportLargerDimension \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportSmallerDimension.st b/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportSmallerDimension.st deleted file mode 100644 index ba0c8bb..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportSmallerDimension.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -onePercentOfViewportSmallerDimension - - ^OnePercentOfViewportSmallerDimension \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportWidth.st b/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportWidth.st deleted file mode 100644 index b78e62d..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/onePercentOfViewportWidth.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -onePercentOfViewportWidth - - ^OnePercentOfViewportWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/pica.st b/source/RenoirSt.package/CssLengthUnits.class/class/pica.st deleted file mode 100644 index dacf1d2..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/pica.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Absolute -pica - - ^Pica \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/pixel.st b/source/RenoirSt.package/CssLengthUnits.class/class/pixel.st deleted file mode 100644 index 63e827b..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/pixel.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -pixel - - ^Pixel \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/point.st b/source/RenoirSt.package/CssLengthUnits.class/class/point.st deleted file mode 100644 index 4506126..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/point.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Absolute -point - - ^Point \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/xHeight.st b/source/RenoirSt.package/CssLengthUnits.class/class/xHeight.st deleted file mode 100644 index e93596c..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/xHeight.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -xHeight - - ^XHeight \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/class/zeroWidth.st b/source/RenoirSt.package/CssLengthUnits.class/class/zeroWidth.st deleted file mode 100644 index 56f855c..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/class/zeroWidth.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Relative -zeroWidth - - ^ZeroWidth \ No newline at end of file diff --git a/source/RenoirSt.package/CssLengthUnits.class/properties.json b/source/RenoirSt.package/CssLengthUnits.class/properties.json deleted file mode 100644 index 3921dfc..0000000 --- a/source/RenoirSt.package/CssLengthUnits.class/properties.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/12/2014 11:22", - "super" : "Object", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "Centimeter", - "FontSize", - "FontSizeOfRootElement", - "Inch", - "Millimeter", - "OnePercentOfViewportHeight", - "OnePercentOfViewportLargerDimension", - "OnePercentOfViewportSmallerDimension", - "OnePercentOfViewportWidth", - "Pica", - "Pixel", - "Point", - "XHeight", - "ZeroWidth" - ], - "instvars" : [ ], - "name" : "CssLengthUnits", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/README.md b/source/RenoirSt.package/CssLinearGradient.class/README.md deleted file mode 100644 index b6357a1..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A linear gradient is created by specifying a gradient line and then several colors placed along that line. The image is constructed by creating an infinite canvas and painting it with lines perpendicular to the gradient line, with the color of the painted line being the color of the gradient line where the two intersect. This produces a smooth fade from each color to the next, progressing in the specified direction. \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/class/fading..st b/source/RenoirSt.package/CssLinearGradient.class/class/fading..st deleted file mode 100644 index 856f9d9..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/class/fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -fading: aColorStopCollection - - ^self in: '' fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/class/in.fading..st b/source/RenoirSt.package/CssLinearGradient.class/class/in.fading..st deleted file mode 100644 index d8e3640..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/class/in.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -private -in: aDirection fading: aColorStopCollection - - ^self new initializeIn: aDirection fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/class/rotated.fading..st b/source/RenoirSt.package/CssLinearGradient.class/class/rotated.fading..st deleted file mode 100644 index 1471a17..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/class/rotated.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -rotated: aCssAngle fading: aColorStopCollection - - ^self in: (CssGradientComponent on: aCssAngle) fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/class/to.fading..st b/source/RenoirSt.package/CssLinearGradient.class/class/to.fading..st deleted file mode 100644 index 2abd674..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/class/to.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -to: aKeywordDirectionOrCollection fading: aColorStopCollection - - ^self in: (CssGradientComponent on: { 'to'. aKeywordDirectionOrCollection }) fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/instance/beRepeating.st b/source/RenoirSt.package/CssLinearGradient.class/instance/beRepeating.st deleted file mode 100644 index ddf327c..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/instance/beRepeating.st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -beRepeating - - functionName := 'repeating-linear-gradient' \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/instance/colorStops.st b/source/RenoirSt.package/CssLinearGradient.class/instance/colorStops.st deleted file mode 100644 index 81a3e85..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/instance/colorStops.st +++ /dev/null @@ -1,3 +0,0 @@ -private -colorStops - ^ colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/instance/functionName.st b/source/RenoirSt.package/CssLinearGradient.class/instance/functionName.st deleted file mode 100644 index 6cf79fd..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/instance/functionName.st +++ /dev/null @@ -1,3 +0,0 @@ -private -functionName - ^ functionName \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/instance/initializeIn.fading..st b/source/RenoirSt.package/CssLinearGradient.class/instance/initializeIn.fading..st deleted file mode 100644 index 7e8acba..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/instance/initializeIn.fading..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeIn: aDirection fading: aColorStopCollection - - direction := aDirection. - colorStops := aColorStopCollection. - functionName := 'linear-gradient' \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/instance/shape.st b/source/RenoirSt.package/CssLinearGradient.class/instance/shape.st deleted file mode 100644 index a6083e8..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/instance/shape.st +++ /dev/null @@ -1,4 +0,0 @@ -private -shape - - ^ direction \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearGradient.class/properties.json b/source/RenoirSt.package/CssLinearGradient.class/properties.json deleted file mode 100644 index 6e862a1..0000000 --- a/source/RenoirSt.package/CssLinearGradient.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/14/2014 08:38", - "super" : "CssGradient", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "direction", - "colorStops", - "functionName" - ], - "name" : "CssLinearGradient", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/README.md b/source/RenoirSt.package/CssLinearPolynomial.class/README.md deleted file mode 100644 index 43b9e1b..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssLinearPolynomial represents a function of the type: an+b where n is a free variable. It can be used in some structural pseudo class selectors. \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/class/forIdentity.st b/source/RenoirSt.package/CssLinearPolynomial.class/class/forIdentity.st deleted file mode 100644 index b215ac0..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/class/forIdentity.st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -forIdentity - - ^self with: 1 \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/class/with..st b/source/RenoirSt.package/CssLinearPolynomial.class/class/with..st deleted file mode 100644 index 620fa74..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/class/with..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -with: a - - ^ self new initializeWith: a \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/^minus.st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/^minus.st deleted file mode 100644 index 3a6847e..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/^minus.st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -- aPositiveInteger - - independentCoefficient := aPositiveInteger * -1 \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/^plus.st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/^plus.st deleted file mode 100644 index 5df1025..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/^plus.st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -+ aPositiveInteger - - independentCoefficient := aPositiveInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssContentOn..st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssContentOn..st deleted file mode 100644 index bdcc922..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -Printing -cssContentOn: aWriteStream - - self cssDependentCoefficientContentOn: aWriteStream. - aWriteStream nextPut: $n. - self cssIndependentCoefficientContentOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssDependentCoefficientContentOn..st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssDependentCoefficientContentOn..st deleted file mode 100644 index 046141e..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssDependentCoefficientContentOn..st +++ /dev/null @@ -1,8 +0,0 @@ -private -cssDependentCoefficientContentOn: aWriteStream - - dependentCoefficient abs = 1 - ifTrue: [ - dependentCoefficient negative - ifTrue: [ aWriteStream nextPut: $- ] ] - ifFalse: [ dependentCoefficient cssContentOn: aWriteStream ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssIndependentCoefficientContentOn..st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssIndependentCoefficientContentOn..st deleted file mode 100644 index 21013cb..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/cssIndependentCoefficientContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -private -cssIndependentCoefficientContentOn: aWriteStream - independentCoefficient isZero - ifTrue: [ ^ self ]. - independentCoefficient positive - ifTrue: [ aWriteStream nextPut: $+ ]. - independentCoefficient cssContentOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/instance/initializeWith..st b/source/RenoirSt.package/CssLinearPolynomial.class/instance/initializeWith..st deleted file mode 100644 index 53d14d7..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/instance/initializeWith..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWith: a - independentCoefficient := 0. - dependentCoefficient := a \ No newline at end of file diff --git a/source/RenoirSt.package/CssLinearPolynomial.class/properties.json b/source/RenoirSt.package/CssLinearPolynomial.class/properties.json deleted file mode 100644 index e6760fb..0000000 --- a/source/RenoirSt.package/CssLinearPolynomial.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/12/2014 16:11", - "super" : "CssObject", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "dependentCoefficient", - "independentCoefficient" - ], - "name" : "CssLinearPolynomial", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssLocalFontReference.class/README.md b/source/RenoirSt.package/CssLocalFontReference.class/README.md deleted file mode 100644 index faa0d02..0000000 --- a/source/RenoirSt.package/CssLocalFontReference.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a local font reference \ No newline at end of file diff --git a/source/RenoirSt.package/CssLocalFontReference.class/class/toFontNamed..st b/source/RenoirSt.package/CssLocalFontReference.class/class/toFontNamed..st deleted file mode 100644 index faa0b9f..0000000 --- a/source/RenoirSt.package/CssLocalFontReference.class/class/toFontNamed..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -toFontNamed: aFontName - - ^self new initializeToFontNamed: aFontName \ No newline at end of file diff --git a/source/RenoirSt.package/CssLocalFontReference.class/instance/cssContentOn..st b/source/RenoirSt.package/CssLocalFontReference.class/instance/cssContentOn..st deleted file mode 100644 index a2831de..0000000 --- a/source/RenoirSt.package/CssLocalFontReference.class/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -Printing -cssContentOn: aStream - - aStream nextPutAll: 'local('. - fontName cssContentOn: aStream. - aStream nextPutAll: ')' \ No newline at end of file diff --git a/source/RenoirSt.package/CssLocalFontReference.class/instance/initializeToFontNamed..st b/source/RenoirSt.package/CssLocalFontReference.class/instance/initializeToFontNamed..st deleted file mode 100644 index bfd3460..0000000 --- a/source/RenoirSt.package/CssLocalFontReference.class/instance/initializeToFontNamed..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeToFontNamed: aFontName - - fontName := aFontName \ No newline at end of file diff --git a/source/RenoirSt.package/CssLocalFontReference.class/properties.json b/source/RenoirSt.package/CssLocalFontReference.class/properties.json deleted file mode 100644 index b2cede5..0000000 --- a/source/RenoirSt.package/CssLocalFontReference.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 18:27", - "super" : "CssFontReference", - "category" : "RenoirSt-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "fontName" - ], - "name" : "CssLocalFontReference", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/README.md b/source/RenoirSt.package/CssMathExpression.class/README.md deleted file mode 100644 index c55413b..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMathExpression represents a calc() function \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/class/on..st b/source/RenoirSt.package/CssMathExpression.class/class/on..st deleted file mode 100644 index 9a1cb70..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/class/on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -on: aCssValue - - ^self new initializeOn: aCssValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/^minus.st b/source/RenoirSt.package/CssMathExpression.class/instance/^minus.st deleted file mode 100644 index 10d028e..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/^minus.st +++ /dev/null @@ -1,3 +0,0 @@ -math functions -- aCssValue - self addOperand: aCssValue andOperator: '-' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/^plus.st b/source/RenoirSt.package/CssMathExpression.class/instance/^plus.st deleted file mode 100644 index b8bd4fa..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/^plus.st +++ /dev/null @@ -1,3 +0,0 @@ -math functions -+ aCssValue - self addOperand: aCssValue andOperator: '+' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/^slash.st b/source/RenoirSt.package/CssMathExpression.class/instance/^slash.st deleted file mode 100644 index 8db9d92..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/^slash.st +++ /dev/null @@ -1,3 +0,0 @@ -math functions -/aCssValue - self addOperand: aCssValue andOperator: '/' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/^star.st b/source/RenoirSt.package/CssMathExpression.class/instance/^star.st deleted file mode 100644 index a15fb26..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/^star.st +++ /dev/null @@ -1,3 +0,0 @@ -math functions -* aCssValue - self addOperand: aCssValue andOperator: '*' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/addOperand.andOperator..st b/source/RenoirSt.package/CssMathExpression.class/instance/addOperand.andOperator..st deleted file mode 100644 index 1a74341..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/addOperand.andOperator..st +++ /dev/null @@ -1,5 +0,0 @@ -private -addOperand: aCssValue andOperator: anOperator - - operands add: aCssValue. - operators add: anOperator \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/cssFunctionParametersContentOn..st b/source/RenoirSt.package/CssMathExpression.class/instance/cssFunctionParametersContentOn..st deleted file mode 100644 index 057e3f2..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/cssFunctionParametersContentOn..st +++ /dev/null @@ -1,11 +0,0 @@ -private -cssFunctionParametersContentOn: aWriteStream - - "There's always one operand more than operations, the first one." - operands first cssContentOn: aWriteStream. - operands copyWithoutFirst - doWithIndex: [ :operand :index | - aWriteStream space. - (operators at: index) cssContentOn: aWriteStream. - aWriteStream space. - operand cssContentOn: aWriteStream ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/functionName.st b/source/RenoirSt.package/CssMathExpression.class/instance/functionName.st deleted file mode 100644 index 0cb7311..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/functionName.st +++ /dev/null @@ -1,4 +0,0 @@ -private -functionName - - ^'calc' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/instance/initializeOn..st b/source/RenoirSt.package/CssMathExpression.class/instance/initializeOn..st deleted file mode 100644 index eaaf35d..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/instance/initializeOn..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeOn: aCssValue - - operands := OrderedCollection with: aCssValue. - operators := OrderedCollection new \ No newline at end of file diff --git a/source/RenoirSt.package/CssMathExpression.class/properties.json b/source/RenoirSt.package/CssMathExpression.class/properties.json deleted file mode 100644 index 6fc8fa1..0000000 --- a/source/RenoirSt.package/CssMathExpression.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 11:57", - "super" : "CssFunction", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "operands", - "operators" - ], - "name" : "CssMathExpression", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMeasure.class/README.md b/source/RenoirSt.package/CssMeasure.class/README.md deleted file mode 100644 index 3757a15..0000000 --- a/source/RenoirSt.package/CssMeasure.class/README.md +++ /dev/null @@ -1 +0,0 @@ -Generic measurements. Can be lengths, resolutions, time, etc \ No newline at end of file diff --git a/source/RenoirSt.package/CssMeasure.class/class/quantity.unit..st b/source/RenoirSt.package/CssMeasure.class/class/quantity.unit..st deleted file mode 100644 index 22281c7..0000000 --- a/source/RenoirSt.package/CssMeasure.class/class/quantity.unit..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -quantity: aNumber unit: aCssLengthUnit - - ^self new initializeQuantity: aNumber unit: aCssLengthUnit diff --git a/source/RenoirSt.package/CssMeasure.class/instance/cssContentOn..st b/source/RenoirSt.package/CssMeasure.class/instance/cssContentOn..st deleted file mode 100644 index 53e86b3..0000000 --- a/source/RenoirSt.package/CssMeasure.class/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -Printing -cssContentOn: aStream - - quantity cssContentOn: aStream. - unit cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssMeasure.class/instance/initializeQuantity.unit..st b/source/RenoirSt.package/CssMeasure.class/instance/initializeQuantity.unit..st deleted file mode 100644 index 07d41a4..0000000 --- a/source/RenoirSt.package/CssMeasure.class/instance/initializeQuantity.unit..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeQuantity: aNumber unit: aCssLengthUnit - - quantity := aNumber. - unit := aCssLengthUnit \ No newline at end of file diff --git a/source/RenoirSt.package/CssMeasure.class/properties.json b/source/RenoirSt.package/CssMeasure.class/properties.json deleted file mode 100644 index dcadde7..0000000 --- a/source/RenoirSt.package/CssMeasure.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 23:04", - "super" : "CssObject", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "quantity", - "unit" - ], - "name" : "CssMeasure", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/README.md b/source/RenoirSt.package/CssMediaQueryConstants.class/README.md deleted file mode 100644 index 1935813..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaTypes is a shared pool providing access to the commonly used media types diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/braille.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/braille.st deleted file mode 100644 index 24bc088..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/braille.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -braille - - ^ 'braille' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/embossed.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/embossed.st deleted file mode 100644 index d8a256e..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/embossed.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -embossed - - ^ 'embossed' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/handheld.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/handheld.st deleted file mode 100644 index faa2546..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/handheld.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -handheld - - ^ 'handheld' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/interlace.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/interlace.st deleted file mode 100644 index 7f394a3..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/interlace.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Scan -interlace - - ^'interlace' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/landscape.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/landscape.st deleted file mode 100644 index fc1f710..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/landscape.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Orientation -landscape - - ^ 'landscape' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/portrait.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/portrait.st deleted file mode 100644 index 2a1eb9d..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/portrait.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Orientation -portrait - - ^ 'portrait' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/print.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/print.st deleted file mode 100644 index 3057036..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/print.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -print - - ^ 'print' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/progressive.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/progressive.st deleted file mode 100644 index d90e7ea..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/progressive.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Scan -progressive - - ^ 'progressive' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/projection.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/projection.st deleted file mode 100644 index a646a96..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/projection.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -projection - - ^ 'projection' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/screen.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/screen.st deleted file mode 100644 index c7b0864..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/screen.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -screen - - ^ 'screen' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/speech.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/speech.st deleted file mode 100644 index ee4b5e8..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/speech.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -speech - - ^ 'speech' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/tty.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/tty.st deleted file mode 100644 index 9ff116e..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/tty.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -tty - - ^ 'tty' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/class/tv.st b/source/RenoirSt.package/CssMediaQueryConstants.class/class/tv.st deleted file mode 100644 index 8439e46..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/class/tv.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing - Media Types -tv - - ^ 'tv' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryConstants.class/properties.json b/source/RenoirSt.package/CssMediaQueryConstants.class/properties.json deleted file mode 100644 index ef0d57b..0000000 --- a/source/RenoirSt.package/CssMediaQueryConstants.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/26/2014 11:48", - "super" : "Object", - "category" : "RenoirSt-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssMediaQueryConstants", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/README.md b/source/RenoirSt.package/CssMediaQueryExpression.class/README.md deleted file mode 100644 index 0e53488..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryExpression represents a condition to check of a particular media feature. \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/class/assertNotEmpty..st b/source/RenoirSt.package/CssMediaQueryExpression.class/class/assertNotEmpty..st deleted file mode 100644 index f37f2bb..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/class/assertNotEmpty..st +++ /dev/null @@ -1,4 +0,0 @@ -private -assertNotEmpty: aString - - AssertionChecker refuse: [ aString isEmpty ] because: 'A media feature name can''t be empty' raising: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed..st b/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed..st deleted file mode 100644 index 578488b..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -forFeatureNamed: aFeatureName - - ^self forFeatureNamed: aFeatureName withValues: #() \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValue..st b/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValue..st deleted file mode 100644 index 31678d5..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValue..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -forFeatureNamed: aString withValue: aValue - - ^ self forFeatureNamed: aString withValues: {aValue} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValues..st b/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValues..st deleted file mode 100644 index 811aed6..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/class/forFeatureNamed.withValues..st +++ /dev/null @@ -1,5 +0,0 @@ -private -forFeatureNamed: aString withValues: aCollection - - self assertNotEmpty: aString. - ^ self new initializeForFeatureNamed: aString withValues: aCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/instance/cssContentOn..st b/source/RenoirSt.package/CssMediaQueryExpression.class/instance/cssContentOn..st deleted file mode 100644 index 1c57926..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/instance/cssContentOn..st +++ /dev/null @@ -1,12 +0,0 @@ -Printing -cssContentOn: aStream - - aStream nextPut: $(. - mediaFeature cssContentOn: aStream. - values - do: [ :value | - aStream - nextPut: $:; - space. - value cssContentOn: aStream ]. - aStream nextPut: $) \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/instance/initializeForFeatureNamed.withValues..st b/source/RenoirSt.package/CssMediaQueryExpression.class/instance/initializeForFeatureNamed.withValues..st deleted file mode 100644 index a750b76..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/instance/initializeForFeatureNamed.withValues..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeForFeatureNamed: aString withValues: aCollection - - mediaFeature := aString. - values := aCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryExpression.class/properties.json b/source/RenoirSt.package/CssMediaQueryExpression.class/properties.json deleted file mode 100644 index 1fc5628..0000000 --- a/source/RenoirSt.package/CssMediaQueryExpression.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/26/2014 11:24", - "super" : "CssObject", - "category" : "RenoirSt-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "mediaFeature", - "values" - ], - "name" : "CssMediaQueryExpression", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/README.md b/source/RenoirSt.package/CssMediaQueryRule.class/README.md deleted file mode 100644 index fad9e51..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A media query is a logical expression that is either true or false. A media query is true if the media type of the media query matches the media type of the device where the user agent is running (as defined in the "Applies to" line), and all expressions in the media query are true. \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.conforming.enabling..st b/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.conforming.enabling..st deleted file mode 100644 index 8b49330..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.conforming.enabling..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -ofType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet - - ^self new initializeOfType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.enabling..st b/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.enabling..st deleted file mode 100644 index 35bcb6c..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/class/ofType.enabling..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -ofType: aMediaType enabling: aCascadingStyleSheet - - ^self ofType: aMediaType conforming: #() enabling: aCascadingStyleSheet \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssContentOn..st b/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssContentOn..st deleted file mode 100644 index 182a512..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssContentOn..st +++ /dev/null @@ -1,13 +0,0 @@ -Printing -cssContentOn: aStream - aStream - nextPutAll: '@media'; - space. - mediaType cssContentOn: aStream. - self cssExpressionsContentOn: aStream. - aStream - newLine; - nextPut: ${. - self cssStatementsContentOn: aStream. - aStream newLine. - aStream nextPut: $} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssExpressionsContentOn..st b/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssExpressionsContentOn..st deleted file mode 100644 index 49aa789..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssExpressionsContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -private -cssExpressionsContentOn: aStream - expressions - do: [ :expression | - aStream - space; - nextPutAll: 'and'; - space. - expression cssContentOn: aStream ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssStatementsContentOn..st b/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssStatementsContentOn..st deleted file mode 100644 index b000ad3..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/instance/cssStatementsContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -private -cssStatementsContentOn: aStream - | tabStream | - tabStream := IndentOnNewLineWriteStream on: aStream. - tabStream newLine. - styleSheet cssContentOn: tabStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/instance/initializeOfType.conforming.enabling..st b/source/RenoirSt.package/CssMediaQueryRule.class/instance/initializeOfType.conforming.enabling..st deleted file mode 100644 index 60f1b77..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/instance/initializeOfType.conforming.enabling..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeOfType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet - - mediaType := aMediaType. - expressions := anExpressionCollection. - styleSheet := aCascadingStyleSheet \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRule.class/properties.json b/source/RenoirSt.package/CssMediaQueryRule.class/properties.json deleted file mode 100644 index 5d75982..0000000 --- a/source/RenoirSt.package/CssMediaQueryRule.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/26/2014 11:41", - "super" : "CssObject", - "category" : "RenoirSt-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "mediaType", - "expressions", - "styleSheet" - ], - "name" : "CssMediaQueryRule", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/README.md b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/README.md deleted file mode 100644 index 82a260e..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssMediaQueryRuleBuilder is a builder to help creating media queries diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/addExpressionForFeatureNamed.withValue..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/addExpressionForFeatureNamed.withValue..st deleted file mode 100644 index 6bc851f..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/addExpressionForFeatureNamed.withValue..st +++ /dev/null @@ -1,4 +0,0 @@ -private -addExpressionForFeatureNamed: aFeatureName withValue: aValue - - expressions add: (CssMediaQueryExpression forFeatureNamed: aFeatureName withValue: aValue) \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/aspectRatio..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/aspectRatio..st deleted file mode 100644 index 640a964..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/aspectRatio..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -aspectRatio: aFraction - - self addExpressionForFeatureNamed: 'aspect-ratio' withValue: aFraction \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/build.st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/build.st deleted file mode 100644 index 7758501..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/build.st +++ /dev/null @@ -1,4 +0,0 @@ -Building -build - - ^CssMediaQueryRule ofType: mediaType conforming: expressions enabling: styleSheet \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/color..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/color..st deleted file mode 100644 index e21693e..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/color..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -color: anInteger - - self addExpressionForFeatureNamed: 'color' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/colorIndex..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/colorIndex..st deleted file mode 100644 index b68c1c9..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/colorIndex..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -colorIndex: anInteger - - self addExpressionForFeatureNamed: 'color-index' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceHeight..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceHeight..st deleted file mode 100644 index 98bb9bd..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -deviceHeight: aCssLenght - - self addExpressionForFeatureNamed: 'device-height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceWidth..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceWidth..st deleted file mode 100644 index bce4d03..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/deviceWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -deviceWidth: aCssLenght - - self addExpressionForFeatureNamed: 'device-width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/grid..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/grid..st deleted file mode 100644 index 5a8102c..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/grid..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -grid: anInteger - - self addExpressionForFeatureNamed: 'grid' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/height..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/height..st deleted file mode 100644 index 9b67206..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/height..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -height: aCssLenght - - self addExpressionForFeatureNamed: 'height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/initialize.st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/initialize.st deleted file mode 100644 index fdd2b42..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/initialize.st +++ /dev/null @@ -1,7 +0,0 @@ -initialize-release -initialize - - super initialize. - styleSheet := CascadingStyleSheet withAll: #(). - expressions := OrderedCollection new. - mediaType := 'all' \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxAspectRatio..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxAspectRatio..st deleted file mode 100644 index 6e12839..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxAspectRatio..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxAspectRatio: aFraction - - self addExpressionForFeatureNamed: 'max-aspect-ratio' withValue: aFraction \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColor..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColor..st deleted file mode 100644 index 81082b8..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColor..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxColor: anInteger - - self addExpressionForFeatureNamed: 'max-color' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColorIndex..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColorIndex..st deleted file mode 100644 index fe5f4d6..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxColorIndex..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxColorIndex: anInteger - - self addExpressionForFeatureNamed: 'max-color-index' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceHeight..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceHeight..st deleted file mode 100644 index 139631f..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxDeviceHeight: aCssLenght - - self addExpressionForFeatureNamed: 'max-device-height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceWidth..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceWidth..st deleted file mode 100644 index 5a866d3..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxDeviceWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxDeviceWidth: aCssLenght - - self addExpressionForFeatureNamed: 'max-device-width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxHeight..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxHeight..st deleted file mode 100644 index 3b3a665..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxHeight: aCssLenght - - self addExpressionForFeatureNamed: 'max-height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxMonochrome..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxMonochrome..st deleted file mode 100644 index 83bd08e..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxMonochrome..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxMonochrome: anInteger - - self addExpressionForFeatureNamed: 'max-monochrome' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxWidth..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxWidth..st deleted file mode 100644 index 26b7951..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/maxWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -maxWidth: aCssLenght - - self addExpressionForFeatureNamed: 'max-width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minAspecRatio..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minAspecRatio..st deleted file mode 100644 index b44e093..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minAspecRatio..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minAspecRatio: aFraction - - self addExpressionForFeatureNamed: 'min-aspect-ratio' withValue: aFraction \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColor..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColor..st deleted file mode 100644 index f31c104..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColor..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minColor: anInteger - - self addExpressionForFeatureNamed: 'min-color' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColorIndex..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColorIndex..st deleted file mode 100644 index 339b573..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minColorIndex..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minColorIndex: anInteger - - self addExpressionForFeatureNamed: 'min-color-index' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceHeight..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceHeight..st deleted file mode 100644 index d7ecbd2..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minDeviceHeight: aCssLenght - - self addExpressionForFeatureNamed: 'min-device-height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceWidth..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceWidth..st deleted file mode 100644 index 4d208d6..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minDeviceWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minDeviceWidth: aCssLenght - - self addExpressionForFeatureNamed: 'min-device-width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minHeight..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minHeight..st deleted file mode 100644 index bf651e8..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minHeight..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minHeight: aCssLenght - - self addExpressionForFeatureNamed: 'min-height' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minMonochrome..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minMonochrome..st deleted file mode 100644 index 1490faf..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minMonochrome..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minMonochrome: anInteger - - self addExpressionForFeatureNamed: 'min-monochrome' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minWidth..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minWidth..st deleted file mode 100644 index e9a0364..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/minWidth..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -minWidth: aCssLenght - - self addExpressionForFeatureNamed: 'min-width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/monochrome..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/monochrome..st deleted file mode 100644 index e7f6ccd..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/monochrome..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -monochrome: anInteger - - self addExpressionForFeatureNamed: 'monochrome' withValue: anInteger \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/orientation..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/orientation..st deleted file mode 100644 index 4bda0bb..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/orientation..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -orientation: anOrientation - - self addExpressionForFeatureNamed: 'orientation' withValue: anOrientation \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/resolution..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/resolution..st deleted file mode 100644 index bb5d298..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/resolution..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -resolution: aCssResolution - - self addExpressionForFeatureNamed: 'resolution' withValue: aCssResolution \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/scan..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/scan..st deleted file mode 100644 index d656d52..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/scan..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -scan: aScanType - - self addExpressionForFeatureNamed: 'scan' withValue: aScanType \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/type..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/type..st deleted file mode 100644 index 9840f63..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/type..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -type: aMediaType - - mediaType := aMediaType \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/useStyleSheet..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/useStyleSheet..st deleted file mode 100644 index 9376faf..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/useStyleSheet..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -useStyleSheet: aCascadingStyleSheet - - styleSheet := aCascadingStyleSheet \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/width..st b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/width..st deleted file mode 100644 index 4ea3509..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/instance/width..st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring - Features -width: aCssLenght - - self addExpressionForFeatureNamed: 'width' withValue: aCssLenght \ No newline at end of file diff --git a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/properties.json b/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/properties.json deleted file mode 100644 index 61262c2..0000000 --- a/source/RenoirSt.package/CssMediaQueryRuleBuilder.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/26/2014 12:06", - "super" : "Object", - "category" : "RenoirSt-MediaQueries", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "styleSheet", - "mediaType", - "expressions" - ], - "name" : "CssMediaQueryRuleBuilder", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/README.md b/source/RenoirSt.package/CssNoAlphaChannelProvided.class/README.md deleted file mode 100644 index dde8a33..0000000 --- a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssNoAlphaChannelProvided represents the absence of an alpha channel. So this color is considered opaque. diff --git a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index 270ae7e..0000000 --- a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,3 +0,0 @@ -Enumerating -componentsDo: aBlockClosure separatedBy: aSeparationBlock - \ No newline at end of file diff --git a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/functionNameFor..st b/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/functionNameFor..st deleted file mode 100644 index b604472..0000000 --- a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/instance/functionNameFor..st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -functionNameFor: aString - - ^aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/properties.json b/source/RenoirSt.package/CssNoAlphaChannelProvided.class/properties.json deleted file mode 100644 index 0b6bb81..0000000 --- a/source/RenoirSt.package/CssNoAlphaChannelProvided.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 23:52", - "super" : "CssAlphaChannel", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssNoAlphaChannelProvided", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssNoFallbackSpecified.class/README.md b/source/RenoirSt.package/CssNoFallbackSpecified.class/README.md deleted file mode 100644 index 7160fd9..0000000 --- a/source/RenoirSt.package/CssNoFallbackSpecified.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssNoFallbackSpecified represents tha absence of a fallback for a CSS function diff --git a/source/RenoirSt.package/CssNoFallbackSpecified.class/instance/cssContentOn..st b/source/RenoirSt.package/CssNoFallbackSpecified.class/instance/cssContentOn..st deleted file mode 100644 index 0a686e4..0000000 --- a/source/RenoirSt.package/CssNoFallbackSpecified.class/instance/cssContentOn..st +++ /dev/null @@ -1,3 +0,0 @@ -Printing -cssContentOn: aWriteStream - \ No newline at end of file diff --git a/source/RenoirSt.package/CssNoFallbackSpecified.class/properties.json b/source/RenoirSt.package/CssNoFallbackSpecified.class/properties.json deleted file mode 100644 index ed56af9..0000000 --- a/source/RenoirSt.package/CssNoFallbackSpecified.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 11:53", - "super" : "CssObject", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssNoFallbackSpecified", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/README.md b/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/README.md deleted file mode 100644 index 4bd9c7a..0000000 --- a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssNormalRulePrecedencePolicy is a policy indicating an standard declaration. diff --git a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/instance/applyTo..st b/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/instance/applyTo..st deleted file mode 100644 index 20591a0..0000000 --- a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/instance/applyTo..st +++ /dev/null @@ -1,4 +0,0 @@ -Applying -applyTo: aCssDeclaration - - ^aCssDeclaration \ No newline at end of file diff --git a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/properties.json b/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/properties.json deleted file mode 100644 index be3c50b..0000000 --- a/source/RenoirSt.package/CssNormalRulePrecedencePolicy.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/4/2014 00:01", - "super" : "CssRulePrecedencePolicy", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssNormalRulePrecedencePolicy", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssObject.class/README.md b/source/RenoirSt.package/CssObject.class/README.md deleted file mode 100644 index a776367..0000000 --- a/source/RenoirSt.package/CssObject.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssObject is the abstract superclass of the CSS renderable objects diff --git a/source/RenoirSt.package/CssObject.class/instance/cssContentOn..st b/source/RenoirSt.package/CssObject.class/instance/cssContentOn..st deleted file mode 100644 index dabb763..0000000 --- a/source/RenoirSt.package/CssObject.class/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -cssContentOn: aStream - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssObject.class/instance/printOn..st b/source/RenoirSt.package/CssObject.class/instance/printOn..st deleted file mode 100644 index c539be1..0000000 --- a/source/RenoirSt.package/CssObject.class/instance/printOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -printOn: aStream - - self cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssObject.class/properties.json b/source/RenoirSt.package/CssObject.class/properties.json deleted file mode 100644 index 082d829..0000000 --- a/source/RenoirSt.package/CssObject.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "Object", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssObject", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/README.md b/source/RenoirSt.package/CssObjectList.class/README.md deleted file mode 100644 index 8c793c3..0000000 --- a/source/RenoirSt.package/CssObjectList.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a list of css objects \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/class/with.with..st b/source/RenoirSt.package/CssObjectList.class/class/with.with..st deleted file mode 100644 index a271a18..0000000 --- a/source/RenoirSt.package/CssObjectList.class/class/with.with..st +++ /dev/null @@ -1,7 +0,0 @@ -instance creation -with: firstCssObject with: secondCssObject - - ^self - withAll: - {firstCssObject. - secondCssObject} \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/class/withAll..st b/source/RenoirSt.package/CssObjectList.class/class/withAll..st deleted file mode 100644 index 0ab3e43..0000000 --- a/source/RenoirSt.package/CssObjectList.class/class/withAll..st +++ /dev/null @@ -1,4 +0,0 @@ -instance creation -withAll: aCssObjectCollection - - ^self new initializeWithAll: aCssObjectCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/instance/cssContentOn..st b/source/RenoirSt.package/CssObjectList.class/instance/cssContentOn..st deleted file mode 100644 index 2f7ab14..0000000 --- a/source/RenoirSt.package/CssObjectList.class/instance/cssContentOn..st +++ /dev/null @@ -1,8 +0,0 @@ -Printing -cssContentOn: aStream - - components - do: [ :shadow | shadow cssContentOn: aStream ] - separatedBy: [ aStream - nextPut: $,; - space ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/instance/initializeWithAll..st b/source/RenoirSt.package/CssObjectList.class/instance/initializeWithAll..st deleted file mode 100644 index 71e4504..0000000 --- a/source/RenoirSt.package/CssObjectList.class/instance/initializeWithAll..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWithAll: aCssObjectCollection - - components := aCssObjectCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssObjectList.class/properties.json b/source/RenoirSt.package/CssObjectList.class/properties.json deleted file mode 100644 index b52ddbb..0000000 --- a/source/RenoirSt.package/CssObjectList.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 18:02", - "super" : "CssObject", - "category" : "RenoirSt-Common", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "components" - ], - "name" : "CssObjectList", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/README.md b/source/RenoirSt.package/CssPseudoClassSelector.class/README.md deleted file mode 100644 index df5cafb..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/README.md +++ /dev/null @@ -1,5 +0,0 @@ -The pseudo-class concept is introduced to permit selection based on information that lies outside of the document tree or that cannot be expressed using the other simple selectors. - -A pseudo-class always consists of a "colon" (:) followed by the name of the pseudo-class and optionally by a value between parentheses. - -Pseudo-classes are allowed in all sequences of simple selectors contained in a selector. Pseudo-classes are allowed anywhere in sequences of simple selectors, after the leading type selector or universal selector (possibly omitted). Pseudo-class names are case-insensitive. Some pseudo-classes are mutually exclusive, while others can be applied simultaneously to the same element. Pseudo-classes may be dynamic, in the sense that an element may acquire or lose a pseudo-class while a user interacts with the document. \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/activeOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/activeOn..st deleted file mode 100644 index b3dae72..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/activeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -activeOn: aSelector - - ^self named: 'active' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/checkedOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/checkedOn..st deleted file mode 100644 index f5187ee..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/checkedOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -checkedOn: aSelector - - ^self named: 'checked' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/childAt.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/childAt.on..st deleted file mode 100644 index 8b0e7a1..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/childAt.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -childAt: anInteger on: aSelector - - ^self named: 'nth-child' withArguments: { anInteger } over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/childFromLastAt.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/childFromLastAt.on..st deleted file mode 100644 index ced9422..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/childFromLastAt.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -childFromLastAt: anInteger on: aSelector - - ^self named: 'nth-last-child' withArguments: { anInteger } over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/disabledOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/disabledOn..st deleted file mode 100644 index 892c5d6..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/disabledOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -disabledOn: aSelector - - ^self named: 'disabled' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/emptyOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/emptyOn..st deleted file mode 100644 index 4926cca..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/emptyOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -emptyOn: aSelector - - ^self named: 'empty' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/enabledOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/enabledOn..st deleted file mode 100644 index 85c82c9..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/enabledOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -enabledOn: aSelector - - ^self named: 'enabled' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstChildOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstChildOn..st deleted file mode 100644 index 0eb8724..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstChildOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -firstChildOn: aSelector - - ^self named: 'first-child' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstOfTypeOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstOfTypeOn..st deleted file mode 100644 index 174afa2..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/firstOfTypeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -firstOfTypeOn: aSelector - - ^self named: 'first-of-type' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/focusOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/focusOn..st deleted file mode 100644 index 5a02022..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/focusOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -focusOn: aSelector - - ^self named: 'focus' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/hoverOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/hoverOn..st deleted file mode 100644 index e584a5d..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/hoverOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -hoverOn: aSelector - - ^self named: 'hover' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/language.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/language.on..st deleted file mode 100644 index 03ac420..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/language.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -language: aLanguageId on: aSelector - - ^self named: 'lang' withArguments: { aLanguageId } over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastChildOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastChildOn..st deleted file mode 100644 index ccebd25..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastChildOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -lastChildOn: aSelector - - ^self named: 'last-child' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastOfTypeOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastOfTypeOn..st deleted file mode 100644 index 971cfd6..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/lastOfTypeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -lastOfTypeOn: aSelector - - ^self named: 'last-of-type' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/linkOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/linkOn..st deleted file mode 100644 index d1a9310..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/linkOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -linkOn: aSelector - - ^self named: 'link' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.over..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.over..st deleted file mode 100644 index 70a0ab9..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.over..st +++ /dev/null @@ -1,4 +0,0 @@ -private -named: aPseudoClassName over: aSelector - - ^self named: aPseudoClassName withArguments: #() over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.withArguments.over..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.withArguments.over..st deleted file mode 100644 index cd97360..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/named.withArguments.over..st +++ /dev/null @@ -1,4 +0,0 @@ -private -named: aPseudoClassName withArguments: theArguments over: aSelector - - ^self new initializeNamed: aPseudoClassName withArguments: theArguments over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/not.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/not.on..st deleted file mode 100644 index c4ea185..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/not.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -not: aSelectorToNegate on: aBaseSelector - - ^self named: 'not' withArguments: { aSelectorToNegate } over: aBaseSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyChildOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyChildOn..st deleted file mode 100644 index bdaf58f..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyChildOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -onlyChildOn: aSelector - - ^self named: 'only-child' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyOfTypeOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyOfTypeOn..st deleted file mode 100644 index 45000f3..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/onlyOfTypeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -onlyOfTypeOn: aSelector - - ^self named: 'only-of-type' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/rootOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/rootOn..st deleted file mode 100644 index 6e0e154..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/rootOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -rootOn: aSelector - - ^self named: 'root' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeAt.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeAt.on..st deleted file mode 100644 index ee10ef5..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeAt.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -siblingOfTypeAt: anInteger on: aSelector - - ^self named: 'nth-of-type' withArguments: { anInteger } over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeFromLastAt.on..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeFromLastAt.on..st deleted file mode 100644 index da2c460..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/siblingOfTypeFromLastAt.on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -siblingOfTypeFromLastAt: anInteger on: aSelector - - ^self named: 'nth-last-of-type' withArguments: { anInteger } over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/targetOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/targetOn..st deleted file mode 100644 index b17d222..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/targetOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -targetOn: aSelector - - ^self named: 'target' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/class/visitedOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/class/visitedOn..st deleted file mode 100644 index 0fe6692..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/class/visitedOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -visitedOn: aSelector - - ^self named: 'visited' over: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssPseudoClassSelector.class/instance/cssContentOn..st deleted file mode 100644 index 183fbe6..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,14 +0,0 @@ -Printing -cssContentOn: aStream - - selector cssContentOn: aStream. - - aStream - nextPut: $:; - nextPutAll: pseudoClassName. - - arguments - do: [ :argument | - aStream nextPut: $(. - argument cssContentOn: aStream. - aStream nextPut: $) ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/instance/initializeNamed.withArguments.over..st b/source/RenoirSt.package/CssPseudoClassSelector.class/instance/initializeNamed.withArguments.over..st deleted file mode 100644 index 4b5ca65..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/instance/initializeNamed.withArguments.over..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeNamed: aPseudoClassName withArguments: theArguments over: aSelector - - pseudoClassName := aPseudoClassName. - arguments := theArguments. - selector := aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoClassSelector.class/properties.json b/source/RenoirSt.package/CssPseudoClassSelector.class/properties.json deleted file mode 100644 index d674dae..0000000 --- a/source/RenoirSt.package/CssPseudoClassSelector.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/22/2014 19:48", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "selector", - "pseudoClassName", - "arguments" - ], - "name" : "CssPseudoClassSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/README.md b/source/RenoirSt.package/CssPseudoElementSelector.class/README.md deleted file mode 100644 index 2eae739..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/README.md +++ /dev/null @@ -1,3 +0,0 @@ -Pseudo-elements create abstractions about the document tree beyond those specified by the document language. For instance, document languages do not offer mechanisms to access the first letter or first line of an element's content. Pseudo-elements allow authors to refer to this otherwise inaccessible information. Pseudo-elements may also provide authors a way to refer to content that does not exist in the source document (e.g., the ::before and ::after pseudo-elements give access to generated content). - -A pseudo-element is made of two colons (::) followed by the name of the pseudo-element. diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/class/after..st b/source/RenoirSt.package/CssPseudoElementSelector.class/class/after..st deleted file mode 100644 index c29b86e..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/class/after..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -after: aSelector - - ^self named: 'after' of: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/class/before..st b/source/RenoirSt.package/CssPseudoElementSelector.class/class/before..st deleted file mode 100644 index d8fb266..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/class/before..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -before: aSelector - - ^self named: 'before' of: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLetterOf..st b/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLetterOf..st deleted file mode 100644 index 9edcf29..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLetterOf..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -firstLetterOf: aSelector - - ^self named: 'first-letter' of: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLineOf..st b/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLineOf..st deleted file mode 100644 index 9ce71b7..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/class/firstLineOf..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -firstLineOf: aSelector - - ^self named: 'first-line' of: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/class/named.of..st b/source/RenoirSt.package/CssPseudoElementSelector.class/class/named.of..st deleted file mode 100644 index 621847d..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/class/named.of..st +++ /dev/null @@ -1,4 +0,0 @@ -private -named: aString of: aSelector - - ^self new initializeNamed: aString of: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssPseudoElementSelector.class/instance/cssContentOn..st deleted file mode 100644 index 304ae10..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -Printing -cssContentOn: aStream - - selector cssContentOn: aStream. - aStream nextPutAll: '::'. - pseudoElementName cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/instance/initializeNamed.of..st b/source/RenoirSt.package/CssPseudoElementSelector.class/instance/initializeNamed.of..st deleted file mode 100644 index b49d6e9..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/instance/initializeNamed.of..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeNamed: aString of: aSelector - - selector := aSelector. - pseudoElementName := aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssPseudoElementSelector.class/properties.json b/source/RenoirSt.package/CssPseudoElementSelector.class/properties.json deleted file mode 100644 index af9ab96..0000000 --- a/source/RenoirSt.package/CssPseudoElementSelector.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 16:19", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "selector", - "pseudoElementName" - ], - "name" : "CssPseudoElementSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/README.md b/source/RenoirSt.package/CssRGBColor.class/README.md deleted file mode 100644 index 7cd9f70..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/README.md +++ /dev/null @@ -1 +0,0 @@ -The RGB color model is used in numerical color specifications. \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue..st b/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue..st deleted file mode 100644 index ec66d07..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue..st +++ /dev/null @@ -1,8 +0,0 @@ -Instance Creation -red: aRedComponent green: aGreenComponent blue: aBlueComponent - - ^ self - red: aRedComponent - green: aGreenComponent - blue: aBlueComponent - alphaChannel: CssNoAlphaChannelProvided new \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alpha..st b/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alpha..st deleted file mode 100644 index c0a2c51..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alpha..st +++ /dev/null @@ -1,8 +0,0 @@ -Instance Creation -red: aRedComponent green: aGreenComponent blue: aBlueComponent alpha: aNumber - - ^ self - red: aRedComponent - green: aGreenComponent - blue: aBlueComponent - alphaChannel: (CssAlphaChannelProvided withValue: aNumber) \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alphaChannel..st b/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alphaChannel..st deleted file mode 100644 index b870c37..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/class/red.green.blue.alphaChannel..st +++ /dev/null @@ -1,8 +0,0 @@ -private -red: aRedComponent green: aGreenComponent blue: aBlueComponent alphaChannel: theAlphaChannelInfo - - ^ self new - initializeRed: aRedComponent - green: aGreenComponent - blue: aBlueComponent - alphaChannel: theAlphaChannelInfo \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/instance/componentsDo.separatedBy..st b/source/RenoirSt.package/CssRGBColor.class/instance/componentsDo.separatedBy..st deleted file mode 100644 index 9da5101..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/instance/componentsDo.separatedBy..st +++ /dev/null @@ -1,9 +0,0 @@ -private -componentsDo: aBlockClosure separatedBy: aSeparationBlock - - aBlockClosure value: redComponent. - aSeparationBlock value. - aBlockClosure value: greenComponent. - aSeparationBlock value. - aBlockClosure value: blueComponent. - alphaChannel componentsDo: aBlockClosure separatedBy: aSeparationBlock \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/instance/functionName.st b/source/RenoirSt.package/CssRGBColor.class/instance/functionName.st deleted file mode 100644 index 0828b63..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/instance/functionName.st +++ /dev/null @@ -1,3 +0,0 @@ -private -functionName - ^ alphaChannel functionNameFor: 'rgb' \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/instance/initializeRed.green.blue.alphaChannel..st b/source/RenoirSt.package/CssRGBColor.class/instance/initializeRed.green.blue.alphaChannel..st deleted file mode 100644 index ad323fa..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/instance/initializeRed.green.blue.alphaChannel..st +++ /dev/null @@ -1,7 +0,0 @@ -initialize-release -initializeRed: aRedComponent green: aGreenComponent blue: aBlueComponent alphaChannel: theAlphaChannelInfo - - redComponent := aRedComponent. - greenComponent := aGreenComponent. - blueComponent := aBlueComponent. - alphaChannel := theAlphaChannelInfo \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/instance/newWithAlpha..st b/source/RenoirSt.package/CssRGBColor.class/instance/newWithAlpha..st deleted file mode 100644 index 1ad9f43..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/instance/newWithAlpha..st +++ /dev/null @@ -1,8 +0,0 @@ -as yet unclassified -newWithAlpha: alphaValue - - ^ self class - red: redComponent - green: greenComponent - blue: blueComponent - alpha: alphaValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssRGBColor.class/properties.json b/source/RenoirSt.package/CssRGBColor.class/properties.json deleted file mode 100644 index 94a37b2..0000000 --- a/source/RenoirSt.package/CssRGBColor.class/properties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/5/2014 17:54", - "super" : "CssColor", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "redComponent", - "greenComponent", - "blueComponent", - "alphaChannel" - ], - "name" : "CssRGBColor", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/README.md b/source/RenoirSt.package/CssRadialGradient.class/README.md deleted file mode 100644 index 4e1cd00..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/README.md +++ /dev/null @@ -1 +0,0 @@ -In a radial gradient, rather than colors smoothly fading from one side of the gradient box to the other as with linear gradients, they instead emerge from a single point and smoothly spread outward in a circular or elliptical shape. \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/circular.at.fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/circular.at.fading..st deleted file mode 100644 index 957c91e..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/circular.at.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -circular: aRadiusOrKeyword at: aPosition fading: colorStops - - ^self shape: (CssGradientComponent on: { aRadiusOrKeyword . 'circle'. 'at'. aPosition }) fading: colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/circular.fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/circular.fading..st deleted file mode 100644 index e173762..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/circular.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -circular: aRadiusOrKeyword fading: colorStops - - ^self shape: (CssGradientComponent on: {aRadiusOrKeyword. 'circle'}) fading: colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.at.fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.at.fading..st deleted file mode 100644 index 4106e08..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.at.fading..st +++ /dev/null @@ -1,12 +0,0 @@ -Instance Creation -elliptical: aCssValue at: aPosition fading: colorStops - - ^ self - shape: - (CssGradientComponent - on: - {aCssValue. - 'ellipse'. - 'at'. - aPosition}) - fading: colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.fading..st deleted file mode 100644 index 6744efa..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/elliptical.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -elliptical: aCssValue fading: colorStops - - ^self shape: (CssGradientComponent on: {aCssValue. 'ellipse'}) fading: colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/fading..st deleted file mode 100644 index 37bd67e..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/fading..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -fading: aColorStopCollection - - ^self shape: '' fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/class/shape.fading..st b/source/RenoirSt.package/CssRadialGradient.class/class/shape.fading..st deleted file mode 100644 index 07f6c01..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/class/shape.fading..st +++ /dev/null @@ -1,4 +0,0 @@ -private -shape: aShapeSpec fading: aColorStopCollection - - ^self new initializeShape: aShapeSpec fading: aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/instance/beRepeating.st b/source/RenoirSt.package/CssRadialGradient.class/instance/beRepeating.st deleted file mode 100644 index 0d68511..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/instance/beRepeating.st +++ /dev/null @@ -1,4 +0,0 @@ -Configuring -beRepeating - - functionName := 'repeating-radial-gradient' \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/instance/colorStops.st b/source/RenoirSt.package/CssRadialGradient.class/instance/colorStops.st deleted file mode 100644 index 81a3e85..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/instance/colorStops.st +++ /dev/null @@ -1,3 +0,0 @@ -private -colorStops - ^ colorStops \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/instance/functionName.st b/source/RenoirSt.package/CssRadialGradient.class/instance/functionName.st deleted file mode 100644 index 7ca4edf..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/instance/functionName.st +++ /dev/null @@ -1,3 +0,0 @@ -private -functionName - ^ functionName \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/instance/initializeShape.fading..st b/source/RenoirSt.package/CssRadialGradient.class/instance/initializeShape.fading..st deleted file mode 100644 index 4a92804..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/instance/initializeShape.fading..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeShape: aShapeSpec fading: aColorStopCollection - - functionName := 'radial-gradient'. - shape := aShapeSpec. - colorStops := aColorStopCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/instance/shape.st b/source/RenoirSt.package/CssRadialGradient.class/instance/shape.st deleted file mode 100644 index 612d26d..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/instance/shape.st +++ /dev/null @@ -1,3 +0,0 @@ -private -shape - ^ shape \ No newline at end of file diff --git a/source/RenoirSt.package/CssRadialGradient.class/properties.json b/source/RenoirSt.package/CssRadialGradient.class/properties.json deleted file mode 100644 index 95c7a05..0000000 --- a/source/RenoirSt.package/CssRadialGradient.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/14/2014 10:28", - "super" : "CssGradient", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "shape", - "colorStops", - "functionName" - ], - "name" : "CssRadialGradient", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/README.md b/source/RenoirSt.package/CssResolutionUnits.class/README.md deleted file mode 100644 index 3ceb2cd..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssResolutionUnits is a shared pool providing access to the commonly used Css Resolution Units \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerCentimeter.st b/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerCentimeter.st deleted file mode 100644 index 9ccf8d8..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerCentimeter.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -dotsPerCentimeter - - ^DotsPerCentimeter \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerInch.st b/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerInch.st deleted file mode 100644 index 037cd88..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerInch.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -dotsPerInch - - ^DotsPerInch \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerPixelUnit.st b/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerPixelUnit.st deleted file mode 100644 index 0ecde30..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/class/dotsPerPixelUnit.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -dotsPerPixelUnit - - ^DotsPerPixelUnit \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/class/initialize.st b/source/RenoirSt.package/CssResolutionUnits.class/class/initialize.st deleted file mode 100644 index d458df3..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/class/initialize.st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initialize - - DotsPerCentimeter := 'dpcm'. - DotsPerInch := 'dpi'. - DotsPerPixelUnit := 'dppx' \ No newline at end of file diff --git a/source/RenoirSt.package/CssResolutionUnits.class/properties.json b/source/RenoirSt.package/CssResolutionUnits.class/properties.json deleted file mode 100644 index 893c3a4..0000000 --- a/source/RenoirSt.package/CssResolutionUnits.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 23:05", - "super" : "Object", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "DotsPerCentimeter", - "DotsPerInch", - "DotsPerPixelUnit" - ], - "instvars" : [ ], - "name" : "CssResolutionUnits", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssRulePrecedencePolicy.class/README.md b/source/RenoirSt.package/CssRulePrecedencePolicy.class/README.md deleted file mode 100644 index 17dea05..0000000 --- a/source/RenoirSt.package/CssRulePrecedencePolicy.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssRulePrecedencePolicy determines the precedence policy of css declarations. diff --git a/source/RenoirSt.package/CssRulePrecedencePolicy.class/instance/applyTo..st b/source/RenoirSt.package/CssRulePrecedencePolicy.class/instance/applyTo..st deleted file mode 100644 index 1c42700..0000000 --- a/source/RenoirSt.package/CssRulePrecedencePolicy.class/instance/applyTo..st +++ /dev/null @@ -1,4 +0,0 @@ -Applying -applyTo: aCssDeclaration - - self subclassResponsibility \ No newline at end of file diff --git a/source/RenoirSt.package/CssRulePrecedencePolicy.class/properties.json b/source/RenoirSt.package/CssRulePrecedencePolicy.class/properties.json deleted file mode 100644 index 9ab10cc..0000000 --- a/source/RenoirSt.package/CssRulePrecedencePolicy.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/4/2014 00:01", - "super" : "Object", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssRulePrecedencePolicy", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/README.md b/source/RenoirSt.package/CssRuleSet.class/README.md deleted file mode 100644 index c0a0c64..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A rule set (also called "rule") consists of a selector followed by a declaration block. \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations..st b/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations..st deleted file mode 100644 index a970789..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -selector: aSelector declarations: aDeclarationBlock - - ^self selector: aSelector declarations: aDeclarationBlock comment: '' \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations.comment..st b/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations.comment..st deleted file mode 100644 index e75361f..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/class/selector.declarations.comment..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -selector: aSelector declarations: aDeclarationBlock comment: aComment - - ^self new initializeSelector: aSelector declarations: aDeclarationBlock comment: aComment \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/instance/cssContentOn..st b/source/RenoirSt.package/CssRuleSet.class/instance/cssContentOn..st deleted file mode 100644 index e2e6a7a..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/instance/cssContentOn..st +++ /dev/null @@ -1,7 +0,0 @@ -Printing -cssContentOn: aStream - - comment cssContentOn: aStream. - selector cssContentOn: aStream. - aStream newLine. - declarationBlock cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/instance/initializeSelector.declarations.comment..st b/source/RenoirSt.package/CssRuleSet.class/instance/initializeSelector.declarations.comment..st deleted file mode 100644 index ecc44cc..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/instance/initializeSelector.declarations.comment..st +++ /dev/null @@ -1,6 +0,0 @@ -initialize-release -initializeSelector: aSelector declarations: aDeclarationBlock comment: aCommentText - - selector := aSelector. - declarationBlock := aDeclarationBlock. - comment := CssComment for: aCommentText \ No newline at end of file diff --git a/source/RenoirSt.package/CssRuleSet.class/properties.json b/source/RenoirSt.package/CssRuleSet.class/properties.json deleted file mode 100644 index c0e0a70..0000000 --- a/source/RenoirSt.package/CssRuleSet.class/properties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/25/2014 17:12", - "super" : "CssObject", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "selector", - "declarationBlock", - "comment" - ], - "name" : "CssRuleSet", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/README.md b/source/RenoirSt.package/CssSVGColors.class/README.md deleted file mode 100644 index d246739..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/README.md +++ /dev/null @@ -1,2 +0,0 @@ -A CssSVGColors class is pool dictonary providing easy access to the SVG 1.0 color list -See http://www.w3.org/TR/2011/REC-css3-color-20110607/#svg-color \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/aliceBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/aliceBlue.st deleted file mode 100644 index ffd9cb3..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/aliceBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -aliceBlue - ^ AliceBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/antiqueWhite.st b/source/RenoirSt.package/CssSVGColors.class/class/antiqueWhite.st deleted file mode 100644 index 3bf0198..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/antiqueWhite.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -antiqueWhite - ^ AntiqueWhite \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/aqua.st b/source/RenoirSt.package/CssSVGColors.class/class/aqua.st deleted file mode 100644 index 8203f95..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/aqua.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -aqua - ^ Aqua \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/aquamarine.st b/source/RenoirSt.package/CssSVGColors.class/class/aquamarine.st deleted file mode 100644 index 0291b03..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/aquamarine.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -aquamarine - ^ Aquamarine \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/azure.st b/source/RenoirSt.package/CssSVGColors.class/class/azure.st deleted file mode 100644 index 6c4e024..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/azure.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -azure - ^ Azure \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/beige.st b/source/RenoirSt.package/CssSVGColors.class/class/beige.st deleted file mode 100644 index ac10132..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/beige.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -beige - ^ Beige \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/bisque.st b/source/RenoirSt.package/CssSVGColors.class/class/bisque.st deleted file mode 100644 index 23e6a70..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/bisque.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -bisque - ^ Bisque \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/black.st b/source/RenoirSt.package/CssSVGColors.class/class/black.st deleted file mode 100644 index 7bcb83d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/black.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -black - ^ Black \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/blanchedAlmond.st b/source/RenoirSt.package/CssSVGColors.class/class/blanchedAlmond.st deleted file mode 100644 index 7f707c3..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/blanchedAlmond.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -blanchedAlmond - ^ BlanchedAlmond \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/blue.st b/source/RenoirSt.package/CssSVGColors.class/class/blue.st deleted file mode 100644 index 7782fe5..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/blue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -blue - ^ Blue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/blueviolet.st b/source/RenoirSt.package/CssSVGColors.class/class/blueviolet.st deleted file mode 100644 index 3c6ad9e..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/blueviolet.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -blueviolet - ^ Blueviolet \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/brown.st b/source/RenoirSt.package/CssSVGColors.class/class/brown.st deleted file mode 100644 index 280b7ee..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/brown.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -brown - ^ Brown \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/burlywood.st b/source/RenoirSt.package/CssSVGColors.class/class/burlywood.st deleted file mode 100644 index a1ef3a4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/burlywood.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -burlywood - ^ Burlywood \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/cadetBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/cadetBlue.st deleted file mode 100644 index e87039a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/cadetBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -cadetBlue - ^ CadetBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/chartreuse.st b/source/RenoirSt.package/CssSVGColors.class/class/chartreuse.st deleted file mode 100644 index 337b1dc..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/chartreuse.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -chartreuse - ^ Chartreuse \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/chocolate.st b/source/RenoirSt.package/CssSVGColors.class/class/chocolate.st deleted file mode 100644 index 31d144b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/chocolate.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -chocolate - ^ Chocolate \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/coral.st b/source/RenoirSt.package/CssSVGColors.class/class/coral.st deleted file mode 100644 index 4414338..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/coral.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -coral - ^ Coral \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/cornflowerBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/cornflowerBlue.st deleted file mode 100644 index 871aa41..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/cornflowerBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -cornflowerBlue - ^ CornflowerBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/cornsilk.st b/source/RenoirSt.package/CssSVGColors.class/class/cornsilk.st deleted file mode 100644 index ddbfdfa..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/cornsilk.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -cornsilk - ^ Cornsilk \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/crimson.st b/source/RenoirSt.package/CssSVGColors.class/class/crimson.st deleted file mode 100644 index 488429f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/crimson.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -crimson - ^ Crimson \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/cyan.st b/source/RenoirSt.package/CssSVGColors.class/class/cyan.st deleted file mode 100644 index 0861a20..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/cyan.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -cyan - ^ Cyan \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/darkBlue.st deleted file mode 100644 index 6bcee3a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkBlue - ^ DarkBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkCyan.st b/source/RenoirSt.package/CssSVGColors.class/class/darkCyan.st deleted file mode 100644 index 825999c..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkCyan.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkCyan - ^ DarkCyan \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkGoldenrod.st b/source/RenoirSt.package/CssSVGColors.class/class/darkGoldenrod.st deleted file mode 100644 index 75c9935..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkGoldenrod.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkGoldenrod - ^ DarkGoldenrod \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkGray.st b/source/RenoirSt.package/CssSVGColors.class/class/darkGray.st deleted file mode 100644 index 554e42a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkGray - ^ DarkGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/darkGreen.st deleted file mode 100644 index 8d7285f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkGreen - ^ DarkGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/darkGrey.st deleted file mode 100644 index fc2e47b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkGrey - ^ DarkGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkKhaki.st b/source/RenoirSt.package/CssSVGColors.class/class/darkKhaki.st deleted file mode 100644 index d636759..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkKhaki.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkKhaki - ^ DarkKhaki \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkMagenta.st b/source/RenoirSt.package/CssSVGColors.class/class/darkMagenta.st deleted file mode 100644 index ea7792e..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkMagenta.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkMagenta - ^ DarkMagenta \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkOliveGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/darkOliveGreen.st deleted file mode 100644 index e0bce4a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkOliveGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkOliveGreen - ^ DarkOliveGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkOrange.st b/source/RenoirSt.package/CssSVGColors.class/class/darkOrange.st deleted file mode 100644 index b5b4e27..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkOrange.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkOrange - ^ DarkOrange \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkOrchid.st b/source/RenoirSt.package/CssSVGColors.class/class/darkOrchid.st deleted file mode 100644 index ac1256b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkOrchid.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkOrchid - ^ DarkOrchid \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkRed.st b/source/RenoirSt.package/CssSVGColors.class/class/darkRed.st deleted file mode 100644 index bb84d89..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkRed.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkRed - ^ DarkRed \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkSalmon.st b/source/RenoirSt.package/CssSVGColors.class/class/darkSalmon.st deleted file mode 100644 index 5eba8e9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkSalmon.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkSalmon - ^ DarkSalmon \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkSeaGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/darkSeaGreen.st deleted file mode 100644 index 0dca67d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkSeaGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkSeaGreen - ^ DarkSeaGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/darkSlateBlue.st deleted file mode 100644 index f76fa67..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkSlateBlue - ^ DarkSlateBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGray.st b/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGray.st deleted file mode 100644 index 29b25f1..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkSlateGray - ^ DarkSlateGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGrey.st deleted file mode 100644 index 927c700..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkSlateGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkSlateGrey - ^ DarkSlateGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkTurquoise.st b/source/RenoirSt.package/CssSVGColors.class/class/darkTurquoise.st deleted file mode 100644 index 9395b42..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkTurquoise.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkTurquoise - ^ DarkTurquoise \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/darkViolet.st b/source/RenoirSt.package/CssSVGColors.class/class/darkViolet.st deleted file mode 100644 index 45042de..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/darkViolet.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -darkViolet - ^ DarkViolet \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/deepPink.st b/source/RenoirSt.package/CssSVGColors.class/class/deepPink.st deleted file mode 100644 index 0fa23e4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/deepPink.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -deepPink - ^ DeepPink \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/deepSkyBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/deepSkyBlue.st deleted file mode 100644 index 5deb3b1..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/deepSkyBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -deepSkyBlue - ^ DeepSkyBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/dimGray.st b/source/RenoirSt.package/CssSVGColors.class/class/dimGray.st deleted file mode 100644 index 7ca526d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/dimGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -dimGray - ^ DimGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/dimGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/dimGrey.st deleted file mode 100644 index 4fbb215..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/dimGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -dimGrey - ^ DimGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/dodgerBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/dodgerBlue.st deleted file mode 100644 index 4128c91..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/dodgerBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -dodgerBlue - ^ DodgerBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/firebrick.st b/source/RenoirSt.package/CssSVGColors.class/class/firebrick.st deleted file mode 100644 index 4fcba4a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/firebrick.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -firebrick - ^ Firebrick \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/floralWhite.st b/source/RenoirSt.package/CssSVGColors.class/class/floralWhite.st deleted file mode 100644 index 4a469c0..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/floralWhite.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -floralWhite - ^ FloralWhite \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/forestGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/forestGreen.st deleted file mode 100644 index 0b12d27..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/forestGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -forestGreen - ^ ForestGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/fuchsia.st b/source/RenoirSt.package/CssSVGColors.class/class/fuchsia.st deleted file mode 100644 index 4610477..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/fuchsia.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -fuchsia - ^ Fuchsia \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/gainsboro.st b/source/RenoirSt.package/CssSVGColors.class/class/gainsboro.st deleted file mode 100644 index 6c01ef7..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/gainsboro.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -gainsboro - ^ Gainsboro \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/ghostWhite.st b/source/RenoirSt.package/CssSVGColors.class/class/ghostWhite.st deleted file mode 100644 index aead16b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/ghostWhite.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -ghostWhite - ^ GhostWhite \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/gold.st b/source/RenoirSt.package/CssSVGColors.class/class/gold.st deleted file mode 100644 index 2dfbedd..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/gold.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -gold - ^ Gold \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/goldenrod.st b/source/RenoirSt.package/CssSVGColors.class/class/goldenrod.st deleted file mode 100644 index 234195b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/goldenrod.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -goldenrod - ^ Goldenrod \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/gray.st b/source/RenoirSt.package/CssSVGColors.class/class/gray.st deleted file mode 100644 index ac8ecb9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/gray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -gray - ^ Gray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/green.st b/source/RenoirSt.package/CssSVGColors.class/class/green.st deleted file mode 100644 index dd6f75d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/green.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -green - ^ Green \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/greenYellow.st b/source/RenoirSt.package/CssSVGColors.class/class/greenYellow.st deleted file mode 100644 index e95b3c4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/greenYellow.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -greenYellow - ^ GreenYellow \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/grey.st b/source/RenoirSt.package/CssSVGColors.class/class/grey.st deleted file mode 100644 index ad51d2b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/grey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -grey - ^ Grey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/honeydew.st b/source/RenoirSt.package/CssSVGColors.class/class/honeydew.st deleted file mode 100644 index 62a6504..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/honeydew.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -honeydew - ^ Honeydew \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/hotPink.st b/source/RenoirSt.package/CssSVGColors.class/class/hotPink.st deleted file mode 100644 index 3eb3918..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/hotPink.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -hotPink - ^ HotPink \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/indianRed.st b/source/RenoirSt.package/CssSVGColors.class/class/indianRed.st deleted file mode 100644 index ee58ae1..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/indianRed.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -indianRed - ^ IndianRed \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/indigo.st b/source/RenoirSt.package/CssSVGColors.class/class/indigo.st deleted file mode 100644 index 57f2214..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/indigo.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -indigo - ^ Indigo \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/initialize.st b/source/RenoirSt.package/CssSVGColors.class/class/initialize.st deleted file mode 100644 index 51d7547..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/initialize.st +++ /dev/null @@ -1,7 +0,0 @@ -initialize-release -initialize - - self - initializeAtoF; - initializeGtoL; - initializeMtoZ \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/initializeAtoF.st b/source/RenoirSt.package/CssSVGColors.class/class/initializeAtoF.st deleted file mode 100644 index 087db8f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/initializeAtoF.st +++ /dev/null @@ -1,51 +0,0 @@ -private -initializeAtoF - AliceBlue := (CssRGBColor red: 240 green: 248 blue: 255) identifiedBy: 'aliceblue'. - AntiqueWhite := (CssRGBColor red: 250 green: 235 blue: 215) identifiedBy: 'antiquewhite'. - Aqua := (CssRGBColor red: 0 green: 255 blue: 255) identifiedBy: 'aqua'. - Aquamarine := (CssRGBColor red: 127 green: 255 blue: 212) identifiedBy: 'aquamarine'. - Azure := (CssRGBColor red: 240 green: 255 blue: 255) identifiedBy: 'azure'. - Beige := (CssRGBColor red: 245 green: 245 blue: 220) identifiedBy: 'beige'. - Bisque := (CssRGBColor red: 255 green: 228 blue: 196) identifiedBy: 'bisque'. - Black := (CssRGBColor red: 0 green: 0 blue: 0) identifiedBy: 'black'. - BlanchedAlmond := (CssRGBColor red: 255 green: 235 blue: 205) identifiedBy: 'blanchedalmond'. - Blue := (CssRGBColor red: 0 green: 0 blue: 255) identifiedBy: 'blue'. - Blueviolet := (CssRGBColor red: 138 green: 43 blue: 226) identifiedBy: 'blueviolet'. - Brown := (CssRGBColor red: 165 green: 42 blue: 42) identifiedBy: 'brown'. - Burlywood := (CssRGBColor red: 222 green: 184 blue: 135) identifiedBy: 'burlywood'. - CadetBlue := (CssRGBColor red: 95 green: 158 blue: 160) identifiedBy: 'cadetblue'. - Chartreuse := (CssRGBColor red: 127 green: 255 blue: 0) identifiedBy: 'chartreuse'. - Chocolate := (CssRGBColor red: 210 green: 105 blue: 30) identifiedBy: 'chocolate'. - Coral := (CssRGBColor red: 255 green: 127 blue: 80) identifiedBy: 'coral'. - CornflowerBlue := (CssRGBColor red: 100 green: 149 blue: 237) identifiedBy: 'cornflowerblue'. - Cornsilk := (CssRGBColor red: 255 green: 248 blue: 220) identifiedBy: 'cornsilk'. - Crimson := (CssRGBColor red: 220 green: 20 blue: 60) identifiedBy: 'crimson'. - Cyan := (CssRGBColor red: 0 green: 255 blue: 255) identifiedBy: 'cyan'. - DarkBlue := (CssRGBColor red: 0 green: 0 blue: 139) identifiedBy: 'darkblue'. - DarkCyan := (CssRGBColor red: 0 green: 139 blue: 139) identifiedBy: 'darkcyan'. - DarkGoldenrod := (CssRGBColor red: 184 green: 134 blue: 11) identifiedBy: 'darkgoldenrod'. - DarkGray := (CssRGBColor red: 169 green: 169 blue: 169) identifiedBy: 'darkgray'. - DarkGreen := (CssRGBColor red: 0 green: 100 blue: 0) identifiedBy: 'darkgreen'. - DarkGrey := (CssRGBColor red: 169 green: 169 blue: 169) identifiedBy: 'darkgrey'. - DarkKhaki := (CssRGBColor red: 189 green: 183 blue: 107) identifiedBy: 'darkkhaki'. - DarkMagenta := (CssRGBColor red: 139 green: 0 blue: 139) identifiedBy: 'darkmagenta'. - DarkOliveGreen := (CssRGBColor red: 85 green: 107 blue: 47) identifiedBy: 'darkolivegreen'. - DarkOrange := (CssRGBColor red: 255 green: 140 blue: 0) identifiedBy: 'darkorange'. - DarkOrchid := (CssRGBColor red: 153 green: 50 blue: 204) identifiedBy: 'darkorchid'. - DarkRed := (CssRGBColor red: 139 green: 0 blue: 0) identifiedBy: 'darkred'. - DarkSalmon := (CssRGBColor red: 233 green: 150 blue: 122) identifiedBy: 'darksalmon'. - DarkSeaGreen := (CssRGBColor red: 143 green: 188 blue: 143) identifiedBy: 'darkseagreen'. - DarkSlateBlue := (CssRGBColor red: 72 green: 61 blue: 139) identifiedBy: 'darkslateblue'. - DarkSlateGray := (CssRGBColor red: 47 green: 79 blue: 79) identifiedBy: 'darkslategray'. - DarkSlateGrey := (CssRGBColor red: 47 green: 79 blue: 79) identifiedBy: 'darkslategrey'. - DarkTurquoise := (CssRGBColor red: 0 green: 206 blue: 209) identifiedBy: 'darkturquoise'. - DarkViolet := (CssRGBColor red: 148 green: 0 blue: 211) identifiedBy: 'darkviolet'. - DeepPink := (CssRGBColor red: 255 green: 20 blue: 147) identifiedBy: 'deeppink'. - DeepSkyBlue := (CssRGBColor red: 0 green: 191 blue: 255) identifiedBy: 'deepskyblue'. - DimGray := (CssRGBColor red: 105 green: 105 blue: 105) identifiedBy: 'dimgray'. - DimGrey := (CssRGBColor red: 105 green: 105 blue: 105) identifiedBy: 'dimgrey'. - DodgerBlue := (CssRGBColor red: 30 green: 144 blue: 255) identifiedBy: 'dodgerblue'. - Firebrick := (CssRGBColor red: 178 green: 34 blue: 34) identifiedBy: 'firebrick'. - FloralWhite := (CssRGBColor red: 255 green: 250 blue: 240) identifiedBy: 'floralwhite'. - ForestGreen := (CssRGBColor red: 34 green: 139 blue: 34) identifiedBy: 'forestgreen'. - Fuchsia := (CssRGBColor red: 255 green: 0 blue: 255) identifiedBy: 'fuchsia' \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/initializeGtoL.st b/source/RenoirSt.package/CssSVGColors.class/class/initializeGtoL.st deleted file mode 100644 index 30ceebb..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/initializeGtoL.st +++ /dev/null @@ -1,39 +0,0 @@ -private -initializeGtoL - - Gainsboro := (CssRGBColor red: 220 green: 220 blue: 220) identifiedBy: 'gainsboro'. - GhostWhite := (CssRGBColor red: 248 green: 248 blue: 255) identifiedBy: 'ghostwhite'. - Gold := (CssRGBColor red: 255 green: 215 blue: 0) identifiedBy: 'gold'. - Goldenrod := (CssRGBColor red: 218 green: 165 blue: 32) identifiedBy: 'goldenrod'. - Gray := (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'gray'. - Green := (CssRGBColor red: 0 green: 128 blue: 0) identifiedBy: 'green'. - GreenYellow := (CssRGBColor red: 173 green: 255 blue: 47) identifiedBy: 'greenyellow'. - Grey := (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'grey'. - Honeydew := (CssRGBColor red: 240 green: 255 blue: 240) identifiedBy: 'honeydew'. - HotPink := (CssRGBColor red: 255 green: 105 blue: 180) identifiedBy: 'hotpink'. - IndianRed := (CssRGBColor red: 205 green: 92 blue: 92) identifiedBy: 'indianred'. - Indigo := (CssRGBColor red: 75 green: 0 blue: 130) identifiedBy: 'indigo'. - Ivory := (CssRGBColor red: 255 green: 255 blue: 240) identifiedBy: 'ivory'. - Khaki := (CssRGBColor red: 240 green: 230 blue: 140) identifiedBy: 'khaki'. - Lavender := (CssRGBColor red: 230 green: 230 blue: 250) identifiedBy: 'lavender'. - LavenderBlush := (CssRGBColor red: 255 green: 240 blue: 245) identifiedBy: 'lavenderblush'. - LawnGreen := (CssRGBColor red: 124 green: 252 blue: 0) identifiedBy: 'lawngreen'. - LemonChiffon := (CssRGBColor red: 255 green: 250 blue: 205) identifiedBy: 'lemonchiffon'. - LightBlue := (CssRGBColor red: 173 green: 216 blue: 230) identifiedBy: 'lightblue'. - LightCoral := (CssRGBColor red: 240 green: 128 blue: 128) identifiedBy: 'lightcoral'. - LightCyan := (CssRGBColor red: 224 green: 255 blue: 255) identifiedBy: 'lightcyan'. - LightGoldenrodYellow := (CssRGBColor red: 250 green: 250 blue: 210) identifiedBy: 'lightgoldenrodyellow'. - LightGray := (CssRGBColor red: 211 green: 211 blue: 211) identifiedBy: 'lightgray'. - LightGreen := (CssRGBColor red: 144 green: 238 blue: 144) identifiedBy: 'lightgreen'. - LightGrey := (CssRGBColor red: 211 green: 211 blue: 211) identifiedBy: 'lightgrey'. - LightPink := (CssRGBColor red: 255 green: 182 blue: 193) identifiedBy: 'lightpink'. - LightSalmon := (CssRGBColor red: 255 green: 160 blue: 122) identifiedBy: 'lightsalmon'. - LightSeaGreen := (CssRGBColor red: 32 green: 178 blue: 170) identifiedBy: 'lightseagreen'. - LightSkyBlue := (CssRGBColor red: 135 green: 206 blue: 250) identifiedBy: 'lightskyblue'. - LightSlateGray := (CssRGBColor red: 119 green: 136 blue: 153) identifiedBy: 'lightslategray'. - LightSlateGrey := (CssRGBColor red: 119 green: 136 blue: 153) identifiedBy: 'lightslategrey'. - LightSteelBlue := (CssRGBColor red: 176 green: 196 blue: 222) identifiedBy: 'lightsteelblue'. - LightYellow := (CssRGBColor red: 255 green: 255 blue: 224) identifiedBy: 'lightyellow'. - Lime := (CssRGBColor red: 0 green: 255 blue: 0) identifiedBy: 'lime'. - LimeGreen := (CssRGBColor red: 50 green: 205 blue: 50) identifiedBy: 'limegreen'. - Linen := (CssRGBColor red: 250 green: 240 blue: 230) identifiedBy: 'linen'. diff --git a/source/RenoirSt.package/CssSVGColors.class/class/initializeMtoZ.st b/source/RenoirSt.package/CssSVGColors.class/class/initializeMtoZ.st deleted file mode 100644 index 04efd46..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/initializeMtoZ.st +++ /dev/null @@ -1,65 +0,0 @@ -private -initializeMtoZ - - Magenta := (CssRGBColor red: 255 green: 0 blue: 255) identifiedBy: 'magenta'. - Maroon := (CssRGBColor red: 128 green: 0 blue: 0) identifiedBy: 'maroon'. - MediumAquamarine := (CssRGBColor red: 102 green: 205 blue: 170) identifiedBy: 'mediumaquamarine'. - MediumBlue := (CssRGBColor red: 0 green: 0 blue: 205) identifiedBy: 'mediumblue'. - MediumOrchid := (CssRGBColor red: 186 green: 85 blue: 211) identifiedBy: 'mediumorchid'. - MediumPurple := (CssRGBColor red: 147 green: 112 blue: 219) identifiedBy: 'mediumpurple'. - MediumSeaGreen := (CssRGBColor red: 60 green: 179 blue: 113) identifiedBy: 'mediumseagreen'. - MediumSlateBlue := (CssRGBColor red: 123 green: 104 blue: 238) identifiedBy: 'mediumslateblue'. - MediumSpringGreen := (CssRGBColor red: 0 green: 250 blue: 154) identifiedBy: 'mediumspringgreen'. - MediumTurquoise := (CssRGBColor red: 72 green: 209 blue: 204) identifiedBy: 'mediumturquoise'. - MediumVioletRed := (CssRGBColor red: 199 green: 21 blue: 133) identifiedBy: 'mediumvioletred'. - MidnightBlue := (CssRGBColor red: 25 green: 25 blue: 112) identifiedBy: 'midnightblue'. - MintCream := (CssRGBColor red: 245 green: 255 blue: 250) identifiedBy: 'mintcream'. - MistyRose := (CssRGBColor red: 255 green: 228 blue: 225) identifiedBy: 'mistyrose'. - Moccasin := (CssRGBColor red: 255 green: 228 blue: 181) identifiedBy: 'moccasin'. - NavajoWhite := (CssRGBColor red: 255 green: 222 blue: 173) identifiedBy: 'navajowhite'. - Navy := (CssRGBColor red: 0 green: 0 blue: 128) identifiedBy: 'navy'. - Oldlace := (CssRGBColor red: 253 green: 245 blue: 230) identifiedBy: 'oldlace'. - Olive := (CssRGBColor red: 128 green: 128 blue: 0) identifiedBy: 'olive'. - Olivedrab := (CssRGBColor red: 107 green: 142 blue: 35) identifiedBy: 'olivedrab'. - Orange := (CssRGBColor red: 255 green: 165 blue: 0) identifiedBy: 'orange'. - OrangeRed := (CssRGBColor red: 255 green: 69 blue: 0) identifiedBy: 'orangered'. - Orchid := (CssRGBColor red: 218 green: 112 blue: 214) identifiedBy: 'orchid'. - PaleGoldenrod := (CssRGBColor red: 238 green: 232 blue: 170) identifiedBy: 'palegoldenrod'. - PaleGreen := (CssRGBColor red: 152 green: 251 blue: 152) identifiedBy: 'palegreen'. - PaleTurquoise := (CssRGBColor red: 175 green: 238 blue: 238) identifiedBy: 'paleturquoise'. - PaleVioletRed := (CssRGBColor red: 219 green: 112 blue: 147) identifiedBy: 'palevioletred'. - PapayaWhip := (CssRGBColor red: 255 green: 239 blue: 213) identifiedBy: 'papayawhip'. - Peachpuff := (CssRGBColor red: 255 green: 218 blue: 185) identifiedBy: 'peachpuff'. - Peru := (CssRGBColor red: 205 green: 133 blue: 63) identifiedBy: 'peru'. - Pink := (CssRGBColor red: 255 green: 192 blue: 203) identifiedBy: 'pink'. - Plum := (CssRGBColor red: 221 green: 160 blue: 221) identifiedBy: 'plum'. - PowderBlue := (CssRGBColor red: 176 green: 224 blue: 230) identifiedBy: 'powderblue'. - Purple := (CssRGBColor red: 128 green: 0 blue: 128) identifiedBy: 'purple'. - Red := (CssRGBColor red: 255 green: 0 blue: 0) identifiedBy: 'red'. - RosyBrown := (CssRGBColor red: 188 green: 143 blue: 143) identifiedBy: 'rosybrown'. - RoyalBlue := (CssRGBColor red: 65 green: 105 blue: 225) identifiedBy: 'royalblue'. - SaddleBrown := (CssRGBColor red: 139 green: 69 blue: 19) identifiedBy: 'saddlebrown'. - Salmon := (CssRGBColor red: 250 green: 128 blue: 114) identifiedBy: 'salmon'. - SandyBrown := (CssRGBColor red: 244 green: 164 blue: 96) identifiedBy: 'sandybrown'. - SeaGreen := (CssRGBColor red: 46 green: 139 blue: 87) identifiedBy: 'seagreen'. - SeaShell := (CssRGBColor red: 255 green: 245 blue: 238) identifiedBy: 'seashell'. - Sienna := (CssRGBColor red: 160 green: 82 blue: 45) identifiedBy: 'sienna'. - Silver := (CssRGBColor red: 192 green: 192 blue: 192) identifiedBy: 'silver'. - SkyBlue := (CssRGBColor red: 135 green: 206 blue: 235) identifiedBy: 'skyblue'. - SlateBlue := (CssRGBColor red: 106 green: 90 blue: 205) identifiedBy: 'slateblue'. - SlateGray := (CssRGBColor red: 112 green: 128 blue: 144) identifiedBy: 'slategray'. - SlateGrey := (CssRGBColor red: 112 green: 128 blue: 144) identifiedBy: 'slategrey'. - Snow := (CssRGBColor red: 255 green: 250 blue: 250) identifiedBy: 'snow'. - SpringGreen := (CssRGBColor red: 0 green: 255 blue: 127) identifiedBy: 'springgreen'. - SteelBlue := (CssRGBColor red: 70 green: 130 blue: 180) identifiedBy: 'steelblue'. - Tan := (CssRGBColor red: 210 green: 180 blue: 140) identifiedBy: 'tan'. - Teal := (CssRGBColor red: 0 green: 128 blue: 128) identifiedBy: 'teal'. - Thistle := (CssRGBColor red: 216 green: 191 blue: 216) identifiedBy: 'thistle'. - Tomato := (CssRGBColor red: 255 green: 99 blue: 71) identifiedBy: 'tomato'. - Turquoise := (CssRGBColor red: 64 green: 224 blue: 208) identifiedBy: 'turquoise'. - Violet := (CssRGBColor red: 238 green: 130 blue: 238) identifiedBy: 'violet'. - Wheat := (CssRGBColor red: 245 green: 222 blue: 179) identifiedBy: 'wheat'. - White := (CssRGBColor red: 255 green: 255 blue: 255) identifiedBy: 'white'. - WhiteSmoke := (CssRGBColor red: 245 green: 245 blue: 245) identifiedBy: 'whitesmoke'. - Yellow := (CssRGBColor red: 255 green: 255 blue: 0) identifiedBy: 'yellow'. - YellowGreen := (CssRGBColor red: 154 green: 205 blue: 50) identifiedBy: 'yellowgreen'. \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/ivory.st b/source/RenoirSt.package/CssSVGColors.class/class/ivory.st deleted file mode 100644 index c2fd96d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/ivory.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -ivory - ^ Ivory \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/khaki.st b/source/RenoirSt.package/CssSVGColors.class/class/khaki.st deleted file mode 100644 index 75e2be4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/khaki.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -khaki - ^ Khaki \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lavender.st b/source/RenoirSt.package/CssSVGColors.class/class/lavender.st deleted file mode 100644 index 11a5fe4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lavender.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lavender - ^ Lavender \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lavenderBlush.st b/source/RenoirSt.package/CssSVGColors.class/class/lavenderBlush.st deleted file mode 100644 index 2aa30a2..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lavenderBlush.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lavenderBlush - ^ LavenderBlush \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lawnGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/lawnGreen.st deleted file mode 100644 index f9e9610..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lawnGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lawnGreen - ^ LawnGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lemonChiffon.st b/source/RenoirSt.package/CssSVGColors.class/class/lemonChiffon.st deleted file mode 100644 index 1ec3e90..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lemonChiffon.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lemonChiffon - ^ LemonChiffon \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/lightBlue.st deleted file mode 100644 index 0b3da10..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightBlue - ^ LightBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightCoral.st b/source/RenoirSt.package/CssSVGColors.class/class/lightCoral.st deleted file mode 100644 index b322e80..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightCoral.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightCoral - ^ LightCoral \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightCyan.st b/source/RenoirSt.package/CssSVGColors.class/class/lightCyan.st deleted file mode 100644 index 4aeea10..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightCyan.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightCyan - ^ LightCyan \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightGoldenrodYellow.st b/source/RenoirSt.package/CssSVGColors.class/class/lightGoldenrodYellow.st deleted file mode 100644 index 015e11b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightGoldenrodYellow.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightGoldenrodYellow - ^ LightGoldenrodYellow \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightGray.st b/source/RenoirSt.package/CssSVGColors.class/class/lightGray.st deleted file mode 100644 index e4432f6..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightGray - ^ LightGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/lightGreen.st deleted file mode 100644 index 02f4679..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightGreen - ^ LightGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/lightGrey.st deleted file mode 100644 index 20641b0..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightGrey - ^ LightGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightPink.st b/source/RenoirSt.package/CssSVGColors.class/class/lightPink.st deleted file mode 100644 index 5b27ab9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightPink.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightPink - ^ LightPink \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSalmon.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSalmon.st deleted file mode 100644 index 2222da8..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSalmon.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSalmon - ^ LightSalmon \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSeaGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSeaGreen.st deleted file mode 100644 index 3c10a74..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSeaGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSeaGreen - ^ LightSeaGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSkyBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSkyBlue.st deleted file mode 100644 index 1b25105..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSkyBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSkyBlue - ^ LightSkyBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGray.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGray.st deleted file mode 100644 index fe714b4..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSlateGray - ^ LightSlateGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGrey.st deleted file mode 100644 index d664286..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSlateGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSlateGrey - ^ LightSlateGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightSteelBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/lightSteelBlue.st deleted file mode 100644 index 9332938..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightSteelBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightSteelBlue - ^ LightSteelBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lightYellow.st b/source/RenoirSt.package/CssSVGColors.class/class/lightYellow.st deleted file mode 100644 index e41e405..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lightYellow.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lightYellow - ^ LightYellow \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/lime.st b/source/RenoirSt.package/CssSVGColors.class/class/lime.st deleted file mode 100644 index 3ee9ba8..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/lime.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -lime - ^ Lime \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/limeGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/limeGreen.st deleted file mode 100644 index 8789ff8..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/limeGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -limeGreen - ^ LimeGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/linen.st b/source/RenoirSt.package/CssSVGColors.class/class/linen.st deleted file mode 100644 index d00e74a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/linen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -linen - ^ Linen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/magenta.st b/source/RenoirSt.package/CssSVGColors.class/class/magenta.st deleted file mode 100644 index b6bef7d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/magenta.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -magenta - ^ Magenta \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/maroon.st b/source/RenoirSt.package/CssSVGColors.class/class/maroon.st deleted file mode 100644 index 8bb9a4b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/maroon.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -maroon - ^ Maroon \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumAquamarine.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumAquamarine.st deleted file mode 100644 index 6f6ff0d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumAquamarine.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumAquamarine - ^ MediumAquamarine \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumBlue.st deleted file mode 100644 index e3d7003..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumBlue - ^ MediumBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumOrchid.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumOrchid.st deleted file mode 100644 index 68f0a5c..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumOrchid.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumOrchid - ^ MediumOrchid \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumPurple.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumPurple.st deleted file mode 100644 index 5894340..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumPurple.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumPurple - ^ MediumPurple \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumSeaGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumSeaGreen.st deleted file mode 100644 index ddea8e2..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumSeaGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumSeaGreen - ^ MediumSeaGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumSlateBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumSlateBlue.st deleted file mode 100644 index a126c2b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumSlateBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumSlateBlue - ^ MediumSlateBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumSpringGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumSpringGreen.st deleted file mode 100644 index 99ddaba..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumSpringGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumSpringGreen - ^ MediumSpringGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumTurquoise.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumTurquoise.st deleted file mode 100644 index 9f258ae..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumTurquoise.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumTurquoise - ^ MediumTurquoise \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mediumVioletRed.st b/source/RenoirSt.package/CssSVGColors.class/class/mediumVioletRed.st deleted file mode 100644 index 9a98f17..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mediumVioletRed.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mediumVioletRed - ^ MediumVioletRed \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/midnightBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/midnightBlue.st deleted file mode 100644 index 431586d..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/midnightBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -midnightBlue - ^ MidnightBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mintCream.st b/source/RenoirSt.package/CssSVGColors.class/class/mintCream.st deleted file mode 100644 index e1debb9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mintCream.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mintCream - ^ MintCream \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/mistyRose.st b/source/RenoirSt.package/CssSVGColors.class/class/mistyRose.st deleted file mode 100644 index 8117429..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/mistyRose.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -mistyRose - ^ MistyRose \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/moccasin.st b/source/RenoirSt.package/CssSVGColors.class/class/moccasin.st deleted file mode 100644 index 71c4bc3..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/moccasin.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -moccasin - ^ Moccasin \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/navajoWhite.st b/source/RenoirSt.package/CssSVGColors.class/class/navajoWhite.st deleted file mode 100644 index 296f3c9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/navajoWhite.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -navajoWhite - ^ NavajoWhite \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/navy.st b/source/RenoirSt.package/CssSVGColors.class/class/navy.st deleted file mode 100644 index ed4ba2b..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/navy.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -navy - ^ Navy \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/oldlace.st b/source/RenoirSt.package/CssSVGColors.class/class/oldlace.st deleted file mode 100644 index 453d09f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/oldlace.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -oldlace - ^ Oldlace \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/olive.st b/source/RenoirSt.package/CssSVGColors.class/class/olive.st deleted file mode 100644 index be52a4e..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/olive.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -olive - ^ Olive \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/olivedrab.st b/source/RenoirSt.package/CssSVGColors.class/class/olivedrab.st deleted file mode 100644 index 4329c26..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/olivedrab.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -olivedrab - ^ Olivedrab \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/orange.st b/source/RenoirSt.package/CssSVGColors.class/class/orange.st deleted file mode 100644 index e4f9670..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/orange.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -orange - ^ Orange \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/orangeRed.st b/source/RenoirSt.package/CssSVGColors.class/class/orangeRed.st deleted file mode 100644 index 9feaf05..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/orangeRed.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -orangeRed - ^ OrangeRed \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/orchid.st b/source/RenoirSt.package/CssSVGColors.class/class/orchid.st deleted file mode 100644 index bc192e7..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/orchid.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -orchid - ^ Orchid \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/paleGoldenrod.st b/source/RenoirSt.package/CssSVGColors.class/class/paleGoldenrod.st deleted file mode 100644 index f359c2a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/paleGoldenrod.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -paleGoldenrod - ^ PaleGoldenrod \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/paleGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/paleGreen.st deleted file mode 100644 index 0e997f1..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/paleGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -paleGreen - ^ PaleGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/paleTurquoise.st b/source/RenoirSt.package/CssSVGColors.class/class/paleTurquoise.st deleted file mode 100644 index 15e696a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/paleTurquoise.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -paleTurquoise - ^ PaleTurquoise \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/paleVioletRed.st b/source/RenoirSt.package/CssSVGColors.class/class/paleVioletRed.st deleted file mode 100644 index e9943f5..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/paleVioletRed.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -paleVioletRed - ^ PaleVioletRed \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/papayaWhip.st b/source/RenoirSt.package/CssSVGColors.class/class/papayaWhip.st deleted file mode 100644 index ad3aa2e..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/papayaWhip.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -papayaWhip - ^ PapayaWhip \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/peachpuff.st b/source/RenoirSt.package/CssSVGColors.class/class/peachpuff.st deleted file mode 100644 index 3814d33..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/peachpuff.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -peachpuff - ^ Peachpuff \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/peru.st b/source/RenoirSt.package/CssSVGColors.class/class/peru.st deleted file mode 100644 index d6ea330..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/peru.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -peru - ^ Peru \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/pink.st b/source/RenoirSt.package/CssSVGColors.class/class/pink.st deleted file mode 100644 index aabbb74..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/pink.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -pink - ^ Pink \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/plum.st b/source/RenoirSt.package/CssSVGColors.class/class/plum.st deleted file mode 100644 index 4b69f2a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/plum.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -plum - ^ Plum \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/powderBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/powderBlue.st deleted file mode 100644 index 71fe91a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/powderBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -powderBlue - ^ PowderBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/purple.st b/source/RenoirSt.package/CssSVGColors.class/class/purple.st deleted file mode 100644 index 355c76f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/purple.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -purple - ^ Purple \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/red.st b/source/RenoirSt.package/CssSVGColors.class/class/red.st deleted file mode 100644 index b4ed7ae..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/red.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -red - ^ Red \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/rosyBrown.st b/source/RenoirSt.package/CssSVGColors.class/class/rosyBrown.st deleted file mode 100644 index d583eb5..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/rosyBrown.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -rosyBrown - ^ RosyBrown \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/royalBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/royalBlue.st deleted file mode 100644 index 59404f0..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/royalBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -royalBlue - ^ RoyalBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/saddleBrown.st b/source/RenoirSt.package/CssSVGColors.class/class/saddleBrown.st deleted file mode 100644 index 925b348..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/saddleBrown.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -saddleBrown - ^ SaddleBrown \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/salmon.st b/source/RenoirSt.package/CssSVGColors.class/class/salmon.st deleted file mode 100644 index 1a555be..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/salmon.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -salmon - ^ Salmon \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/sandyBrown.st b/source/RenoirSt.package/CssSVGColors.class/class/sandyBrown.st deleted file mode 100644 index ee0ee73..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/sandyBrown.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -sandyBrown - ^ SandyBrown \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/seaGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/seaGreen.st deleted file mode 100644 index c66fc70..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/seaGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -seaGreen - ^ SeaGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/seaShell.st b/source/RenoirSt.package/CssSVGColors.class/class/seaShell.st deleted file mode 100644 index 3a2e429..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/seaShell.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -seaShell - ^ SeaShell \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/sienna.st b/source/RenoirSt.package/CssSVGColors.class/class/sienna.st deleted file mode 100644 index 8e03f59..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/sienna.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -sienna - ^ Sienna \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/silver.st b/source/RenoirSt.package/CssSVGColors.class/class/silver.st deleted file mode 100644 index b9f6860..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/silver.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -silver - ^ Silver \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/skyBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/skyBlue.st deleted file mode 100644 index d100c69..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/skyBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -skyBlue - ^ SkyBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/slateBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/slateBlue.st deleted file mode 100644 index 1f34736..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/slateBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -slateBlue - ^ SlateBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/slateGray.st b/source/RenoirSt.package/CssSVGColors.class/class/slateGray.st deleted file mode 100644 index 09c7f90..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/slateGray.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -slateGray - ^ SlateGray \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/slateGrey.st b/source/RenoirSt.package/CssSVGColors.class/class/slateGrey.st deleted file mode 100644 index 0a32d1c..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/slateGrey.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -slateGrey - ^ SlateGrey \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/snow.st b/source/RenoirSt.package/CssSVGColors.class/class/snow.st deleted file mode 100644 index 560abe9..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/snow.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -snow - ^ Snow \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/springGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/springGreen.st deleted file mode 100644 index e707422..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/springGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -springGreen - ^ SpringGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/steelBlue.st b/source/RenoirSt.package/CssSVGColors.class/class/steelBlue.st deleted file mode 100644 index 8af2969..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/steelBlue.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -steelBlue - ^ SteelBlue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/tan.st b/source/RenoirSt.package/CssSVGColors.class/class/tan.st deleted file mode 100644 index fb5276c..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/tan.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -tan - ^ Tan \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/teal.st b/source/RenoirSt.package/CssSVGColors.class/class/teal.st deleted file mode 100644 index 442f891..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/teal.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -teal - ^ Teal \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/thistle.st b/source/RenoirSt.package/CssSVGColors.class/class/thistle.st deleted file mode 100644 index a28b754..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/thistle.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -thistle - ^ Thistle \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/tomato.st b/source/RenoirSt.package/CssSVGColors.class/class/tomato.st deleted file mode 100644 index 9e19fd2..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/tomato.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -tomato - ^ Tomato \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/transparent.st b/source/RenoirSt.package/CssSVGColors.class/class/transparent.st deleted file mode 100644 index 8144b80..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/transparent.st +++ /dev/null @@ -1,4 +0,0 @@ -accessing -transparent - - ^'transparent' \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/turquoise.st b/source/RenoirSt.package/CssSVGColors.class/class/turquoise.st deleted file mode 100644 index d9ba5cd..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/turquoise.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -turquoise - ^ Turquoise \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/violet.st b/source/RenoirSt.package/CssSVGColors.class/class/violet.st deleted file mode 100644 index 6d4cb73..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/violet.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -violet - ^ Violet \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/wheat.st b/source/RenoirSt.package/CssSVGColors.class/class/wheat.st deleted file mode 100644 index 67abf0c..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/wheat.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -wheat - ^ Wheat \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/white.st b/source/RenoirSt.package/CssSVGColors.class/class/white.st deleted file mode 100644 index 3e01e54..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/white.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -white - ^ White \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/whiteSmoke.st b/source/RenoirSt.package/CssSVGColors.class/class/whiteSmoke.st deleted file mode 100644 index 21d0186..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/whiteSmoke.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -whiteSmoke - ^ WhiteSmoke \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/yellow.st b/source/RenoirSt.package/CssSVGColors.class/class/yellow.st deleted file mode 100644 index ff7e1a2..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/yellow.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -yellow - ^ Yellow \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/class/yellowGreen.st b/source/RenoirSt.package/CssSVGColors.class/class/yellowGreen.st deleted file mode 100644 index c577f9a..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/class/yellowGreen.st +++ /dev/null @@ -1,3 +0,0 @@ -accessing -yellowGreen - ^ YellowGreen \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGColors.class/properties.json b/source/RenoirSt.package/CssSVGColors.class/properties.json deleted file mode 100644 index ac2347f..0000000 --- a/source/RenoirSt.package/CssSVGColors.class/properties.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/6/2014 13:50", - "super" : "Object", - "category" : "RenoirSt-Colors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "AliceBlue", - "AntiqueWhite", - "Aqua", - "Aquamarine", - "Azure", - "Beige", - "Bisque", - "Black", - "BlanchedAlmond", - "Blue", - "Blueviolet", - "Brown", - "Burlywood", - "CadetBlue", - "Chartreuse", - "Chocolate", - "Coral", - "CornflowerBlue", - "Cornsilk", - "Crimson", - "Cyan", - "DarkBlue", - "DarkCyan", - "DarkGoldenrod", - "DarkGray", - "DarkGreen", - "DarkGrey", - "DarkKhaki", - "DarkMagenta", - "DarkOliveGreen", - "DarkOrange", - "DarkOrchid", - "DarkRed", - "DarkSalmon", - "DarkSeaGreen", - "DarkSlateBlue", - "DarkSlateGray", - "DarkSlateGrey", - "DarkTurquoise", - "DarkViolet", - "DeepPink", - "DeepSkyBlue", - "DimGray", - "DimGrey", - "DodgerBlue", - "Firebrick", - "FloralWhite", - "ForestGreen", - "Fuchsia", - "Gainsboro", - "GhostWhite", - "Gold", - "Goldenrod", - "Gray", - "Green", - "GreenYellow", - "Grey", - "Honeydew", - "HotPink", - "IndianRed", - "Indigo", - "Ivory", - "Khaki", - "Lavender", - "LavenderBlush", - "LawnGreen", - "LemonChiffon", - "LightBlue", - "LightCoral", - "LightCyan", - "LightGoldenrodYellow", - "LightGray", - "LightGreen", - "LightGrey", - "LightPink", - "LightSalmon", - "LightSeaGreen", - "LightSkyBlue", - "LightSlateGray", - "LightSlateGrey", - "LightSteelBlue", - "LightYellow", - "Lime", - "LimeGreen", - "Linen", - "Magenta", - "Maroon", - "MediumAquamarine", - "MediumBlue", - "MediumOrchid", - "MediumPurple", - "MediumSeaGreen", - "MediumSlateBlue", - "MediumSpringGreen", - "MediumTurquoise", - "MediumVioletRed", - "MidnightBlue", - "MintCream", - "MistyRose", - "Moccasin", - "NavajoWhite", - "Navy", - "Oldlace", - "Olive", - "Olivedrab", - "Orange", - "OrangeRed", - "Orchid", - "PaleGoldenrod", - "PaleGreen", - "PaleTurquoise", - "PaleVioletRed", - "PapayaWhip", - "Peachpuff", - "Peru", - "Pink", - "Plum", - "PowderBlue", - "Purple", - "Red", - "RosyBrown", - "RoyalBlue", - "SaddleBrown", - "Salmon", - "SandyBrown", - "SeaGreen", - "SeaShell", - "Sienna", - "Silver", - "SkyBlue", - "SlateBlue", - "SlateGray", - "SlateGrey", - "Snow", - "SpringGreen", - "SteelBlue", - "Tan", - "Teal", - "Thistle", - "Tomato", - "Turquoise", - "Violet", - "Wheat", - "White", - "WhiteSmoke", - "Yellow", - "YellowGreen" - ], - "instvars" : [ ], - "name" : "CssSVGColors", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGFontLocation.class/README.md b/source/RenoirSt.package/CssSVGFontLocation.class/README.md deleted file mode 100644 index ff48612..0000000 --- a/source/RenoirSt.package/CssSVGFontLocation.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I represent a location for a font inside an SVG file \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGFontLocation.class/class/at.withId..st b/source/RenoirSt.package/CssSVGFontLocation.class/class/at.withId..st deleted file mode 100644 index 26ac822..0000000 --- a/source/RenoirSt.package/CssSVGFontLocation.class/class/at.withId..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -at: anUrl withId: aString - - ^self new initializeAt: anUrl withId: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGFontLocation.class/instance/cssContentOn..st b/source/RenoirSt.package/CssSVGFontLocation.class/instance/cssContentOn..st deleted file mode 100644 index 9177780..0000000 --- a/source/RenoirSt.package/CssSVGFontLocation.class/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -Printing -cssContentOn: aStream - - aStream - nextPutAll: ((String streamContents: [ :stream | url cssContentOn: stream ]) copyReplaceAll: '")' with: ('#<1s>")' expandMacrosWith: id)) \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGFontLocation.class/instance/initializeAt.withId..st b/source/RenoirSt.package/CssSVGFontLocation.class/instance/initializeAt.withId..st deleted file mode 100644 index e3c0ee7..0000000 --- a/source/RenoirSt.package/CssSVGFontLocation.class/instance/initializeAt.withId..st +++ /dev/null @@ -1,5 +0,0 @@ -initialize-release -initializeAt: anUrl withId: aString - - url := anUrl. - id := aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssSVGFontLocation.class/properties.json b/source/RenoirSt.package/CssSVGFontLocation.class/properties.json deleted file mode 100644 index f78224b..0000000 --- a/source/RenoirSt.package/CssSVGFontLocation.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 10/28/2015 18:27", - "super" : "CssObject", - "category" : "RenoirSt-Fonts", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "url", - "id" - ], - "name" : "CssSVGFontLocation", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/README.md b/source/RenoirSt.package/CssSelector.class/README.md deleted file mode 100644 index c44cc30..0000000 --- a/source/RenoirSt.package/CssSelector.class/README.md +++ /dev/null @@ -1 +0,0 @@ -In CSS, pattern matching rules determine which style rules apply to elements in the document tree. These patterns, called selectors, may range from simple element names to rich contextual patterns. If all conditions in the pattern are true for a certain element, the selector matches the element. diff --git a/source/RenoirSt.package/CssSelector.class/instance/^comma.st b/source/RenoirSt.package/CssSelector.class/instance/^comma.st deleted file mode 100644 index 6c58ff3..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^comma.st +++ /dev/null @@ -1,4 +0,0 @@ -building-combinators -, aSelector - - ^CssSelectorGroup with: self with: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/^more.st b/source/RenoirSt.package/CssSelector.class/instance/^more.st deleted file mode 100644 index f9a5894..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^more.st +++ /dev/null @@ -1,4 +0,0 @@ -building-combinators -> aSelector - - ^CssChildCombinator between: self and: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/^plus.st b/source/RenoirSt.package/CssSelector.class/instance/^plus.st deleted file mode 100644 index 28caab6..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^plus.st +++ /dev/null @@ -1,4 +0,0 @@ -building-combinators -+ aSelector - - ^CssAdjacentSiblingCombinator between: self and: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/^slash.st b/source/RenoirSt.package/CssSelector.class/instance/^slash.st deleted file mode 100644 index 06233b9..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^slash.st +++ /dev/null @@ -1,7 +0,0 @@ -building-combinators -/ aSelector - - "This shortcut cover the cases when we cannot use the space to create the descendant combinator. - For example if the right part of the selector needs parens." - - ^ CssDescendantCombinator between: self and: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/^star.st b/source/RenoirSt.package/CssSelector.class/instance/^star.st deleted file mode 100644 index 40db025..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^star.st +++ /dev/null @@ -1,6 +0,0 @@ -building-combinators -* aSelector - - | ancestor | - ancestor := CssDescendantCombinator between: self and: CssUniversalSelector explicit. - ^CssDescendantCombinator between: ancestor and: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/^tilde.st b/source/RenoirSt.package/CssSelector.class/instance/^tilde.st deleted file mode 100644 index bcf083f..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/^tilde.st +++ /dev/null @@ -1,4 +0,0 @@ -building-combinators -~ aSelector - - ^CssGeneralSiblingCombinator between: self and: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/active.st b/source/RenoirSt.package/CssSelector.class/instance/active.st deleted file mode 100644 index b200181..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/active.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -active - - ^ CssPseudoClassSelector activeOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/after.st b/source/RenoirSt.package/CssSelector.class/instance/after.st deleted file mode 100644 index 7000222..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/after.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo elements -after - - ^CssPseudoElementSelector after: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/attribute.beginsWith..st b/source/RenoirSt.package/CssSelector.class/instance/attribute.beginsWith..st deleted file mode 100644 index 7dde9b3..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/attribute.beginsWith..st +++ /dev/null @@ -1,4 +0,0 @@ -building -attribute: aString beginsWith: aValue - - ^ CssAttributeSelector attribute: aString of: self beginsWith: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/attribute.endsWith..st b/source/RenoirSt.package/CssSelector.class/instance/attribute.endsWith..st deleted file mode 100644 index 9a6c03e..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/attribute.endsWith..st +++ /dev/null @@ -1,4 +0,0 @@ -building -attribute: aString endsWith: aValue - - ^ CssAttributeSelector attribute: aString of: self endsWith: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/attribute.includes..st b/source/RenoirSt.package/CssSelector.class/instance/attribute.includes..st deleted file mode 100644 index 2c7f28b..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/attribute.includes..st +++ /dev/null @@ -1,4 +0,0 @@ -building -attribute: aString includes:aValue - - ^ CssAttributeSelector attribute: aString of: self includes: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/attribute.includesSubstring..st b/source/RenoirSt.package/CssSelector.class/instance/attribute.includesSubstring..st deleted file mode 100644 index 4730a3c..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/attribute.includesSubstring..st +++ /dev/null @@ -1,4 +0,0 @@ -building -attribute: aString includesSubstring: aValue - - ^ CssAttributeSelector attribute: aString of: self includesSubstring: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/before.st b/source/RenoirSt.package/CssSelector.class/instance/before.st deleted file mode 100644 index 1a4a881..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/before.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo elements -before - - ^CssPseudoElementSelector before: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/checked.st b/source/RenoirSt.package/CssSelector.class/instance/checked.st deleted file mode 100644 index e017aac..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/checked.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -checked - - ^ CssPseudoClassSelector checkedOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/childAt..st b/source/RenoirSt.package/CssSelector.class/instance/childAt..st deleted file mode 100644 index 321e25f..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/childAt..st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -childAt: anIndex - - ^ CssPseudoClassSelector childAt: anIndex on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/childFromLastAt..st b/source/RenoirSt.package/CssSelector.class/instance/childFromLastAt..st deleted file mode 100644 index 0f1ac07..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/childFromLastAt..st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -childFromLastAt: anIndex - - ^ CssPseudoClassSelector childFromLastAt: anIndex on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/class..st b/source/RenoirSt.package/CssSelector.class/instance/class..st deleted file mode 100644 index 2dda483..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/class..st +++ /dev/null @@ -1,4 +0,0 @@ -building -class: aClassName - - ^CssClassSelector for: aClassName over: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/descendantOfType..st b/source/RenoirSt.package/CssSelector.class/instance/descendantOfType..st deleted file mode 100644 index ab1e843..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/descendantOfType..st +++ /dev/null @@ -1,4 +0,0 @@ -private -descendantOfType: aType - - ^ CssDescendantCombinator between: self and: (CssTypeSelector ofType: aType) \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/disabled.st b/source/RenoirSt.package/CssSelector.class/instance/disabled.st deleted file mode 100644 index 3e29c32..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/disabled.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -disabled - - ^ CssPseudoClassSelector disabledOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/empty.st b/source/RenoirSt.package/CssSelector.class/instance/empty.st deleted file mode 100644 index 610724c..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/empty.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -empty - - ^ CssPseudoClassSelector emptyOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/enabled.st b/source/RenoirSt.package/CssSelector.class/instance/enabled.st deleted file mode 100644 index be1c0ed..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/enabled.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -enabled - - ^ CssPseudoClassSelector enabledOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/firstChild.st b/source/RenoirSt.package/CssSelector.class/instance/firstChild.st deleted file mode 100644 index 8103e42..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/firstChild.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -firstChild - - ^ CssPseudoClassSelector firstChildOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/firstLetter.st b/source/RenoirSt.package/CssSelector.class/instance/firstLetter.st deleted file mode 100644 index ae7c948..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/firstLetter.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo elements -firstLetter - - ^CssPseudoElementSelector firstLetterOf: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/firstLine.st b/source/RenoirSt.package/CssSelector.class/instance/firstLine.st deleted file mode 100644 index 5592077..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/firstLine.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo elements -firstLine - - ^CssPseudoElementSelector firstLineOf: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/firstOfType.st b/source/RenoirSt.package/CssSelector.class/instance/firstOfType.st deleted file mode 100644 index bbbfa10..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/firstOfType.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -firstOfType - - ^ CssPseudoClassSelector firstOfTypeOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/firstValueOfAttribute.beginsWith..st b/source/RenoirSt.package/CssSelector.class/instance/firstValueOfAttribute.beginsWith..st deleted file mode 100644 index 39ad814..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/firstValueOfAttribute.beginsWith..st +++ /dev/null @@ -1,4 +0,0 @@ -building -firstValueOfAttribute: aString beginsWith: aValue - - ^ CssAttributeSelector firstValueOfAttribute: aString of: self beginsWith: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/focus.st b/source/RenoirSt.package/CssSelector.class/instance/focus.st deleted file mode 100644 index 8321ba9..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/focus.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -focus - - ^ CssPseudoClassSelector focusOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/havingAttribute..st b/source/RenoirSt.package/CssSelector.class/instance/havingAttribute..st deleted file mode 100644 index 1766261..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/havingAttribute..st +++ /dev/null @@ -1,4 +0,0 @@ -building -havingAttribute: aString - - ^CssAttributeSelector having: self theAttribute: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/hover.st b/source/RenoirSt.package/CssSelector.class/instance/hover.st deleted file mode 100644 index a7e6f9a..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/hover.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -hover - - ^ CssPseudoClassSelector hoverOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/id..st b/source/RenoirSt.package/CssSelector.class/instance/id..st deleted file mode 100644 index 82d6e47..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/id..st +++ /dev/null @@ -1,4 +0,0 @@ -building -id: anIdentifier - - ^CssIdSelector for: anIdentifier over: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/isImplicitUniversal.st b/source/RenoirSt.package/CssSelector.class/instance/isImplicitUniversal.st deleted file mode 100644 index b0df76f..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/isImplicitUniversal.st +++ /dev/null @@ -1,4 +0,0 @@ -testing -isImplicitUniversal - - ^false \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/lang..st b/source/RenoirSt.package/CssSelector.class/instance/lang..st deleted file mode 100644 index 4fd1033..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/lang..st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -lang: aLanguageId - - ^ CssPseudoClassSelector language: aLanguageId on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/lastChild.st b/source/RenoirSt.package/CssSelector.class/instance/lastChild.st deleted file mode 100644 index ddf6098..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/lastChild.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -lastChild - - ^ CssPseudoClassSelector lastChildOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/lastOfType.st b/source/RenoirSt.package/CssSelector.class/instance/lastOfType.st deleted file mode 100644 index bc0524b..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/lastOfType.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -lastOfType - - ^ CssPseudoClassSelector lastOfTypeOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/link.st b/source/RenoirSt.package/CssSelector.class/instance/link.st deleted file mode 100644 index d17eeec..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/link.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -link - - ^ CssPseudoClassSelector linkOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/not..st b/source/RenoirSt.package/CssSelector.class/instance/not..st deleted file mode 100644 index 35d1175..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/not..st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -not: aCssSelector - - ^ CssPseudoClassSelector not: aCssSelector on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/onlyChild.st b/source/RenoirSt.package/CssSelector.class/instance/onlyChild.st deleted file mode 100644 index 41568a6..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/onlyChild.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -onlyChild - - ^ CssPseudoClassSelector onlyChildOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/onlyOfType.st b/source/RenoirSt.package/CssSelector.class/instance/onlyOfType.st deleted file mode 100644 index bd8580e..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/onlyOfType.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -onlyOfType - - ^ CssPseudoClassSelector onlyOfTypeOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/root.st b/source/RenoirSt.package/CssSelector.class/instance/root.st deleted file mode 100644 index 6cae57a..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/root.st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -root - - ^ CssPseudoClassSelector rootOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeAt..st b/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeAt..st deleted file mode 100644 index b65b527..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeAt..st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -siblingOfTypeAt: anIndex - - ^ CssPseudoClassSelector siblingOfTypeAt: anIndex on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeFromLastAt..st b/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeFromLastAt..st deleted file mode 100644 index e2bc2bc..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/siblingOfTypeFromLastAt..st +++ /dev/null @@ -1,4 +0,0 @@ -building-structural pseudo classes -siblingOfTypeFromLastAt: anIndex - - ^ CssPseudoClassSelector siblingOfTypeFromLastAt: anIndex on: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/target.st b/source/RenoirSt.package/CssSelector.class/instance/target.st deleted file mode 100644 index 857b567..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/target.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -target - - ^ CssPseudoClassSelector targetOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/visited.st b/source/RenoirSt.package/CssSelector.class/instance/visited.st deleted file mode 100644 index 5820294..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/visited.st +++ /dev/null @@ -1,4 +0,0 @@ -building-pseudo classes -visited - - ^ CssPseudoClassSelector visitedOn: self \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/instance/withAttribute.equalTo..st b/source/RenoirSt.package/CssSelector.class/instance/withAttribute.equalTo..st deleted file mode 100644 index 9192fd1..0000000 --- a/source/RenoirSt.package/CssSelector.class/instance/withAttribute.equalTo..st +++ /dev/null @@ -1,4 +0,0 @@ -building -withAttribute: aString equalTo: aValue - - ^ CssAttributeSelector isAttribute: aString of: self equalTo: aValue \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelector.class/properties.json b/source/RenoirSt.package/CssSelector.class/properties.json deleted file mode 100644 index e862462..0000000 --- a/source/RenoirSt.package/CssSelector.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/19/2014 19:38", - "super" : "CssObject", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "CssSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelectorGroup.class/README.md b/source/RenoirSt.package/CssSelectorGroup.class/README.md deleted file mode 100644 index 8c2cf9b..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A comma-separated list of selectors represents the union of all elements selected by each of the individual selectors in the list. (A comma is U+002C.) For example, in CSS when several selectors share the same declarations, they may be grouped into a comma-separated list. White space may appear before and/or after the comma. diff --git a/source/RenoirSt.package/CssSelectorGroup.class/class/with.with..st b/source/RenoirSt.package/CssSelectorGroup.class/class/with.with..st deleted file mode 100644 index cd3804b..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/class/with.with..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -with: aSelector with: anotherSelector - - ^ self new initializeWithAll: (OrderedCollection with: aSelector with: anotherSelector) \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelectorGroup.class/instance/^comma.st b/source/RenoirSt.package/CssSelectorGroup.class/instance/^comma.st deleted file mode 100644 index 3b83aea..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/instance/^comma.st +++ /dev/null @@ -1,4 +0,0 @@ -building-combinators -, aSelector - - selectors add: aSelector \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelectorGroup.class/instance/cssContentOn..st b/source/RenoirSt.package/CssSelectorGroup.class/instance/cssContentOn..st deleted file mode 100644 index 101d852..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/instance/cssContentOn..st +++ /dev/null @@ -1,10 +0,0 @@ -Printing -cssContentOn: aStream - - selectors - do: [ :selector | selector cssContentOn: aStream ] - separatedBy: [ - aStream - space; - nextPut: $,; - newLine ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelectorGroup.class/instance/initializeWithAll..st b/source/RenoirSt.package/CssSelectorGroup.class/instance/initializeWithAll..st deleted file mode 100644 index 2811b76..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/instance/initializeWithAll..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeWithAll: aCollection - - selectors := aCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssSelectorGroup.class/properties.json b/source/RenoirSt.package/CssSelectorGroup.class/properties.json deleted file mode 100644 index d441350..0000000 --- a/source/RenoirSt.package/CssSelectorGroup.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/24/2014 19:49", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "selectors" - ], - "name" : "CssSelectorGroup", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssTimeUnits.class/README.md b/source/RenoirSt.package/CssTimeUnits.class/README.md deleted file mode 100644 index 2e847ae..0000000 --- a/source/RenoirSt.package/CssTimeUnits.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssTimeUnits is a shared pool providing access to the commonly used Css Time Units diff --git a/source/RenoirSt.package/CssTimeUnits.class/class/initialize.st b/source/RenoirSt.package/CssTimeUnits.class/class/initialize.st deleted file mode 100644 index eda0715..0000000 --- a/source/RenoirSt.package/CssTimeUnits.class/class/initialize.st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initialize - Second := CssUnit identifiedBy: 's'. - Millisecond := CssUnit identifiedBy: 'ms' \ No newline at end of file diff --git a/source/RenoirSt.package/CssTimeUnits.class/class/millisecond.st b/source/RenoirSt.package/CssTimeUnits.class/class/millisecond.st deleted file mode 100644 index b76255a..0000000 --- a/source/RenoirSt.package/CssTimeUnits.class/class/millisecond.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -millisecond - - ^Millisecond \ No newline at end of file diff --git a/source/RenoirSt.package/CssTimeUnits.class/class/second.st b/source/RenoirSt.package/CssTimeUnits.class/class/second.st deleted file mode 100644 index ee33b4f..0000000 --- a/source/RenoirSt.package/CssTimeUnits.class/class/second.st +++ /dev/null @@ -1,4 +0,0 @@ -Accessing -second - - ^Second \ No newline at end of file diff --git a/source/RenoirSt.package/CssTimeUnits.class/properties.json b/source/RenoirSt.package/CssTimeUnits.class/properties.json deleted file mode 100644 index 43cc246..0000000 --- a/source/RenoirSt.package/CssTimeUnits.class/properties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 22:55", - "super" : "Object", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ - "Millisecond", - "Second" - ], - "instvars" : [ ], - "name" : "CssTimeUnits", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/README.md b/source/RenoirSt.package/CssToggle.class/README.md deleted file mode 100644 index 77d1cc9..0000000 --- a/source/RenoirSt.package/CssToggle.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A CssToggle represents a CSS expression allowing descendant elements to cycle over a list of values instead of inheriting the same value. \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/class/cyclingOver..st b/source/RenoirSt.package/CssToggle.class/class/cyclingOver..st deleted file mode 100644 index 55a59ad..0000000 --- a/source/RenoirSt.package/CssToggle.class/class/cyclingOver..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -cyclingOver: aCollection - - ^self new initializeCyclingOver: aCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/instance/cssFunctionParametersContentOn..st b/source/RenoirSt.package/CssToggle.class/instance/cssFunctionParametersContentOn..st deleted file mode 100644 index 12a2397..0000000 --- a/source/RenoirSt.package/CssToggle.class/instance/cssFunctionParametersContentOn..st +++ /dev/null @@ -1,9 +0,0 @@ -private -cssFunctionParametersContentOn: aWriteStream - - values - do: [ :value | value cssContentOn: aWriteStream ] - separatedBy: [ - aWriteStream - nextPut: $,; - space ] \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/instance/functionName.st b/source/RenoirSt.package/CssToggle.class/instance/functionName.st deleted file mode 100644 index fc2e6d0..0000000 --- a/source/RenoirSt.package/CssToggle.class/instance/functionName.st +++ /dev/null @@ -1,3 +0,0 @@ -private -functionName - ^ 'toggle' \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/instance/initializeCyclingOver..st b/source/RenoirSt.package/CssToggle.class/instance/initializeCyclingOver..st deleted file mode 100644 index cf14a8b..0000000 --- a/source/RenoirSt.package/CssToggle.class/instance/initializeCyclingOver..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeCyclingOver: aCollection - - values := aCollection \ No newline at end of file diff --git a/source/RenoirSt.package/CssToggle.class/properties.json b/source/RenoirSt.package/CssToggle.class/properties.json deleted file mode 100644 index 37f4751..0000000 --- a/source/RenoirSt.package/CssToggle.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/25/2014 12:28", - "super" : "CssFunction", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "values" - ], - "name" : "CssToggle", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssTypeSelector.class/README.md b/source/RenoirSt.package/CssTypeSelector.class/README.md deleted file mode 100644 index 533e59a..0000000 --- a/source/RenoirSt.package/CssTypeSelector.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A type selector is the name of a document language element type written using the syntax of CSS qualified names. A type selector represents an instance of the element type in the document tree. \ No newline at end of file diff --git a/source/RenoirSt.package/CssTypeSelector.class/class/ofType..st b/source/RenoirSt.package/CssTypeSelector.class/class/ofType..st deleted file mode 100644 index c0cddde..0000000 --- a/source/RenoirSt.package/CssTypeSelector.class/class/ofType..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -ofType: aString - - ^ self new initializeOfType: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssTypeSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssTypeSelector.class/instance/cssContentOn..st deleted file mode 100644 index d6d8db6..0000000 --- a/source/RenoirSt.package/CssTypeSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -cssContentOn: aStream - - aStream nextPutAll: elementType \ No newline at end of file diff --git a/source/RenoirSt.package/CssTypeSelector.class/instance/initializeOfType..st b/source/RenoirSt.package/CssTypeSelector.class/instance/initializeOfType..st deleted file mode 100644 index 0e750f7..0000000 --- a/source/RenoirSt.package/CssTypeSelector.class/instance/initializeOfType..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeOfType: aString - - elementType := aString. \ No newline at end of file diff --git a/source/RenoirSt.package/CssTypeSelector.class/properties.json b/source/RenoirSt.package/CssTypeSelector.class/properties.json deleted file mode 100644 index 4512e69..0000000 --- a/source/RenoirSt.package/CssTypeSelector.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/19/2014 23:31", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "elementType" - ], - "name" : "CssTypeSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/README.md b/source/RenoirSt.package/CssUnit.class/README.md deleted file mode 100644 index 52c6e57..0000000 --- a/source/RenoirSt.package/CssUnit.class/README.md +++ /dev/null @@ -1 +0,0 @@ -There are two types of length units: relative and absolute. Relative length units specify a length relative to another length property. Style sheets that use relative units will more easily scale from one medium to another (e.g., from a computer display to a laser printer). \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/class/assertNotEmpty..st b/source/RenoirSt.package/CssUnit.class/class/assertNotEmpty..st deleted file mode 100644 index ed5d473..0000000 --- a/source/RenoirSt.package/CssUnit.class/class/assertNotEmpty..st +++ /dev/null @@ -1,4 +0,0 @@ -Preconditions -assertNotEmpty: aString - - AssertionChecker refuse: [ aString isEmpty ] because: 'A unit identifier can''t be empty' raising: InstanceCreationFailed \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/class/identifiedBy..st b/source/RenoirSt.package/CssUnit.class/class/identifiedBy..st deleted file mode 100644 index 2380af7..0000000 --- a/source/RenoirSt.package/CssUnit.class/class/identifiedBy..st +++ /dev/null @@ -1,5 +0,0 @@ -Instance Creation -identifiedBy: anIdentifier - - self assertNotEmpty: anIdentifier. - ^self new initializeIdentifiedBy: anIdentifier \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/instance/cssContentOn..st b/source/RenoirSt.package/CssUnit.class/instance/cssContentOn..st deleted file mode 100644 index ea8728a..0000000 --- a/source/RenoirSt.package/CssUnit.class/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -cssContentOn: aStream - - identifier cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/instance/initializeIdentifiedBy..st b/source/RenoirSt.package/CssUnit.class/instance/initializeIdentifiedBy..st deleted file mode 100644 index b95d0aa..0000000 --- a/source/RenoirSt.package/CssUnit.class/instance/initializeIdentifiedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeIdentifiedBy: anIdentifier - - identifier := anIdentifier \ No newline at end of file diff --git a/source/RenoirSt.package/CssUnit.class/properties.json b/source/RenoirSt.package/CssUnit.class/properties.json deleted file mode 100644 index a0bb1bf..0000000 --- a/source/RenoirSt.package/CssUnit.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "", - "super" : "CssObject", - "category" : "RenoirSt-Units", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "identifier" - ], - "name" : "CssUnit", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/README.md b/source/RenoirSt.package/CssUniversalSelector.class/README.md deleted file mode 100644 index fdbdfbc..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/README.md +++ /dev/null @@ -1,2 +0,0 @@ -The universal selector represents the qualified name of any element type. -It represents any single element in the document tree in any namespace (including those without a namespace) if no default namespace has been specified for selectors. \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/class/explicit.st b/source/RenoirSt.package/CssUniversalSelector.class/class/explicit.st deleted file mode 100644 index 9f76b07..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/class/explicit.st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -explicit - - ^self representedBy: '*' \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/class/implicit.st b/source/RenoirSt.package/CssUniversalSelector.class/class/implicit.st deleted file mode 100644 index 782bcc2..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/class/implicit.st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -implicit - - ^self representedBy: '' \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/class/representedBy..st b/source/RenoirSt.package/CssUniversalSelector.class/class/representedBy..st deleted file mode 100644 index 9020e7b..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/class/representedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -private -representedBy: aString - - ^self new initializeRepresentedBy: aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/instance/cssContentOn..st b/source/RenoirSt.package/CssUniversalSelector.class/instance/cssContentOn..st deleted file mode 100644 index 548a255..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -Printing -cssContentOn: aStream - - aStream nextPutAll: representation \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/instance/initializeRepresentedBy..st b/source/RenoirSt.package/CssUniversalSelector.class/instance/initializeRepresentedBy..st deleted file mode 100644 index af200a5..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/instance/initializeRepresentedBy..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeRepresentedBy: aString - - representation := aString \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/instance/isImplicitUniversal.st b/source/RenoirSt.package/CssUniversalSelector.class/instance/isImplicitUniversal.st deleted file mode 100644 index bf02b70..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/instance/isImplicitUniversal.st +++ /dev/null @@ -1,4 +0,0 @@ -testing -isImplicitUniversal - - ^ representation isEmpty \ No newline at end of file diff --git a/source/RenoirSt.package/CssUniversalSelector.class/properties.json b/source/RenoirSt.package/CssUniversalSelector.class/properties.json deleted file mode 100644 index 4306ab7..0000000 --- a/source/RenoirSt.package/CssUniversalSelector.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 2/19/2014 19:28", - "super" : "CssSelector", - "category" : "RenoirSt-Selectors", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "representation" - ], - "name" : "CssUniversalSelector", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/cm.st b/source/RenoirSt.package/Float.extension/instance/cm.st deleted file mode 100644 index 30ee36d..0000000 --- a/source/RenoirSt.package/Float.extension/instance/cm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cm - - ^self newMeasureWith: CssLengthUnits centimeter \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/cssContentOn..st b/source/RenoirSt.package/Float.extension/instance/cssContentOn..st deleted file mode 100644 index 245c03c..0000000 --- a/source/RenoirSt.package/Float.extension/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - aStream nextPutAll: self printString \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/deg.st b/source/RenoirSt.package/Float.extension/instance/deg.st deleted file mode 100644 index 2421ae9..0000000 --- a/source/RenoirSt.package/Float.extension/instance/deg.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -deg - - ^self newMeasureWith: CssAngleUnits degree \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/em.st b/source/RenoirSt.package/Float.extension/instance/em.st deleted file mode 100644 index 523f107..0000000 --- a/source/RenoirSt.package/Float.extension/instance/em.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -em - - ^self newMeasureWith: CssLengthUnits fontSize \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/grad.st b/source/RenoirSt.package/Float.extension/instance/grad.st deleted file mode 100644 index c49ef21..0000000 --- a/source/RenoirSt.package/Float.extension/instance/grad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -grad - - ^self newMeasureWith:CssAngleUnits gradian \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/in.st b/source/RenoirSt.package/Float.extension/instance/in.st deleted file mode 100644 index f8b1a9b..0000000 --- a/source/RenoirSt.package/Float.extension/instance/in.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -in - - ^self newMeasureWith: CssLengthUnits inch \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/mm.st b/source/RenoirSt.package/Float.extension/instance/mm.st deleted file mode 100644 index 3e0d998..0000000 --- a/source/RenoirSt.package/Float.extension/instance/mm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -mm - - ^self newMeasureWith: CssLengthUnits millimeter \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/ms.st b/source/RenoirSt.package/Float.extension/instance/ms.st deleted file mode 100644 index 18e17b6..0000000 --- a/source/RenoirSt.package/Float.extension/instance/ms.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -ms - - ^self newMeasureWith: CssTimeUnits millisecond \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/newMeasureWith..st b/source/RenoirSt.package/Float.extension/instance/newMeasureWith..st deleted file mode 100644 index 699383e..0000000 --- a/source/RenoirSt.package/Float.extension/instance/newMeasureWith..st +++ /dev/null @@ -1,3 +0,0 @@ -*RenoirSt -newMeasureWith: unit - ^ CssMeasure quantity: self unit: unit \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/pc.st b/source/RenoirSt.package/Float.extension/instance/pc.st deleted file mode 100644 index aaa07be..0000000 --- a/source/RenoirSt.package/Float.extension/instance/pc.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -pc - - ^self newMeasureWith: CssLengthUnits pica \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/rad.st b/source/RenoirSt.package/Float.extension/instance/rad.st deleted file mode 100644 index 8dc8be4..0000000 --- a/source/RenoirSt.package/Float.extension/instance/rad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -rad - - ^self newMeasureWith: CssAngleUnits radian \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/s.st b/source/RenoirSt.package/Float.extension/instance/s.st deleted file mode 100644 index ca37789..0000000 --- a/source/RenoirSt.package/Float.extension/instance/s.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -s - - ^self newMeasureWith: CssTimeUnits second \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/instance/turn.st b/source/RenoirSt.package/Float.extension/instance/turn.st deleted file mode 100644 index 146ed28..0000000 --- a/source/RenoirSt.package/Float.extension/instance/turn.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -turn - - ^self newMeasureWith: CssAngleUnits turn \ No newline at end of file diff --git a/source/RenoirSt.package/Float.extension/properties.json b/source/RenoirSt.package/Float.extension/properties.json deleted file mode 100644 index 5e93643..0000000 --- a/source/RenoirSt.package/Float.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "Float" -} \ No newline at end of file diff --git a/source/RenoirSt.package/Fraction.extension/instance/cssContentOn..st b/source/RenoirSt.package/Fraction.extension/instance/cssContentOn..st deleted file mode 100644 index 2d8ba60..0000000 --- a/source/RenoirSt.package/Fraction.extension/instance/cssContentOn..st +++ /dev/null @@ -1,6 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - self numerator cssContentOn: aStream. - aStream nextPut: $/. - self denominator cssContentOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/Fraction.extension/properties.json b/source/RenoirSt.package/Fraction.extension/properties.json deleted file mode 100644 index 0e278a2..0000000 --- a/source/RenoirSt.package/Fraction.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "Fraction" -} \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/README.md b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/README.md deleted file mode 100644 index 96a026d..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/README.md +++ /dev/null @@ -1 +0,0 @@ -A IndentOnNewLineWriteStream is a write stream that adds automatically a tab after a new line. diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/class/on..st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/class/on..st deleted file mode 100644 index 78fd109..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/class/on..st +++ /dev/null @@ -1,4 +0,0 @@ -Instance Creation -on: aWriteStream - - ^self new initializeOn: aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/initializeOn..st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/initializeOn..st deleted file mode 100644 index b8e6b2c..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/initializeOn..st +++ /dev/null @@ -1,4 +0,0 @@ -initialize-release -initializeOn: aWriteStream - - stream := aWriteStream \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/newLine.st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/newLine.st deleted file mode 100644 index f473ad3..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/newLine.st +++ /dev/null @@ -1,6 +0,0 @@ -Stream-API -newLine - - stream - newLine; - tab \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPut..st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPut..st deleted file mode 100644 index 1d02a49..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPut..st +++ /dev/null @@ -1,4 +0,0 @@ -Stream-API -nextPut: aCharacter - - stream nextPut: aCharacter \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPutAll..st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPutAll..st deleted file mode 100644 index 01820af..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/nextPutAll..st +++ /dev/null @@ -1,4 +0,0 @@ -Stream-API -nextPutAll: aString - - stream nextPutAll: aString \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/space.st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/space.st deleted file mode 100644 index e515f74..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/space.st +++ /dev/null @@ -1,4 +0,0 @@ -Stream-API -space - - stream space \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/tab.st b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/tab.st deleted file mode 100644 index 60f1c32..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/instance/tab.st +++ /dev/null @@ -1,4 +0,0 @@ -Stream-API -tab - - stream tab \ No newline at end of file diff --git a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/properties.json b/source/RenoirSt.package/IndentOnNewLineWriteStream.class/properties.json deleted file mode 100644 index 90d7f21..0000000 --- a/source/RenoirSt.package/IndentOnNewLineWriteStream.class/properties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 3/18/2014 23:04", - "super" : "Object", - "category" : "RenoirSt-Common", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ - "stream" - ], - "name" : "IndentOnNewLineWriteStream", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/Hz.st b/source/RenoirSt.package/Integer.extension/instance/Hz.st deleted file mode 100644 index 4dc0dac..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/Hz.st +++ /dev/null @@ -1,3 +0,0 @@ -*RenoirSt -Hz - ^ self newMeasureWith: CssFrequencyUnits hertz \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/ch.st b/source/RenoirSt.package/Integer.extension/instance/ch.st deleted file mode 100644 index 2c0d1e4..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/ch.st +++ /dev/null @@ -1,3 +0,0 @@ -*RenoirSt -ch - ^ self newMeasureWith: CssLengthUnits zeroWidth \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/cm.st b/source/RenoirSt.package/Integer.extension/instance/cm.st deleted file mode 100644 index dd4de97..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/cm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cm - - ^self newMeasureWith: CssLengthUnits centimeter \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/cssContentOn..st b/source/RenoirSt.package/Integer.extension/instance/cssContentOn..st deleted file mode 100644 index 9ec0d3d..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - self printOn: aStream \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/deg.st b/source/RenoirSt.package/Integer.extension/instance/deg.st deleted file mode 100644 index 807e0a9..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/deg.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -deg - - ^self newMeasureWith: CssAngleUnits degree \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/dpcm.st b/source/RenoirSt.package/Integer.extension/instance/dpcm.st deleted file mode 100644 index 9554b03..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/dpcm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -dpcm - - ^self newMeasureWith: CssResolutionUnits dotsPerCentimeter \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/dpi.st b/source/RenoirSt.package/Integer.extension/instance/dpi.st deleted file mode 100644 index 4b0f154..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/dpi.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -dpi - - ^self newMeasureWith: CssResolutionUnits dotsPerInch \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/dppx.st b/source/RenoirSt.package/Integer.extension/instance/dppx.st deleted file mode 100644 index 2fba7c4..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/dppx.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -dppx - - ^self newMeasureWith: CssResolutionUnits dotsPerPixelUnit \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/em.st b/source/RenoirSt.package/Integer.extension/instance/em.st deleted file mode 100644 index 523f107..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/em.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -em - - ^self newMeasureWith: CssLengthUnits fontSize \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/ex.st b/source/RenoirSt.package/Integer.extension/instance/ex.st deleted file mode 100644 index 4fff5e5..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/ex.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -ex - - ^self newMeasureWith: CssLengthUnits xHeight \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/grad.st b/source/RenoirSt.package/Integer.extension/instance/grad.st deleted file mode 100644 index b8fcda8..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/grad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -grad - - ^self newMeasureWith: CssAngleUnits gradian \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/in.st b/source/RenoirSt.package/Integer.extension/instance/in.st deleted file mode 100644 index 747be11..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/in.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -in - - ^self newMeasureWith: CssLengthUnits inch \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/kHz.st b/source/RenoirSt.package/Integer.extension/instance/kHz.st deleted file mode 100644 index 67bb7c9..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/kHz.st +++ /dev/null @@ -1,3 +0,0 @@ -*RenoirSt -kHz - ^ self newMeasureWith: CssFrequencyUnits kiloHertz \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/mm.st b/source/RenoirSt.package/Integer.extension/instance/mm.st deleted file mode 100644 index 9fa44d2..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/mm.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -mm - - ^self newMeasureWith: CssLengthUnits millimeter \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/ms.st b/source/RenoirSt.package/Integer.extension/instance/ms.st deleted file mode 100644 index 18e17b6..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/ms.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -ms - - ^self newMeasureWith: CssTimeUnits millisecond \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/n.st b/source/RenoirSt.package/Integer.extension/instance/n.st deleted file mode 100644 index c6b8bd1..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/n.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -n - - ^CssLinearPolynomial with: self \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/newMeasureWith..st b/source/RenoirSt.package/Integer.extension/instance/newMeasureWith..st deleted file mode 100644 index 699383e..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/newMeasureWith..st +++ /dev/null @@ -1,3 +0,0 @@ -*RenoirSt -newMeasureWith: unit - ^ CssMeasure quantity: self unit: unit \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/pc.st b/source/RenoirSt.package/Integer.extension/instance/pc.st deleted file mode 100644 index aaa07be..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/pc.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -pc - - ^self newMeasureWith: CssLengthUnits pica \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/pt.st b/source/RenoirSt.package/Integer.extension/instance/pt.st deleted file mode 100644 index 40227bd..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/pt.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -pt - - ^self newMeasureWith: CssLengthUnits point \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/px.st b/source/RenoirSt.package/Integer.extension/instance/px.st deleted file mode 100644 index 508446b..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/px.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -px - - ^self newMeasureWith: CssLengthUnits pixel \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/rad.st b/source/RenoirSt.package/Integer.extension/instance/rad.st deleted file mode 100644 index 8dc8be4..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/rad.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -rad - - ^self newMeasureWith: CssAngleUnits radian \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/rem.st b/source/RenoirSt.package/Integer.extension/instance/rem.st deleted file mode 100644 index 79c9471..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/rem.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -rem - - ^self newMeasureWith: CssLengthUnits fontSizeOfRootElement \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/s.st b/source/RenoirSt.package/Integer.extension/instance/s.st deleted file mode 100644 index ca37789..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/s.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -s - - ^self newMeasureWith: CssTimeUnits second \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/turn.st b/source/RenoirSt.package/Integer.extension/instance/turn.st deleted file mode 100644 index df7bfb8..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/turn.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -turn - - ^self newMeasureWith: CssAngleUnits turn \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/vh.st b/source/RenoirSt.package/Integer.extension/instance/vh.st deleted file mode 100644 index 7ec2219..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/vh.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -vh - - ^self newMeasureWith: CssLengthUnits onePercentOfViewportHeight \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/vmax.st b/source/RenoirSt.package/Integer.extension/instance/vmax.st deleted file mode 100644 index cf7a5af..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/vmax.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -vmax - - ^self newMeasureWith: CssLengthUnits onePercentOfViewportLargerDimension \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/vmin.st b/source/RenoirSt.package/Integer.extension/instance/vmin.st deleted file mode 100644 index a99963c..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/vmin.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -vmin - - ^self newMeasureWith: CssLengthUnits onePercentOfViewportSmallerDimension \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/instance/vw.st b/source/RenoirSt.package/Integer.extension/instance/vw.st deleted file mode 100644 index 2dd7cbb..0000000 --- a/source/RenoirSt.package/Integer.extension/instance/vw.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -vw - - ^self newMeasureWith: CssLengthUnits onePercentOfViewportWidth \ No newline at end of file diff --git a/source/RenoirSt.package/Integer.extension/properties.json b/source/RenoirSt.package/Integer.extension/properties.json deleted file mode 100644 index a8c2b93..0000000 --- a/source/RenoirSt.package/Integer.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "Integer" -} \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/README.md b/source/RenoirSt.package/ManifestRenoirSt.class/README.md deleted file mode 100644 index 0cf83c4..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I stores metadata on true and false positive critics. These meta data are used by the SmalllintManifestChecker and the critics Browser \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectClasses.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectClasses.st deleted file mode 100644 index c62692a..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectClasses.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -rejectClasses -^ #() \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectRules.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectRules.st deleted file mode 100644 index d8b9c93..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/rejectRules.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -rejectRules -^ #() \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveMethodsRuleV1FalsePositive.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveMethodsRuleV1FalsePositive.st deleted file mode 100644 index 717ff56..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveMethodsRuleV1FalsePositive.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -ruleExcessiveMethodsRuleV1FalsePositive -^ #(#(#(#RGClassDefinition #(#CssSelector)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssDeclarationBlock)) #'2014-04-12T16:11:22.750412-03:00') #(#(#RGClassDefinition #(#CssConstants)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.750412-03:00') ) \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveVariablesRuleV1FalsePositive.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveVariablesRuleV1FalsePositive.st deleted file mode 100644 index 2b6211a..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleExcessiveVariablesRuleV1FalsePositive.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -ruleExcessiveVariablesRuleV1FalsePositive -^ #(#(#(#RGClassDefinition #(#CssMediaQueryConstants)) #'2014-04-12T16:11:22.034412-03:00') #(#(#RGClassDefinition #(#CssLengthUnits)) #'2014-04-12T16:11:22.037412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.036412-03:00') ) \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInconsistentMethodClassificationRuleV1FalsePositive.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInconsistentMethodClassificationRuleV1FalsePositive.st deleted file mode 100644 index 8a5c01d..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInconsistentMethodClassificationRuleV1FalsePositive.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -ruleInconsistentMethodClassificationRuleV1FalsePositive -^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssDeclarationBlock #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssResolutionUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssFrequencyUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssMediaQueryRuleBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssTimeUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssAngleUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssMediaQueryConstants class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssLengthUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssAbstractDeclaration #value #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CascadingStyleSheetBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssObject #printOn: #false)) #'2014-04-12T16:11:22.693412-03:00') ) \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInstVarInSubclassesRuleV1FalsePositive.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInstVarInSubclassesRuleV1FalsePositive.st deleted file mode 100644 index 923cb22..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleInstVarInSubclassesRuleV1FalsePositive.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -ruleInstVarInSubclassesRuleV1FalsePositive -^ #(#(#(#RGClassDefinition #(#CssHSLColor)) #'2014-04-12T16:11:22.395412-03:00') #(#(#RGClassDefinition #(#CssColor)) #'2014-04-12T16:11:22.396412-03:00') #(#(#RGClassDefinition #(#CssRGBColor)) #'2014-04-12T16:11:22.396412-03:00') ) \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleLongMethodsRuleV1FalsePositive.st b/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleLongMethodsRuleV1FalsePositive.st deleted file mode 100644 index a8e49e5..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleLongMethodsRuleV1FalsePositive.st +++ /dev/null @@ -1,3 +0,0 @@ -meta data -ruleLongMethodsRuleV1FalsePositive -^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeAtoF #true)) #'2014-04-12T16:11:21.986412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeMtoZ #true)) #'2014-04-12T16:11:21.985412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeGtoL #true)) #'2014-04-12T16:11:21.985412-03:00') ) \ No newline at end of file diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/properties.json b/source/RenoirSt.package/ManifestRenoirSt.class/properties.json deleted file mode 100644 index cc06f3a..0000000 --- a/source/RenoirSt.package/ManifestRenoirSt.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "", - "super" : "Object", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "ManifestRenoirSt", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/Percentage.extension/instance/cssContentOn..st b/source/RenoirSt.package/Percentage.extension/instance/cssContentOn..st deleted file mode 100644 index 4201a19..0000000 --- a/source/RenoirSt.package/Percentage.extension/instance/cssContentOn..st +++ /dev/null @@ -1,5 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - self value cssContentOn: aStream. - aStream nextPut: $% \ No newline at end of file diff --git a/source/RenoirSt.package/Percentage.extension/properties.json b/source/RenoirSt.package/Percentage.extension/properties.json deleted file mode 100644 index b4b6df3..0000000 --- a/source/RenoirSt.package/Percentage.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "Percentage" -} \ No newline at end of file diff --git a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/README.md b/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/README.md deleted file mode 100644 index 1e8c8ea..0000000 --- a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/README.md +++ /dev/null @@ -1 +0,0 @@ -I'm here helping to create stylesheets but without having to manually add every method to include. \ No newline at end of file diff --git a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/instance/build.st b/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/instance/build.st deleted file mode 100644 index 728560b..0000000 --- a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/instance/build.st +++ /dev/null @@ -1,14 +0,0 @@ -building -build - - | builder | - - builder := CascadingStyleSheetBuilder new. - - (KeywordMessageSendingCollector - sendingAllMessagesBeginningWith: 'declare' - andEndingWith: 'StyleIn:' - to: self - with: builder) value. - - ^ builder build \ No newline at end of file diff --git a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/properties.json b/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/properties.json deleted file mode 100644 index 6f93d43..0000000 --- a/source/RenoirSt.package/ReflectiveCascadingStyleSheetBuilder.class/properties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "commentStamp" : "GabrielOmarCotelli 4/27/2017 15:08", - "super" : "Object", - "category" : "RenoirSt", - "classinstvars" : [ ], - "pools" : [ ], - "classvars" : [ ], - "instvars" : [ ], - "name" : "ReflectiveCascadingStyleSheetBuilder", - "type" : "normal" -} \ No newline at end of file diff --git a/source/RenoirSt.package/String.extension/instance/cssContentOn..st b/source/RenoirSt.package/String.extension/instance/cssContentOn..st deleted file mode 100644 index 36673f3..0000000 --- a/source/RenoirSt.package/String.extension/instance/cssContentOn..st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -cssContentOn: aStream - - aStream nextPutAll: self \ No newline at end of file diff --git a/source/RenoirSt.package/String.extension/properties.json b/source/RenoirSt.package/String.extension/properties.json deleted file mode 100644 index b20f2de..0000000 --- a/source/RenoirSt.package/String.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "String" -} \ No newline at end of file diff --git a/source/RenoirSt.package/WriteStream.extension/instance/newLine.st b/source/RenoirSt.package/WriteStream.extension/instance/newLine.st deleted file mode 100644 index f928cca..0000000 --- a/source/RenoirSt.package/WriteStream.extension/instance/newLine.st +++ /dev/null @@ -1,4 +0,0 @@ -*RenoirSt -newLine - - self nextPutAll: '' expandMacros \ No newline at end of file diff --git a/source/RenoirSt.package/WriteStream.extension/properties.json b/source/RenoirSt.package/WriteStream.extension/properties.json deleted file mode 100644 index 8688e80..0000000 --- a/source/RenoirSt.package/WriteStream.extension/properties.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "name" : "WriteStream" -} \ No newline at end of file diff --git a/source/RenoirSt.package/monticello.meta/categories.st b/source/RenoirSt.package/monticello.meta/categories.st deleted file mode 100644 index db7261a..0000000 --- a/source/RenoirSt.package/monticello.meta/categories.st +++ /dev/null @@ -1,7 +0,0 @@ -SystemOrganization addCategory: #RenoirSt! -SystemOrganization addCategory: 'RenoirSt-Colors'! -SystemOrganization addCategory: 'RenoirSt-Common'! -SystemOrganization addCategory: 'RenoirSt-Fonts'! -SystemOrganization addCategory: 'RenoirSt-MediaQueries'! -SystemOrganization addCategory: 'RenoirSt-Selectors'! -SystemOrganization addCategory: 'RenoirSt-Units'! diff --git a/source/RenoirSt.package/monticello.meta/initializers.st b/source/RenoirSt.package/monticello.meta/initializers.st deleted file mode 100644 index e69de29..0000000 diff --git a/source/RenoirSt.package/monticello.meta/package b/source/RenoirSt.package/monticello.meta/package deleted file mode 100644 index 6bbea6c..0000000 --- a/source/RenoirSt.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'RenoirSt') \ No newline at end of file diff --git a/source/RenoirSt.package/properties.json b/source/RenoirSt.package/properties.json deleted file mode 100644 index 6f31cf5..0000000 --- a/source/RenoirSt.package/properties.json +++ /dev/null @@ -1 +0,0 @@ -{ } \ No newline at end of file diff --git a/source/RenoirSt/Array.extension.st b/source/RenoirSt/Array.extension.st new file mode 100644 index 0000000..3960233 --- /dev/null +++ b/source/RenoirSt/Array.extension.st @@ -0,0 +1,7 @@ +Extension { #name : #Array } + +{ #category : #'*RenoirSt' } +Array >> cssContentOn: aStream [ + + self do: [ :element | element cssContentOn: aStream ] separatedBy: [ aStream space ] +] diff --git a/source/RenoirSt/CascadingStyleSheet.class.st b/source/RenoirSt/CascadingStyleSheet.class.st new file mode 100644 index 0000000..9bdb6ab --- /dev/null +++ b/source/RenoirSt/CascadingStyleSheet.class.st @@ -0,0 +1,34 @@ +" +A CSS style sheet, for any level of CSS, consists of a list of statements. There are two kinds of statements: at-rules and rule sets. There may be white space around the statements. +" +Class { + #name : #CascadingStyleSheet, + #superclass : #CssObject, + #instVars : [ + 'statements' + ], + #category : 'RenoirSt' +} + +{ #category : #'Instance Creation' } +CascadingStyleSheet class >> withAll: anStatementCollection [ + + ^self new initializeWithAll: anStatementCollection +] + +{ #category : #Printing } +CascadingStyleSheet >> cssContentOn: aStream [ + + statements + do: [ :statement | statement cssContentOn: aStream ] + separatedBy: [ + aStream + newLine; + newLine ] +] + +{ #category : #'initialize-release' } +CascadingStyleSheet >> initializeWithAll: anStatementCollection [ + + statements := anStatementCollection +] diff --git a/source/RenoirSt/CascadingStyleSheetBuilder.class.st b/source/RenoirSt/CascadingStyleSheetBuilder.class.st new file mode 100644 index 0000000..253cf36 --- /dev/null +++ b/source/RenoirSt/CascadingStyleSheetBuilder.class.st @@ -0,0 +1,76 @@ +" +A CascadingStyleSheetBuilder is a builder to help creting style sheets. +" +Class { + #name : #CascadingStyleSheetBuilder, + #superclass : #Object, + #instVars : [ + 'statements' + ], + #category : 'RenoirSt' +} + +{ #category : #private } +CascadingStyleSheetBuilder >> addStatement: aCssStatement [ + "aCssStatement can be a Rule Set or some At-Rule" + statements add: aCssStatement +] + +{ #category : #building } +CascadingStyleSheetBuilder >> build [ + + ^CascadingStyleSheet withAll: statements +] + +{ #category : #Configuring } +CascadingStyleSheetBuilder >> comment: aCommentText [ + + self addStatement: (CssComment for: aCommentText) +] + +{ #category : #Configuring } +CascadingStyleSheetBuilder >> declare: aSubStyleSheetBlock forMediaMatching: aMediaQueryBlock [ + + | styleSheetBuilder mediaQueryBuilder | + + styleSheetBuilder := self class new. + aSubStyleSheetBlock value: styleSheetBuilder. + + mediaQueryBuilder := CssMediaQueryRuleBuilder new. + aMediaQueryBlock value: mediaQueryBuilder. + + mediaQueryBuilder useStyleSheet: styleSheetBuilder build. + self addStatement: mediaQueryBuilder build +] + +{ #category : #Configuring } +CascadingStyleSheetBuilder >> declareFontFaceRuleWith: aDeclarationAction [ + + | declarationBlock | + declarationBlock := CssDeclarationBlock new. + aDeclarationAction value: declarationBlock. + self addStatement: (CssRuleSet selector: '@font-face' declarations: declarationBlock) +] + +{ #category : #Configuring } +CascadingStyleSheetBuilder >> declareRuleSetFor: aSelectorBlock with: aDeclarationAction [ + + self declareRuleSetFor: aSelectorBlock with: aDeclarationAction andComment: '' +] + +{ #category : #Configuring } +CascadingStyleSheetBuilder >> declareRuleSetFor: aSelectorBlock with: aDeclarationAction andComment: aComment [ + + | selector declarationBlock | + selector := aSelectorBlock cull: CssUniversalSelector implicit. + declarationBlock := CssDeclarationBlock new. + aDeclarationAction value: declarationBlock. + self addStatement: (CssRuleSet selector: selector declarations: declarationBlock comment: aComment) +] + +{ #category : #'initialize-release' } +CascadingStyleSheetBuilder >> initialize [ + + super initialize. + statements := OrderedCollection new +] diff --git a/source/RenoirSt/CssAbstractDeclaration.class.st b/source/RenoirSt/CssAbstractDeclaration.class.st new file mode 100644 index 0000000..4c2916c --- /dev/null +++ b/source/RenoirSt/CssAbstractDeclaration.class.st @@ -0,0 +1,36 @@ +" +A CssAbstractDeclaration defines the common behavior for the declarations. + +" +Class { + #name : #CssAbstractDeclaration, + #superclass : #CssObject, + #category : 'RenoirSt' +} + +{ #category : #private } +CssAbstractDeclaration >> cssContentEndingOn: aStream [ + aStream nextPut: $; +] + +{ #category : #Printing } +CssAbstractDeclaration >> cssContentOn: aStream [ + self property cssContentOn: aStream. + aStream + nextPut: $:; + space. + self value cssContentOn: aStream. + self cssContentEndingOn: aStream +] + +{ #category : #private } +CssAbstractDeclaration >> property [ + + self subclassResponsibility +] + +{ #category : #private } +CssAbstractDeclaration >> value [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssAdjacentSiblingCombinator.class.st b/source/RenoirSt/CssAdjacentSiblingCombinator.class.st new file mode 100644 index 0000000..769c4d6 --- /dev/null +++ b/source/RenoirSt/CssAdjacentSiblingCombinator.class.st @@ -0,0 +1,36 @@ +" +The adjacent sibling combinator is made of the ""plus sign"" (U+002B, +) character that separates two sequences of simple selectors. The elements represented by the two sequences share the same parent in the document tree and the element represented by the first sequence immediately precedes the element represented by the second one. +" +Class { + #name : #CssAdjacentSiblingCombinator, + #superclass : #CssSelector, + #instVars : [ + 'predecessor', + 'successor' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssAdjacentSiblingCombinator class >> between: aPredecessorSelector and: aSuccessorSelector [ + + ^self new initializeBetween: aPredecessorSelector and: aSuccessorSelector +] + +{ #category : #Printing } +CssAdjacentSiblingCombinator >> cssContentOn: aStream [ + + predecessor cssContentOn: aStream. + aStream + space; + nextPut: $+; + space. + successor cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssAdjacentSiblingCombinator >> initializeBetween: aPredecessorSelector and: aSuccessorSelector [ + + predecessor := aPredecessorSelector. + successor := aSuccessorSelector +] diff --git a/source/RenoirSt/CssAlphaChannel.class.st b/source/RenoirSt/CssAlphaChannel.class.st new file mode 100644 index 0000000..016cd08 --- /dev/null +++ b/source/RenoirSt/CssAlphaChannel.class.st @@ -0,0 +1,21 @@ +" +A CssAlphaChannelComponent is the abstract class of the alpha channel provision + +" +Class { + #name : #CssAlphaChannel, + #superclass : #Object, + #category : 'RenoirSt-Colors' +} + +{ #category : #Enumerating } +CssAlphaChannel >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + + self subclassResponsibility +] + +{ #category : #Accessing } +CssAlphaChannel >> functionNameFor: aBasicFunctionName [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssAlphaChannelProvided.class.st b/source/RenoirSt/CssAlphaChannelProvided.class.st new file mode 100644 index 0000000..40c83fa --- /dev/null +++ b/source/RenoirSt/CssAlphaChannelProvided.class.st @@ -0,0 +1,47 @@ +" +A CssAlphaChannelProvided represents the presence of an alpha channel value +" +Class { + #name : #CssAlphaChannelProvided, + #superclass : #CssAlphaChannel, + #instVars : [ + 'value' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #private } +CssAlphaChannelProvided class >> assertBetweenZeroAndOne: aNumber [ + + AssertionChecker + enforce: [ aNumber between: 0 and: aNumber class one ] + because: [ 'The alpha value (<1s>) must be between zero and one.' expandMacrosWith: aNumber printString ] + raising: InstanceCreationFailed +] + +{ #category : #'Instance Creation' } +CssAlphaChannelProvided class >> withValue: aNumber [ + + self assertBetweenZeroAndOne: aNumber. + ^self new initializeWithValue: aNumber +] + +{ #category : #Enumerating } +CssAlphaChannelProvided >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + + aSeparationBlock value. + aBlockClosure value: value + +] + +{ #category : #Accessing } +CssAlphaChannelProvided >> functionNameFor: aString [ + + ^'<1s>a' expandMacrosWith: aString +] + +{ #category : #'initialize-release' } +CssAlphaChannelProvided >> initializeWithValue: aNumber [ + + value := aNumber +] diff --git a/source/RenoirSt/CssAngleUnits.class.st b/source/RenoirSt/CssAngleUnits.class.st new file mode 100644 index 0000000..caf7285 --- /dev/null +++ b/source/RenoirSt/CssAngleUnits.class.st @@ -0,0 +1,48 @@ +" +A CssAngleUnits is a shared pool providing access to the commonly used Css Angle Units + +" +Class { + #name : #CssAngleUnits, + #superclass : #Object, + #classVars : [ + 'Degree', + 'Gradian', + 'Radian', + 'Turn' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #Accessing } +CssAngleUnits class >> degree [ + + ^Degree +] + +{ #category : #Accessing } +CssAngleUnits class >> gradian [ + + ^Gradian +] + +{ #category : #'initialize-release' } +CssAngleUnits class >> initialize [ + + Degree := CssUnit identifiedBy: 'deg'. + Radian := CssUnit identifiedBy: 'rad'. + Gradian := CssUnit identifiedBy: 'grad'. + Turn := CssUnit identifiedBy: 'turn'. +] + +{ #category : #Accessing } +CssAngleUnits class >> radian [ + + ^Radian +] + +{ #category : #Accessing } +CssAngleUnits class >> turn [ + + ^Turn +] diff --git a/source/RenoirSt/CssAttributeMatchingCondition.class.st b/source/RenoirSt/CssAttributeMatchingCondition.class.st new file mode 100644 index 0000000..818e933 --- /dev/null +++ b/source/RenoirSt/CssAttributeMatchingCondition.class.st @@ -0,0 +1,34 @@ +" +A CssAttributeMatchingOperation is a matching operation over the value of an attribute. Common examples are: = , += , ^=. See references for the whole list. +" +Class { + #name : #CssAttributeMatchingCondition, + #superclass : #CssObject, + #instVars : [ + 'attributeValue', + 'condition' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssAttributeMatchingCondition class >> condition: aCondition value: aValue [ + + ^ self new initializeMatchingCondition: aCondition value: aValue +] + +{ #category : #Printing } +CssAttributeMatchingCondition >> cssContentOn: aStream [ + + condition cssContentOn: aStream. + aStream nextPut: $". + attributeValue cssContentOn: aStream. + aStream nextPut: $" +] + +{ #category : #'initialize-release' } +CssAttributeMatchingCondition >> initializeMatchingCondition: aCondition value: aValue [ + + condition := aCondition. + attributeValue := aValue +] diff --git a/source/RenoirSt/CssAttributeReference.class.st b/source/RenoirSt/CssAttributeReference.class.st new file mode 100644 index 0000000..ffb228a --- /dev/null +++ b/source/RenoirSt/CssAttributeReference.class.st @@ -0,0 +1,68 @@ +" +A CssAttributeReference represents a CSS function allowed as a component value in properties applied to an element or pseudo-element. It returns the value of an attribute on the element. If used on a pseudo-element, it returns the value of the attribute on the pseudo-element's originating element. +" +Class { + #name : #CssAttributeReference, + #superclass : #CssFunction, + #instVars : [ + 'attributeName', + 'typeOrUnit', + 'fallback' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'Instance Creation' } +CssAttributeReference class >> toAttributeNamed: aString [ + + ^self toAttributeNamed: aString ofType: 'string' +] + +{ #category : #'Instance Creation' } +CssAttributeReference class >> toAttributeNamed: aString ofType: aCssTypeOrUnit [ + ^ self toAttributeNamed: aString ofType: aCssTypeOrUnit withFallbackSpecification: CssNoFallbackSpecified new +] + +{ #category : #'Instance Creation' } +CssAttributeReference class >> toAttributeNamed: aString ofType: aCssUnitOrType withFallback: aCssValue [ + + ^ self + toAttributeNamed: aString + ofType: aCssUnitOrType + withFallbackSpecification: (CssFallbackSpecified withValue: aCssValue) +] + +{ #category : #private } +CssAttributeReference class >> toAttributeNamed: aString ofType: aCssTypeOrUnit withFallbackSpecification: aCssFallback [ + + ^self new initializeWithAttributeNamed: aString withType: aCssTypeOrUnit withFallback: aCssFallback +] + +{ #category : #'Instance Creation' } +CssAttributeReference class >> toStringAttributeNamed: aString withFallback: aFallbackString [ + + ^ self + toAttributeNamed: aString + ofType: 'string' + withFallbackSpecification: (CssFallbackSpecified withValue: ('"<1s>"' expandMacrosWith: aFallbackString)) +] + +{ #category : #private } +CssAttributeReference >> cssFunctionParametersContentOn: aStream [ + attributeName cssContentOn: aStream. + aStream space. + typeOrUnit cssContentOn: aStream. + fallback cssContentOn: aStream +] + +{ #category : #private } +CssAttributeReference >> functionName [ + ^'attr' +] + +{ #category : #'initialize - release' } +CssAttributeReference >> initializeWithAttributeNamed: aString withType: aCssTypeOrUnit withFallback: aCssFallback [ + attributeName := aString. + typeOrUnit := aCssTypeOrUnit. + fallback := aCssFallback +] diff --git a/source/RenoirSt/CssAttributeSelector.class.st b/source/RenoirSt/CssAttributeSelector.class.st new file mode 100644 index 0000000..ffee1e6 --- /dev/null +++ b/source/RenoirSt/CssAttributeSelector.class.st @@ -0,0 +1,93 @@ +" +Selectors allow the representation of an element's attributes. When a selector is used as an expression to match against an element, attribute selectors must be considered to match an element if that element has an attribute that matches the attribute represented by the attribute selector. +" +Class { + #name : #CssAttributeSelector, + #superclass : #CssSelector, + #instVars : [ + 'selector', + 'attributeName', + 'matchingCondition' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> attribute: anAttributeName of: aSelector beginsWith: aValue [ + ^ self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '^=' value: aValue) +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> attribute: anAttributeName of: aSelector endsWith: aValue [ + ^ self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '$=' value: aValue) +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> attribute: anAttributeName of: aSelector includes: aValue [ + + ^self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '~=' value: aValue) +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> attribute: anAttributeName of: aSelector includesSubstring: aValue [ + ^ self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '*=' value: aValue) +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> firstValueOfAttribute: anAttributeName of: aSelector beginsWith: aValue [ + ^ self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '|=' value: aValue) +] + +{ #category : #private } +CssAttributeSelector class >> for: aSelector attribute: aString matchingCondition: aCondition [ + + ^ self new initializeFor: aSelector attribute: aString matchingCondition: aCondition +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> having: aSelector theAttribute: aString [ + + ^self for: aSelector attribute: aString matchingCondition: '' +] + +{ #category : #'Instance Creation' } +CssAttributeSelector class >> isAttribute: anAttributeName of: aSelector equalTo: aValue [ + + ^ self + for: aSelector + attribute: anAttributeName + matchingCondition: (CssAttributeMatchingCondition condition: '=' value: aValue) +] + +{ #category : #Printing } +CssAttributeSelector >> cssContentOn: aStream [ + + selector cssContentOn: aStream. + aStream nextPut: $[. + attributeName cssContentOn: aStream. + matchingCondition cssContentOn: aStream. + aStream nextPut: $] +] + +{ #category : #'initialize-release' } +CssAttributeSelector >> initializeFor: aSelector attribute: anAttributeName matchingCondition: aMatchingCondition [ + + selector := aSelector. + attributeName := anAttributeName. + matchingCondition := aMatchingCondition +] diff --git a/source/RenoirSt/CssBoxShadow.class.st b/source/RenoirSt/CssBoxShadow.class.st new file mode 100644 index 0000000..038f443 --- /dev/null +++ b/source/RenoirSt/CssBoxShadow.class.st @@ -0,0 +1,105 @@ +" +I represent a box shadow propery value. See http://www.w3.org/TR/css3-background/#box-shadow. +" +Class { + #name : #CssBoxShadow, + #superclass : #CssObject, + #instVars : [ + 'components' + ], + #category : 'RenoirSt-Common' +} + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength} +] + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength. + blurRadiusLength} +] + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength color: color [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength. + blurRadiusLength. + color} +] + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength spreadDistance: spreadDistanceLength [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength. + blurRadiusLength. + spreadDistanceLength} +] + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength blurRadius: blurRadiusLength spreadDistance: spreadDistanceLength color: color [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength. + blurRadiusLength. + spreadDistanceLength. + color} +] + +{ #category : #'Instance Creation' } +CssBoxShadow class >> horizontalOffset: horizontalOffsetLength verticalOffset: verticalOffsetLength color: color [ + + ^ self + withAll: + {horizontalOffsetLength. + verticalOffsetLength. + color} +] + +{ #category : #private } +CssBoxShadow class >> withAll: anArray [ + + ^self new initializeWithAll: anArray +] + +{ #category : #Concatenating } +CssBoxShadow >> , aCssBoxShadow [ + + ^CssObjectList with: self with: aCssBoxShadow +] + +{ #category : #Configuring } +CssBoxShadow >> beInset [ + + components := components asOrderedCollection + addFirst: CssConstants inset; + asArray +] + +{ #category : #Printing } +CssBoxShadow >> cssContentOn: aStream [ + components cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssBoxShadow >> initializeWithAll: anArray [ + + components := anArray +] diff --git a/source/RenoirSt/CssChildCombinator.class.st b/source/RenoirSt/CssChildCombinator.class.st new file mode 100644 index 0000000..89f8208 --- /dev/null +++ b/source/RenoirSt/CssChildCombinator.class.st @@ -0,0 +1,37 @@ +" +A child combinator describes a childhood relationship between two elements. A child combinator is made of the ""greater-than sign"" (U+003E, >) character and separates two sequences of simple selectors. +" +Class { + #name : #CssChildCombinator, + #superclass : #CssSelector, + #instVars : [ + 'parent', + 'child' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssChildCombinator class >> between: aParentSelector and: aChildSelector [ + + ^self new initializeBetween: aParentSelector and: aChildSelector + +] + +{ #category : #Printing } +CssChildCombinator >> cssContentOn: aStream [ + + parent cssContentOn: aStream. + aStream + space; + nextPut: $>; + space. + child cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssChildCombinator >> initializeBetween: aParentSelector and: aChildSelector [ + + parent := aParentSelector. + child := aChildSelector +] diff --git a/source/RenoirSt/CssClassSelector.class.st b/source/RenoirSt/CssClassSelector.class.st new file mode 100644 index 0000000..35b130c --- /dev/null +++ b/source/RenoirSt/CssClassSelector.class.st @@ -0,0 +1,38 @@ +" +The class attribute assigns one or more class names to an element. The element may be said to belong to these classes. A class name may be shared by several element instances. The class attribute has several roles: + +- As a style sheet selector (when an author wishes to assign style information to a set of elements). +- For general purpose processing by user agents. +" +Class { + #name : #CssClassSelector, + #superclass : #CssSelector, + #instVars : [ + 'cssClass', + 'parentSelector' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'instance creation' } +CssClassSelector class >> for: aStringOrSymbol over: aSelector [ + + ^self new initializeFor: aStringOrSymbol asString over: aSelector + +] + +{ #category : #Printing } +CssClassSelector >> cssContentOn: aStream [ + + parentSelector cssContentOn: aStream. + aStream + nextPut: $.; + nextPutAll: cssClass +] + +{ #category : #'initialize-release' } +CssClassSelector >> initializeFor: aString over: aSelector [ + + cssClass := aString. + parentSelector := aSelector +] diff --git a/source/RenoirSt/CssColor.class.st b/source/RenoirSt/CssColor.class.st new file mode 100644 index 0000000..cb32b81 --- /dev/null +++ b/source/RenoirSt/CssColor.class.st @@ -0,0 +1,36 @@ +" +A CssColor is a color suitable for use in CSS + +" +Class { + #name : #CssColor, + #superclass : #CssColorUnit, + #category : 'RenoirSt-Colors' +} + +{ #category : #private } +CssColor >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + + self subclassResponsibility +] + +{ #category : #Printing } +CssColor >> cssContentOn: aWriteStream [ + aWriteStream + nextPutAll: self functionName; + nextPut: $(. + self componentsDo: [ :component | component cssContentOn: aWriteStream ] separatedBy: [ aWriteStream nextPut: $, ]. + aWriteStream nextPut: $) +] + +{ #category : #private } +CssColor >> functionName [ + + self subclassResponsibility +] + +{ #category : #Converting } +CssColor >> identifiedBy: aString [ + + ^CssIdentifiedColor representing: self identifiedBy: aString +] diff --git a/source/RenoirSt/CssColorStop.class.st b/source/RenoirSt/CssColorStop.class.st new file mode 100644 index 0000000..4921988 --- /dev/null +++ b/source/RenoirSt/CssColorStop.class.st @@ -0,0 +1,33 @@ +" +A CssColorStop determines an specific position for a color in the gradient + +" +Class { + #name : #CssColorStop, + #superclass : #CssObject, + #instVars : [ + 'color', + 'stop' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssColorStop class >> for: aCssColor at: aLenght [ + + ^self new initializeFor: aCssColor at: aLenght +] + +{ #category : #Printing } +CssColorStop >> cssContentOn: aWriteStream [ + + color cssContentOn: aWriteStream. + aWriteStream space. + stop cssContentOn: aWriteStream +] + +{ #category : #'initialize-release' } +CssColorStop >> initializeFor: aCssColor at: aLenght [ + color := aCssColor. + stop := aLenght +] diff --git a/source/RenoirSt/CssColorUnit.class.st b/source/RenoirSt/CssColorUnit.class.st new file mode 100644 index 0000000..e10b5cf --- /dev/null +++ b/source/RenoirSt/CssColorUnit.class.st @@ -0,0 +1,20 @@ +" +A CssColorUnit is an abstract color unit for CSS +" +Class { + #name : #CssColorUnit, + #superclass : #CssObject, + #category : 'RenoirSt-Colors' +} + +{ #category : #Converting } +CssColorUnit >> identifiedBy: aString [ + + self subclassResponsibility +] + +{ #category : #Converting } +CssColorUnit >> newWithAlpha: alphaValue [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssComment.class.st b/source/RenoirSt/CssComment.class.st new file mode 100644 index 0000000..8d884c8 --- /dev/null +++ b/source/RenoirSt/CssComment.class.st @@ -0,0 +1,34 @@ +" +A CssComment is a representation of a textual comment +" +Class { + #name : #CssComment, + #superclass : #CssObject, + #instVars : [ + 'comment' + ], + #category : 'RenoirSt' +} + +{ #category : #'Instance Creation' } +CssComment class >> for: aCommentText [ + + ^self new initializeFor: aCommentText +] + +{ #category : #Printing } +CssComment >> cssContentOn: aStream [ + comment notEmpty + ifFalse: [ ^ self ]. + aStream nextPutAll: '/*'. + comment cssContentOn: aStream. + aStream + nextPutAll: '*/'; + newLine +] + +{ #category : #'initialize-release' } +CssComment >> initializeFor: aCommentText [ + + comment := aCommentText +] diff --git a/source/RenoirSt/CssConstants.class.st b/source/RenoirSt/CssConstants.class.st new file mode 100644 index 0000000..c7a2d44 --- /dev/null +++ b/source/RenoirSt/CssConstants.class.st @@ -0,0 +1,824 @@ +" +A CssConstants is shared place providing easy access to property constants values + +" +Class { + #name : #CssConstants, + #superclass : #Object, + #category : 'RenoirSt-Common' +} + +{ #category : #'Accessing - Positioning' } +CssConstants class >> absolute [ + + ^'absolute' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> always [ + + ^'always' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> armenian [ + + ^'armenian' +] + +{ #category : #Accessing } +CssConstants class >> auto [ + + ^'auto' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> avoid [ + + ^'avoid' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> baseline [ + + ^'baseline' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> blink [ + + ^'blink' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> block [ + "This value causes an element to generate a block box." + + ^ 'block' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> bold [ + + ^'bold' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> bolder [ + + ^'bolder' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> borderBox [ + + ^'border-box' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> both [ + + ^'both' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> bottom [ + + ^'bottom' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> breakWord [ + ^'break-word' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> capitalize [ + + ^'capitalize' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> caption [ + + ^'caption' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> center [ + + ^'center' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> circle [ + + ^'circle' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> closestCorner [ + + ^'closest-corner' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> closestSide [ + + ^'closest-side' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> collapse [ + + ^'collapse' +] + +{ #category : #'Accessing - Size' } +CssConstants class >> contain [ + + ^'contain' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> contentBox [ + + ^'content-box' +] + +{ #category : #'Accessing - Size' } +CssConstants class >> cover [ + + ^'cover' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> crosshair [ + + ^'crosshair' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> dashed [ + + ^'dashed' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> decimal [ + + ^'decimal' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> decimalLeadingZero [ + + ^'decimal-leading-zero' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> default [ + + ^'default' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> disc [ + + ^'disc' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> dot [ + + ^'dot' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> dotted [ + + ^'dotted' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> double [ + + ^'double' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> doubleCircle [ + + ^'double-circle' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> ellipsis [ + + ^'ellipsis' +] + +{ #category : #Accessing } +CssConstants class >> even [ + + ^'even' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> farthestCorner [ + + ^'farthest-corner' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> farthestSide [ + + ^'farthest-side' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> fill [ + + ^'fill' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> filled [ + + ^'filled' +] + +{ #category : #'Accessing - Attachments' } +CssConstants class >> fixed [ + ^ 'fixed' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> georgian [ + + ^'georgian' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> groove [ + + ^'groove' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> help [ + + ^'help' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> hidden [ + + ^'hidden' +] + +{ #category : #Accessing } +CssConstants class >> hide [ + + ^'hide' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> icon [ + + ^'icon' +] + +{ #category : #Accessing } +CssConstants class >> inherit [ + + ^'inherit' +] + +{ #category : #Accessing } +CssConstants class >> initial [ + + ^'initial' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> inline [ + "This value causes an element to generate one or more inline boxes." + + ^ 'inline' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> inlineBlock [ + "This value causes an element to generate an inline-level block container. The inside of an inline-block is formatted as a block box, and the element itself is formatted as an atomic inline-level box." + + ^ 'inline-block' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> inlineTable [ + + ^ 'inline-table' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> inset [ + + ^'inset' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> inside [ + + ^'inside' +] + +{ #category : #Accessing } +CssConstants class >> invert [ + + ^'invert' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> italic [ + + ^'italic' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> justify [ + + ^'justify' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> left [ + + ^'left' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> lighter [ + + ^'lighter' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> lineThrough [ + + ^'line-through' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> listItem [ + "This value causes an element to generate a principal block box and a marker box." + + ^ 'list-item' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> local [ + ^ 'local' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> lowerAlpha [ + + ^'lower-alpha' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> lowerGreek [ + + ^'lower-greek' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> lowerLatin [ + + ^'lower-latin' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> lowerRoman [ + + ^'lower-roman' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> lowercase [ + + ^'lowercase' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> medium [ + + ^'medium' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> menu [ + + ^'menu' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> messageBox [ + + ^'message-box' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> middle [ + + ^'middle' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> move [ + + ^'move' +] + +{ #category : #'Accessing - Repeat' } +CssConstants class >> noRepeat [ + + ^'no-repeat' +] + +{ #category : #Accessing } +CssConstants class >> none [ + + ^'none' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> normal [ + + ^'normal' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> notAllowed [ + + ^'not-allowed' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> nowrap [ + + ^'nowrap' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> oblique [ + + ^'oblique' +] + +{ #category : #Accessing } +CssConstants class >> odd [ + + ^'odd' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> open [ + + ^'open' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> outset [ + + ^'outset' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> outside [ + + ^'outside' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> over [ + + ^'over' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> overline [ + + ^'overline' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> paddingBox [ + + ^'padding-box' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> pointer [ + + ^'pointer' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> pre [ + + ^'pre' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> preLine [ + + ^'pre-line ' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> preWrap [ + + ^'pre-wrap' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> progress [ + + ^'progress' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> relative [ + + ^'relative' +] + +{ #category : #'Accessing - Repeat' } +CssConstants class >> repeat [ + + ^'repeat' +] + +{ #category : #'Accessing - Repeat' } +CssConstants class >> repeatX [ + + ^'repeat-x' +] + +{ #category : #'Accessing - Repeat' } +CssConstants class >> repeatY [ + + ^'repeat-y' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> ridge [ + + ^'ridge' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> right [ + + ^'right' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> round [ + + ^'round' +] + +{ #category : #'Accessing - Attachments' } +CssConstants class >> scroll [ + ^ 'scroll' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> separate [ + + ^'separate' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> sesame [ + + ^'sesame' +] + +{ #category : #Accessing } +CssConstants class >> show [ + + ^'show' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> smallCaps [ + + ^'small-caps' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> smallCaption [ + ^'small-caption' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> solid [ + + ^'solid' +] + +{ #category : #'Accessing - Background' } +CssConstants class >> space [ + + ^'space' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> square [ + + ^'square' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> static [ + + ^'static' +] + +{ #category : #'Accessing - Fonts' } +CssConstants class >> statusBar [ + + ^'status-bar' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> stretch [ + + ^'stretch' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> sub [ + + ^'sub' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> super [ + + ^'super' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> table [ + + ^ 'table' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableCaption [ + + ^ 'table-caption' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableCell [ + + ^ 'table-cell' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableColumn [ + + ^ 'table-column' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableColumnGroup [ + + ^ 'table-column-group' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableFooterGroup [ + + ^ 'table-footer-group' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableHeaderGroup [ + + ^ 'table-header-group' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableRow [ + + ^ 'table-row' +] + +{ #category : #'Accessing - Display' } +CssConstants class >> tableRowGroup [ + + ^ 'table-row-group' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> text [ + + ^'text' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> textBottom [ + + ^'text-bottom' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> textTop [ + + ^'text-top' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> thick [ + + ^'thick' +] + +{ #category : #'Accessing - Borders' } +CssConstants class >> thin [ + + ^'thin' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> top [ + + ^'top' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> triangle [ + + ^'triangle' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> under [ + + ^'under' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> underline [ + + ^'underline' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> upperAlpha [ + + ^'upper-alpha' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> upperLatin [ + + ^'upper-latin' +] + +{ #category : #'Accessing - Lists' } +CssConstants class >> upperRoman [ + + ^'upper-roman' +] + +{ #category : #'Accessing - Text' } +CssConstants class >> uppercase [ + + ^'uppercase' +] + +{ #category : #Accessing } +CssConstants class >> vertical [ + + ^'vertical' +] + +{ #category : #'Accessing - Positioning' } +CssConstants class >> visible [ + + ^'visible' +] + +{ #category : #'Accessing - Cursors' } +CssConstants class >> wait [ + + ^'wait' +] diff --git a/source/RenoirSt/CssDeclaration.class.st b/source/RenoirSt/CssDeclaration.class.st new file mode 100644 index 0000000..1ad3785 --- /dev/null +++ b/source/RenoirSt/CssDeclaration.class.st @@ -0,0 +1,39 @@ +" +A declaration is either empty or consists of a property name, followed by a colon (:), followed by a value. Around each of these there may be white space. + +Because of the way selectors work, multiple declarations for the same selector may be organized into semicolon (;) separated groups. +" +Class { + #name : #CssDeclaration, + #superclass : #CssAbstractDeclaration, + #instVars : [ + 'property', + 'value' + ], + #category : 'RenoirSt' +} + +{ #category : #'Instance Creation' } +CssDeclaration class >> property: aPropertyName value: aValue [ + + ^self new initializeProperty: aPropertyName value: aValue +] + +{ #category : #'initialize-release' } +CssDeclaration >> initializeProperty: aPropertyName value: aValue [ + + property := aPropertyName. + value := aValue +] + +{ #category : #private } +CssDeclaration >> property [ + + ^ property +] + +{ #category : #private } +CssDeclaration >> value [ + + ^ value +] diff --git a/source/RenoirSt/CssDeclarationBlock.class.st b/source/RenoirSt/CssDeclarationBlock.class.st new file mode 100644 index 0000000..0155a5a --- /dev/null +++ b/source/RenoirSt/CssDeclarationBlock.class.st @@ -0,0 +1,835 @@ +" +A declaration block starts with a left curly brace ({) and ends with the matching right curly brace (}). In between there must be a list of zero or more semicolon-separated (;) declarations. +" +Class { + #name : #CssDeclarationBlock, + #superclass : #CssObject, + #instVars : [ + 'declarations', + 'rulePrecedencePolicy' + ], + #category : 'RenoirSt' +} + +{ #category : #'background properties' } +CssDeclarationBlock >> background: aCssValue [ + + self propertyAt: 'background' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundAttachment: aCssValue [ + + self propertyAt: 'background-attachment' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundClip: aCssValue [ + + self propertyAt: 'background-clip' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundColor: aColor [ + + self propertyAt: 'background-color' put: aColor +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundImage: aCssValue [ + + self propertyAt: 'background-image' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundOrigin: aCssValue [ + + self propertyAt: 'background-origin' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundPosition: aCssValue [ + + self propertyAt: 'background-position' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundRepeat: aCssValue [ + + self propertyAt: 'background-repeat' put: aCssValue +] + +{ #category : #'background properties' } +CssDeclarationBlock >> backgroundSize: aCssValue [ + + self propertyAt: 'background-size' put: aCssValue +] + +{ #category : #Configuring } +CssDeclarationBlock >> beImportantDuring: aBlockClosure [ + + | previousPolicy | + previousPolicy := rulePrecedencePolicy. + rulePrecedencePolicy := CssImportantRulePrecedencePoliciy new. + [ aBlockClosure value: self ] + ensure: [ rulePrecedencePolicy := previousPolicy ] +] + +{ #category : #'border properties' } +CssDeclarationBlock >> border: aCssValue [ + + self propertyAt: 'border' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottom: aCssValue [ + + self propertyAt: 'border-bottom' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottomColor: aCssColor [ + + self propertyAt: 'border-bottom-color' put: aCssColor +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottomLeftRadius: aCssLength [ + + self propertyAt: 'border-bottom-left-radius' put: aCssLength +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottomRightRadius: aCssLength [ + + self propertyAt: 'border-bottom-right-radius' put: aCssLength +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottomStyle: aBorderWidth [ + + self propertyAt: 'border-bottom-style' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderBottomWidth: aBorderWidth [ + + self propertyAt: 'border-bottom-width' put: aBorderWidth +] + +{ #category : #'table properties' } +CssDeclarationBlock >> borderCollapse: aCssValue [ + + self propertyAt: 'border-collapse' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderColor: aCssColor [ + + self propertyAt: 'border-color' put: aCssColor +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImage: aCssValue [ + + self propertyAt: 'border-image' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImageOutset: aCssValue [ + + self propertyAt: 'border-image-outset' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImageRepeat: aCssValue [ + + self propertyAt: 'border-image-repeat' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImageSlice: aCssValue [ + + self propertyAt: 'border-image-slice' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImageSource: aCssValue [ + + self propertyAt: 'border-image-source' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderImageWidth: aCssValue [ + + self propertyAt: 'border-image-width' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderLeft: aCssValue [ + + self propertyAt: 'border-left' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderLeftColor: aCssColor [ + + self propertyAt: 'border-left-color' put: aCssColor +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderLeftStyle: aBorderWidth [ + + self propertyAt: 'border-left-style' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderLeftWidth: aBorderWidth [ + + self propertyAt: 'border-left-width' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderRadius: aCssValue [ + + self propertyAt: 'border-radius' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderRight: aCssValue [ + + self propertyAt: 'border-right' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderRightColor: aCssColor [ + + self propertyAt: 'border-right-color' put: aCssColor +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderRightStyle: aBorderWidth [ + + self propertyAt: 'border-right-style' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderRightWidth: aBorderWidth [ + + self propertyAt: 'border-right-width' put: aBorderWidth +] + +{ #category : #'table properties' } +CssDeclarationBlock >> borderSpacing: aCssValue [ + + self propertyAt: 'border-spacing' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderStyle: aBorderWidth [ + + self propertyAt: 'border-style' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTop: aCssValue [ + + self propertyAt: 'border-top' put: aCssValue +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTopColor: aCssColor [ + + self propertyAt: 'border-top-color' put: aCssColor +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTopLeftRadius: aCssLength [ + + self propertyAt: 'border-top-left-radius' put: aCssLength +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTopRightRadius: aCssLength [ + + self propertyAt: 'border-top-right-radius' put: aCssLength +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTopStyle: aBorderWidth [ + + self propertyAt: 'border-top-style' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderTopWidth: aBorderWidth [ + + self propertyAt: 'border-top-width' put: aBorderWidth +] + +{ #category : #'border properties' } +CssDeclarationBlock >> borderWidth: aBorderWidth [ + + self propertyAt: 'border-width' put: aBorderWidth +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> bottom: aCssValue [ + + self propertyAt: 'bottom' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> boxShadow: aCssValue [ + + self propertyAt: 'box-shadow' put: aCssValue +] + +{ #category : #'table properties' } +CssDeclarationBlock >> captionSide: aCssValue [ + + self propertyAt: 'caption-side' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> clear: aCssValue [ + + self propertyAt: 'clear' put: aCssValue +] + +{ #category : #'visual effects properties' } +CssDeclarationBlock >> clip: aCssValue [ + + self propertyAt: 'clip' put: aCssValue +] + +{ #category : #'color properties' } +CssDeclarationBlock >> color: aCssColor [ + "Sets the color of text. CSS1" + + self propertyAt: 'color' put: aCssColor +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> content: aCssValue [ + + self propertyAt: 'content' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> counterIncrement: aCssValue [ + + self propertyAt: 'counter-increment' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> counterReset: aCssValue [ + + self propertyAt: 'counter-reset' put: aCssValue +] + +{ #category : #Printing } +CssDeclarationBlock >> cssContentOn: aStream [ + + aStream nextPut: ${. + aStream newLine. + declarations + do: [ :declaration | + aStream tab. + declaration cssContentOn: aStream. + aStream newLine ]. + aStream nextPut: $} +] + +{ #category : #'ui properties' } +CssDeclarationBlock >> cursor: aCssValue [ + + self propertyAt: 'cursor' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> direction: aCssValue [ + + self propertyAt: 'direction' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> display: aCssValue [ + + self propertyAt: 'display' put: aCssValue +] + +{ #category : #'table properties' } +CssDeclarationBlock >> emptyCells: aCssValue [ + + self propertyAt: 'empty-cells' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> float: aCssValue [ + + self propertyAt: 'float' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> font: aCssValue [ + + self propertyAt: 'font' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontFamily: aCssValue [ + + self propertyAt: 'font-family' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontKerning: aCssValue [ + + self propertyAt: 'font-kerning' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontSize: aCssValue [ + + self propertyAt: 'font-size' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontSizeAdjust: aNumber [ + + ^self propertyAt: 'font-size-adjust' put: aNumber +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontStretch: aCssValue [ + + self propertyAt: 'font-stretch' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontStyle: aCssValue [ + + self propertyAt: 'font-style' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontSynthesis: aCssValue [ + + self propertyAt: 'font-synthesis' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontVariant: aCssValue [ + + self propertyAt: 'font-variant' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontVariantCaps: aCssValue [ + + self propertyAt: 'font-variant-caps' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontVariantLigatures: aCssValue [ + + self propertyAt: 'font-variant-ligatures' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontVariantNumeric: aCssValue [ + + self propertyAt: 'font-variant-numeric' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontVariantPosition: aCssValue [ + + self propertyAt: 'font-variant-position' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> fontWeight: aCssValue [ + + self propertyAt: 'font-weight' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> height: aWidth [ + + self propertyAt: 'height' put: aWidth +] + +{ #category : #'initialize-release' } +CssDeclarationBlock >> initialize [ + + super initialize. + declarations := OrderedCollection new. + rulePrecedencePolicy := CssNormalRulePrecedencePolicy new +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> left: aCssValue [ + + self propertyAt: 'left' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> letterSpacing: aCssValue [ + + self propertyAt: 'letter-spacing' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> lineHeight: aCssValue [ + + self propertyAt: 'line-height' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> listStyle: aCssValue [ + + self propertyAt: 'list-style' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> listStyleImage: aCssValue [ + + self propertyAt: 'list-style-image' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> listStylePosition: aCssValue [ + + self propertyAt: 'list-style-position' put: aCssValue +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> listStyleType: aCssValue [ + + self propertyAt: 'list-style-type' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> margin: aMarginSpec [ + + "The margin shorthand property sets all the margin properties in one declaration. + This property can have from one to four values. CSS1" + + self propertyAt: 'margin' put: aMarginSpec +] + +{ #category : #'box properties' } +CssDeclarationBlock >> marginBottom: aMarginWidth [ + + self propertyAt: 'margin-bottom' put: aMarginWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> marginLeft: aMarginWidth [ + + self propertyAt: 'margin-left' put: aMarginWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> marginRight: aMarginWidth [ + + self propertyAt: 'margin-right' put: aMarginWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> marginTop: aMarginWidth [ + + self propertyAt: 'margin-top' put: aMarginWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> maxHeight: aWidth [ + + self propertyAt: 'max-height' put: aWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> maxWidth: aWidth [ + + self propertyAt: 'max-width' put: aWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> minHeight: aWidth [ + + self propertyAt: 'min-height' put: aWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> minWidth: aWidth [ + + self propertyAt: 'min-width' put: aWidth +] + +{ #category : #'color properties' } +CssDeclarationBlock >> opacity: alphaValue [ + "Opacity can be tought of as a postprocessing operation. + Conceptually, after the element (including its descendants) is rendered into an RGBA offscren image, the opacity + setting specifies how to blend the offscreen rendering into the current composite rendering. CSS3" + + self propertyAt: 'opacity' put: alphaValue +] + +{ #category : #'ui properties' } +CssDeclarationBlock >> outline: aCssValue [ + + self propertyAt: 'outline' put: aCssValue +] + +{ #category : #'ui properties' } +CssDeclarationBlock >> outlineColor: aCssValue [ + + self propertyAt: 'outline-color' put: aCssValue +] + +{ #category : #'ui properties' } +CssDeclarationBlock >> outlineStyle: aCssValue [ + + self propertyAt: 'outline-style' put: aCssValue +] + +{ #category : #'ui properties' } +CssDeclarationBlock >> outlineWidth: aCssValue [ + + self propertyAt: 'outline-width' put: aCssValue +] + +{ #category : #'visual effects properties' } +CssDeclarationBlock >> overflow: aCssValue [ + + self propertyAt: 'overflow' put: aCssValue +] + +{ #category : #'visual effects properties' } +CssDeclarationBlock >> overflowX: aCssValue [ + + self propertyAt: 'overflow-x' put: aCssValue +] + +{ #category : #'visual effects properties' } +CssDeclarationBlock >> overflowY: aCssValue [ + + self propertyAt: 'overflow-y' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> padding: aPaddingSpec [ + + self propertyAt: 'padding' put: aPaddingSpec +] + +{ #category : #'box properties' } +CssDeclarationBlock >> paddingBottom: aPaddingWidth [ + + self propertyAt: 'padding-bottom' put: aPaddingWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> paddingLeft: aPaddingWidth [ + + self propertyAt: 'padding-left' put: aPaddingWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> paddingRight: aPaddingWidth [ + + self propertyAt: 'padding-right' put: aPaddingWidth +] + +{ #category : #'box properties' } +CssDeclarationBlock >> paddingTop: aPaddingWidth [ + + self propertyAt: 'padding-top' put: aPaddingWidth +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> position: aCssValue [ + + self propertyAt: 'position' put: aCssValue +] + +{ #category : #Printing } +CssDeclarationBlock >> printInlinedOn: aStream [ + + declarations do: [ :declaration | declaration printOn: aStream ] +] + +{ #category : #private } +CssDeclarationBlock >> propertyAt: aPropertyName put: aValue [ + + declarations add: (rulePrecedencePolicy applyTo: (CssDeclaration property: aPropertyName value: aValue)) +] + +{ #category : #'generated content properties' } +CssDeclarationBlock >> quotes: aCssValue [ + + self propertyAt: 'quotes' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> resize: aCssValue [ + + self propertyAt: 'resize' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> right: aCssValue [ + + self propertyAt: 'right' put: aCssValue +] + +{ #category : #'font properties' } +CssDeclarationBlock >> src: aCssValue [ + + self propertyAt: 'src' put: aCssValue +] + +{ #category : #'table properties' } +CssDeclarationBlock >> tableLayout: aCssValue [ + + self propertyAt: 'table-layout' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textAlign: aCssValue [ + + self propertyAt: 'text-align' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textDecoration: aCssValue [ + + self propertyAt: 'text-decoration' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textDecorationColor: aCssValue [ + + self propertyAt: 'text-decoration-color' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textDecorationLine: aCssValue [ + + self propertyAt: 'text-decoration-line' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textDecorationStyle: aCssValue [ + + self propertyAt: 'text-decoration-style' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textEmphasis: aCssValue [ + + self propertyAt: 'text-emphasis' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textEmphasisColor: aCssValue [ + + self propertyAt: 'text-emphasis-color' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textEmphasisPosition: aCssValue [ + + self propertyAt: 'text-emphasis-position' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textEmphasisStyle: aCssValue [ + + self propertyAt: 'text-emphasis-style' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textIndent: aCssValue [ + + self propertyAt: 'text-indent' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textOverflow: aCssValue [ + + self propertyAt: 'text-overflow' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textShadow: aCssValue [ + + self propertyAt: 'text-shadow' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textTransform: aCssValue [ + + self propertyAt: 'text-transform' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> textUnderlinePosition: aCssValue [ + + self propertyAt: 'text-underline-position' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> top: aCssValue [ + + self propertyAt: 'top' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> unicodeBidi: aCssValue [ + + self propertyAt: 'unicode-bidi' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> verticalAlign: aCssValue [ + + self propertyAt: 'vertical-align' put: aCssValue +] + +{ #category : #'visual effects properties' } +CssDeclarationBlock >> visibility: aCssValue [ + + self propertyAt: 'visibility' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> whiteSpace: aCssValue [ + + self propertyAt: 'white-space' put: aCssValue +] + +{ #category : #'box properties' } +CssDeclarationBlock >> width: aWidth [ + + self propertyAt: 'width' put: aWidth +] + +{ #category : #'text properties' } +CssDeclarationBlock >> wordSpacing: aCssValue [ + + self propertyAt: 'word-spacing' put: aCssValue +] + +{ #category : #'text properties' } +CssDeclarationBlock >> wordWrap: aCssValue [ + self propertyAt: 'word-wrap' put: aCssValue +] + +{ #category : #'visual formatting properties' } +CssDeclarationBlock >> zIndex: aCssValue [ + + self propertyAt: 'z-index' put: aCssValue +] diff --git a/source/RenoirSt/CssDescendantCombinator.class.st b/source/RenoirSt/CssDescendantCombinator.class.st new file mode 100644 index 0000000..07a2bce --- /dev/null +++ b/source/RenoirSt/CssDescendantCombinator.class.st @@ -0,0 +1,35 @@ +" +At times, authors may want selectors to describe an element that is the descendant of another element in the document tree (e.g., ""an EM element that is contained within an H1 element""). Descendant combinators express such a relationship. A descendant combinator is whitespace that separates two sequences of simple selectors. A selector of the form ""A B"" represents an element B that is an arbitrary descendant of some ancestor element A. +" +Class { + #name : #CssDescendantCombinator, + #superclass : #CssSelector, + #instVars : [ + 'ancestor', + 'descendant' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssDescendantCombinator class >> between: anAncestorSelector and: aDescendantSelector [ + + ^ anAncestorSelector isImplicitUniversal + ifTrue: [ aDescendantSelector ] + ifFalse: [ self new initializeBetween: anAncestorSelector and: aDescendantSelector ] +] + +{ #category : #Printing } +CssDescendantCombinator >> cssContentOn: aStream [ + + ancestor cssContentOn: aStream. + aStream space. + descendant cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssDescendantCombinator >> initializeBetween: anAncestorSelector and: aDescendantSelector [ + + ancestor := anAncestorSelector . + descendant := aDescendantSelector +] diff --git a/source/RenoirSt/CssExternalFontReference.class.st b/source/RenoirSt/CssExternalFontReference.class.st new file mode 100644 index 0000000..93efbe3 --- /dev/null +++ b/source/RenoirSt/CssExternalFontReference.class.st @@ -0,0 +1,52 @@ +" +I represent an external font reference +" +Class { + #name : #CssExternalFontReference, + #superclass : #CssFontReference, + #instVars : [ + 'url', + 'format' + ], + #category : 'RenoirSt-Fonts' +} + +{ #category : #'Instance Creation' } +CssExternalFontReference class >> locatedAt: anUrl [ + + ^self locatedAt: anUrl withFormat: '' +] + +{ #category : #'Instance Creation' } +CssExternalFontReference class >> locatedAt: anUrl withFormat: aFontFormatString [ + + ^self new initializeLocatedAt: anUrl withFormat: aFontFormatString +] + +{ #category : #'Instance Creation' } +CssExternalFontReference class >> svgFontLocatedAt: aUrl withId: aString [ + + ^ self locatedAt: (CssSVGFontLocation at: aUrl withId: aString) withFormat: CssFontConstants svg +] + +{ #category : #Printing } +CssExternalFontReference >> cssContentOn: aStream [ + + url cssContentOn: aStream. + format notEmpty + ifTrue: [ aStream + space; + nextPutAll: 'format('; + nextPut: $". + format cssContentOn: aStream. + aStream + nextPut: $"; + nextPut: $) ] +] + +{ #category : #'initialize-release' } +CssExternalFontReference >> initializeLocatedAt: anUrl withFormat: aString [ + + url := anUrl. + format := aString +] diff --git a/source/RenoirSt/CssFallbackSpecified.class.st b/source/RenoirSt/CssFallbackSpecified.class.st new file mode 100644 index 0000000..b57762c --- /dev/null +++ b/source/RenoirSt/CssFallbackSpecified.class.st @@ -0,0 +1,31 @@ +" +A CssFallbackSpecified specifies that a fallback for a CSS function is provided +" +Class { + #name : #CssFallbackSpecified, + #superclass : #CssObject, + #instVars : [ + 'value' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'Instance Creation' } +CssFallbackSpecified class >> withValue: aCssValue [ + + ^self new initializeWithValue: aCssValue +] + +{ #category : #Printing } +CssFallbackSpecified >> cssContentOn: aWriteStream [ + + aWriteStream + nextPut: $,; + space. + value cssContentOn: aWriteStream +] + +{ #category : #'initialize - release' } +CssFallbackSpecified >> initializeWithValue: aCssValue [ + value := aCssValue +] diff --git a/source/RenoirSt/CssFontConstants.class.st b/source/RenoirSt/CssFontConstants.class.st new file mode 100644 index 0000000..7d9f6c3 --- /dev/null +++ b/source/RenoirSt/CssFontConstants.class.st @@ -0,0 +1,331 @@ +" +A CssFontConstants is a shared pool providing access to common constants for fonts + +" +Class { + #name : #CssFontConstants, + #superclass : #Object, + #category : 'RenoirSt-Fonts' +} + +{ #category : #'Font Variant' } +CssFontConstants class >> allPetiteCaps [ + + ^'all-petite-caps' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> allSmallCaps [ + + ^'all-small-caps' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> commonLigatures [ + + ^'common-ligatures' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> condensed [ + + ^ 'condensed' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> contextual [ + + ^'contextual' +] + +{ #category : #'Generic Font Family' } +CssFontConstants class >> cursive [ + ^ 'cursive' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> diagonalFractions [ + + ^'diagonal-fractions' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> discretionaryLigatures [ + + ^'discretionary-ligatures' +] + +{ #category : #'Font Format' } +CssFontConstants class >> embeddedOpentype [ + + ^ 'embedded-opentype' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> expanded [ + + ^ 'expanded' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> extraCondensed [ + + ^ 'extra-condensed' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> extraExpanded [ + + ^'extra-expanded' +] + +{ #category : #'Generic Font Family' } +CssFontConstants class >> fantasy [ + + ^'fantasy' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> historicalLigatures [ + + ^ 'historical-ligatures' +] + +{ #category : #'Font Size' } +CssFontConstants class >> large [ + + ^'large' +] + +{ #category : #'Font Size' } +CssFontConstants class >> larger [ + + ^'larger' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> liningNums [ + + ^'lining-nums' +] + +{ #category : #'Font Size' } +CssFontConstants class >> medium [ + + ^'medium' +] + +{ #category : #'Generic Font Family' } +CssFontConstants class >> monospace [ + + ^ 'monospace' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> noCommonLigatures [ + + ^'no-common-ligatures' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> noContextual [ + + ^'no-contextual' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> noDiscretionaryLigatures [ + + ^ 'no-discretionary-ligatures' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> noHistoricalLigatures [ + + ^ 'no-historical-ligatures' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> normal [ + + ^CssConstants normal +] + +{ #category : #'Font Variant' } +CssFontConstants class >> oldstyleNums [ + + ^'oldstyle-nums' +] + +{ #category : #'Font Format' } +CssFontConstants class >> opentype [ + + ^ 'opentype' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> ordinal [ + + ^'ordinal' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> petiteCaps [ + ^ 'petite-caps' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> proportionalNums [ + + ^'proportional-nums' +] + +{ #category : #'Generic Font Family' } +CssFontConstants class >> sansSerif [ + + ^ 'sans-serif' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> semiCondensed [ + + ^ 'semi-condensed' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> semiExpanded [ + + ^ 'semi-expanded' +] + +{ #category : #'Generic Font Family' } +CssFontConstants class >> serif [ + + ^'serif' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> slashedZero [ + + ^'slashed-zero' +] + +{ #category : #'Font Size' } +CssFontConstants class >> small [ + + ^'small' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> smallCaps [ + + ^CssConstants smallCaps +] + +{ #category : #'Font Size' } +CssFontConstants class >> smaller [ + + ^'smaller' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> stackedFractions [ + + ^'stacked-fractions' +] + +{ #category : #'Font Synthesis' } +CssFontConstants class >> style [ + + ^'style' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> sub [ + + ^'sub' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> super [ + + ^'super' +] + +{ #category : #'Font Format' } +CssFontConstants class >> svg [ + + ^ 'svg' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> tabularNums [ + + ^'tabular-nums' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> titlingCaps [ + + ^'titling-caps' +] + +{ #category : #'Font Format' } +CssFontConstants class >> truetype [ + + ^ 'truetype' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> ultraCondensed [ + + ^ 'ultra-condensed' +] + +{ #category : #'Font Stretching' } +CssFontConstants class >> ultraExpanded [ + + ^ 'ultra-expanded' +] + +{ #category : #'Font Variant' } +CssFontConstants class >> unicase [ + + ^'unicase' +] + +{ #category : #'Font Synthesis' } +CssFontConstants class >> weight [ + + ^'weight' +] + +{ #category : #'Font Format' } +CssFontConstants class >> woff [ + + ^ 'woff' +] + +{ #category : #'Font Size' } +CssFontConstants class >> xLarge [ + + ^'x-large' +] + +{ #category : #'Font Size' } +CssFontConstants class >> xSmall [ + + ^'x-small' +] + +{ #category : #'Font Size' } +CssFontConstants class >> xxLarge [ + + ^'xx-large' +] + +{ #category : #'Font Size' } +CssFontConstants class >> xxSmall [ + + ^'xx-small' +] diff --git a/source/RenoirSt/CssFontReference.class.st b/source/RenoirSt/CssFontReference.class.st new file mode 100644 index 0000000..b9d7280 --- /dev/null +++ b/source/RenoirSt/CssFontReference.class.st @@ -0,0 +1,14 @@ +" +I represent a font reference +" +Class { + #name : #CssFontReference, + #superclass : #CssObject, + #category : 'RenoirSt-Fonts' +} + +{ #category : #Concatenating } +CssFontReference >> , aCssFontReference [ + + ^CssObjectList with: self with: aCssFontReference +] diff --git a/source/RenoirSt/CssFrequencyUnits.class.st b/source/RenoirSt/CssFrequencyUnits.class.st new file mode 100644 index 0000000..9012c1c --- /dev/null +++ b/source/RenoirSt/CssFrequencyUnits.class.st @@ -0,0 +1,31 @@ +" +A CssFrequencyUnits is a shared pool providing access to the commonly used Css Frequency Units + +" +Class { + #name : #CssFrequencyUnits, + #superclass : #Object, + #classVars : [ + 'Hertz', + 'KiloHertz' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #Accessing } +CssFrequencyUnits class >> hertz [ + + ^Hertz +] + +{ #category : #'initialize-release' } +CssFrequencyUnits class >> initialize [ + Hertz := CssUnit identifiedBy: 'Hz'. + KiloHertz := CssUnit identifiedBy: 'kHz' +] + +{ #category : #Accessing } +CssFrequencyUnits class >> kiloHertz [ + + ^KiloHertz +] diff --git a/source/RenoirSt/CssFunction.class.st b/source/RenoirSt/CssFunction.class.st new file mode 100644 index 0000000..8630aba --- /dev/null +++ b/source/RenoirSt/CssFunction.class.st @@ -0,0 +1,31 @@ +" +A CssFunction represents an abstract CSS function + +" +Class { + #name : #CssFunction, + #superclass : #CssObject, + #category : 'RenoirSt' +} + +{ #category : #Printing } +CssFunction >> cssContentOn: aWriteStream [ + + aWriteStream + nextPutAll: self functionName; + nextPut: $(. + self cssFunctionParametersContentOn: aWriteStream. + aWriteStream nextPut: $) +] + +{ #category : #private } +CssFunction >> cssFunctionParametersContentOn: aWriteStream [ + + self subclassResponsibility +] + +{ #category : #private } +CssFunction >> functionName [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssGeneralSiblingCombinator.class.st b/source/RenoirSt/CssGeneralSiblingCombinator.class.st new file mode 100644 index 0000000..e58728b --- /dev/null +++ b/source/RenoirSt/CssGeneralSiblingCombinator.class.st @@ -0,0 +1,36 @@ +" +The general sibling combinator is made of the ""tilde"" (U+007E, ~) character that separates two sequences of simple selectors. The elements represented by the two sequences share the same parent in the document tree and the element represented by the first sequence precedes (not necessarily immediately) the element represented by the second one. +" +Class { + #name : #CssGeneralSiblingCombinator, + #superclass : #CssSelector, + #instVars : [ + 'predecessor', + 'successor' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssGeneralSiblingCombinator class >> between: aPredecessorSelector and: aSuccessorSelector [ + + ^self new initializeBetween: aPredecessorSelector and: aSuccessorSelector +] + +{ #category : #Printing } +CssGeneralSiblingCombinator >> cssContentOn: aStream [ + + predecessor cssContentOn: aStream. + aStream + space; + nextPut: $~; + space. + successor cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssGeneralSiblingCombinator >> initializeBetween: aPredecessorSelector and: aSuccessorSelector [ + + predecessor := aPredecessorSelector. + successor := aSuccessorSelector +] diff --git a/source/RenoirSt/CssGradient.class.st b/source/RenoirSt/CssGradient.class.st new file mode 100644 index 0000000..dad978e --- /dev/null +++ b/source/RenoirSt/CssGradient.class.st @@ -0,0 +1,41 @@ +" +A gradient is an image that smoothly fades from one color to another. +" +Class { + #name : #CssGradient, + #superclass : #CssObject, + #category : 'RenoirSt-Colors' +} + +{ #category : #private } +CssGradient >> colorStops [ + + self subclassResponsibility +] + +{ #category : #Printing } +CssGradient >> cssContentOn: aWriteStream [ + + aWriteStream nextPutAll: self functionName. + aWriteStream nextPut: $(. + self shape cssContentOn: aWriteStream. + self colorStops + do: [ :colorStop | colorStop cssContentOn: aWriteStream ] + separatedBy: [ + aWriteStream + nextPut: $,; + space ]. + aWriteStream nextPut: $) +] + +{ #category : #private } +CssGradient >> functionName [ + + self subclassResponsibility +] + +{ #category : #private } +CssGradient >> shape [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssGradientComponent.class.st b/source/RenoirSt/CssGradientComponent.class.st new file mode 100644 index 0000000..1845b36 --- /dev/null +++ b/source/RenoirSt/CssGradientComponent.class.st @@ -0,0 +1,32 @@ +" +A CssGradientComponent represents a part of a gradient +" +Class { + #name : #CssGradientComponent, + #superclass : #CssObject, + #instVars : [ + 'direction' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssGradientComponent class >> on: aCssValue [ + + ^self new initializeOn: aCssValue +] + +{ #category : #Printing } +CssGradientComponent >> cssContentOn: aWriteStream [ + + direction cssContentOn: aWriteStream. + aWriteStream + nextPut: $,; + space +] + +{ #category : #'initialize-release' } +CssGradientComponent >> initializeOn: aCssValue [ + + direction := aCssValue +] diff --git a/source/RenoirSt/CssHSLColor.class.st b/source/RenoirSt/CssHSLColor.class.st new file mode 100644 index 0000000..5db1b6f --- /dev/null +++ b/source/RenoirSt/CssHSLColor.class.st @@ -0,0 +1,79 @@ +" +HSL colors are encoding as a triple (hue, saturation, lightness). +Hue is represented as an angle of the color circle. +Saturation and lightness are represented as percentages. 100% is full saturation, and 0% is a shade of gray. 0% lightness is black, 100% lightness is white, and 50% lightness is “normal”. +" +Class { + #name : #CssHSLColor, + #superclass : #CssColor, + #instVars : [ + 'hue', + 'saturation', + 'lightness', + 'alphaChannel' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssHSLColor class >> hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage [ + + ^self hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: CssNoAlphaChannelProvided new +] + +{ #category : #'Instance Creation' } +CssHSLColor class >> hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alpha: aNumber [ + + ^ self + hue: aHueValueInDegrees + saturation: aSaturationPercentage + lightness: aLightnessPercentage + alphaChannel: (CssAlphaChannelProvided withValue: aNumber) +] + +{ #category : #private } +CssHSLColor class >> hue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: aCssAlphaChannel [ + + ^ self new + initializeHue: aHueValueInDegrees + saturation: aSaturationPercentage + lightness: aLightnessPercentage + alphaChannel: aCssAlphaChannel +] + +{ #category : #private } +CssHSLColor >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + + aBlockClosure value: hue. + aSeparationBlock value. + aBlockClosure value: saturation . + aSeparationBlock value. + aBlockClosure value: lightness . + alphaChannel componentsDo: aBlockClosure separatedBy: aSeparationBlock + +] + +{ #category : #private } +CssHSLColor >> functionName [ + + ^ alphaChannel functionNameFor: 'hsl' +] + +{ #category : #'initialize-release' } +CssHSLColor >> initializeHue: aHueValueInDegrees saturation: aSaturationPercentage lightness: aLightnessPercentage alphaChannel: aCssAlphaChannel [ + + hue := aHueValueInDegrees. + saturation := aSaturationPercentage. + lightness := aLightnessPercentage. + alphaChannel := aCssAlphaChannel +] + +{ #category : #Converting } +CssHSLColor >> newWithAlpha: alphaValue [ + + ^ self class + hue: hue + saturation: saturation + lightness: lightness + alpha: alphaValue +] diff --git a/source/RenoirSt/CssIdSelector.class.st b/source/RenoirSt/CssIdSelector.class.st new file mode 100644 index 0000000..75eadc8 --- /dev/null +++ b/source/RenoirSt/CssIdSelector.class.st @@ -0,0 +1,41 @@ +" +Document languages may contain attributes that are declared to be of type ID. What makes attributes of type ID special is that no two such attributes can have the same value in a conformant document, regardless of the type of the elements that carry them; whatever the document language, an ID typed attribute can be used to uniquely identify its element. In HTML all ID attributes are named ""id""; XML applications may name ID attributes differently, but the same restriction applies. + +An ID-typed attribute of a document language allows authors to assign an identifier to one element instance in the document tree. An ID selector contains a ""number sign"" (U+0023, #) immediately followed by the ID value, which must be an CSS identifiers. An ID selector represents an element instance that has an identifier that matches the identifier in the ID selector. +" +Class { + #name : #CssIdSelector, + #superclass : #CssSelector, + #instVars : [ + 'id', + 'selector' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #private } +CssIdSelector class >> assertIsASymbol: anObject [ + + AssertionChecker enforce: [ anObject isSymbol ] because: [ '<1s> must be a symbol to be considered a valid id' expandMacrosWith: anObject printString ] raising: InstanceCreationFailed +] + +{ #category : #'instance creation' } +CssIdSelector class >> for: anId over: aSelector [ + + self assertIsASymbol: anId. + ^ self new initializeFor: anId over: aSelector +] + +{ #category : #Printing } +CssIdSelector >> cssContentOn: aStream [ + + selector cssContentOn: aStream. + aStream nextPutAll: id printString +] + +{ #category : #'initialize-release' } +CssIdSelector >> initializeFor: anId over: aSelector [ + + id := anId. + selector := aSelector +] diff --git a/source/RenoirSt/CssIdentifiedColor.class.st b/source/RenoirSt/CssIdentifiedColor.class.st new file mode 100644 index 0000000..48bf6fd --- /dev/null +++ b/source/RenoirSt/CssIdentifiedColor.class.st @@ -0,0 +1,86 @@ +" +A CssIdentifiedColor is a color with a given identification (a name or hexadecimal representation). + +" +Class { + #name : #CssIdentifiedColor, + #superclass : #CssColorUnit, + #instVars : [ + 'color', + 'identification' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #private } +CssIdentifiedColor class >> assertIsOfSizeSix: aString [ + + AssertionChecker enforce: [ aString size = 6 ] because: 'Invalid hexadecimal notation for a color.' raising: InstanceCreationFailed +] + +{ #category : #private } +CssIdentifiedColor class >> expandToExtendedHexaNotation: aString [ + + "If the string is specified in the 3 letters short notation, expand it to six" + + ^ aString size = 3 + ifTrue: [ + '<1s><1s><2s><2s><3s><3s>' + expandMacrosWith: aString first asString + with: aString second asString + with: aString third asString ] + ifFalse: [ aString ] +] + +{ #category : #'Instance Creation' } +CssIdentifiedColor class >> fromHexadecimalNotation: aString [ + + | numberInHexaNotation red green blue | + + numberInHexaNotation := self expandToExtendedHexaNotation: aString. + + self assertIsOfSizeSix: numberInHexaNotation. + + red := Integer readFrom: (numberInHexaNotation copyFrom: 1 to: 2) base: 16. + green := Integer readFrom: (numberInHexaNotation copyFrom: 3 to: 4) base: 16. + blue := Integer readFrom: (numberInHexaNotation copyFrom: 5 to: 6) base: 16. + + ^ self representing: (CssRGBColor red: red green: green blue: blue) identifiedBy: ('#<1s>' expandMacrosWith: aString) +] + +{ #category : #'Instance Creation' } +CssIdentifiedColor class >> representing: aCssColor identifiedBy: aString [ + + ^self new initializeRepresenting: aCssColor identifiedBy: aString + +] + +{ #category : #Accessing } +CssIdentifiedColor >> color [ + ^ color +] + +{ #category : #Printing } +CssIdentifiedColor >> cssContentOn: aWriteStream [ + + identification cssContentOn: aWriteStream +] + +{ #category : #Converting } +CssIdentifiedColor >> identifiedBy: aString [ + + ^self class representing: color identifiedBy: aString +] + +{ #category : #'initialize-release' } +CssIdentifiedColor >> initializeRepresenting: aCssColor identifiedBy: aString [ + + color := aCssColor. + identification := aString +] + +{ #category : #Converting } +CssIdentifiedColor >> newWithAlpha: alphaValue [ + + ^color newWithAlpha: alphaValue +] diff --git a/source/RenoirSt/CssImportantDeclaration.class.st b/source/RenoirSt/CssImportantDeclaration.class.st new file mode 100644 index 0000000..26140be --- /dev/null +++ b/source/RenoirSt/CssImportantDeclaration.class.st @@ -0,0 +1,45 @@ +" +A CssImportantDeclaration is declaration with an !important modifier + +" +Class { + #name : #CssImportantDeclaration, + #superclass : #CssAbstractDeclaration, + #instVars : [ + 'declaration' + ], + #category : 'RenoirSt' +} + +{ #category : #'instance creation' } +CssImportantDeclaration class >> over: aCssDeclaration [ + + ^self new initializeOver: aCssDeclaration +] + +{ #category : #private } +CssImportantDeclaration >> cssContentEndingOn: aStream [ + + aStream + space; + nextPutAll: '!important'. + super cssContentEndingOn: aStream +] + +{ #category : #'initialize-release' } +CssImportantDeclaration >> initializeOver: aCssDeclaration [ + + declaration := aCssDeclaration +] + +{ #category : #private } +CssImportantDeclaration >> property [ + + ^declaration property +] + +{ #category : #private } +CssImportantDeclaration >> value [ + + ^declaration value +] diff --git a/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st b/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st new file mode 100644 index 0000000..1fbbe21 --- /dev/null +++ b/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st @@ -0,0 +1,15 @@ +" +A CssImportantRulePrecedencePoliciy is a policy indicating an important declaration. + +" +Class { + #name : #CssImportantRulePrecedencePoliciy, + #superclass : #CssRulePrecedencePolicy, + #category : 'RenoirSt' +} + +{ #category : #Applying } +CssImportantRulePrecedencePoliciy >> applyTo: aCssDeclaration [ + + ^CssImportantDeclaration over: aCssDeclaration +] diff --git a/source/RenoirSt/CssLengthUnits.class.st b/source/RenoirSt/CssLengthUnits.class.st new file mode 100644 index 0000000..2945c03 --- /dev/null +++ b/source/RenoirSt/CssLengthUnits.class.st @@ -0,0 +1,136 @@ +" +A CssLengthUnits is a shared pool providing access to the commonly used Css Length Units +" +Class { + #name : #CssLengthUnits, + #superclass : #Object, + #classVars : [ + 'Centimeter', + 'FontSize', + 'FontSizeOfRootElement', + 'Inch', + 'Millimeter', + 'OnePercentOfViewportHeight', + 'OnePercentOfViewportLargerDimension', + 'OnePercentOfViewportSmallerDimension', + 'OnePercentOfViewportWidth', + 'Pica', + 'Pixel', + 'Point', + 'XHeight', + 'ZeroWidth' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'Accessing - Absolute' } +CssLengthUnits class >> centimeter [ + + ^Centimeter +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> fontSize [ + + ^FontSize +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> fontSizeOfRootElement [ + + ^FontSizeOfRootElement +] + +{ #category : #'Accessing - Absolute' } +CssLengthUnits class >> inch [ + + ^Inch +] + +{ #category : #'initialize-release' } +CssLengthUnits class >> initialize [ + self initializeAbsoluteUnits. + self initializeRelativeUnits +] + +{ #category : #'initialize-release' } +CssLengthUnits class >> initializeAbsoluteUnits [ + Centimeter := CssUnit identifiedBy: 'cm'. + Inch := CssUnit identifiedBy: 'in'. + Millimeter := CssUnit identifiedBy: 'mm'. + Pica := CssUnit identifiedBy: 'pc'. + Pixel := CssUnit identifiedBy: 'px'. + Point := CssUnit identifiedBy: 'pt' +] + +{ #category : #'initialize-release' } +CssLengthUnits class >> initializeRelativeUnits [ + FontSize := CssUnit identifiedBy: 'em'. + XHeight := CssUnit identifiedBy: 'ex'. + ZeroWidth := CssUnit identifiedBy: 'ch'. + FontSizeOfRootElement := CssUnit identifiedBy: 'rem'. + OnePercentOfViewportHeight := CssUnit identifiedBy: 'vh'. + OnePercentOfViewportWidth := CssUnit identifiedBy: 'vw'. + OnePercentOfViewportSmallerDimension := CssUnit identifiedBy: 'vmin'. + OnePercentOfViewportLargerDimension := CssUnit identifiedBy: 'vmax' +] + +{ #category : #'Accessing - Absolute' } +CssLengthUnits class >> millimeter [ + + ^Millimeter +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> onePercentOfViewportHeight [ + + ^OnePercentOfViewportHeight +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> onePercentOfViewportLargerDimension [ + + ^OnePercentOfViewportLargerDimension +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> onePercentOfViewportSmallerDimension [ + + ^OnePercentOfViewportSmallerDimension +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> onePercentOfViewportWidth [ + + ^OnePercentOfViewportWidth +] + +{ #category : #'Accessing - Absolute' } +CssLengthUnits class >> pica [ + + ^Pica +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> pixel [ + + ^Pixel +] + +{ #category : #'Accessing - Absolute' } +CssLengthUnits class >> point [ + + ^Point +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> xHeight [ + + ^XHeight +] + +{ #category : #'Accessing - Relative' } +CssLengthUnits class >> zeroWidth [ + + ^ZeroWidth +] diff --git a/source/RenoirSt/CssLinearGradient.class.st b/source/RenoirSt/CssLinearGradient.class.st new file mode 100644 index 0000000..6598a66 --- /dev/null +++ b/source/RenoirSt/CssLinearGradient.class.st @@ -0,0 +1,67 @@ +" +A linear gradient is created by specifying a gradient line and then several colors placed along that line. The image is constructed by creating an infinite canvas and painting it with lines perpendicular to the gradient line, with the color of the painted line being the color of the gradient line where the two intersect. This produces a smooth fade from each color to the next, progressing in the specified direction. +" +Class { + #name : #CssLinearGradient, + #superclass : #CssGradient, + #instVars : [ + 'direction', + 'colorStops', + 'functionName' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssLinearGradient class >> fading: aColorStopCollection [ + + ^self in: '' fading: aColorStopCollection +] + +{ #category : #private } +CssLinearGradient class >> in: aDirection fading: aColorStopCollection [ + + ^self new initializeIn: aDirection fading: aColorStopCollection +] + +{ #category : #'Instance Creation' } +CssLinearGradient class >> rotated: aCssAngle fading: aColorStopCollection [ + + ^self in: (CssGradientComponent on: aCssAngle) fading: aColorStopCollection +] + +{ #category : #'Instance Creation' } +CssLinearGradient class >> to: aKeywordDirectionOrCollection fading: aColorStopCollection [ + + ^self in: (CssGradientComponent on: { 'to'. aKeywordDirectionOrCollection }) fading: aColorStopCollection +] + +{ #category : #Configuring } +CssLinearGradient >> beRepeating [ + + functionName := 'repeating-linear-gradient' +] + +{ #category : #private } +CssLinearGradient >> colorStops [ + ^ colorStops +] + +{ #category : #private } +CssLinearGradient >> functionName [ + ^ functionName +] + +{ #category : #'initialize-release' } +CssLinearGradient >> initializeIn: aDirection fading: aColorStopCollection [ + + direction := aDirection. + colorStops := aColorStopCollection. + functionName := 'linear-gradient' +] + +{ #category : #private } +CssLinearGradient >> shape [ + + ^ direction +] diff --git a/source/RenoirSt/CssLinearPolynomial.class.st b/source/RenoirSt/CssLinearPolynomial.class.st new file mode 100644 index 0000000..94e6a8e --- /dev/null +++ b/source/RenoirSt/CssLinearPolynomial.class.st @@ -0,0 +1,69 @@ +" +A CssLinearPolynomial represents a function of the type: an+b where n is a free variable. It can be used in some structural pseudo class selectors. +" +Class { + #name : #CssLinearPolynomial, + #superclass : #CssObject, + #instVars : [ + 'dependentCoefficient', + 'independentCoefficient' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssLinearPolynomial class >> forIdentity [ + + ^self with: 1 +] + +{ #category : #'Instance Creation' } +CssLinearPolynomial class >> with: a [ + + ^ self new initializeWith: a +] + +{ #category : #Configuring } +CssLinearPolynomial >> + aPositiveInteger [ + + independentCoefficient := aPositiveInteger +] + +{ #category : #Configuring } +CssLinearPolynomial >> - aPositiveInteger [ + + independentCoefficient := aPositiveInteger * -1 +] + +{ #category : #Printing } +CssLinearPolynomial >> cssContentOn: aWriteStream [ + + self cssDependentCoefficientContentOn: aWriteStream. + aWriteStream nextPut: $n. + self cssIndependentCoefficientContentOn: aWriteStream +] + +{ #category : #private } +CssLinearPolynomial >> cssDependentCoefficientContentOn: aWriteStream [ + + dependentCoefficient abs = 1 + ifTrue: [ + dependentCoefficient negative + ifTrue: [ aWriteStream nextPut: $- ] ] + ifFalse: [ dependentCoefficient cssContentOn: aWriteStream ] +] + +{ #category : #private } +CssLinearPolynomial >> cssIndependentCoefficientContentOn: aWriteStream [ + independentCoefficient isZero + ifTrue: [ ^ self ]. + independentCoefficient positive + ifTrue: [ aWriteStream nextPut: $+ ]. + independentCoefficient cssContentOn: aWriteStream +] + +{ #category : #'initialize-release' } +CssLinearPolynomial >> initializeWith: a [ + independentCoefficient := 0. + dependentCoefficient := a +] diff --git a/source/RenoirSt/CssLocalFontReference.class.st b/source/RenoirSt/CssLocalFontReference.class.st new file mode 100644 index 0000000..bc7bdd6 --- /dev/null +++ b/source/RenoirSt/CssLocalFontReference.class.st @@ -0,0 +1,31 @@ +" +I represent a local font reference +" +Class { + #name : #CssLocalFontReference, + #superclass : #CssFontReference, + #instVars : [ + 'fontName' + ], + #category : 'RenoirSt-Fonts' +} + +{ #category : #'Instance Creation' } +CssLocalFontReference class >> toFontNamed: aFontName [ + + ^self new initializeToFontNamed: aFontName +] + +{ #category : #Printing } +CssLocalFontReference >> cssContentOn: aStream [ + + aStream nextPutAll: 'local('. + fontName cssContentOn: aStream. + aStream nextPutAll: ')' +] + +{ #category : #'initialize-release' } +CssLocalFontReference >> initializeToFontNamed: aFontName [ + + fontName := aFontName +] diff --git a/source/RenoirSt/CssMathExpression.class.st b/source/RenoirSt/CssMathExpression.class.st new file mode 100644 index 0000000..ed8dcb5 --- /dev/null +++ b/source/RenoirSt/CssMathExpression.class.st @@ -0,0 +1,71 @@ +" +A CssMathExpression represents a calc() function +" +Class { + #name : #CssMathExpression, + #superclass : #CssFunction, + #instVars : [ + 'operands', + 'operators' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'Instance Creation' } +CssMathExpression class >> on: aCssValue [ + + ^self new initializeOn: aCssValue +] + +{ #category : #'math functions' } +CssMathExpression >> * aCssValue [ + self addOperand: aCssValue andOperator: '*' +] + +{ #category : #'math functions' } +CssMathExpression >> + aCssValue [ + self addOperand: aCssValue andOperator: '+' +] + +{ #category : #'math functions' } +CssMathExpression >> - aCssValue [ + self addOperand: aCssValue andOperator: '-' +] + +{ #category : #'math functions' } +CssMathExpression >> /aCssValue [ + self addOperand: aCssValue andOperator: '/' +] + +{ #category : #private } +CssMathExpression >> addOperand: aCssValue andOperator: anOperator [ + + operands add: aCssValue. + operators add: anOperator +] + +{ #category : #private } +CssMathExpression >> cssFunctionParametersContentOn: aWriteStream [ + + "There's always one operand more than operations, the first one." + operands first cssContentOn: aWriteStream. + operands copyWithoutFirst + doWithIndex: [ :operand :index | + aWriteStream space. + (operators at: index) cssContentOn: aWriteStream. + aWriteStream space. + operand cssContentOn: aWriteStream ] +] + +{ #category : #private } +CssMathExpression >> functionName [ + + ^'calc' +] + +{ #category : #'initialize-release' } +CssMathExpression >> initializeOn: aCssValue [ + + operands := OrderedCollection with: aCssValue. + operators := OrderedCollection new +] diff --git a/source/RenoirSt/CssMeasure.class.st b/source/RenoirSt/CssMeasure.class.st new file mode 100644 index 0000000..36f795d --- /dev/null +++ b/source/RenoirSt/CssMeasure.class.st @@ -0,0 +1,33 @@ +" +Generic measurements. Can be lengths, resolutions, time, etc +" +Class { + #name : #CssMeasure, + #superclass : #CssObject, + #instVars : [ + 'quantity', + 'unit' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'Instance Creation' } +CssMeasure class >> quantity: aNumber unit: aCssLengthUnit [ + + ^self new initializeQuantity: aNumber unit: aCssLengthUnit + +] + +{ #category : #Printing } +CssMeasure >> cssContentOn: aStream [ + + quantity cssContentOn: aStream. + unit cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssMeasure >> initializeQuantity: aNumber unit: aCssLengthUnit [ + + quantity := aNumber. + unit := aCssLengthUnit +] diff --git a/source/RenoirSt/CssMediaQueryConstants.class.st b/source/RenoirSt/CssMediaQueryConstants.class.st new file mode 100644 index 0000000..20a2221 --- /dev/null +++ b/source/RenoirSt/CssMediaQueryConstants.class.st @@ -0,0 +1,87 @@ +" +A CssMediaTypes is a shared pool providing access to the commonly used media types + +" +Class { + #name : #CssMediaQueryConstants, + #superclass : #Object, + #category : 'RenoirSt-MediaQueries' +} + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> braille [ + + ^ 'braille' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> embossed [ + + ^ 'embossed' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> handheld [ + + ^ 'handheld' +] + +{ #category : #'Accessing - Scan' } +CssMediaQueryConstants class >> interlace [ + + ^'interlace' +] + +{ #category : #'Accessing - Orientation' } +CssMediaQueryConstants class >> landscape [ + + ^ 'landscape' +] + +{ #category : #'Accessing - Orientation' } +CssMediaQueryConstants class >> portrait [ + + ^ 'portrait' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> print [ + + ^ 'print' +] + +{ #category : #'Accessing - Scan' } +CssMediaQueryConstants class >> progressive [ + + ^ 'progressive' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> projection [ + + ^ 'projection' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> screen [ + + ^ 'screen' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> speech [ + + ^ 'speech' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> tty [ + + ^ 'tty' +] + +{ #category : #'Accessing - Media Types' } +CssMediaQueryConstants class >> tv [ + + ^ 'tv' +] diff --git a/source/RenoirSt/CssMediaQueryExpression.class.st b/source/RenoirSt/CssMediaQueryExpression.class.st new file mode 100644 index 0000000..066e639 --- /dev/null +++ b/source/RenoirSt/CssMediaQueryExpression.class.st @@ -0,0 +1,58 @@ +" +A CssMediaQueryExpression represents a condition to check of a particular media feature. +" +Class { + #name : #CssMediaQueryExpression, + #superclass : #CssObject, + #instVars : [ + 'mediaFeature', + 'values' + ], + #category : 'RenoirSt-MediaQueries' +} + +{ #category : #private } +CssMediaQueryExpression class >> assertNotEmpty: aString [ + + AssertionChecker refuse: [ aString isEmpty ] because: 'A media feature name can''t be empty' raising: InstanceCreationFailed +] + +{ #category : #'Instance Creation' } +CssMediaQueryExpression class >> forFeatureNamed: aFeatureName [ + + ^self forFeatureNamed: aFeatureName withValues: #() +] + +{ #category : #'Instance Creation' } +CssMediaQueryExpression class >> forFeatureNamed: aString withValue: aValue [ + + ^ self forFeatureNamed: aString withValues: {aValue} +] + +{ #category : #private } +CssMediaQueryExpression class >> forFeatureNamed: aString withValues: aCollection [ + + self assertNotEmpty: aString. + ^ self new initializeForFeatureNamed: aString withValues: aCollection +] + +{ #category : #Printing } +CssMediaQueryExpression >> cssContentOn: aStream [ + + aStream nextPut: $(. + mediaFeature cssContentOn: aStream. + values + do: [ :value | + aStream + nextPut: $:; + space. + value cssContentOn: aStream ]. + aStream nextPut: $) +] + +{ #category : #'initialize-release' } +CssMediaQueryExpression >> initializeForFeatureNamed: aString withValues: aCollection [ + + mediaFeature := aString. + values := aCollection +] diff --git a/source/RenoirSt/CssMediaQueryRule.class.st b/source/RenoirSt/CssMediaQueryRule.class.st new file mode 100644 index 0000000..a7a8a26 --- /dev/null +++ b/source/RenoirSt/CssMediaQueryRule.class.st @@ -0,0 +1,67 @@ +" +A media query is a logical expression that is either true or false. A media query is true if the media type of the media query matches the media type of the device where the user agent is running (as defined in the ""Applies to"" line), and all expressions in the media query are true. +" +Class { + #name : #CssMediaQueryRule, + #superclass : #CssObject, + #instVars : [ + 'mediaType', + 'expressions', + 'styleSheet' + ], + #category : 'RenoirSt-MediaQueries' +} + +{ #category : #'Instance Creation' } +CssMediaQueryRule class >> ofType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet [ + + ^self new initializeOfType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet +] + +{ #category : #'Instance Creation' } +CssMediaQueryRule class >> ofType: aMediaType enabling: aCascadingStyleSheet [ + + ^self ofType: aMediaType conforming: #() enabling: aCascadingStyleSheet +] + +{ #category : #Printing } +CssMediaQueryRule >> cssContentOn: aStream [ + aStream + nextPutAll: '@media'; + space. + mediaType cssContentOn: aStream. + self cssExpressionsContentOn: aStream. + aStream + newLine; + nextPut: ${. + self cssStatementsContentOn: aStream. + aStream newLine. + aStream nextPut: $} +] + +{ #category : #private } +CssMediaQueryRule >> cssExpressionsContentOn: aStream [ + expressions + do: [ :expression | + aStream + space; + nextPutAll: 'and'; + space. + expression cssContentOn: aStream ] +] + +{ #category : #private } +CssMediaQueryRule >> cssStatementsContentOn: aStream [ + | tabStream | + tabStream := IndentOnNewLineWriteStream on: aStream. + tabStream newLine. + styleSheet cssContentOn: tabStream +] + +{ #category : #'initialize-release' } +CssMediaQueryRule >> initializeOfType: aMediaType conforming: anExpressionCollection enabling: aCascadingStyleSheet [ + + mediaType := aMediaType. + expressions := anExpressionCollection. + styleSheet := aCascadingStyleSheet +] diff --git a/source/RenoirSt/CssMediaQueryRuleBuilder.class.st b/source/RenoirSt/CssMediaQueryRuleBuilder.class.st new file mode 100644 index 0000000..eca98e8 --- /dev/null +++ b/source/RenoirSt/CssMediaQueryRuleBuilder.class.st @@ -0,0 +1,215 @@ +" +A CssMediaQueryRuleBuilder is a builder to help creating media queries + +" +Class { + #name : #CssMediaQueryRuleBuilder, + #superclass : #Object, + #instVars : [ + 'styleSheet', + 'mediaType', + 'expressions' + ], + #category : 'RenoirSt-MediaQueries' +} + +{ #category : #private } +CssMediaQueryRuleBuilder >> addExpressionForFeatureNamed: aFeatureName withValue: aValue [ + + expressions add: (CssMediaQueryExpression forFeatureNamed: aFeatureName withValue: aValue) +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> aspectRatio: aFraction [ + + self addExpressionForFeatureNamed: 'aspect-ratio' withValue: aFraction +] + +{ #category : #Building } +CssMediaQueryRuleBuilder >> build [ + + ^CssMediaQueryRule ofType: mediaType conforming: expressions enabling: styleSheet +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> color: anInteger [ + + self addExpressionForFeatureNamed: 'color' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> colorIndex: anInteger [ + + self addExpressionForFeatureNamed: 'color-index' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> deviceHeight: aCssLenght [ + + self addExpressionForFeatureNamed: 'device-height' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> deviceWidth: aCssLenght [ + + self addExpressionForFeatureNamed: 'device-width' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> grid: anInteger [ + + self addExpressionForFeatureNamed: 'grid' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> height: aCssLenght [ + + self addExpressionForFeatureNamed: 'height' withValue: aCssLenght +] + +{ #category : #'initialize-release' } +CssMediaQueryRuleBuilder >> initialize [ + + super initialize. + styleSheet := CascadingStyleSheet withAll: #(). + expressions := OrderedCollection new. + mediaType := 'all' +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxAspectRatio: aFraction [ + + self addExpressionForFeatureNamed: 'max-aspect-ratio' withValue: aFraction +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxColor: anInteger [ + + self addExpressionForFeatureNamed: 'max-color' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxColorIndex: anInteger [ + + self addExpressionForFeatureNamed: 'max-color-index' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxDeviceHeight: aCssLenght [ + + self addExpressionForFeatureNamed: 'max-device-height' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxDeviceWidth: aCssLenght [ + + self addExpressionForFeatureNamed: 'max-device-width' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxHeight: aCssLenght [ + + self addExpressionForFeatureNamed: 'max-height' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxMonochrome: anInteger [ + + self addExpressionForFeatureNamed: 'max-monochrome' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> maxWidth: aCssLenght [ + + self addExpressionForFeatureNamed: 'max-width' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minAspecRatio: aFraction [ + + self addExpressionForFeatureNamed: 'min-aspect-ratio' withValue: aFraction +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minColor: anInteger [ + + self addExpressionForFeatureNamed: 'min-color' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minColorIndex: anInteger [ + + self addExpressionForFeatureNamed: 'min-color-index' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minDeviceHeight: aCssLenght [ + + self addExpressionForFeatureNamed: 'min-device-height' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minDeviceWidth: aCssLenght [ + + self addExpressionForFeatureNamed: 'min-device-width' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minHeight: aCssLenght [ + + self addExpressionForFeatureNamed: 'min-height' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minMonochrome: anInteger [ + + self addExpressionForFeatureNamed: 'min-monochrome' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> minWidth: aCssLenght [ + + self addExpressionForFeatureNamed: 'min-width' withValue: aCssLenght +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> monochrome: anInteger [ + + self addExpressionForFeatureNamed: 'monochrome' withValue: anInteger +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> orientation: anOrientation [ + + self addExpressionForFeatureNamed: 'orientation' withValue: anOrientation +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> resolution: aCssResolution [ + + self addExpressionForFeatureNamed: 'resolution' withValue: aCssResolution +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> scan: aScanType [ + + self addExpressionForFeatureNamed: 'scan' withValue: aScanType +] + +{ #category : #Configuring } +CssMediaQueryRuleBuilder >> type: aMediaType [ + + mediaType := aMediaType +] + +{ #category : #Configuring } +CssMediaQueryRuleBuilder >> useStyleSheet: aCascadingStyleSheet [ + + styleSheet := aCascadingStyleSheet +] + +{ #category : #'Configuring - Features' } +CssMediaQueryRuleBuilder >> width: aCssLenght [ + + self addExpressionForFeatureNamed: 'width' withValue: aCssLenght +] diff --git a/source/RenoirSt/CssNoAlphaChannelProvided.class.st b/source/RenoirSt/CssNoAlphaChannelProvided.class.st new file mode 100644 index 0000000..997777e --- /dev/null +++ b/source/RenoirSt/CssNoAlphaChannelProvided.class.st @@ -0,0 +1,20 @@ +" +A CssNoAlphaChannelProvided represents the absence of an alpha channel. So this color is considered opaque. + +" +Class { + #name : #CssNoAlphaChannelProvided, + #superclass : #CssAlphaChannel, + #category : 'RenoirSt-Colors' +} + +{ #category : #Enumerating } +CssNoAlphaChannelProvided >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + +] + +{ #category : #Accessing } +CssNoAlphaChannelProvided >> functionNameFor: aString [ + + ^aString +] diff --git a/source/RenoirSt/CssNoFallbackSpecified.class.st b/source/RenoirSt/CssNoFallbackSpecified.class.st new file mode 100644 index 0000000..e4277f3 --- /dev/null +++ b/source/RenoirSt/CssNoFallbackSpecified.class.st @@ -0,0 +1,14 @@ +" +A CssNoFallbackSpecified represents tha absence of a fallback for a CSS function + +" +Class { + #name : #CssNoFallbackSpecified, + #superclass : #CssObject, + #category : 'RenoirSt-Units' +} + +{ #category : #Printing } +CssNoFallbackSpecified >> cssContentOn: aWriteStream [ + +] diff --git a/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st b/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st new file mode 100644 index 0000000..6fb31d1 --- /dev/null +++ b/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st @@ -0,0 +1,15 @@ +" +A CssNormalRulePrecedencePolicy is a policy indicating an standard declaration. + +" +Class { + #name : #CssNormalRulePrecedencePolicy, + #superclass : #CssRulePrecedencePolicy, + #category : 'RenoirSt' +} + +{ #category : #Applying } +CssNormalRulePrecedencePolicy >> applyTo: aCssDeclaration [ + + ^aCssDeclaration +] diff --git a/source/RenoirSt/CssObject.class.st b/source/RenoirSt/CssObject.class.st new file mode 100644 index 0000000..5c717e8 --- /dev/null +++ b/source/RenoirSt/CssObject.class.st @@ -0,0 +1,21 @@ +" +A CssObject is the abstract superclass of the CSS renderable objects + +" +Class { + #name : #CssObject, + #superclass : #Object, + #category : 'RenoirSt' +} + +{ #category : #Printing } +CssObject >> cssContentOn: aStream [ + + self subclassResponsibility +] + +{ #category : #Printing } +CssObject >> printOn: aStream [ + + self cssContentOn: aStream +] diff --git a/source/RenoirSt/CssObjectList.class.st b/source/RenoirSt/CssObjectList.class.st new file mode 100644 index 0000000..7fb2cab --- /dev/null +++ b/source/RenoirSt/CssObjectList.class.st @@ -0,0 +1,42 @@ +" +I represent a list of css objects +" +Class { + #name : #CssObjectList, + #superclass : #CssObject, + #instVars : [ + 'components' + ], + #category : 'RenoirSt-Common' +} + +{ #category : #'instance creation' } +CssObjectList class >> with: firstCssObject with: secondCssObject [ + + ^self + withAll: + {firstCssObject. + secondCssObject} +] + +{ #category : #'instance creation' } +CssObjectList class >> withAll: aCssObjectCollection [ + + ^self new initializeWithAll: aCssObjectCollection +] + +{ #category : #Printing } +CssObjectList >> cssContentOn: aStream [ + + components + do: [ :shadow | shadow cssContentOn: aStream ] + separatedBy: [ aStream + nextPut: $,; + space ] +] + +{ #category : #'initialize-release' } +CssObjectList >> initializeWithAll: aCssObjectCollection [ + + components := aCssObjectCollection +] diff --git a/source/RenoirSt/CssPseudoClassSelector.class.st b/source/RenoirSt/CssPseudoClassSelector.class.st new file mode 100644 index 0000000..90f47d1 --- /dev/null +++ b/source/RenoirSt/CssPseudoClassSelector.class.st @@ -0,0 +1,191 @@ +" +The pseudo-class concept is introduced to permit selection based on information that lies outside of the document tree or that cannot be expressed using the other simple selectors. + +A pseudo-class always consists of a ""colon"" (:) followed by the name of the pseudo-class and optionally by a value between parentheses. + +Pseudo-classes are allowed in all sequences of simple selectors contained in a selector. Pseudo-classes are allowed anywhere in sequences of simple selectors, after the leading type selector or universal selector (possibly omitted). Pseudo-class names are case-insensitive. Some pseudo-classes are mutually exclusive, while others can be applied simultaneously to the same element. Pseudo-classes may be dynamic, in the sense that an element may acquire or lose a pseudo-class while a user interacts with the document. +" +Class { + #name : #CssPseudoClassSelector, + #superclass : #CssSelector, + #instVars : [ + 'selector', + 'pseudoClassName', + 'arguments' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> activeOn: aSelector [ + + ^self named: 'active' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> checkedOn: aSelector [ + + ^self named: 'checked' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> childAt: anInteger on: aSelector [ + + ^self named: 'nth-child' withArguments: { anInteger } over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> childFromLastAt: anInteger on: aSelector [ + + ^self named: 'nth-last-child' withArguments: { anInteger } over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> disabledOn: aSelector [ + + ^self named: 'disabled' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> emptyOn: aSelector [ + + ^self named: 'empty' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> enabledOn: aSelector [ + + ^self named: 'enabled' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> firstChildOn: aSelector [ + + ^self named: 'first-child' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> firstOfTypeOn: aSelector [ + + ^self named: 'first-of-type' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> focusOn: aSelector [ + + ^self named: 'focus' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> hoverOn: aSelector [ + + ^self named: 'hover' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> language: aLanguageId on: aSelector [ + + ^self named: 'lang' withArguments: { aLanguageId } over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> lastChildOn: aSelector [ + + ^self named: 'last-child' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> lastOfTypeOn: aSelector [ + + ^self named: 'last-of-type' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> linkOn: aSelector [ + + ^self named: 'link' over: aSelector +] + +{ #category : #private } +CssPseudoClassSelector class >> named: aPseudoClassName over: aSelector [ + + ^self named: aPseudoClassName withArguments: #() over: aSelector +] + +{ #category : #private } +CssPseudoClassSelector class >> named: aPseudoClassName withArguments: theArguments over: aSelector [ + + ^self new initializeNamed: aPseudoClassName withArguments: theArguments over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> not: aSelectorToNegate on: aBaseSelector [ + + ^self named: 'not' withArguments: { aSelectorToNegate } over: aBaseSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> onlyChildOn: aSelector [ + + ^self named: 'only-child' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> onlyOfTypeOn: aSelector [ + + ^self named: 'only-of-type' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> rootOn: aSelector [ + + ^self named: 'root' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> siblingOfTypeAt: anInteger on: aSelector [ + + ^self named: 'nth-of-type' withArguments: { anInteger } over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> siblingOfTypeFromLastAt: anInteger on: aSelector [ + + ^self named: 'nth-last-of-type' withArguments: { anInteger } over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> targetOn: aSelector [ + + ^self named: 'target' over: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoClassSelector class >> visitedOn: aSelector [ + + ^self named: 'visited' over: aSelector +] + +{ #category : #Printing } +CssPseudoClassSelector >> cssContentOn: aStream [ + + selector cssContentOn: aStream. + + aStream + nextPut: $:; + nextPutAll: pseudoClassName. + + arguments + do: [ :argument | + aStream nextPut: $(. + argument cssContentOn: aStream. + aStream nextPut: $) ] +] + +{ #category : #'initialize-release' } +CssPseudoClassSelector >> initializeNamed: aPseudoClassName withArguments: theArguments over: aSelector [ + + pseudoClassName := aPseudoClassName. + arguments := theArguments. + selector := aSelector +] diff --git a/source/RenoirSt/CssPseudoElementSelector.class.st b/source/RenoirSt/CssPseudoElementSelector.class.st new file mode 100644 index 0000000..2b765fb --- /dev/null +++ b/source/RenoirSt/CssPseudoElementSelector.class.st @@ -0,0 +1,60 @@ +" +Pseudo-elements create abstractions about the document tree beyond those specified by the document language. For instance, document languages do not offer mechanisms to access the first letter or first line of an element's content. Pseudo-elements allow authors to refer to this otherwise inaccessible information. Pseudo-elements may also provide authors a way to refer to content that does not exist in the source document (e.g., the ::before and ::after pseudo-elements give access to generated content). + +A pseudo-element is made of two colons (::) followed by the name of the pseudo-element. + +" +Class { + #name : #CssPseudoElementSelector, + #superclass : #CssSelector, + #instVars : [ + 'selector', + 'pseudoElementName' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssPseudoElementSelector class >> after: aSelector [ + + ^self named: 'after' of: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoElementSelector class >> before: aSelector [ + + ^self named: 'before' of: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoElementSelector class >> firstLetterOf: aSelector [ + + ^self named: 'first-letter' of: aSelector +] + +{ #category : #'Instance Creation' } +CssPseudoElementSelector class >> firstLineOf: aSelector [ + + ^self named: 'first-line' of: aSelector +] + +{ #category : #private } +CssPseudoElementSelector class >> named: aString of: aSelector [ + + ^self new initializeNamed: aString of: aSelector +] + +{ #category : #Printing } +CssPseudoElementSelector >> cssContentOn: aStream [ + + selector cssContentOn: aStream. + aStream nextPutAll: '::'. + pseudoElementName cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssPseudoElementSelector >> initializeNamed: aString of: aSelector [ + + selector := aSelector. + pseudoElementName := aString +] diff --git a/source/RenoirSt/CssRGBColor.class.st b/source/RenoirSt/CssRGBColor.class.st new file mode 100644 index 0000000..d5d162e --- /dev/null +++ b/source/RenoirSt/CssRGBColor.class.st @@ -0,0 +1,79 @@ +" +The RGB color model is used in numerical color specifications. +" +Class { + #name : #CssRGBColor, + #superclass : #CssColor, + #instVars : [ + 'redComponent', + 'greenComponent', + 'blueComponent', + 'alphaChannel' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssRGBColor class >> red: aRedComponent green: aGreenComponent blue: aBlueComponent [ + + ^ self + red: aRedComponent + green: aGreenComponent + blue: aBlueComponent + alphaChannel: CssNoAlphaChannelProvided new +] + +{ #category : #'Instance Creation' } +CssRGBColor class >> red: aRedComponent green: aGreenComponent blue: aBlueComponent alpha: aNumber [ + + ^ self + red: aRedComponent + green: aGreenComponent + blue: aBlueComponent + alphaChannel: (CssAlphaChannelProvided withValue: aNumber) +] + +{ #category : #private } +CssRGBColor class >> red: aRedComponent green: aGreenComponent blue: aBlueComponent alphaChannel: theAlphaChannelInfo [ + + ^ self new + initializeRed: aRedComponent + green: aGreenComponent + blue: aBlueComponent + alphaChannel: theAlphaChannelInfo +] + +{ #category : #private } +CssRGBColor >> componentsDo: aBlockClosure separatedBy: aSeparationBlock [ + + aBlockClosure value: redComponent. + aSeparationBlock value. + aBlockClosure value: greenComponent. + aSeparationBlock value. + aBlockClosure value: blueComponent. + alphaChannel componentsDo: aBlockClosure separatedBy: aSeparationBlock +] + +{ #category : #private } +CssRGBColor >> functionName [ + ^ alphaChannel functionNameFor: 'rgb' +] + +{ #category : #'initialize-release' } +CssRGBColor >> initializeRed: aRedComponent green: aGreenComponent blue: aBlueComponent alphaChannel: theAlphaChannelInfo [ + + redComponent := aRedComponent. + greenComponent := aGreenComponent. + blueComponent := aBlueComponent. + alphaChannel := theAlphaChannelInfo +] + +{ #category : #'as yet unclassified' } +CssRGBColor >> newWithAlpha: alphaValue [ + + ^ self class + red: redComponent + green: greenComponent + blue: blueComponent + alpha: alphaValue +] diff --git a/source/RenoirSt/CssRadialGradient.class.st b/source/RenoirSt/CssRadialGradient.class.st new file mode 100644 index 0000000..bc339d6 --- /dev/null +++ b/source/RenoirSt/CssRadialGradient.class.st @@ -0,0 +1,86 @@ +" +In a radial gradient, rather than colors smoothly fading from one side of the gradient box to the other as with linear gradients, they instead emerge from a single point and smoothly spread outward in a circular or elliptical shape. +" +Class { + #name : #CssRadialGradient, + #superclass : #CssGradient, + #instVars : [ + 'shape', + 'colorStops', + 'functionName' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #'Instance Creation' } +CssRadialGradient class >> circular: aRadiusOrKeyword at: aPosition fading: colorStops [ + + ^self shape: (CssGradientComponent on: { aRadiusOrKeyword . 'circle'. 'at'. aPosition }) fading: colorStops +] + +{ #category : #'Instance Creation' } +CssRadialGradient class >> circular: aRadiusOrKeyword fading: colorStops [ + + ^self shape: (CssGradientComponent on: {aRadiusOrKeyword. 'circle'}) fading: colorStops +] + +{ #category : #'Instance Creation' } +CssRadialGradient class >> elliptical: aCssValue at: aPosition fading: colorStops [ + + ^ self + shape: + (CssGradientComponent + on: + {aCssValue. + 'ellipse'. + 'at'. + aPosition}) + fading: colorStops +] + +{ #category : #'Instance Creation' } +CssRadialGradient class >> elliptical: aCssValue fading: colorStops [ + + ^self shape: (CssGradientComponent on: {aCssValue. 'ellipse'}) fading: colorStops +] + +{ #category : #'Instance Creation' } +CssRadialGradient class >> fading: aColorStopCollection [ + + ^self shape: '' fading: aColorStopCollection +] + +{ #category : #private } +CssRadialGradient class >> shape: aShapeSpec fading: aColorStopCollection [ + + ^self new initializeShape: aShapeSpec fading: aColorStopCollection +] + +{ #category : #Configuring } +CssRadialGradient >> beRepeating [ + + functionName := 'repeating-radial-gradient' +] + +{ #category : #private } +CssRadialGradient >> colorStops [ + ^ colorStops +] + +{ #category : #private } +CssRadialGradient >> functionName [ + ^ functionName +] + +{ #category : #'initialize-release' } +CssRadialGradient >> initializeShape: aShapeSpec fading: aColorStopCollection [ + + functionName := 'radial-gradient'. + shape := aShapeSpec. + colorStops := aColorStopCollection +] + +{ #category : #private } +CssRadialGradient >> shape [ + ^ shape +] diff --git a/source/RenoirSt/CssResolutionUnits.class.st b/source/RenoirSt/CssResolutionUnits.class.st new file mode 100644 index 0000000..206c8af --- /dev/null +++ b/source/RenoirSt/CssResolutionUnits.class.st @@ -0,0 +1,39 @@ +" +A CssResolutionUnits is a shared pool providing access to the commonly used Css Resolution Units +" +Class { + #name : #CssResolutionUnits, + #superclass : #Object, + #classVars : [ + 'DotsPerCentimeter', + 'DotsPerInch', + 'DotsPerPixelUnit' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #Accessing } +CssResolutionUnits class >> dotsPerCentimeter [ + + ^DotsPerCentimeter +] + +{ #category : #Accessing } +CssResolutionUnits class >> dotsPerInch [ + + ^DotsPerInch +] + +{ #category : #Accessing } +CssResolutionUnits class >> dotsPerPixelUnit [ + + ^DotsPerPixelUnit +] + +{ #category : #'initialize-release' } +CssResolutionUnits class >> initialize [ + + DotsPerCentimeter := 'dpcm'. + DotsPerInch := 'dpi'. + DotsPerPixelUnit := 'dppx' +] diff --git a/source/RenoirSt/CssRulePrecedencePolicy.class.st b/source/RenoirSt/CssRulePrecedencePolicy.class.st new file mode 100644 index 0000000..b61649e --- /dev/null +++ b/source/RenoirSt/CssRulePrecedencePolicy.class.st @@ -0,0 +1,15 @@ +" +A CssRulePrecedencePolicy determines the precedence policy of css declarations. + +" +Class { + #name : #CssRulePrecedencePolicy, + #superclass : #Object, + #category : 'RenoirSt' +} + +{ #category : #Applying } +CssRulePrecedencePolicy >> applyTo: aCssDeclaration [ + + self subclassResponsibility +] diff --git a/source/RenoirSt/CssRuleSet.class.st b/source/RenoirSt/CssRuleSet.class.st new file mode 100644 index 0000000..0261435 --- /dev/null +++ b/source/RenoirSt/CssRuleSet.class.st @@ -0,0 +1,42 @@ +" +A rule set (also called ""rule"") consists of a selector followed by a declaration block. +" +Class { + #name : #CssRuleSet, + #superclass : #CssObject, + #instVars : [ + 'selector', + 'declarationBlock', + 'comment' + ], + #category : 'RenoirSt' +} + +{ #category : #'Instance Creation' } +CssRuleSet class >> selector: aSelector declarations: aDeclarationBlock [ + + ^self selector: aSelector declarations: aDeclarationBlock comment: '' +] + +{ #category : #'Instance Creation' } +CssRuleSet class >> selector: aSelector declarations: aDeclarationBlock comment: aComment [ + + ^self new initializeSelector: aSelector declarations: aDeclarationBlock comment: aComment +] + +{ #category : #Printing } +CssRuleSet >> cssContentOn: aStream [ + + comment cssContentOn: aStream. + selector cssContentOn: aStream. + aStream newLine. + declarationBlock cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssRuleSet >> initializeSelector: aSelector declarations: aDeclarationBlock comment: aCommentText [ + + selector := aSelector. + declarationBlock := aDeclarationBlock. + comment := CssComment for: aCommentText +] diff --git a/source/RenoirSt/CssSVGColors.class.st b/source/RenoirSt/CssSVGColors.class.st new file mode 100644 index 0000000..25bd773 --- /dev/null +++ b/source/RenoirSt/CssSVGColors.class.st @@ -0,0 +1,1070 @@ +" +A CssSVGColors class is pool dictonary providing easy access to the SVG 1.0 color list +See http://www.w3.org/TR/2011/REC-css3-color-20110607/#svg-color +" +Class { + #name : #CssSVGColors, + #superclass : #Object, + #classVars : [ + 'AliceBlue', + 'AntiqueWhite', + 'Aqua', + 'Aquamarine', + 'Azure', + 'Beige', + 'Bisque', + 'Black', + 'BlanchedAlmond', + 'Blue', + 'Blueviolet', + 'Brown', + 'Burlywood', + 'CadetBlue', + 'Chartreuse', + 'Chocolate', + 'Coral', + 'CornflowerBlue', + 'Cornsilk', + 'Crimson', + 'Cyan', + 'DarkBlue', + 'DarkCyan', + 'DarkGoldenrod', + 'DarkGray', + 'DarkGreen', + 'DarkGrey', + 'DarkKhaki', + 'DarkMagenta', + 'DarkOliveGreen', + 'DarkOrange', + 'DarkOrchid', + 'DarkRed', + 'DarkSalmon', + 'DarkSeaGreen', + 'DarkSlateBlue', + 'DarkSlateGray', + 'DarkSlateGrey', + 'DarkTurquoise', + 'DarkViolet', + 'DeepPink', + 'DeepSkyBlue', + 'DimGray', + 'DimGrey', + 'DodgerBlue', + 'Firebrick', + 'FloralWhite', + 'ForestGreen', + 'Fuchsia', + 'Gainsboro', + 'GhostWhite', + 'Gold', + 'Goldenrod', + 'Gray', + 'Green', + 'GreenYellow', + 'Grey', + 'Honeydew', + 'HotPink', + 'IndianRed', + 'Indigo', + 'Ivory', + 'Khaki', + 'Lavender', + 'LavenderBlush', + 'LawnGreen', + 'LemonChiffon', + 'LightBlue', + 'LightCoral', + 'LightCyan', + 'LightGoldenrodYellow', + 'LightGray', + 'LightGreen', + 'LightGrey', + 'LightPink', + 'LightSalmon', + 'LightSeaGreen', + 'LightSkyBlue', + 'LightSlateGray', + 'LightSlateGrey', + 'LightSteelBlue', + 'LightYellow', + 'Lime', + 'LimeGreen', + 'Linen', + 'Magenta', + 'Maroon', + 'MediumAquamarine', + 'MediumBlue', + 'MediumOrchid', + 'MediumPurple', + 'MediumSeaGreen', + 'MediumSlateBlue', + 'MediumSpringGreen', + 'MediumTurquoise', + 'MediumVioletRed', + 'MidnightBlue', + 'MintCream', + 'MistyRose', + 'Moccasin', + 'NavajoWhite', + 'Navy', + 'Oldlace', + 'Olive', + 'Olivedrab', + 'Orange', + 'OrangeRed', + 'Orchid', + 'PaleGoldenrod', + 'PaleGreen', + 'PaleTurquoise', + 'PaleVioletRed', + 'PapayaWhip', + 'Peachpuff', + 'Peru', + 'Pink', + 'Plum', + 'PowderBlue', + 'Purple', + 'Red', + 'RosyBrown', + 'RoyalBlue', + 'SaddleBrown', + 'Salmon', + 'SandyBrown', + 'SeaGreen', + 'SeaShell', + 'Sienna', + 'Silver', + 'SkyBlue', + 'SlateBlue', + 'SlateGray', + 'SlateGrey', + 'Snow', + 'SpringGreen', + 'SteelBlue', + 'Tan', + 'Teal', + 'Thistle', + 'Tomato', + 'Turquoise', + 'Violet', + 'Wheat', + 'White', + 'WhiteSmoke', + 'Yellow', + 'YellowGreen' + ], + #category : 'RenoirSt-Colors' +} + +{ #category : #accessing } +CssSVGColors class >> aliceBlue [ + ^ AliceBlue +] + +{ #category : #accessing } +CssSVGColors class >> antiqueWhite [ + ^ AntiqueWhite +] + +{ #category : #accessing } +CssSVGColors class >> aqua [ + ^ Aqua +] + +{ #category : #accessing } +CssSVGColors class >> aquamarine [ + ^ Aquamarine +] + +{ #category : #accessing } +CssSVGColors class >> azure [ + ^ Azure +] + +{ #category : #accessing } +CssSVGColors class >> beige [ + ^ Beige +] + +{ #category : #accessing } +CssSVGColors class >> bisque [ + ^ Bisque +] + +{ #category : #accessing } +CssSVGColors class >> black [ + ^ Black +] + +{ #category : #accessing } +CssSVGColors class >> blanchedAlmond [ + ^ BlanchedAlmond +] + +{ #category : #accessing } +CssSVGColors class >> blue [ + ^ Blue +] + +{ #category : #accessing } +CssSVGColors class >> blueviolet [ + ^ Blueviolet +] + +{ #category : #accessing } +CssSVGColors class >> brown [ + ^ Brown +] + +{ #category : #accessing } +CssSVGColors class >> burlywood [ + ^ Burlywood +] + +{ #category : #accessing } +CssSVGColors class >> cadetBlue [ + ^ CadetBlue +] + +{ #category : #accessing } +CssSVGColors class >> chartreuse [ + ^ Chartreuse +] + +{ #category : #accessing } +CssSVGColors class >> chocolate [ + ^ Chocolate +] + +{ #category : #accessing } +CssSVGColors class >> coral [ + ^ Coral +] + +{ #category : #accessing } +CssSVGColors class >> cornflowerBlue [ + ^ CornflowerBlue +] + +{ #category : #accessing } +CssSVGColors class >> cornsilk [ + ^ Cornsilk +] + +{ #category : #accessing } +CssSVGColors class >> crimson [ + ^ Crimson +] + +{ #category : #accessing } +CssSVGColors class >> cyan [ + ^ Cyan +] + +{ #category : #accessing } +CssSVGColors class >> darkBlue [ + ^ DarkBlue +] + +{ #category : #accessing } +CssSVGColors class >> darkCyan [ + ^ DarkCyan +] + +{ #category : #accessing } +CssSVGColors class >> darkGoldenrod [ + ^ DarkGoldenrod +] + +{ #category : #accessing } +CssSVGColors class >> darkGray [ + ^ DarkGray +] + +{ #category : #accessing } +CssSVGColors class >> darkGreen [ + ^ DarkGreen +] + +{ #category : #accessing } +CssSVGColors class >> darkGrey [ + ^ DarkGrey +] + +{ #category : #accessing } +CssSVGColors class >> darkKhaki [ + ^ DarkKhaki +] + +{ #category : #accessing } +CssSVGColors class >> darkMagenta [ + ^ DarkMagenta +] + +{ #category : #accessing } +CssSVGColors class >> darkOliveGreen [ + ^ DarkOliveGreen +] + +{ #category : #accessing } +CssSVGColors class >> darkOrange [ + ^ DarkOrange +] + +{ #category : #accessing } +CssSVGColors class >> darkOrchid [ + ^ DarkOrchid +] + +{ #category : #accessing } +CssSVGColors class >> darkRed [ + ^ DarkRed +] + +{ #category : #accessing } +CssSVGColors class >> darkSalmon [ + ^ DarkSalmon +] + +{ #category : #accessing } +CssSVGColors class >> darkSeaGreen [ + ^ DarkSeaGreen +] + +{ #category : #accessing } +CssSVGColors class >> darkSlateBlue [ + ^ DarkSlateBlue +] + +{ #category : #accessing } +CssSVGColors class >> darkSlateGray [ + ^ DarkSlateGray +] + +{ #category : #accessing } +CssSVGColors class >> darkSlateGrey [ + ^ DarkSlateGrey +] + +{ #category : #accessing } +CssSVGColors class >> darkTurquoise [ + ^ DarkTurquoise +] + +{ #category : #accessing } +CssSVGColors class >> darkViolet [ + ^ DarkViolet +] + +{ #category : #accessing } +CssSVGColors class >> deepPink [ + ^ DeepPink +] + +{ #category : #accessing } +CssSVGColors class >> deepSkyBlue [ + ^ DeepSkyBlue +] + +{ #category : #accessing } +CssSVGColors class >> dimGray [ + ^ DimGray +] + +{ #category : #accessing } +CssSVGColors class >> dimGrey [ + ^ DimGrey +] + +{ #category : #accessing } +CssSVGColors class >> dodgerBlue [ + ^ DodgerBlue +] + +{ #category : #accessing } +CssSVGColors class >> firebrick [ + ^ Firebrick +] + +{ #category : #accessing } +CssSVGColors class >> floralWhite [ + ^ FloralWhite +] + +{ #category : #accessing } +CssSVGColors class >> forestGreen [ + ^ ForestGreen +] + +{ #category : #accessing } +CssSVGColors class >> fuchsia [ + ^ Fuchsia +] + +{ #category : #accessing } +CssSVGColors class >> gainsboro [ + ^ Gainsboro +] + +{ #category : #accessing } +CssSVGColors class >> ghostWhite [ + ^ GhostWhite +] + +{ #category : #accessing } +CssSVGColors class >> gold [ + ^ Gold +] + +{ #category : #accessing } +CssSVGColors class >> goldenrod [ + ^ Goldenrod +] + +{ #category : #accessing } +CssSVGColors class >> gray [ + ^ Gray +] + +{ #category : #accessing } +CssSVGColors class >> green [ + ^ Green +] + +{ #category : #accessing } +CssSVGColors class >> greenYellow [ + ^ GreenYellow +] + +{ #category : #accessing } +CssSVGColors class >> grey [ + ^ Grey +] + +{ #category : #accessing } +CssSVGColors class >> honeydew [ + ^ Honeydew +] + +{ #category : #accessing } +CssSVGColors class >> hotPink [ + ^ HotPink +] + +{ #category : #accessing } +CssSVGColors class >> indianRed [ + ^ IndianRed +] + +{ #category : #accessing } +CssSVGColors class >> indigo [ + ^ Indigo +] + +{ #category : #'initialize-release' } +CssSVGColors class >> initialize [ + + self + initializeAtoF; + initializeGtoL; + initializeMtoZ +] + +{ #category : #private } +CssSVGColors class >> initializeAtoF [ + AliceBlue := (CssRGBColor red: 240 green: 248 blue: 255) identifiedBy: 'aliceblue'. + AntiqueWhite := (CssRGBColor red: 250 green: 235 blue: 215) identifiedBy: 'antiquewhite'. + Aqua := (CssRGBColor red: 0 green: 255 blue: 255) identifiedBy: 'aqua'. + Aquamarine := (CssRGBColor red: 127 green: 255 blue: 212) identifiedBy: 'aquamarine'. + Azure := (CssRGBColor red: 240 green: 255 blue: 255) identifiedBy: 'azure'. + Beige := (CssRGBColor red: 245 green: 245 blue: 220) identifiedBy: 'beige'. + Bisque := (CssRGBColor red: 255 green: 228 blue: 196) identifiedBy: 'bisque'. + Black := (CssRGBColor red: 0 green: 0 blue: 0) identifiedBy: 'black'. + BlanchedAlmond := (CssRGBColor red: 255 green: 235 blue: 205) identifiedBy: 'blanchedalmond'. + Blue := (CssRGBColor red: 0 green: 0 blue: 255) identifiedBy: 'blue'. + Blueviolet := (CssRGBColor red: 138 green: 43 blue: 226) identifiedBy: 'blueviolet'. + Brown := (CssRGBColor red: 165 green: 42 blue: 42) identifiedBy: 'brown'. + Burlywood := (CssRGBColor red: 222 green: 184 blue: 135) identifiedBy: 'burlywood'. + CadetBlue := (CssRGBColor red: 95 green: 158 blue: 160) identifiedBy: 'cadetblue'. + Chartreuse := (CssRGBColor red: 127 green: 255 blue: 0) identifiedBy: 'chartreuse'. + Chocolate := (CssRGBColor red: 210 green: 105 blue: 30) identifiedBy: 'chocolate'. + Coral := (CssRGBColor red: 255 green: 127 blue: 80) identifiedBy: 'coral'. + CornflowerBlue := (CssRGBColor red: 100 green: 149 blue: 237) identifiedBy: 'cornflowerblue'. + Cornsilk := (CssRGBColor red: 255 green: 248 blue: 220) identifiedBy: 'cornsilk'. + Crimson := (CssRGBColor red: 220 green: 20 blue: 60) identifiedBy: 'crimson'. + Cyan := (CssRGBColor red: 0 green: 255 blue: 255) identifiedBy: 'cyan'. + DarkBlue := (CssRGBColor red: 0 green: 0 blue: 139) identifiedBy: 'darkblue'. + DarkCyan := (CssRGBColor red: 0 green: 139 blue: 139) identifiedBy: 'darkcyan'. + DarkGoldenrod := (CssRGBColor red: 184 green: 134 blue: 11) identifiedBy: 'darkgoldenrod'. + DarkGray := (CssRGBColor red: 169 green: 169 blue: 169) identifiedBy: 'darkgray'. + DarkGreen := (CssRGBColor red: 0 green: 100 blue: 0) identifiedBy: 'darkgreen'. + DarkGrey := (CssRGBColor red: 169 green: 169 blue: 169) identifiedBy: 'darkgrey'. + DarkKhaki := (CssRGBColor red: 189 green: 183 blue: 107) identifiedBy: 'darkkhaki'. + DarkMagenta := (CssRGBColor red: 139 green: 0 blue: 139) identifiedBy: 'darkmagenta'. + DarkOliveGreen := (CssRGBColor red: 85 green: 107 blue: 47) identifiedBy: 'darkolivegreen'. + DarkOrange := (CssRGBColor red: 255 green: 140 blue: 0) identifiedBy: 'darkorange'. + DarkOrchid := (CssRGBColor red: 153 green: 50 blue: 204) identifiedBy: 'darkorchid'. + DarkRed := (CssRGBColor red: 139 green: 0 blue: 0) identifiedBy: 'darkred'. + DarkSalmon := (CssRGBColor red: 233 green: 150 blue: 122) identifiedBy: 'darksalmon'. + DarkSeaGreen := (CssRGBColor red: 143 green: 188 blue: 143) identifiedBy: 'darkseagreen'. + DarkSlateBlue := (CssRGBColor red: 72 green: 61 blue: 139) identifiedBy: 'darkslateblue'. + DarkSlateGray := (CssRGBColor red: 47 green: 79 blue: 79) identifiedBy: 'darkslategray'. + DarkSlateGrey := (CssRGBColor red: 47 green: 79 blue: 79) identifiedBy: 'darkslategrey'. + DarkTurquoise := (CssRGBColor red: 0 green: 206 blue: 209) identifiedBy: 'darkturquoise'. + DarkViolet := (CssRGBColor red: 148 green: 0 blue: 211) identifiedBy: 'darkviolet'. + DeepPink := (CssRGBColor red: 255 green: 20 blue: 147) identifiedBy: 'deeppink'. + DeepSkyBlue := (CssRGBColor red: 0 green: 191 blue: 255) identifiedBy: 'deepskyblue'. + DimGray := (CssRGBColor red: 105 green: 105 blue: 105) identifiedBy: 'dimgray'. + DimGrey := (CssRGBColor red: 105 green: 105 blue: 105) identifiedBy: 'dimgrey'. + DodgerBlue := (CssRGBColor red: 30 green: 144 blue: 255) identifiedBy: 'dodgerblue'. + Firebrick := (CssRGBColor red: 178 green: 34 blue: 34) identifiedBy: 'firebrick'. + FloralWhite := (CssRGBColor red: 255 green: 250 blue: 240) identifiedBy: 'floralwhite'. + ForestGreen := (CssRGBColor red: 34 green: 139 blue: 34) identifiedBy: 'forestgreen'. + Fuchsia := (CssRGBColor red: 255 green: 0 blue: 255) identifiedBy: 'fuchsia' +] + +{ #category : #private } +CssSVGColors class >> initializeGtoL [ + + Gainsboro := (CssRGBColor red: 220 green: 220 blue: 220) identifiedBy: 'gainsboro'. + GhostWhite := (CssRGBColor red: 248 green: 248 blue: 255) identifiedBy: 'ghostwhite'. + Gold := (CssRGBColor red: 255 green: 215 blue: 0) identifiedBy: 'gold'. + Goldenrod := (CssRGBColor red: 218 green: 165 blue: 32) identifiedBy: 'goldenrod'. + Gray := (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'gray'. + Green := (CssRGBColor red: 0 green: 128 blue: 0) identifiedBy: 'green'. + GreenYellow := (CssRGBColor red: 173 green: 255 blue: 47) identifiedBy: 'greenyellow'. + Grey := (CssRGBColor red: 128 green: 128 blue: 128) identifiedBy: 'grey'. + Honeydew := (CssRGBColor red: 240 green: 255 blue: 240) identifiedBy: 'honeydew'. + HotPink := (CssRGBColor red: 255 green: 105 blue: 180) identifiedBy: 'hotpink'. + IndianRed := (CssRGBColor red: 205 green: 92 blue: 92) identifiedBy: 'indianred'. + Indigo := (CssRGBColor red: 75 green: 0 blue: 130) identifiedBy: 'indigo'. + Ivory := (CssRGBColor red: 255 green: 255 blue: 240) identifiedBy: 'ivory'. + Khaki := (CssRGBColor red: 240 green: 230 blue: 140) identifiedBy: 'khaki'. + Lavender := (CssRGBColor red: 230 green: 230 blue: 250) identifiedBy: 'lavender'. + LavenderBlush := (CssRGBColor red: 255 green: 240 blue: 245) identifiedBy: 'lavenderblush'. + LawnGreen := (CssRGBColor red: 124 green: 252 blue: 0) identifiedBy: 'lawngreen'. + LemonChiffon := (CssRGBColor red: 255 green: 250 blue: 205) identifiedBy: 'lemonchiffon'. + LightBlue := (CssRGBColor red: 173 green: 216 blue: 230) identifiedBy: 'lightblue'. + LightCoral := (CssRGBColor red: 240 green: 128 blue: 128) identifiedBy: 'lightcoral'. + LightCyan := (CssRGBColor red: 224 green: 255 blue: 255) identifiedBy: 'lightcyan'. + LightGoldenrodYellow := (CssRGBColor red: 250 green: 250 blue: 210) identifiedBy: 'lightgoldenrodyellow'. + LightGray := (CssRGBColor red: 211 green: 211 blue: 211) identifiedBy: 'lightgray'. + LightGreen := (CssRGBColor red: 144 green: 238 blue: 144) identifiedBy: 'lightgreen'. + LightGrey := (CssRGBColor red: 211 green: 211 blue: 211) identifiedBy: 'lightgrey'. + LightPink := (CssRGBColor red: 255 green: 182 blue: 193) identifiedBy: 'lightpink'. + LightSalmon := (CssRGBColor red: 255 green: 160 blue: 122) identifiedBy: 'lightsalmon'. + LightSeaGreen := (CssRGBColor red: 32 green: 178 blue: 170) identifiedBy: 'lightseagreen'. + LightSkyBlue := (CssRGBColor red: 135 green: 206 blue: 250) identifiedBy: 'lightskyblue'. + LightSlateGray := (CssRGBColor red: 119 green: 136 blue: 153) identifiedBy: 'lightslategray'. + LightSlateGrey := (CssRGBColor red: 119 green: 136 blue: 153) identifiedBy: 'lightslategrey'. + LightSteelBlue := (CssRGBColor red: 176 green: 196 blue: 222) identifiedBy: 'lightsteelblue'. + LightYellow := (CssRGBColor red: 255 green: 255 blue: 224) identifiedBy: 'lightyellow'. + Lime := (CssRGBColor red: 0 green: 255 blue: 0) identifiedBy: 'lime'. + LimeGreen := (CssRGBColor red: 50 green: 205 blue: 50) identifiedBy: 'limegreen'. + Linen := (CssRGBColor red: 250 green: 240 blue: 230) identifiedBy: 'linen'. + +] + +{ #category : #private } +CssSVGColors class >> initializeMtoZ [ + + Magenta := (CssRGBColor red: 255 green: 0 blue: 255) identifiedBy: 'magenta'. + Maroon := (CssRGBColor red: 128 green: 0 blue: 0) identifiedBy: 'maroon'. + MediumAquamarine := (CssRGBColor red: 102 green: 205 blue: 170) identifiedBy: 'mediumaquamarine'. + MediumBlue := (CssRGBColor red: 0 green: 0 blue: 205) identifiedBy: 'mediumblue'. + MediumOrchid := (CssRGBColor red: 186 green: 85 blue: 211) identifiedBy: 'mediumorchid'. + MediumPurple := (CssRGBColor red: 147 green: 112 blue: 219) identifiedBy: 'mediumpurple'. + MediumSeaGreen := (CssRGBColor red: 60 green: 179 blue: 113) identifiedBy: 'mediumseagreen'. + MediumSlateBlue := (CssRGBColor red: 123 green: 104 blue: 238) identifiedBy: 'mediumslateblue'. + MediumSpringGreen := (CssRGBColor red: 0 green: 250 blue: 154) identifiedBy: 'mediumspringgreen'. + MediumTurquoise := (CssRGBColor red: 72 green: 209 blue: 204) identifiedBy: 'mediumturquoise'. + MediumVioletRed := (CssRGBColor red: 199 green: 21 blue: 133) identifiedBy: 'mediumvioletred'. + MidnightBlue := (CssRGBColor red: 25 green: 25 blue: 112) identifiedBy: 'midnightblue'. + MintCream := (CssRGBColor red: 245 green: 255 blue: 250) identifiedBy: 'mintcream'. + MistyRose := (CssRGBColor red: 255 green: 228 blue: 225) identifiedBy: 'mistyrose'. + Moccasin := (CssRGBColor red: 255 green: 228 blue: 181) identifiedBy: 'moccasin'. + NavajoWhite := (CssRGBColor red: 255 green: 222 blue: 173) identifiedBy: 'navajowhite'. + Navy := (CssRGBColor red: 0 green: 0 blue: 128) identifiedBy: 'navy'. + Oldlace := (CssRGBColor red: 253 green: 245 blue: 230) identifiedBy: 'oldlace'. + Olive := (CssRGBColor red: 128 green: 128 blue: 0) identifiedBy: 'olive'. + Olivedrab := (CssRGBColor red: 107 green: 142 blue: 35) identifiedBy: 'olivedrab'. + Orange := (CssRGBColor red: 255 green: 165 blue: 0) identifiedBy: 'orange'. + OrangeRed := (CssRGBColor red: 255 green: 69 blue: 0) identifiedBy: 'orangered'. + Orchid := (CssRGBColor red: 218 green: 112 blue: 214) identifiedBy: 'orchid'. + PaleGoldenrod := (CssRGBColor red: 238 green: 232 blue: 170) identifiedBy: 'palegoldenrod'. + PaleGreen := (CssRGBColor red: 152 green: 251 blue: 152) identifiedBy: 'palegreen'. + PaleTurquoise := (CssRGBColor red: 175 green: 238 blue: 238) identifiedBy: 'paleturquoise'. + PaleVioletRed := (CssRGBColor red: 219 green: 112 blue: 147) identifiedBy: 'palevioletred'. + PapayaWhip := (CssRGBColor red: 255 green: 239 blue: 213) identifiedBy: 'papayawhip'. + Peachpuff := (CssRGBColor red: 255 green: 218 blue: 185) identifiedBy: 'peachpuff'. + Peru := (CssRGBColor red: 205 green: 133 blue: 63) identifiedBy: 'peru'. + Pink := (CssRGBColor red: 255 green: 192 blue: 203) identifiedBy: 'pink'. + Plum := (CssRGBColor red: 221 green: 160 blue: 221) identifiedBy: 'plum'. + PowderBlue := (CssRGBColor red: 176 green: 224 blue: 230) identifiedBy: 'powderblue'. + Purple := (CssRGBColor red: 128 green: 0 blue: 128) identifiedBy: 'purple'. + Red := (CssRGBColor red: 255 green: 0 blue: 0) identifiedBy: 'red'. + RosyBrown := (CssRGBColor red: 188 green: 143 blue: 143) identifiedBy: 'rosybrown'. + RoyalBlue := (CssRGBColor red: 65 green: 105 blue: 225) identifiedBy: 'royalblue'. + SaddleBrown := (CssRGBColor red: 139 green: 69 blue: 19) identifiedBy: 'saddlebrown'. + Salmon := (CssRGBColor red: 250 green: 128 blue: 114) identifiedBy: 'salmon'. + SandyBrown := (CssRGBColor red: 244 green: 164 blue: 96) identifiedBy: 'sandybrown'. + SeaGreen := (CssRGBColor red: 46 green: 139 blue: 87) identifiedBy: 'seagreen'. + SeaShell := (CssRGBColor red: 255 green: 245 blue: 238) identifiedBy: 'seashell'. + Sienna := (CssRGBColor red: 160 green: 82 blue: 45) identifiedBy: 'sienna'. + Silver := (CssRGBColor red: 192 green: 192 blue: 192) identifiedBy: 'silver'. + SkyBlue := (CssRGBColor red: 135 green: 206 blue: 235) identifiedBy: 'skyblue'. + SlateBlue := (CssRGBColor red: 106 green: 90 blue: 205) identifiedBy: 'slateblue'. + SlateGray := (CssRGBColor red: 112 green: 128 blue: 144) identifiedBy: 'slategray'. + SlateGrey := (CssRGBColor red: 112 green: 128 blue: 144) identifiedBy: 'slategrey'. + Snow := (CssRGBColor red: 255 green: 250 blue: 250) identifiedBy: 'snow'. + SpringGreen := (CssRGBColor red: 0 green: 255 blue: 127) identifiedBy: 'springgreen'. + SteelBlue := (CssRGBColor red: 70 green: 130 blue: 180) identifiedBy: 'steelblue'. + Tan := (CssRGBColor red: 210 green: 180 blue: 140) identifiedBy: 'tan'. + Teal := (CssRGBColor red: 0 green: 128 blue: 128) identifiedBy: 'teal'. + Thistle := (CssRGBColor red: 216 green: 191 blue: 216) identifiedBy: 'thistle'. + Tomato := (CssRGBColor red: 255 green: 99 blue: 71) identifiedBy: 'tomato'. + Turquoise := (CssRGBColor red: 64 green: 224 blue: 208) identifiedBy: 'turquoise'. + Violet := (CssRGBColor red: 238 green: 130 blue: 238) identifiedBy: 'violet'. + Wheat := (CssRGBColor red: 245 green: 222 blue: 179) identifiedBy: 'wheat'. + White := (CssRGBColor red: 255 green: 255 blue: 255) identifiedBy: 'white'. + WhiteSmoke := (CssRGBColor red: 245 green: 245 blue: 245) identifiedBy: 'whitesmoke'. + Yellow := (CssRGBColor red: 255 green: 255 blue: 0) identifiedBy: 'yellow'. + YellowGreen := (CssRGBColor red: 154 green: 205 blue: 50) identifiedBy: 'yellowgreen'. +] + +{ #category : #accessing } +CssSVGColors class >> ivory [ + ^ Ivory +] + +{ #category : #accessing } +CssSVGColors class >> khaki [ + ^ Khaki +] + +{ #category : #accessing } +CssSVGColors class >> lavender [ + ^ Lavender +] + +{ #category : #accessing } +CssSVGColors class >> lavenderBlush [ + ^ LavenderBlush +] + +{ #category : #accessing } +CssSVGColors class >> lawnGreen [ + ^ LawnGreen +] + +{ #category : #accessing } +CssSVGColors class >> lemonChiffon [ + ^ LemonChiffon +] + +{ #category : #accessing } +CssSVGColors class >> lightBlue [ + ^ LightBlue +] + +{ #category : #accessing } +CssSVGColors class >> lightCoral [ + ^ LightCoral +] + +{ #category : #accessing } +CssSVGColors class >> lightCyan [ + ^ LightCyan +] + +{ #category : #accessing } +CssSVGColors class >> lightGoldenrodYellow [ + ^ LightGoldenrodYellow +] + +{ #category : #accessing } +CssSVGColors class >> lightGray [ + ^ LightGray +] + +{ #category : #accessing } +CssSVGColors class >> lightGreen [ + ^ LightGreen +] + +{ #category : #accessing } +CssSVGColors class >> lightGrey [ + ^ LightGrey +] + +{ #category : #accessing } +CssSVGColors class >> lightPink [ + ^ LightPink +] + +{ #category : #accessing } +CssSVGColors class >> lightSalmon [ + ^ LightSalmon +] + +{ #category : #accessing } +CssSVGColors class >> lightSeaGreen [ + ^ LightSeaGreen +] + +{ #category : #accessing } +CssSVGColors class >> lightSkyBlue [ + ^ LightSkyBlue +] + +{ #category : #accessing } +CssSVGColors class >> lightSlateGray [ + ^ LightSlateGray +] + +{ #category : #accessing } +CssSVGColors class >> lightSlateGrey [ + ^ LightSlateGrey +] + +{ #category : #accessing } +CssSVGColors class >> lightSteelBlue [ + ^ LightSteelBlue +] + +{ #category : #accessing } +CssSVGColors class >> lightYellow [ + ^ LightYellow +] + +{ #category : #accessing } +CssSVGColors class >> lime [ + ^ Lime +] + +{ #category : #accessing } +CssSVGColors class >> limeGreen [ + ^ LimeGreen +] + +{ #category : #accessing } +CssSVGColors class >> linen [ + ^ Linen +] + +{ #category : #accessing } +CssSVGColors class >> magenta [ + ^ Magenta +] + +{ #category : #accessing } +CssSVGColors class >> maroon [ + ^ Maroon +] + +{ #category : #accessing } +CssSVGColors class >> mediumAquamarine [ + ^ MediumAquamarine +] + +{ #category : #accessing } +CssSVGColors class >> mediumBlue [ + ^ MediumBlue +] + +{ #category : #accessing } +CssSVGColors class >> mediumOrchid [ + ^ MediumOrchid +] + +{ #category : #accessing } +CssSVGColors class >> mediumPurple [ + ^ MediumPurple +] + +{ #category : #accessing } +CssSVGColors class >> mediumSeaGreen [ + ^ MediumSeaGreen +] + +{ #category : #accessing } +CssSVGColors class >> mediumSlateBlue [ + ^ MediumSlateBlue +] + +{ #category : #accessing } +CssSVGColors class >> mediumSpringGreen [ + ^ MediumSpringGreen +] + +{ #category : #accessing } +CssSVGColors class >> mediumTurquoise [ + ^ MediumTurquoise +] + +{ #category : #accessing } +CssSVGColors class >> mediumVioletRed [ + ^ MediumVioletRed +] + +{ #category : #accessing } +CssSVGColors class >> midnightBlue [ + ^ MidnightBlue +] + +{ #category : #accessing } +CssSVGColors class >> mintCream [ + ^ MintCream +] + +{ #category : #accessing } +CssSVGColors class >> mistyRose [ + ^ MistyRose +] + +{ #category : #accessing } +CssSVGColors class >> moccasin [ + ^ Moccasin +] + +{ #category : #accessing } +CssSVGColors class >> navajoWhite [ + ^ NavajoWhite +] + +{ #category : #accessing } +CssSVGColors class >> navy [ + ^ Navy +] + +{ #category : #accessing } +CssSVGColors class >> oldlace [ + ^ Oldlace +] + +{ #category : #accessing } +CssSVGColors class >> olive [ + ^ Olive +] + +{ #category : #accessing } +CssSVGColors class >> olivedrab [ + ^ Olivedrab +] + +{ #category : #accessing } +CssSVGColors class >> orange [ + ^ Orange +] + +{ #category : #accessing } +CssSVGColors class >> orangeRed [ + ^ OrangeRed +] + +{ #category : #accessing } +CssSVGColors class >> orchid [ + ^ Orchid +] + +{ #category : #accessing } +CssSVGColors class >> paleGoldenrod [ + ^ PaleGoldenrod +] + +{ #category : #accessing } +CssSVGColors class >> paleGreen [ + ^ PaleGreen +] + +{ #category : #accessing } +CssSVGColors class >> paleTurquoise [ + ^ PaleTurquoise +] + +{ #category : #accessing } +CssSVGColors class >> paleVioletRed [ + ^ PaleVioletRed +] + +{ #category : #accessing } +CssSVGColors class >> papayaWhip [ + ^ PapayaWhip +] + +{ #category : #accessing } +CssSVGColors class >> peachpuff [ + ^ Peachpuff +] + +{ #category : #accessing } +CssSVGColors class >> peru [ + ^ Peru +] + +{ #category : #accessing } +CssSVGColors class >> pink [ + ^ Pink +] + +{ #category : #accessing } +CssSVGColors class >> plum [ + ^ Plum +] + +{ #category : #accessing } +CssSVGColors class >> powderBlue [ + ^ PowderBlue +] + +{ #category : #accessing } +CssSVGColors class >> purple [ + ^ Purple +] + +{ #category : #accessing } +CssSVGColors class >> red [ + ^ Red +] + +{ #category : #accessing } +CssSVGColors class >> rosyBrown [ + ^ RosyBrown +] + +{ #category : #accessing } +CssSVGColors class >> royalBlue [ + ^ RoyalBlue +] + +{ #category : #accessing } +CssSVGColors class >> saddleBrown [ + ^ SaddleBrown +] + +{ #category : #accessing } +CssSVGColors class >> salmon [ + ^ Salmon +] + +{ #category : #accessing } +CssSVGColors class >> sandyBrown [ + ^ SandyBrown +] + +{ #category : #accessing } +CssSVGColors class >> seaGreen [ + ^ SeaGreen +] + +{ #category : #accessing } +CssSVGColors class >> seaShell [ + ^ SeaShell +] + +{ #category : #accessing } +CssSVGColors class >> sienna [ + ^ Sienna +] + +{ #category : #accessing } +CssSVGColors class >> silver [ + ^ Silver +] + +{ #category : #accessing } +CssSVGColors class >> skyBlue [ + ^ SkyBlue +] + +{ #category : #accessing } +CssSVGColors class >> slateBlue [ + ^ SlateBlue +] + +{ #category : #accessing } +CssSVGColors class >> slateGray [ + ^ SlateGray +] + +{ #category : #accessing } +CssSVGColors class >> slateGrey [ + ^ SlateGrey +] + +{ #category : #accessing } +CssSVGColors class >> snow [ + ^ Snow +] + +{ #category : #accessing } +CssSVGColors class >> springGreen [ + ^ SpringGreen +] + +{ #category : #accessing } +CssSVGColors class >> steelBlue [ + ^ SteelBlue +] + +{ #category : #accessing } +CssSVGColors class >> tan [ + ^ Tan +] + +{ #category : #accessing } +CssSVGColors class >> teal [ + ^ Teal +] + +{ #category : #accessing } +CssSVGColors class >> thistle [ + ^ Thistle +] + +{ #category : #accessing } +CssSVGColors class >> tomato [ + ^ Tomato +] + +{ #category : #accessing } +CssSVGColors class >> transparent [ + + ^'transparent' +] + +{ #category : #accessing } +CssSVGColors class >> turquoise [ + ^ Turquoise +] + +{ #category : #accessing } +CssSVGColors class >> violet [ + ^ Violet +] + +{ #category : #accessing } +CssSVGColors class >> wheat [ + ^ Wheat +] + +{ #category : #accessing } +CssSVGColors class >> white [ + ^ White +] + +{ #category : #accessing } +CssSVGColors class >> whiteSmoke [ + ^ WhiteSmoke +] + +{ #category : #accessing } +CssSVGColors class >> yellow [ + ^ Yellow +] + +{ #category : #accessing } +CssSVGColors class >> yellowGreen [ + ^ YellowGreen +] diff --git a/source/RenoirSt/CssSVGFontLocation.class.st b/source/RenoirSt/CssSVGFontLocation.class.st new file mode 100644 index 0000000..02a7b95 --- /dev/null +++ b/source/RenoirSt/CssSVGFontLocation.class.st @@ -0,0 +1,32 @@ +" +I represent a location for a font inside an SVG file +" +Class { + #name : #CssSVGFontLocation, + #superclass : #CssObject, + #instVars : [ + 'url', + 'id' + ], + #category : 'RenoirSt-Fonts' +} + +{ #category : #'Instance Creation' } +CssSVGFontLocation class >> at: anUrl withId: aString [ + + ^self new initializeAt: anUrl withId: aString +] + +{ #category : #Printing } +CssSVGFontLocation >> cssContentOn: aStream [ + + aStream + nextPutAll: ((String streamContents: [ :stream | url cssContentOn: stream ]) copyReplaceAll: '")' with: ('#<1s>")' expandMacrosWith: id)) +] + +{ #category : #'initialize-release' } +CssSVGFontLocation >> initializeAt: anUrl withId: aString [ + + url := anUrl. + id := aString +] diff --git a/source/RenoirSt/CssSelector.class.st b/source/RenoirSt/CssSelector.class.st new file mode 100644 index 0000000..e3a62bc --- /dev/null +++ b/source/RenoirSt/CssSelector.class.st @@ -0,0 +1,278 @@ +" +In CSS, pattern matching rules determine which style rules apply to elements in the document tree. These patterns, called selectors, may range from simple element names to rich contextual patterns. If all conditions in the pattern are true for a certain element, the selector matches the element. + +" +Class { + #name : #CssSelector, + #superclass : #CssObject, + #category : 'RenoirSt-Selectors' +} + +{ #category : #'building-combinators' } +CssSelector >> * aSelector [ + + | ancestor | + ancestor := CssDescendantCombinator between: self and: CssUniversalSelector explicit. + ^CssDescendantCombinator between: ancestor and: aSelector +] + +{ #category : #'building-combinators' } +CssSelector >> + aSelector [ + + ^CssAdjacentSiblingCombinator between: self and: aSelector +] + +{ #category : #'building-combinators' } +CssSelector >> , aSelector [ + + ^CssSelectorGroup with: self with: aSelector +] + +{ #category : #'building-combinators' } +CssSelector >> / aSelector [ + + "This shortcut cover the cases when we cannot use the space to create the descendant combinator. + For example if the right part of the selector needs parens." + + ^ CssDescendantCombinator between: self and: aSelector +] + +{ #category : #'building-combinators' } +CssSelector >> > aSelector [ + + ^CssChildCombinator between: self and: aSelector +] + +{ #category : #'building-pseudo classes' } +CssSelector >> active [ + + ^ CssPseudoClassSelector activeOn: self +] + +{ #category : #'building-pseudo elements' } +CssSelector >> after [ + + ^CssPseudoElementSelector after: self +] + +{ #category : #building } +CssSelector >> attribute: aString beginsWith: aValue [ + + ^ CssAttributeSelector attribute: aString of: self beginsWith: aValue +] + +{ #category : #building } +CssSelector >> attribute: aString endsWith: aValue [ + + ^ CssAttributeSelector attribute: aString of: self endsWith: aValue +] + +{ #category : #building } +CssSelector >> attribute: aString includes:aValue [ + + ^ CssAttributeSelector attribute: aString of: self includes: aValue +] + +{ #category : #building } +CssSelector >> attribute: aString includesSubstring: aValue [ + + ^ CssAttributeSelector attribute: aString of: self includesSubstring: aValue +] + +{ #category : #'building-pseudo elements' } +CssSelector >> before [ + + ^CssPseudoElementSelector before: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> checked [ + + ^ CssPseudoClassSelector checkedOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> childAt: anIndex [ + + ^ CssPseudoClassSelector childAt: anIndex on: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> childFromLastAt: anIndex [ + + ^ CssPseudoClassSelector childFromLastAt: anIndex on: self +] + +{ #category : #building } +CssSelector >> class: aClassName [ + + ^CssClassSelector for: aClassName over: self +] + +{ #category : #private } +CssSelector >> descendantOfType: aType [ + + ^ CssDescendantCombinator between: self and: (CssTypeSelector ofType: aType) +] + +{ #category : #'building-pseudo classes' } +CssSelector >> disabled [ + + ^ CssPseudoClassSelector disabledOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> empty [ + + ^ CssPseudoClassSelector emptyOn: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> enabled [ + + ^ CssPseudoClassSelector enabledOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> firstChild [ + + ^ CssPseudoClassSelector firstChildOn: self +] + +{ #category : #'building-pseudo elements' } +CssSelector >> firstLetter [ + + ^CssPseudoElementSelector firstLetterOf: self +] + +{ #category : #'building-pseudo elements' } +CssSelector >> firstLine [ + + ^CssPseudoElementSelector firstLineOf: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> firstOfType [ + + ^ CssPseudoClassSelector firstOfTypeOn: self +] + +{ #category : #building } +CssSelector >> firstValueOfAttribute: aString beginsWith: aValue [ + + ^ CssAttributeSelector firstValueOfAttribute: aString of: self beginsWith: aValue +] + +{ #category : #'building-pseudo classes' } +CssSelector >> focus [ + + ^ CssPseudoClassSelector focusOn: self +] + +{ #category : #building } +CssSelector >> havingAttribute: aString [ + + ^CssAttributeSelector having: self theAttribute: aString +] + +{ #category : #'building-pseudo classes' } +CssSelector >> hover [ + + ^ CssPseudoClassSelector hoverOn: self +] + +{ #category : #building } +CssSelector >> id: anIdentifier [ + + ^CssIdSelector for: anIdentifier over: self +] + +{ #category : #testing } +CssSelector >> isImplicitUniversal [ + + ^false +] + +{ #category : #'building-pseudo classes' } +CssSelector >> lang: aLanguageId [ + + ^ CssPseudoClassSelector language: aLanguageId on: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> lastChild [ + + ^ CssPseudoClassSelector lastChildOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> lastOfType [ + + ^ CssPseudoClassSelector lastOfTypeOn: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> link [ + + ^ CssPseudoClassSelector linkOn: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> not: aCssSelector [ + + ^ CssPseudoClassSelector not: aCssSelector on: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> onlyChild [ + + ^ CssPseudoClassSelector onlyChildOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> onlyOfType [ + + ^ CssPseudoClassSelector onlyOfTypeOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> root [ + + ^ CssPseudoClassSelector rootOn: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> siblingOfTypeAt: anIndex [ + + ^ CssPseudoClassSelector siblingOfTypeAt: anIndex on: self +] + +{ #category : #'building-structural pseudo classes' } +CssSelector >> siblingOfTypeFromLastAt: anIndex [ + + ^ CssPseudoClassSelector siblingOfTypeFromLastAt: anIndex on: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> target [ + + ^ CssPseudoClassSelector targetOn: self +] + +{ #category : #'building-pseudo classes' } +CssSelector >> visited [ + + ^ CssPseudoClassSelector visitedOn: self +] + +{ #category : #building } +CssSelector >> withAttribute: aString equalTo: aValue [ + + ^ CssAttributeSelector isAttribute: aString of: self equalTo: aValue +] + +{ #category : #'building-combinators' } +CssSelector >> ~ aSelector [ + + ^CssGeneralSiblingCombinator between: self and: aSelector +] diff --git a/source/RenoirSt/CssSelectorGroup.class.st b/source/RenoirSt/CssSelectorGroup.class.st new file mode 100644 index 0000000..2c38a81 --- /dev/null +++ b/source/RenoirSt/CssSelectorGroup.class.st @@ -0,0 +1,42 @@ +" +A comma-separated list of selectors represents the union of all elements selected by each of the individual selectors in the list. (A comma is U+002C.) For example, in CSS when several selectors share the same declarations, they may be grouped into a comma-separated list. White space may appear before and/or after the comma. + +" +Class { + #name : #CssSelectorGroup, + #superclass : #CssSelector, + #instVars : [ + 'selectors' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssSelectorGroup class >> with: aSelector with: anotherSelector [ + + ^ self new initializeWithAll: (OrderedCollection with: aSelector with: anotherSelector) +] + +{ #category : #'building-combinators' } +CssSelectorGroup >> , aSelector [ + + selectors add: aSelector +] + +{ #category : #Printing } +CssSelectorGroup >> cssContentOn: aStream [ + + selectors + do: [ :selector | selector cssContentOn: aStream ] + separatedBy: [ + aStream + space; + nextPut: $,; + newLine ] +] + +{ #category : #'initialize-release' } +CssSelectorGroup >> initializeWithAll: aCollection [ + + selectors := aCollection +] diff --git a/source/RenoirSt/CssTimeUnits.class.st b/source/RenoirSt/CssTimeUnits.class.st new file mode 100644 index 0000000..f1c02f0 --- /dev/null +++ b/source/RenoirSt/CssTimeUnits.class.st @@ -0,0 +1,31 @@ +" +A CssTimeUnits is a shared pool providing access to the commonly used Css Time Units + +" +Class { + #name : #CssTimeUnits, + #superclass : #Object, + #classVars : [ + 'Millisecond', + 'Second' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #'initialize-release' } +CssTimeUnits class >> initialize [ + Second := CssUnit identifiedBy: 's'. + Millisecond := CssUnit identifiedBy: 'ms' +] + +{ #category : #Accessing } +CssTimeUnits class >> millisecond [ + + ^Millisecond +] + +{ #category : #Accessing } +CssTimeUnits class >> second [ + + ^Second +] diff --git a/source/RenoirSt/CssToggle.class.st b/source/RenoirSt/CssToggle.class.st new file mode 100644 index 0000000..0160a19 --- /dev/null +++ b/source/RenoirSt/CssToggle.class.st @@ -0,0 +1,39 @@ +" +A CssToggle represents a CSS expression allowing descendant elements to cycle over a list of values instead of inheriting the same value. +" +Class { + #name : #CssToggle, + #superclass : #CssFunction, + #instVars : [ + 'values' + ], + #category : 'RenoirSt' +} + +{ #category : #'Instance Creation' } +CssToggle class >> cyclingOver: aCollection [ + + ^self new initializeCyclingOver: aCollection +] + +{ #category : #private } +CssToggle >> cssFunctionParametersContentOn: aWriteStream [ + + values + do: [ :value | value cssContentOn: aWriteStream ] + separatedBy: [ + aWriteStream + nextPut: $,; + space ] +] + +{ #category : #private } +CssToggle >> functionName [ + ^ 'toggle' +] + +{ #category : #'initialize-release' } +CssToggle >> initializeCyclingOver: aCollection [ + + values := aCollection +] diff --git a/source/RenoirSt/CssTypeSelector.class.st b/source/RenoirSt/CssTypeSelector.class.st new file mode 100644 index 0000000..4f9e3ca --- /dev/null +++ b/source/RenoirSt/CssTypeSelector.class.st @@ -0,0 +1,29 @@ +" +A type selector is the name of a document language element type written using the syntax of CSS qualified names. A type selector represents an instance of the element type in the document tree. +" +Class { + #name : #CssTypeSelector, + #superclass : #CssSelector, + #instVars : [ + 'elementType' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssTypeSelector class >> ofType: aString [ + + ^ self new initializeOfType: aString +] + +{ #category : #Printing } +CssTypeSelector >> cssContentOn: aStream [ + + aStream nextPutAll: elementType +] + +{ #category : #'initialize-release' } +CssTypeSelector >> initializeOfType: aString [ + + elementType := aString. +] diff --git a/source/RenoirSt/CssUnit.class.st b/source/RenoirSt/CssUnit.class.st new file mode 100644 index 0000000..238bc2f --- /dev/null +++ b/source/RenoirSt/CssUnit.class.st @@ -0,0 +1,36 @@ +" +There are two types of length units: relative and absolute. Relative length units specify a length relative to another length property. Style sheets that use relative units will more easily scale from one medium to another (e.g., from a computer display to a laser printer). +" +Class { + #name : #CssUnit, + #superclass : #CssObject, + #instVars : [ + 'identifier' + ], + #category : 'RenoirSt-Units' +} + +{ #category : #Preconditions } +CssUnit class >> assertNotEmpty: aString [ + + AssertionChecker refuse: [ aString isEmpty ] because: 'A unit identifier can''t be empty' raising: InstanceCreationFailed +] + +{ #category : #'Instance Creation' } +CssUnit class >> identifiedBy: anIdentifier [ + + self assertNotEmpty: anIdentifier. + ^self new initializeIdentifiedBy: anIdentifier +] + +{ #category : #Printing } +CssUnit >> cssContentOn: aStream [ + + identifier cssContentOn: aStream +] + +{ #category : #'initialize-release' } +CssUnit >> initializeIdentifiedBy: anIdentifier [ + + identifier := anIdentifier +] diff --git a/source/RenoirSt/CssUniversalSelector.class.st b/source/RenoirSt/CssUniversalSelector.class.st new file mode 100644 index 0000000..002d58d --- /dev/null +++ b/source/RenoirSt/CssUniversalSelector.class.st @@ -0,0 +1,48 @@ +" +The universal selector represents the qualified name of any element type. +It represents any single element in the document tree in any namespace (including those without a namespace) if no default namespace has been specified for selectors. +" +Class { + #name : #CssUniversalSelector, + #superclass : #CssSelector, + #instVars : [ + 'representation' + ], + #category : 'RenoirSt-Selectors' +} + +{ #category : #'Instance Creation' } +CssUniversalSelector class >> explicit [ + + ^self representedBy: '*' +] + +{ #category : #'Instance Creation' } +CssUniversalSelector class >> implicit [ + + ^self representedBy: '' +] + +{ #category : #private } +CssUniversalSelector class >> representedBy: aString [ + + ^self new initializeRepresentedBy: aString +] + +{ #category : #Printing } +CssUniversalSelector >> cssContentOn: aStream [ + + aStream nextPutAll: representation +] + +{ #category : #'initialize-release' } +CssUniversalSelector >> initializeRepresentedBy: aString [ + + representation := aString +] + +{ #category : #testing } +CssUniversalSelector >> isImplicitUniversal [ + + ^ representation isEmpty +] diff --git a/source/RenoirSt/Float.extension.st b/source/RenoirSt/Float.extension.st new file mode 100644 index 0000000..927ac75 --- /dev/null +++ b/source/RenoirSt/Float.extension.st @@ -0,0 +1,78 @@ +Extension { #name : #Float } + +{ #category : #'*RenoirSt' } +Float >> cm [ + + ^self newMeasureWith: CssLengthUnits centimeter +] + +{ #category : #'*RenoirSt' } +Float >> cssContentOn: aStream [ + + aStream nextPutAll: self printString +] + +{ #category : #'*RenoirSt' } +Float >> deg [ + + ^self newMeasureWith: CssAngleUnits degree +] + +{ #category : #'*RenoirSt' } +Float >> em [ + + ^self newMeasureWith: CssLengthUnits fontSize +] + +{ #category : #'*RenoirSt' } +Float >> grad [ + + ^self newMeasureWith:CssAngleUnits gradian +] + +{ #category : #'*RenoirSt' } +Float >> in [ + + ^self newMeasureWith: CssLengthUnits inch +] + +{ #category : #'*RenoirSt' } +Float >> mm [ + + ^self newMeasureWith: CssLengthUnits millimeter +] + +{ #category : #'*RenoirSt' } +Float >> ms [ + + ^self newMeasureWith: CssTimeUnits millisecond +] + +{ #category : #'*RenoirSt' } +Float >> newMeasureWith: unit [ + ^ CssMeasure quantity: self unit: unit +] + +{ #category : #'*RenoirSt' } +Float >> pc [ + + ^self newMeasureWith: CssLengthUnits pica +] + +{ #category : #'*RenoirSt' } +Float >> rad [ + + ^self newMeasureWith: CssAngleUnits radian +] + +{ #category : #'*RenoirSt' } +Float >> s [ + + ^self newMeasureWith: CssTimeUnits second +] + +{ #category : #'*RenoirSt' } +Float >> turn [ + + ^self newMeasureWith: CssAngleUnits turn +] diff --git a/source/RenoirSt/Fraction.extension.st b/source/RenoirSt/Fraction.extension.st new file mode 100644 index 0000000..bf596ee --- /dev/null +++ b/source/RenoirSt/Fraction.extension.st @@ -0,0 +1,9 @@ +Extension { #name : #Fraction } + +{ #category : #'*RenoirSt' } +Fraction >> cssContentOn: aStream [ + + self numerator cssContentOn: aStream. + aStream nextPut: $/. + self denominator cssContentOn: aStream +] diff --git a/source/RenoirSt/IndentOnNewLineWriteStream.class.st b/source/RenoirSt/IndentOnNewLineWriteStream.class.st new file mode 100644 index 0000000..c9ab0bf --- /dev/null +++ b/source/RenoirSt/IndentOnNewLineWriteStream.class.st @@ -0,0 +1,56 @@ +" +A IndentOnNewLineWriteStream is a write stream that adds automatically a tab after a new line. + +" +Class { + #name : #IndentOnNewLineWriteStream, + #superclass : #Object, + #instVars : [ + 'stream' + ], + #category : 'RenoirSt-Common' +} + +{ #category : #'Instance Creation' } +IndentOnNewLineWriteStream class >> on: aWriteStream [ + + ^self new initializeOn: aWriteStream +] + +{ #category : #'initialize-release' } +IndentOnNewLineWriteStream >> initializeOn: aWriteStream [ + + stream := aWriteStream +] + +{ #category : #'Stream-API' } +IndentOnNewLineWriteStream >> newLine [ + + stream + newLine; + tab +] + +{ #category : #'Stream-API' } +IndentOnNewLineWriteStream >> nextPut: aCharacter [ + + stream nextPut: aCharacter +] + +{ #category : #'Stream-API' } +IndentOnNewLineWriteStream >> nextPutAll: aString [ + + stream nextPutAll: aString +] + +{ #category : #'Stream-API' } +IndentOnNewLineWriteStream >> space [ + + stream space +] + +{ #category : #'Stream-API' } +IndentOnNewLineWriteStream >> tab [ + + stream tab +] diff --git a/source/RenoirSt/Integer.extension.st b/source/RenoirSt/Integer.extension.st new file mode 100644 index 0000000..39ccb79 --- /dev/null +++ b/source/RenoirSt/Integer.extension.st @@ -0,0 +1,165 @@ +Extension { #name : #Integer } + +{ #category : #'*RenoirSt' } +Integer >> Hz [ + ^ self newMeasureWith: CssFrequencyUnits hertz +] + +{ #category : #'*RenoirSt' } +Integer >> ch [ + ^ self newMeasureWith: CssLengthUnits zeroWidth +] + +{ #category : #'*RenoirSt' } +Integer >> cm [ + + ^self newMeasureWith: CssLengthUnits centimeter +] + +{ #category : #'*RenoirSt' } +Integer >> cssContentOn: aStream [ + + self printOn: aStream +] + +{ #category : #'*RenoirSt' } +Integer >> deg [ + + ^self newMeasureWith: CssAngleUnits degree +] + +{ #category : #'*RenoirSt' } +Integer >> dpcm [ + + ^self newMeasureWith: CssResolutionUnits dotsPerCentimeter +] + +{ #category : #'*RenoirSt' } +Integer >> dpi [ + + ^self newMeasureWith: CssResolutionUnits dotsPerInch +] + +{ #category : #'*RenoirSt' } +Integer >> dppx [ + + ^self newMeasureWith: CssResolutionUnits dotsPerPixelUnit +] + +{ #category : #'*RenoirSt' } +Integer >> em [ + + ^self newMeasureWith: CssLengthUnits fontSize +] + +{ #category : #'*RenoirSt' } +Integer >> ex [ + + ^self newMeasureWith: CssLengthUnits xHeight +] + +{ #category : #'*RenoirSt' } +Integer >> grad [ + + ^self newMeasureWith: CssAngleUnits gradian +] + +{ #category : #'*RenoirSt' } +Integer >> in [ + + ^self newMeasureWith: CssLengthUnits inch +] + +{ #category : #'*RenoirSt' } +Integer >> kHz [ + ^ self newMeasureWith: CssFrequencyUnits kiloHertz +] + +{ #category : #'*RenoirSt' } +Integer >> mm [ + + ^self newMeasureWith: CssLengthUnits millimeter +] + +{ #category : #'*RenoirSt' } +Integer >> ms [ + + ^self newMeasureWith: CssTimeUnits millisecond +] + +{ #category : #'*RenoirSt' } +Integer >> n [ + + ^CssLinearPolynomial with: self +] + +{ #category : #'*RenoirSt' } +Integer >> newMeasureWith: unit [ + ^ CssMeasure quantity: self unit: unit +] + +{ #category : #'*RenoirSt' } +Integer >> pc [ + + ^self newMeasureWith: CssLengthUnits pica +] + +{ #category : #'*RenoirSt' } +Integer >> pt [ + + ^self newMeasureWith: CssLengthUnits point +] + +{ #category : #'*RenoirSt' } +Integer >> px [ + + ^self newMeasureWith: CssLengthUnits pixel +] + +{ #category : #'*RenoirSt' } +Integer >> rad [ + + ^self newMeasureWith: CssAngleUnits radian +] + +{ #category : #'*RenoirSt' } +Integer >> rem [ + + ^self newMeasureWith: CssLengthUnits fontSizeOfRootElement +] + +{ #category : #'*RenoirSt' } +Integer >> s [ + + ^self newMeasureWith: CssTimeUnits second +] + +{ #category : #'*RenoirSt' } +Integer >> turn [ + + ^self newMeasureWith: CssAngleUnits turn +] + +{ #category : #'*RenoirSt' } +Integer >> vh [ + + ^self newMeasureWith: CssLengthUnits onePercentOfViewportHeight +] + +{ #category : #'*RenoirSt' } +Integer >> vmax [ + + ^self newMeasureWith: CssLengthUnits onePercentOfViewportLargerDimension +] + +{ #category : #'*RenoirSt' } +Integer >> vmin [ + + ^self newMeasureWith: CssLengthUnits onePercentOfViewportSmallerDimension +] + +{ #category : #'*RenoirSt' } +Integer >> vw [ + + ^self newMeasureWith: CssLengthUnits onePercentOfViewportWidth +] diff --git a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleMissingSubclassResponsibilityRuleV1FalsePositive.st b/source/RenoirSt/ManifestRenoirSt.class.st similarity index 52% rename from source/RenoirSt.package/ManifestRenoirSt.class/class/ruleMissingSubclassResponsibilityRuleV1FalsePositive.st rename to source/RenoirSt/ManifestRenoirSt.class.st index 2cad36a..19a1259 100644 --- a/source/RenoirSt.package/ManifestRenoirSt.class/class/ruleMissingSubclassResponsibilityRuleV1FalsePositive.st +++ b/source/RenoirSt/ManifestRenoirSt.class.st @@ -1,3 +1,48 @@ -meta data -ruleMissingSubclassResponsibilityRuleV1FalsePositive -^ #(#(#(#RGMethodDefinition #(#CssAttributeReference #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssUniversalSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #functionName #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAttributeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssTypeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssGeneralSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoElementSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssChildCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAdjacentSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssDescendantCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssSelectorGroup #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #property #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssNormalRulePrecedencePolicy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssImportantRulePrecedencePoliciy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #property #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssAttributeReference #functionName #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.345412-03:00') ) \ No newline at end of file +" +I stores metadata on true and false positive critics. These meta data are used by the SmalllintManifestChecker and the critics Browser +" +Class { + #name : #ManifestRenoirSt, + #superclass : #Object, + #category : 'RenoirSt' +} + +{ #category : #'meta data' } +ManifestRenoirSt class >> rejectClasses [ +^ #() +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> rejectRules [ +^ #() +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleExcessiveMethodsRuleV1FalsePositive [ +^ #(#(#(#RGClassDefinition #(#CssSelector)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssDeclarationBlock)) #'2014-04-12T16:11:22.750412-03:00') #(#(#RGClassDefinition #(#CssConstants)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.750412-03:00') ) +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleExcessiveVariablesRuleV1FalsePositive [ +^ #(#(#(#RGClassDefinition #(#CssMediaQueryConstants)) #'2014-04-12T16:11:22.034412-03:00') #(#(#RGClassDefinition #(#CssLengthUnits)) #'2014-04-12T16:11:22.037412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.036412-03:00') ) +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleInconsistentMethodClassificationRuleV1FalsePositive [ +^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssDeclarationBlock #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssResolutionUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssFrequencyUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssMediaQueryRuleBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssTimeUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssAngleUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssMediaQueryConstants class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssLengthUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssAbstractDeclaration #value #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CascadingStyleSheetBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssObject #printOn: #false)) #'2014-04-12T16:11:22.693412-03:00') ) +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleInstVarInSubclassesRuleV1FalsePositive [ +^ #(#(#(#RGClassDefinition #(#CssHSLColor)) #'2014-04-12T16:11:22.395412-03:00') #(#(#RGClassDefinition #(#CssColor)) #'2014-04-12T16:11:22.396412-03:00') #(#(#RGClassDefinition #(#CssRGBColor)) #'2014-04-12T16:11:22.396412-03:00') ) +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleLongMethodsRuleV1FalsePositive [ +^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeAtoF #true)) #'2014-04-12T16:11:21.986412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeMtoZ #true)) #'2014-04-12T16:11:21.985412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeGtoL #true)) #'2014-04-12T16:11:21.985412-03:00') ) +] + +{ #category : #'meta data' } +ManifestRenoirSt class >> ruleMissingSubclassResponsibilityRuleV1FalsePositive [ +^ #(#(#(#RGMethodDefinition #(#CssAttributeReference #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssUniversalSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #functionName #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAttributeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssTypeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssGeneralSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoElementSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssChildCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAdjacentSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssDescendantCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssSelectorGroup #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #property #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssNormalRulePrecedencePolicy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssImportantRulePrecedencePoliciy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #property #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssAttributeReference #functionName #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.345412-03:00') ) +] diff --git a/source/RenoirSt/Percentage.extension.st b/source/RenoirSt/Percentage.extension.st new file mode 100644 index 0000000..50beec8 --- /dev/null +++ b/source/RenoirSt/Percentage.extension.st @@ -0,0 +1,8 @@ +Extension { #name : #Percentage } + +{ #category : #'*RenoirSt' } +Percentage >> cssContentOn: aStream [ + + self value cssContentOn: aStream. + aStream nextPut: $% +] diff --git a/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st b/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st new file mode 100644 index 0000000..a624de7 --- /dev/null +++ b/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st @@ -0,0 +1,24 @@ +" +I'm here helping to create stylesheets but without having to manually add every method to include. +" +Class { + #name : #ReflectiveCascadingStyleSheetBuilder, + #superclass : #Object, + #category : 'RenoirSt' +} + +{ #category : #building } +ReflectiveCascadingStyleSheetBuilder >> build [ + + | builder | + + builder := CascadingStyleSheetBuilder new. + + (KeywordMessageSendingCollector + sendingAllMessagesBeginningWith: 'declare' + andEndingWith: 'StyleIn:' + to: self + with: builder) value. + + ^ builder build +] diff --git a/source/RenoirSt/String.extension.st b/source/RenoirSt/String.extension.st new file mode 100644 index 0000000..5788100 --- /dev/null +++ b/source/RenoirSt/String.extension.st @@ -0,0 +1,7 @@ +Extension { #name : #String } + +{ #category : #'*RenoirSt' } +String >> cssContentOn: aStream [ + + aStream nextPutAll: self +] diff --git a/source/RenoirSt/WriteStream.extension.st b/source/RenoirSt/WriteStream.extension.st new file mode 100644 index 0000000..8626abe --- /dev/null +++ b/source/RenoirSt/WriteStream.extension.st @@ -0,0 +1,7 @@ +Extension { #name : #WriteStream } + +{ #category : #'*RenoirSt' } +WriteStream >> newLine [ + + self nextPutAll: '' expandMacros +] diff --git a/source/RenoirSt/package.st b/source/RenoirSt/package.st new file mode 100644 index 0000000..32656f8 --- /dev/null +++ b/source/RenoirSt/package.st @@ -0,0 +1 @@ +Package { #name : #RenoirSt } From c0936ed595a01bd4123181a84cd57ed577101023 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Wed, 18 Apr 2018 11:12:32 -0300 Subject: [PATCH 2/5] Removed Pharo 5.0 and 6.0 from the supported platforms. Update Buoy dependencies to v4.x --- .travis.yml | 2 -- CONTRIBUTING.md | 12 ++++++------ LICENSE | 2 +- .../BaselineOfRenoirSt/BaselineOfRenoirSt.class.st | 4 ++-- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index a54007b..9cc874e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,6 @@ smalltalk: - Pharo64-7.0 - Pharo-7.0 - Pharo-6.1 -- Pharo-6.0 -- Pharo-5.0 matrix: allow_failures: - smalltalk: Pharo64-7.0 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 68eca65..2695d1f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,14 +5,14 @@ There's several ways to contribute to the project: reporting bugs, sending feedb ## How to report issues -The issue tracker is this GitHub repository. Please use the labels to categorize the issue. +The issue tracker is this GitHub repository. Please use the labels to categorize the issue. ## How to contribute code Remember: - This project is MIT licensed, so any code contribution must be under the same license. - This project uses [semantic versioning](http://semver.org/), so keep it in mind when you make backwards-incompatible changes. If some backwards incompatible change is made the major version MUST be increased. -- The source code is hosted in this GitHub repository using the filetree format in the `source` folder. The master branch contains the latest changes, feel free to send pull requests or fork the project. +- The source code is hosted in this GitHub repository using the tonel format in the `source` folder. The master branch contains the latest changes, feel free to send pull requests or fork the project. - Code contributions without test cases have a lower probability of being merged into the main branch. @@ -22,15 +22,15 @@ The development version can be loaded in a Pharo 4/5 image evaluating the follow ```smalltalk Metacello new baseline: 'RenoirSt'; - repository: 'filetree://REPO_LOCATION/source'; + repository: 'tonel://REPO_LOCATION/source'; load: 'Development'. ``` -or +or ```smalltalk Metacello new baseline: 'RenoirSt'; - repository: 'filetree://REPO_LOCATION/source'; + repository: 'tonel://REPO_LOCATION/source'; load: 'Development-Seaside-Extensions'. ``` if you want the Seaside extensions, where `REPO_LOCATION` is the location of the cloned repo in the local file system. @@ -41,7 +41,7 @@ if you want the Seaside extensions, where `REPO_LOCATION` is the location of the The project documentation is mantained in this GitHub repository in the `docs` folder. To contribute some documentation or improve the existing, feel free to create a branch or fork this repository, make your changes and send a pull request. -Remember the docs are licensed under a CC Attribution-ShareAlike license. +Remember the docs are licensed under a CC Attribution-ShareAlike license. ### Useful References: diff --git a/LICENSE b/LICENSE index e911278..c54bf38 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2013-2017 Gabriel Cotelli, RenoirSt and Buenos Aires Smalltalk Contributors +Copyright (c) 2013-2018 Gabriel Cotelli, RenoirSt and Buenos Aires Smalltalk Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st b/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st index fde2015..7bc7a9e 100644 --- a/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st +++ b/source/BaselineOfRenoirSt/BaselineOfRenoirSt.class.st @@ -29,7 +29,7 @@ BaselineOfRenoirSt >> customProjectAttributes [ BaselineOfRenoirSt >> setUpDependencies: spec [ spec - baseline: 'Buoy' with: [ spec repository: 'github://ba-st/Buoy:v3.1.0/source' ]; + baseline: 'Buoy' with: [ spec repository: 'github://ba-st/Buoy:v4/source' ]; import: 'Buoy'. spec baseline: 'Seaside3' @@ -49,7 +49,7 @@ BaselineOfRenoirSt >> setUpGroups: spec [ package: 'RenoirSt-Tests' with: [ spec requires: 'RenoirSt' ]; package: 'RenoirSt-HTML-Tests' with: [ spec requires: #('RenoirSt-HTML' 'RenoirSt-Tests') ]; package: 'RenoirSt-UnitsCompatibility' with: [ spec requires: 'RenoirSt' ]. - + spec for: #UnitsIsLoaded do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML' 'RenoirSt-UnitsCompatibility') ]. spec for: #UnitsIsAbsent do: [ spec group: 'Deployment' with: #('RenoirSt' 'RenoirSt-HTML') ]. spec group: 'Development' with: #('Deployment' 'RenoirSt-Tests' 'RenoirSt-HTML-Tests') From 194142f5a2c85268c1b30665a81fb920cf34d11b Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Wed, 18 Apr 2018 11:55:51 -0300 Subject: [PATCH 3/5] Improved code coverage --- .../CascadingStyleSheetBuilderTest.class.st | 2 +- .../CascadingStyleSheetTest.class.st | 2 +- .../CssAdjacentSiblingCombinatorTest.class.st | 2 +- .../CssAlphaChannelProvidedTest.class.st | 2 +- .../CssAttributeReferenceTest.class.st | 2 +- .../CssAttributeSelectorTest.class.st | 2 +- .../RenoirSt-Tests/CssBoxShadowTest.class.st | 2 +- .../CssChildCombinatorTest.class.st | 2 +- .../CssClassSelectorTest.class.st | 2 +- .../RenoirSt-Tests/CssConstantsTest.class.st | 120 +++++++++++++++++- .../CssDeclarationBlockTest.class.st | 2 +- .../CssDeclarationTest.class.st | 2 +- .../CssDescendantCombinatorTest.class.st | 2 +- .../CssFontConstantsTest.class.st | 2 +- .../CssFontFaceRuleTest.class.st | 2 +- .../CssGeneralSiblingCombinatorTest.class.st | 2 +- .../RenoirSt-Tests/CssHSLColorTest.class.st | 2 +- .../RenoirSt-Tests/CssIdSelectorTest.class.st | 2 +- .../CssIdentifiedColorTest.class.st | 2 +- .../CssImportantDeclarationTest.class.st | 2 +- .../CssLinearGradientTest.class.st | 2 +- .../CssLinearPolynomialTest.class.st | 2 +- .../CssMathExpressionTest.class.st | 2 +- source/RenoirSt-Tests/CssMeasureTest.class.st | 2 +- .../CssMediaQueryConstantsTest.class.st | 3 +- .../CssMediaQueryExpressionTest.class.st | 2 +- .../CssMediaQueryRuleBuilderTest.class.st | 2 +- .../CssMediaQueryRuleTest.class.st | 2 +- .../CssPseudoClassSelectorTest.class.st | 2 +- .../CssPseudoElementSelectorTest.class.st | 2 +- .../RenoirSt-Tests/CssRGBColorTest.class.st | 12 +- .../CssRadialGradientTest.class.st | 2 +- source/RenoirSt-Tests/CssRuleSetTest.class.st | 2 +- .../CssSelectorGroupTest.class.st | 2 +- source/RenoirSt-Tests/CssToggleTest.class.st | 2 +- .../CssTypeSelectorTest.class.st | 2 +- source/RenoirSt-Tests/CssUnitTest.class.st | 2 +- .../CssUniversalSelectorTest.class.st | 2 +- ...iveCascadingStyleSheetBuilderTest.class.st | 2 +- source/RenoirSt/CascadingStyleSheet.class.st | 2 +- .../CascadingStyleSheetBuilder.class.st | 2 +- .../RenoirSt/CssAbstractDeclaration.class.st | 2 +- .../CssAdjacentSiblingCombinator.class.st | 2 +- source/RenoirSt/CssAlphaChannel.class.st | 2 +- .../RenoirSt/CssAlphaChannelProvided.class.st | 2 +- source/RenoirSt/CssAngleUnits.class.st | 5 +- .../CssAttributeMatchingCondition.class.st | 2 +- .../RenoirSt/CssAttributeReference.class.st | 2 +- source/RenoirSt/CssAttributeSelector.class.st | 2 +- source/RenoirSt/CssBoxShadow.class.st | 2 +- source/RenoirSt/CssChildCombinator.class.st | 2 +- source/RenoirSt/CssClassSelector.class.st | 2 +- source/RenoirSt/CssColor.class.st | 2 +- source/RenoirSt/CssColorStop.class.st | 2 +- source/RenoirSt/CssColorUnit.class.st | 2 +- source/RenoirSt/CssComment.class.st | 2 +- source/RenoirSt/CssConstants.class.st | 6 +- source/RenoirSt/CssDeclaration.class.st | 2 +- source/RenoirSt/CssDeclarationBlock.class.st | 2 +- .../RenoirSt/CssDescendantCombinator.class.st | 2 +- .../CssExternalFontReference.class.st | 2 +- source/RenoirSt/CssFallbackSpecified.class.st | 2 +- source/RenoirSt/CssFontConstants.class.st | 2 +- source/RenoirSt/CssFontReference.class.st | 2 +- source/RenoirSt/CssFrequencyUnits.class.st | 6 +- source/RenoirSt/CssFunction.class.st | 2 +- .../CssGeneralSiblingCombinator.class.st | 2 +- source/RenoirSt/CssGradient.class.st | 2 +- source/RenoirSt/CssGradientComponent.class.st | 2 +- source/RenoirSt/CssHSLColor.class.st | 2 +- source/RenoirSt/CssIdSelector.class.st | 2 +- source/RenoirSt/CssIdentifiedColor.class.st | 2 +- .../RenoirSt/CssImportantDeclaration.class.st | 2 +- ...CssImportantRulePrecedencePoliciy.class.st | 2 +- source/RenoirSt/CssLengthUnits.class.st | 4 +- source/RenoirSt/CssLinearGradient.class.st | 2 +- source/RenoirSt/CssLinearPolynomial.class.st | 2 +- .../RenoirSt/CssLocalFontReference.class.st | 2 +- source/RenoirSt/CssMathExpression.class.st | 5 +- source/RenoirSt/CssMeasure.class.st | 2 +- .../RenoirSt/CssMediaQueryConstants.class.st | 2 +- .../RenoirSt/CssMediaQueryExpression.class.st | 2 +- source/RenoirSt/CssMediaQueryRule.class.st | 2 +- .../CssMediaQueryRuleBuilder.class.st | 2 +- .../CssNoAlphaChannelProvided.class.st | 2 +- .../RenoirSt/CssNoFallbackSpecified.class.st | 2 +- .../CssNormalRulePrecedencePolicy.class.st | 2 +- source/RenoirSt/CssObject.class.st | 2 +- source/RenoirSt/CssObjectList.class.st | 2 +- .../RenoirSt/CssPseudoClassSelector.class.st | 2 +- .../CssPseudoElementSelector.class.st | 2 +- source/RenoirSt/CssRGBColor.class.st | 2 +- source/RenoirSt/CssRadialGradient.class.st | 2 +- source/RenoirSt/CssResolutionUnits.class.st | 5 +- .../RenoirSt/CssRulePrecedencePolicy.class.st | 2 +- source/RenoirSt/CssRuleSet.class.st | 2 +- source/RenoirSt/CssSVGColors.class.st | 18 ++- source/RenoirSt/CssSVGFontLocation.class.st | 2 +- source/RenoirSt/CssSelector.class.st | 2 +- source/RenoirSt/CssSelectorGroup.class.st | 2 +- source/RenoirSt/CssTimeUnits.class.st | 4 +- source/RenoirSt/CssToggle.class.st | 2 +- source/RenoirSt/CssTypeSelector.class.st | 2 +- source/RenoirSt/CssUnit.class.st | 2 +- source/RenoirSt/CssUniversalSelector.class.st | 2 +- .../IndentOnNewLineWriteStream.class.st | 2 +- source/RenoirSt/ManifestRenoirSt.class.st | 2 +- ...lectiveCascadingStyleSheetBuilder.class.st | 2 +- 108 files changed, 259 insertions(+), 123 deletions(-) diff --git a/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st b/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st index 2e92568..46ad895 100644 --- a/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st +++ b/source/RenoirSt-Tests/CascadingStyleSheetBuilderTest.class.st @@ -4,7 +4,7 @@ A CascadingStyleSheetBuilderTest is a test class for testing the behavior of Cas Class { #name : #CascadingStyleSheetBuilderTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st b/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st index c5cac74..de625af 100644 --- a/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st +++ b/source/RenoirSt-Tests/CascadingStyleSheetTest.class.st @@ -4,7 +4,7 @@ A CascadingStyleSheetTest is a test class for testing the behavior of CascadingS Class { #name : #CascadingStyleSheetTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st b/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st index 21637a5..62964d0 100644 --- a/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st +++ b/source/RenoirSt-Tests/CssAdjacentSiblingCombinatorTest.class.st @@ -4,7 +4,7 @@ A CssAdjacentSiblingCombinatorTest is a test class for testing the behavior of C Class { #name : #CssAdjacentSiblingCombinatorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st b/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st index e75cff8..85320e1 100644 --- a/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st +++ b/source/RenoirSt-Tests/CssAlphaChannelProvidedTest.class.st @@ -4,7 +4,7 @@ A CssAlphaChannelProvidedTest is a test class for testing the behavior of CssAlp Class { #name : #CssAlphaChannelProvidedTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st b/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st index 6a068d8..f69dcc6 100644 --- a/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st +++ b/source/RenoirSt-Tests/CssAttributeReferenceTest.class.st @@ -4,7 +4,7 @@ A CssAttributeReferenceTest is a test class for testing the behavior of CssAttri Class { #name : #CssAttributeReferenceTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Units' + #category : #'RenoirSt-Tests-Units' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st b/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st index 77a1fbc..f22c7bf 100644 --- a/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssAttributeSelectorTest.class.st @@ -4,7 +4,7 @@ A CssAttributeSelectorTest is a test class for testing the behavior of CssAttrib Class { #name : #CssAttributeSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssBoxShadowTest.class.st b/source/RenoirSt-Tests/CssBoxShadowTest.class.st index 2669418..e001abc 100644 --- a/source/RenoirSt-Tests/CssBoxShadowTest.class.st +++ b/source/RenoirSt-Tests/CssBoxShadowTest.class.st @@ -1,7 +1,7 @@ Class { #name : #CssBoxShadowTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssChildCombinatorTest.class.st b/source/RenoirSt-Tests/CssChildCombinatorTest.class.st index d2d104c..db6bba0 100644 --- a/source/RenoirSt-Tests/CssChildCombinatorTest.class.st +++ b/source/RenoirSt-Tests/CssChildCombinatorTest.class.st @@ -4,7 +4,7 @@ A CssChildCombinatorTest is a test class for testing the behavior of CssChildCom Class { #name : #CssChildCombinatorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssClassSelectorTest.class.st b/source/RenoirSt-Tests/CssClassSelectorTest.class.st index e8edbb0..5b2a2ce 100644 --- a/source/RenoirSt-Tests/CssClassSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssClassSelectorTest.class.st @@ -4,7 +4,7 @@ A CssClassSelectorTest is a test class for testing the behavior of CssClassSelec Class { #name : #CssClassSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssConstantsTest.class.st b/source/RenoirSt-Tests/CssConstantsTest.class.st index 8bcb444..6d328cf 100644 --- a/source/RenoirSt-Tests/CssConstantsTest.class.st +++ b/source/RenoirSt-Tests/CssConstantsTest.class.st @@ -4,7 +4,7 @@ A CssConstantsTest is a test class for testing the behavior of CssConstants Class { #name : #CssConstantsTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } @@ -43,7 +43,8 @@ CssConstantsTest >> testBasicConstants [ assert: CssConstants odd equals: 'odd'; assert: CssConstants show equals: 'show'; assert: CssConstants vertical equals: 'vertical'; - assert: CssConstants initial equals: 'initial' + assert: CssConstants initial equals: 'initial'; + assert: CssConstants invert equals: 'invert' ] { #category : #Tests } @@ -67,6 +68,56 @@ CssConstantsTest >> testBorderProperties [ assert: CssConstants thin equals: 'thin' ] +{ #category : #Tests } +CssConstantsTest >> testCursors [ + + self + assert: CssConstants crosshair equals: 'crosshair'; + assert: CssConstants default equals: 'default'; + assert: CssConstants help equals: 'help'; + assert: CssConstants move equals: 'move'; + assert: CssConstants notAllowed equals: 'not-allowed'; + assert: CssConstants pointer equals: 'pointer'; + assert: CssConstants progress equals: 'progress'; + assert: CssConstants text equals: 'text'; + assert: CssConstants wait equals: 'wait' +] + +{ #category : #Tests } +CssConstantsTest >> testDisplayConstants [ + + self + assert: CssConstants inline equals: 'inline'; + assert: CssConstants inlineBlock equals: 'inline-block'; + assert: CssConstants inlineTable equals: 'inline-table'; + assert: CssConstants listItem equals: 'list-item'; + assert: CssConstants table equals: 'table'; + assert: CssConstants tableCaption equals: 'table-caption'; + assert: CssConstants tableCell equals: 'table-cell'; + assert: CssConstants tableColumn equals: 'table-column'; + assert: CssConstants tableColumnGroup equals: 'table-column-group'; + assert: CssConstants tableFooterGroup equals: 'table-footer-group'; + assert: CssConstants tableHeaderGroup equals: 'table-header-group'; + assert: CssConstants tableRow equals: 'table-row'; + assert: CssConstants tableRowGroup equals: 'table-row-group' +] + +{ #category : #Tests } +CssConstantsTest >> testFontConstants [ + + self + assert: CssConstants bold equals: 'bold'; + assert: CssConstants bolder equals: 'bolder'; + assert: CssConstants caption equals: 'caption'; + assert: CssConstants icon equals: 'icon'; + assert: CssConstants lighter equals: 'lighter'; + assert: CssConstants menu equals: 'menu'; + assert: CssConstants messageBox equals: 'message-box'; + assert: CssConstants oblique equals: 'oblique'; + assert: CssConstants smallCaption equals: 'small-caption'; + assert: CssConstants statusBar equals: 'status-bar' +] + { #category : #Tests } CssConstantsTest >> testGradientConstants [ @@ -78,14 +129,75 @@ CssConstantsTest >> testGradientConstants [ ] { #category : #Tests } -CssConstantsTest >> testTextConstants [ +CssConstantsTest >> testListProperties [ + + self + assert: CssConstants armenian equals: 'armenian'; + assert: CssConstants decimal equals: 'decimal'; + assert: CssConstants decimalLeadingZero equals: 'decimal-leading-zero'; + assert: CssConstants disc equals: 'disc'; + assert: CssConstants georgian equals: 'georgian'; + assert: CssConstants lowerGreek equals: 'lower-greek'; + assert: CssConstants lowerLatin equals: 'lower-latin'; + assert: CssConstants lowerRoman equals: 'lower-roman'; + assert: CssConstants outside equals: 'outside'; + assert: CssConstants square equals: 'square'; + assert: CssConstants upperAlpha equals: 'upper-alpha'; + assert: CssConstants upperLatin equals: 'upper-latin'; + assert: CssConstants upperRoman equals: 'upper-roman' +] + +{ #category : #Tests } +CssConstantsTest >> testPositioningProperties [ + + self + assert: CssConstants absolute equals: 'absolute'; + assert: CssConstants always equals: 'always'; + assert: CssConstants avoid equals: 'avoid'; + assert: CssConstants baseline equals: 'baseline'; + assert: CssConstants justify equals: 'justify'; + assert: CssConstants static equals: 'static'; + assert: CssConstants sub equals: 'sub'; + assert: CssConstants super equals: 'super'; + assert: CssConstants textBottom equals: 'text-bottom'; + assert: CssConstants textTop equals: 'text-top'; + assert: CssConstants visible equals: 'visible' +] + +{ #category : #Tests } +CssConstantsTest >> testRepeatProperties [ + + self + assert: CssConstants noRepeat equals: 'no-repeat'; + assert: CssConstants repeat equals: 'repeat'; + assert: CssConstants repeatX equals: 'repeat-x'; + assert: CssConstants repeatY equals: 'repeat-y' +] + +{ #category : #Tests } +CssConstantsTest >> testSizeConstants [ + self + assert: CssConstants cover equals: 'cover' +] + +{ #category : #Tests } +CssConstantsTest >> testTextConstants [ + self + assert: CssConstants blink equals: 'blink'; assert: CssConstants filled equals: 'filled'; assert: CssConstants open equals: 'open'; assert: CssConstants dot equals: 'dot'; assert: CssConstants doubleCircle equals: 'double-circle'; + assert: CssConstants lineThrough equals: 'line-through'; + assert: CssConstants lowercase equals: 'lowercase'; assert: CssConstants triangle equals: 'triangle'; assert: CssConstants sesame equals: 'sesame'; - assert: CssConstants over equals: 'over' + assert: CssConstants over equals: 'over'; + assert: CssConstants overline equals: 'overline'; + assert: CssConstants pre equals: 'pre'; + assert: CssConstants preLine equals: 'pre-line'; + assert: CssConstants preWrap equals: 'pre-wrap'; + assert: CssConstants uppercase equals: 'uppercase' ] diff --git a/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st b/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st index 4dbb24a..9050741 100644 --- a/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st +++ b/source/RenoirSt-Tests/CssDeclarationBlockTest.class.st @@ -4,7 +4,7 @@ A CssDeclarationBlockTest is a test class for testing the behavior of CssDeclara Class { #name : #CssDeclarationBlockTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #private } diff --git a/source/RenoirSt-Tests/CssDeclarationTest.class.st b/source/RenoirSt-Tests/CssDeclarationTest.class.st index b496026..10c5229 100644 --- a/source/RenoirSt-Tests/CssDeclarationTest.class.st +++ b/source/RenoirSt-Tests/CssDeclarationTest.class.st @@ -4,7 +4,7 @@ A CssDeclarationTest is a test class for testing the behavior of CssDeclaration Class { #name : #CssDeclarationTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st b/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st index 72f31c2..a0a9eb0 100644 --- a/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st +++ b/source/RenoirSt-Tests/CssDescendantCombinatorTest.class.st @@ -4,7 +4,7 @@ A CssDescendantCombinatorTest is a test class for testing the behavior of CssDes Class { #name : #CssDescendantCombinatorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssFontConstantsTest.class.st b/source/RenoirSt-Tests/CssFontConstantsTest.class.st index 21c1db8..73a2c0b 100644 --- a/source/RenoirSt-Tests/CssFontConstantsTest.class.st +++ b/source/RenoirSt-Tests/CssFontConstantsTest.class.st @@ -4,7 +4,7 @@ A CssFontConstantsTest is a test class for testing the behavior of CssFontConsta Class { #name : #CssFontConstantsTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Fonts' + #category : #'RenoirSt-Tests-Fonts' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st b/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st index 6eee7a8..64b2ee7 100644 --- a/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st +++ b/source/RenoirSt-Tests/CssFontFaceRuleTest.class.st @@ -1,7 +1,7 @@ Class { #name : #CssFontFaceRuleTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Fonts' + #category : #'RenoirSt-Tests-Fonts' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st b/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st index b6a6861..26def32 100644 --- a/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st +++ b/source/RenoirSt-Tests/CssGeneralSiblingCombinatorTest.class.st @@ -4,7 +4,7 @@ A CssGeneralSiblingCombinatorTest is a test class for testing the behavior of Cs Class { #name : #CssGeneralSiblingCombinatorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssHSLColorTest.class.st b/source/RenoirSt-Tests/CssHSLColorTest.class.st index 0c2092f..f0d823f 100644 --- a/source/RenoirSt-Tests/CssHSLColorTest.class.st +++ b/source/RenoirSt-Tests/CssHSLColorTest.class.st @@ -4,7 +4,7 @@ A CssHSLColorTest is a test class for testing the behavior of CssHSLColor Class { #name : #CssHSLColorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssIdSelectorTest.class.st b/source/RenoirSt-Tests/CssIdSelectorTest.class.st index fb1c09e..54dd1c3 100644 --- a/source/RenoirSt-Tests/CssIdSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssIdSelectorTest.class.st @@ -4,7 +4,7 @@ A CssIdSelectorTest is a test class for testing the behavior of CssIdSelector Class { #name : #CssIdSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st b/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st index 90c802d..4d0f2ba 100644 --- a/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st +++ b/source/RenoirSt-Tests/CssIdentifiedColorTest.class.st @@ -4,7 +4,7 @@ A CssIdentifiedColorTest is a test class for testing the behavior of CssIdentifi Class { #name : #CssIdentifiedColorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st b/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st index 753fb86..c8216a0 100644 --- a/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st +++ b/source/RenoirSt-Tests/CssImportantDeclarationTest.class.st @@ -4,7 +4,7 @@ A CssImportantDeclarationTest is a test class for testing the behavior of CssImp Class { #name : #CssImportantDeclarationTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssLinearGradientTest.class.st b/source/RenoirSt-Tests/CssLinearGradientTest.class.st index 329f628..a9e1699 100644 --- a/source/RenoirSt-Tests/CssLinearGradientTest.class.st +++ b/source/RenoirSt-Tests/CssLinearGradientTest.class.st @@ -4,7 +4,7 @@ A CssLinearGradientTest is a test class for testing the behavior of CssLinearGra Class { #name : #CssLinearGradientTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st b/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st index dcf0fbf..18b35b1 100644 --- a/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st +++ b/source/RenoirSt-Tests/CssLinearPolynomialTest.class.st @@ -4,7 +4,7 @@ A CssLinearPolynomialTest is a test class for testing the behavior of CssLinearP Class { #name : #CssLinearPolynomialTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssMathExpressionTest.class.st b/source/RenoirSt-Tests/CssMathExpressionTest.class.st index 3ce1582..21184ae 100644 --- a/source/RenoirSt-Tests/CssMathExpressionTest.class.st +++ b/source/RenoirSt-Tests/CssMathExpressionTest.class.st @@ -4,7 +4,7 @@ A CssMathExpressionTest is a test class for testing the behavior of CssMathExpre Class { #name : #CssMathExpressionTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Units' + #category : #'RenoirSt-Tests-Units' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssMeasureTest.class.st b/source/RenoirSt-Tests/CssMeasureTest.class.st index 500cf10..2efec56 100644 --- a/source/RenoirSt-Tests/CssMeasureTest.class.st +++ b/source/RenoirSt-Tests/CssMeasureTest.class.st @@ -4,7 +4,7 @@ A CssLengthTest is a test class for testing the behavior of CssLength Class { #name : #CssMeasureTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Units' + #category : #'RenoirSt-Tests-Units' } { #category : #private } diff --git a/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st b/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st index fc981bb..d437ead 100644 --- a/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st +++ b/source/RenoirSt-Tests/CssMediaQueryConstantsTest.class.st @@ -4,7 +4,7 @@ A CssMediaQueryConstantsTest is a test class for testing the behavior of CssMedi Class { #name : #CssMediaQueryConstantsTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-MediaQueries' + #category : #'RenoirSt-Tests-MediaQueries' } { #category : #tests } @@ -14,6 +14,7 @@ CssMediaQueryConstantsTest >> testConstants [ assert: CssMediaQueryConstants braille equals: 'braille'; assert: CssMediaQueryConstants embossed equals: 'embossed'; assert: CssMediaQueryConstants handheld equals: 'handheld'; + assert: CssMediaQueryConstants interlace equals: 'interlace'; assert: CssMediaQueryConstants projection equals: 'projection'; assert: CssMediaQueryConstants speech equals: 'speech'; assert: CssMediaQueryConstants tty equals: 'tty'; diff --git a/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st b/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st index 6c5b97c..f4815c9 100644 --- a/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st +++ b/source/RenoirSt-Tests/CssMediaQueryExpressionTest.class.st @@ -4,7 +4,7 @@ A CssMediaQueryExpressionTest is a test class for testing the behavior of CssMed Class { #name : #CssMediaQueryExpressionTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-MediaQueries' + #category : #'RenoirSt-Tests-MediaQueries' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st b/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st index 107e4f0..fcb7396 100644 --- a/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st +++ b/source/RenoirSt-Tests/CssMediaQueryRuleBuilderTest.class.st @@ -4,7 +4,7 @@ A CssMediaQueryRuleBuilderTest is a test class for testing the behavior of CssMe Class { #name : #CssMediaQueryRuleBuilderTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-MediaQueries' + #category : #'RenoirSt-Tests-MediaQueries' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st b/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st index eb392b5..46d8767 100644 --- a/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st +++ b/source/RenoirSt-Tests/CssMediaQueryRuleTest.class.st @@ -4,7 +4,7 @@ A CssMediaQueryRuleTest is a test class for testing the behavior of CssMediaQuer Class { #name : #CssMediaQueryRuleTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-MediaQueries' + #category : #'RenoirSt-Tests-MediaQueries' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st b/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st index 5137e19..359f5cd 100644 --- a/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssPseudoClassSelectorTest.class.st @@ -4,7 +4,7 @@ A CssPseudoClassSelectorTest is a test class for testing the behavior of CssPseu Class { #name : #CssPseudoClassSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st b/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st index 52b68f4..5456d99 100644 --- a/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssPseudoElementSelectorTest.class.st @@ -4,7 +4,7 @@ A CssPseudoElementSelectorTest is a test class for testing the behavior of CssPs Class { #name : #CssPseudoElementSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssRGBColorTest.class.st b/source/RenoirSt-Tests/CssRGBColorTest.class.st index 1013386..9e711f5 100644 --- a/source/RenoirSt-Tests/CssRGBColorTest.class.st +++ b/source/RenoirSt-Tests/CssRGBColorTest.class.st @@ -4,9 +4,19 @@ A CssRGBColorTest is a test class for testing the behavior of CssRGBColor Class { #name : #CssRGBColorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } +{ #category : #Tests } +CssRGBColorTest >> testIdentifiedBy [ + + | color | + + color := (CssRGBColor red: 255 green: 0 blue: 0) identifiedBy: 'red'. + + self assert: color printString equals: 'red' +] + { #category : #Tests } CssRGBColorTest >> testNewWithAlpha [ diff --git a/source/RenoirSt-Tests/CssRadialGradientTest.class.st b/source/RenoirSt-Tests/CssRadialGradientTest.class.st index fbb8da6..038541b 100644 --- a/source/RenoirSt-Tests/CssRadialGradientTest.class.st +++ b/source/RenoirSt-Tests/CssRadialGradientTest.class.st @@ -4,7 +4,7 @@ A CssRadialGradientTest is a test class for testing the behavior of CssRadialGra Class { #name : #CssRadialGradientTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Colors' + #category : #'RenoirSt-Tests-Colors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssRuleSetTest.class.st b/source/RenoirSt-Tests/CssRuleSetTest.class.st index da9c80a..29cf7f2 100644 --- a/source/RenoirSt-Tests/CssRuleSetTest.class.st +++ b/source/RenoirSt-Tests/CssRuleSetTest.class.st @@ -4,7 +4,7 @@ A CssRuleSetTest is a test class for testing the behavior of CssRuleSet Class { #name : #CssRuleSetTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssSelectorGroupTest.class.st b/source/RenoirSt-Tests/CssSelectorGroupTest.class.st index 9108b61..2e3f7b0 100644 --- a/source/RenoirSt-Tests/CssSelectorGroupTest.class.st +++ b/source/RenoirSt-Tests/CssSelectorGroupTest.class.st @@ -4,7 +4,7 @@ A CssSelectorGroupTest is a test class for testing the behavior of CssSelectorGr Class { #name : #CssSelectorGroupTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssToggleTest.class.st b/source/RenoirSt-Tests/CssToggleTest.class.st index 80ec622..a42ce25 100644 --- a/source/RenoirSt-Tests/CssToggleTest.class.st +++ b/source/RenoirSt-Tests/CssToggleTest.class.st @@ -4,7 +4,7 @@ A CssTogleTest is a test class for testing the behavior of CssTogle Class { #name : #CssToggleTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssTypeSelectorTest.class.st b/source/RenoirSt-Tests/CssTypeSelectorTest.class.st index ab01b32..2e793de 100644 --- a/source/RenoirSt-Tests/CssTypeSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssTypeSelectorTest.class.st @@ -4,7 +4,7 @@ A TypeSelectorTest is a test class for testing the behavior of TypeSelector Class { #name : #CssTypeSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssUnitTest.class.st b/source/RenoirSt-Tests/CssUnitTest.class.st index c363b79..ab3a934 100644 --- a/source/RenoirSt-Tests/CssUnitTest.class.st +++ b/source/RenoirSt-Tests/CssUnitTest.class.st @@ -4,7 +4,7 @@ A CssLenghtUnitTest is a test class for testing the behavior of CssLenghtUnit Class { #name : #CssUnitTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Units' + #category : #'RenoirSt-Tests-Units' } { #category : #Tests } diff --git a/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st b/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st index cf852b2..8a79eb5 100644 --- a/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st +++ b/source/RenoirSt-Tests/CssUniversalSelectorTest.class.st @@ -4,7 +4,7 @@ An UniversalSelectorTest is a test class for testing the behavior of UniversalSe Class { #name : #CssUniversalSelectorTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests-Selectors' + #category : #'RenoirSt-Tests-Selectors' } { #category : #tests } diff --git a/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st b/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st index bcc63a8..817b0bd 100644 --- a/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st +++ b/source/RenoirSt-Tests/ReflectiveCascadingStyleSheetBuilderTest.class.st @@ -4,7 +4,7 @@ A ReflectiveCascadingStyleSheetBuilderTest is a test class for testing the behav Class { #name : #ReflectiveCascadingStyleSheetBuilderTest, #superclass : #TestCase, - #category : 'RenoirSt-Tests' + #category : #'RenoirSt-Tests' } { #category : #'tests-building' } diff --git a/source/RenoirSt/CascadingStyleSheet.class.st b/source/RenoirSt/CascadingStyleSheet.class.st index 9bdb6ab..5f6a971 100644 --- a/source/RenoirSt/CascadingStyleSheet.class.st +++ b/source/RenoirSt/CascadingStyleSheet.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'statements' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CascadingStyleSheetBuilder.class.st b/source/RenoirSt/CascadingStyleSheetBuilder.class.st index 253cf36..9155dba 100644 --- a/source/RenoirSt/CascadingStyleSheetBuilder.class.st +++ b/source/RenoirSt/CascadingStyleSheetBuilder.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'statements' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #private } diff --git a/source/RenoirSt/CssAbstractDeclaration.class.st b/source/RenoirSt/CssAbstractDeclaration.class.st index 4c2916c..dd976f1 100644 --- a/source/RenoirSt/CssAbstractDeclaration.class.st +++ b/source/RenoirSt/CssAbstractDeclaration.class.st @@ -5,7 +5,7 @@ A CssAbstractDeclaration defines the common behavior for the declarations. Class { #name : #CssAbstractDeclaration, #superclass : #CssObject, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #private } diff --git a/source/RenoirSt/CssAdjacentSiblingCombinator.class.st b/source/RenoirSt/CssAdjacentSiblingCombinator.class.st index 769c4d6..edb3c7a 100644 --- a/source/RenoirSt/CssAdjacentSiblingCombinator.class.st +++ b/source/RenoirSt/CssAdjacentSiblingCombinator.class.st @@ -8,7 +8,7 @@ Class { 'predecessor', 'successor' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssAlphaChannel.class.st b/source/RenoirSt/CssAlphaChannel.class.st index 016cd08..bc60e7c 100644 --- a/source/RenoirSt/CssAlphaChannel.class.st +++ b/source/RenoirSt/CssAlphaChannel.class.st @@ -5,7 +5,7 @@ A CssAlphaChannelComponent is the abstract class of the alpha channel provision Class { #name : #CssAlphaChannel, #superclass : #Object, - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #Enumerating } diff --git a/source/RenoirSt/CssAlphaChannelProvided.class.st b/source/RenoirSt/CssAlphaChannelProvided.class.st index 40c83fa..4c901c3 100644 --- a/source/RenoirSt/CssAlphaChannelProvided.class.st +++ b/source/RenoirSt/CssAlphaChannelProvided.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'value' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #private } diff --git a/source/RenoirSt/CssAngleUnits.class.st b/source/RenoirSt/CssAngleUnits.class.st index caf7285..e34e59f 100644 --- a/source/RenoirSt/CssAngleUnits.class.st +++ b/source/RenoirSt/CssAngleUnits.class.st @@ -11,7 +11,7 @@ Class { 'Radian', 'Turn' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #Accessing } @@ -29,10 +29,11 @@ CssAngleUnits class >> gradian [ { #category : #'initialize-release' } CssAngleUnits class >> initialize [ + Degree := CssUnit identifiedBy: 'deg'. Radian := CssUnit identifiedBy: 'rad'. Gradian := CssUnit identifiedBy: 'grad'. - Turn := CssUnit identifiedBy: 'turn'. + Turn := CssUnit identifiedBy: 'turn' ] { #category : #Accessing } diff --git a/source/RenoirSt/CssAttributeMatchingCondition.class.st b/source/RenoirSt/CssAttributeMatchingCondition.class.st index 818e933..ceae861 100644 --- a/source/RenoirSt/CssAttributeMatchingCondition.class.st +++ b/source/RenoirSt/CssAttributeMatchingCondition.class.st @@ -8,7 +8,7 @@ Class { 'attributeValue', 'condition' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssAttributeReference.class.st b/source/RenoirSt/CssAttributeReference.class.st index ffb228a..a298907 100644 --- a/source/RenoirSt/CssAttributeReference.class.st +++ b/source/RenoirSt/CssAttributeReference.class.st @@ -9,7 +9,7 @@ Class { 'typeOrUnit', 'fallback' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssAttributeSelector.class.st b/source/RenoirSt/CssAttributeSelector.class.st index ffee1e6..57242d2 100644 --- a/source/RenoirSt/CssAttributeSelector.class.st +++ b/source/RenoirSt/CssAttributeSelector.class.st @@ -9,7 +9,7 @@ Class { 'attributeName', 'matchingCondition' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssBoxShadow.class.st b/source/RenoirSt/CssBoxShadow.class.st index 038f443..60303fc 100644 --- a/source/RenoirSt/CssBoxShadow.class.st +++ b/source/RenoirSt/CssBoxShadow.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'components' ], - #category : 'RenoirSt-Common' + #category : #'RenoirSt-Common' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssChildCombinator.class.st b/source/RenoirSt/CssChildCombinator.class.st index 89f8208..f8d78cd 100644 --- a/source/RenoirSt/CssChildCombinator.class.st +++ b/source/RenoirSt/CssChildCombinator.class.st @@ -8,7 +8,7 @@ Class { 'parent', 'child' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssClassSelector.class.st b/source/RenoirSt/CssClassSelector.class.st index 35b130c..42c2a6e 100644 --- a/source/RenoirSt/CssClassSelector.class.st +++ b/source/RenoirSt/CssClassSelector.class.st @@ -11,7 +11,7 @@ Class { 'cssClass', 'parentSelector' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'instance creation' } diff --git a/source/RenoirSt/CssColor.class.st b/source/RenoirSt/CssColor.class.st index cb32b81..dc68382 100644 --- a/source/RenoirSt/CssColor.class.st +++ b/source/RenoirSt/CssColor.class.st @@ -5,7 +5,7 @@ A CssColor is a color suitable for use in CSS Class { #name : #CssColor, #superclass : #CssColorUnit, - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #private } diff --git a/source/RenoirSt/CssColorStop.class.st b/source/RenoirSt/CssColorStop.class.st index 4921988..afb4bb5 100644 --- a/source/RenoirSt/CssColorStop.class.st +++ b/source/RenoirSt/CssColorStop.class.st @@ -9,7 +9,7 @@ Class { 'color', 'stop' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssColorUnit.class.st b/source/RenoirSt/CssColorUnit.class.st index e10b5cf..d26fdbf 100644 --- a/source/RenoirSt/CssColorUnit.class.st +++ b/source/RenoirSt/CssColorUnit.class.st @@ -4,7 +4,7 @@ A CssColorUnit is an abstract color unit for CSS Class { #name : #CssColorUnit, #superclass : #CssObject, - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #Converting } diff --git a/source/RenoirSt/CssComment.class.st b/source/RenoirSt/CssComment.class.st index 8d884c8..20ea75f 100644 --- a/source/RenoirSt/CssComment.class.st +++ b/source/RenoirSt/CssComment.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'comment' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssConstants.class.st b/source/RenoirSt/CssConstants.class.st index c7a2d44..fd6ab25 100644 --- a/source/RenoirSt/CssConstants.class.st +++ b/source/RenoirSt/CssConstants.class.st @@ -5,7 +5,7 @@ A CssConstants is shared place providing easy access to property constants value Class { #name : #CssConstants, #superclass : #Object, - #category : 'RenoirSt-Common' + #category : #'RenoirSt-Common' } { #category : #'Accessing - Positioning' } @@ -532,9 +532,9 @@ CssConstants class >> pre [ ] { #category : #'Accessing - Text' } -CssConstants class >> preLine [ +CssConstants class >> preLine [ - ^'pre-line ' + ^ 'pre-line' ] { #category : #'Accessing - Text' } diff --git a/source/RenoirSt/CssDeclaration.class.st b/source/RenoirSt/CssDeclaration.class.st index 1ad3785..8f94b5f 100644 --- a/source/RenoirSt/CssDeclaration.class.st +++ b/source/RenoirSt/CssDeclaration.class.st @@ -10,7 +10,7 @@ Class { 'property', 'value' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssDeclarationBlock.class.st b/source/RenoirSt/CssDeclarationBlock.class.st index 0155a5a..af8feba 100644 --- a/source/RenoirSt/CssDeclarationBlock.class.st +++ b/source/RenoirSt/CssDeclarationBlock.class.st @@ -8,7 +8,7 @@ Class { 'declarations', 'rulePrecedencePolicy' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'background properties' } diff --git a/source/RenoirSt/CssDescendantCombinator.class.st b/source/RenoirSt/CssDescendantCombinator.class.st index 07a2bce..435fdbb 100644 --- a/source/RenoirSt/CssDescendantCombinator.class.st +++ b/source/RenoirSt/CssDescendantCombinator.class.st @@ -8,7 +8,7 @@ Class { 'ancestor', 'descendant' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssExternalFontReference.class.st b/source/RenoirSt/CssExternalFontReference.class.st index 93efbe3..8c50684 100644 --- a/source/RenoirSt/CssExternalFontReference.class.st +++ b/source/RenoirSt/CssExternalFontReference.class.st @@ -8,7 +8,7 @@ Class { 'url', 'format' ], - #category : 'RenoirSt-Fonts' + #category : #'RenoirSt-Fonts' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssFallbackSpecified.class.st b/source/RenoirSt/CssFallbackSpecified.class.st index b57762c..22435ec 100644 --- a/source/RenoirSt/CssFallbackSpecified.class.st +++ b/source/RenoirSt/CssFallbackSpecified.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'value' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssFontConstants.class.st b/source/RenoirSt/CssFontConstants.class.st index 7d9f6c3..15fb5b6 100644 --- a/source/RenoirSt/CssFontConstants.class.st +++ b/source/RenoirSt/CssFontConstants.class.st @@ -5,7 +5,7 @@ A CssFontConstants is a shared pool providing access to common constants for fon Class { #name : #CssFontConstants, #superclass : #Object, - #category : 'RenoirSt-Fonts' + #category : #'RenoirSt-Fonts' } { #category : #'Font Variant' } diff --git a/source/RenoirSt/CssFontReference.class.st b/source/RenoirSt/CssFontReference.class.st index b9d7280..f3a54e6 100644 --- a/source/RenoirSt/CssFontReference.class.st +++ b/source/RenoirSt/CssFontReference.class.st @@ -4,7 +4,7 @@ I represent a font reference Class { #name : #CssFontReference, #superclass : #CssObject, - #category : 'RenoirSt-Fonts' + #category : #'RenoirSt-Fonts' } { #category : #Concatenating } diff --git a/source/RenoirSt/CssFrequencyUnits.class.st b/source/RenoirSt/CssFrequencyUnits.class.st index 9012c1c..39515e8 100644 --- a/source/RenoirSt/CssFrequencyUnits.class.st +++ b/source/RenoirSt/CssFrequencyUnits.class.st @@ -9,7 +9,7 @@ Class { 'Hertz', 'KiloHertz' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #Accessing } @@ -20,8 +20,10 @@ CssFrequencyUnits class >> hertz [ { #category : #'initialize-release' } CssFrequencyUnits class >> initialize [ + + Hertz := CssUnit identifiedBy: 'Hz'. - KiloHertz := CssUnit identifiedBy: 'kHz' + KiloHertz := CssUnit identifiedBy: 'kHz' ] { #category : #Accessing } diff --git a/source/RenoirSt/CssFunction.class.st b/source/RenoirSt/CssFunction.class.st index 8630aba..d6f2bd5 100644 --- a/source/RenoirSt/CssFunction.class.st +++ b/source/RenoirSt/CssFunction.class.st @@ -5,7 +5,7 @@ A CssFunction represents an abstract CSS function Class { #name : #CssFunction, #superclass : #CssObject, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #Printing } diff --git a/source/RenoirSt/CssGeneralSiblingCombinator.class.st b/source/RenoirSt/CssGeneralSiblingCombinator.class.st index e58728b..84c9f5b 100644 --- a/source/RenoirSt/CssGeneralSiblingCombinator.class.st +++ b/source/RenoirSt/CssGeneralSiblingCombinator.class.st @@ -8,7 +8,7 @@ Class { 'predecessor', 'successor' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssGradient.class.st b/source/RenoirSt/CssGradient.class.st index dad978e..1b6bbbe 100644 --- a/source/RenoirSt/CssGradient.class.st +++ b/source/RenoirSt/CssGradient.class.st @@ -4,7 +4,7 @@ A gradient is an image that smoothly fades from one color to another. Class { #name : #CssGradient, #superclass : #CssObject, - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #private } diff --git a/source/RenoirSt/CssGradientComponent.class.st b/source/RenoirSt/CssGradientComponent.class.st index 1845b36..f7c6c58 100644 --- a/source/RenoirSt/CssGradientComponent.class.st +++ b/source/RenoirSt/CssGradientComponent.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'direction' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssHSLColor.class.st b/source/RenoirSt/CssHSLColor.class.st index 5db1b6f..9a2cca4 100644 --- a/source/RenoirSt/CssHSLColor.class.st +++ b/source/RenoirSt/CssHSLColor.class.st @@ -12,7 +12,7 @@ Class { 'lightness', 'alphaChannel' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssIdSelector.class.st b/source/RenoirSt/CssIdSelector.class.st index 75eadc8..872e677 100644 --- a/source/RenoirSt/CssIdSelector.class.st +++ b/source/RenoirSt/CssIdSelector.class.st @@ -10,7 +10,7 @@ Class { 'id', 'selector' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #private } diff --git a/source/RenoirSt/CssIdentifiedColor.class.st b/source/RenoirSt/CssIdentifiedColor.class.st index 48bf6fd..9d37154 100644 --- a/source/RenoirSt/CssIdentifiedColor.class.st +++ b/source/RenoirSt/CssIdentifiedColor.class.st @@ -9,7 +9,7 @@ Class { 'color', 'identification' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #private } diff --git a/source/RenoirSt/CssImportantDeclaration.class.st b/source/RenoirSt/CssImportantDeclaration.class.st index 26140be..37e0b4c 100644 --- a/source/RenoirSt/CssImportantDeclaration.class.st +++ b/source/RenoirSt/CssImportantDeclaration.class.st @@ -8,7 +8,7 @@ Class { #instVars : [ 'declaration' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'instance creation' } diff --git a/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st b/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st index 1fbbe21..8e2fdd2 100644 --- a/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st +++ b/source/RenoirSt/CssImportantRulePrecedencePoliciy.class.st @@ -5,7 +5,7 @@ A CssImportantRulePrecedencePoliciy is a policy indicating an important declarat Class { #name : #CssImportantRulePrecedencePoliciy, #superclass : #CssRulePrecedencePolicy, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #Applying } diff --git a/source/RenoirSt/CssLengthUnits.class.st b/source/RenoirSt/CssLengthUnits.class.st index 2945c03..17d8015 100644 --- a/source/RenoirSt/CssLengthUnits.class.st +++ b/source/RenoirSt/CssLengthUnits.class.st @@ -20,7 +20,7 @@ Class { 'XHeight', 'ZeroWidth' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'Accessing - Absolute' } @@ -49,6 +49,8 @@ CssLengthUnits class >> inch [ { #category : #'initialize-release' } CssLengthUnits class >> initialize [ + + self initializeAbsoluteUnits. self initializeRelativeUnits ] diff --git a/source/RenoirSt/CssLinearGradient.class.st b/source/RenoirSt/CssLinearGradient.class.st index 6598a66..f0013a2 100644 --- a/source/RenoirSt/CssLinearGradient.class.st +++ b/source/RenoirSt/CssLinearGradient.class.st @@ -9,7 +9,7 @@ Class { 'colorStops', 'functionName' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssLinearPolynomial.class.st b/source/RenoirSt/CssLinearPolynomial.class.st index 94e6a8e..b780235 100644 --- a/source/RenoirSt/CssLinearPolynomial.class.st +++ b/source/RenoirSt/CssLinearPolynomial.class.st @@ -8,7 +8,7 @@ Class { 'dependentCoefficient', 'independentCoefficient' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssLocalFontReference.class.st b/source/RenoirSt/CssLocalFontReference.class.st index bc7bdd6..3bf3442 100644 --- a/source/RenoirSt/CssLocalFontReference.class.st +++ b/source/RenoirSt/CssLocalFontReference.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'fontName' ], - #category : 'RenoirSt-Fonts' + #category : #'RenoirSt-Fonts' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssMathExpression.class.st b/source/RenoirSt/CssMathExpression.class.st index ed8dcb5..b11e663 100644 --- a/source/RenoirSt/CssMathExpression.class.st +++ b/source/RenoirSt/CssMathExpression.class.st @@ -8,7 +8,7 @@ Class { 'operands', 'operators' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'Instance Creation' } @@ -33,7 +33,8 @@ CssMathExpression >> - aCssValue [ ] { #category : #'math functions' } -CssMathExpression >> /aCssValue [ +CssMathExpression >> / aCssValue [ + self addOperand: aCssValue andOperator: '/' ] diff --git a/source/RenoirSt/CssMeasure.class.st b/source/RenoirSt/CssMeasure.class.st index 36f795d..2672b85 100644 --- a/source/RenoirSt/CssMeasure.class.st +++ b/source/RenoirSt/CssMeasure.class.st @@ -8,7 +8,7 @@ Class { 'quantity', 'unit' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssMediaQueryConstants.class.st b/source/RenoirSt/CssMediaQueryConstants.class.st index 20a2221..148ff4b 100644 --- a/source/RenoirSt/CssMediaQueryConstants.class.st +++ b/source/RenoirSt/CssMediaQueryConstants.class.st @@ -5,7 +5,7 @@ A CssMediaTypes is a shared pool providing access to the commonly used media typ Class { #name : #CssMediaQueryConstants, #superclass : #Object, - #category : 'RenoirSt-MediaQueries' + #category : #'RenoirSt-MediaQueries' } { #category : #'Accessing - Media Types' } diff --git a/source/RenoirSt/CssMediaQueryExpression.class.st b/source/RenoirSt/CssMediaQueryExpression.class.st index 066e639..f0776f3 100644 --- a/source/RenoirSt/CssMediaQueryExpression.class.st +++ b/source/RenoirSt/CssMediaQueryExpression.class.st @@ -8,7 +8,7 @@ Class { 'mediaFeature', 'values' ], - #category : 'RenoirSt-MediaQueries' + #category : #'RenoirSt-MediaQueries' } { #category : #private } diff --git a/source/RenoirSt/CssMediaQueryRule.class.st b/source/RenoirSt/CssMediaQueryRule.class.st index a7a8a26..17c3f7d 100644 --- a/source/RenoirSt/CssMediaQueryRule.class.st +++ b/source/RenoirSt/CssMediaQueryRule.class.st @@ -9,7 +9,7 @@ Class { 'expressions', 'styleSheet' ], - #category : 'RenoirSt-MediaQueries' + #category : #'RenoirSt-MediaQueries' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssMediaQueryRuleBuilder.class.st b/source/RenoirSt/CssMediaQueryRuleBuilder.class.st index eca98e8..443df21 100644 --- a/source/RenoirSt/CssMediaQueryRuleBuilder.class.st +++ b/source/RenoirSt/CssMediaQueryRuleBuilder.class.st @@ -10,7 +10,7 @@ Class { 'mediaType', 'expressions' ], - #category : 'RenoirSt-MediaQueries' + #category : #'RenoirSt-MediaQueries' } { #category : #private } diff --git a/source/RenoirSt/CssNoAlphaChannelProvided.class.st b/source/RenoirSt/CssNoAlphaChannelProvided.class.st index 997777e..e2797d8 100644 --- a/source/RenoirSt/CssNoAlphaChannelProvided.class.st +++ b/source/RenoirSt/CssNoAlphaChannelProvided.class.st @@ -5,7 +5,7 @@ A CssNoAlphaChannelProvided represents the absence of an alpha channel. So this Class { #name : #CssNoAlphaChannelProvided, #superclass : #CssAlphaChannel, - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #Enumerating } diff --git a/source/RenoirSt/CssNoFallbackSpecified.class.st b/source/RenoirSt/CssNoFallbackSpecified.class.st index e4277f3..0eb2ec4 100644 --- a/source/RenoirSt/CssNoFallbackSpecified.class.st +++ b/source/RenoirSt/CssNoFallbackSpecified.class.st @@ -5,7 +5,7 @@ A CssNoFallbackSpecified represents tha absence of a fallback for a CSS function Class { #name : #CssNoFallbackSpecified, #superclass : #CssObject, - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #Printing } diff --git a/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st b/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st index 6fb31d1..1846e9d 100644 --- a/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st +++ b/source/RenoirSt/CssNormalRulePrecedencePolicy.class.st @@ -5,7 +5,7 @@ A CssNormalRulePrecedencePolicy is a policy indicating an standard declaration. Class { #name : #CssNormalRulePrecedencePolicy, #superclass : #CssRulePrecedencePolicy, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #Applying } diff --git a/source/RenoirSt/CssObject.class.st b/source/RenoirSt/CssObject.class.st index 5c717e8..36d32aa 100644 --- a/source/RenoirSt/CssObject.class.st +++ b/source/RenoirSt/CssObject.class.st @@ -5,7 +5,7 @@ A CssObject is the abstract superclass of the CSS renderable objects Class { #name : #CssObject, #superclass : #Object, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #Printing } diff --git a/source/RenoirSt/CssObjectList.class.st b/source/RenoirSt/CssObjectList.class.st index 7fb2cab..87af20c 100644 --- a/source/RenoirSt/CssObjectList.class.st +++ b/source/RenoirSt/CssObjectList.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'components' ], - #category : 'RenoirSt-Common' + #category : #'RenoirSt-Common' } { #category : #'instance creation' } diff --git a/source/RenoirSt/CssPseudoClassSelector.class.st b/source/RenoirSt/CssPseudoClassSelector.class.st index 90f47d1..fe3ad45 100644 --- a/source/RenoirSt/CssPseudoClassSelector.class.st +++ b/source/RenoirSt/CssPseudoClassSelector.class.st @@ -13,7 +13,7 @@ Class { 'pseudoClassName', 'arguments' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssPseudoElementSelector.class.st b/source/RenoirSt/CssPseudoElementSelector.class.st index 2b765fb..ecc418d 100644 --- a/source/RenoirSt/CssPseudoElementSelector.class.st +++ b/source/RenoirSt/CssPseudoElementSelector.class.st @@ -11,7 +11,7 @@ Class { 'selector', 'pseudoElementName' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssRGBColor.class.st b/source/RenoirSt/CssRGBColor.class.st index d5d162e..ffb5f91 100644 --- a/source/RenoirSt/CssRGBColor.class.st +++ b/source/RenoirSt/CssRGBColor.class.st @@ -10,7 +10,7 @@ Class { 'blueComponent', 'alphaChannel' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssRadialGradient.class.st b/source/RenoirSt/CssRadialGradient.class.st index bc339d6..dbc3aea 100644 --- a/source/RenoirSt/CssRadialGradient.class.st +++ b/source/RenoirSt/CssRadialGradient.class.st @@ -9,7 +9,7 @@ Class { 'colorStops', 'functionName' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssResolutionUnits.class.st b/source/RenoirSt/CssResolutionUnits.class.st index 206c8af..6171dbf 100644 --- a/source/RenoirSt/CssResolutionUnits.class.st +++ b/source/RenoirSt/CssResolutionUnits.class.st @@ -9,7 +9,7 @@ Class { 'DotsPerInch', 'DotsPerPixelUnit' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #Accessing } @@ -32,7 +32,8 @@ CssResolutionUnits class >> dotsPerPixelUnit [ { #category : #'initialize-release' } CssResolutionUnits class >> initialize [ - + + DotsPerCentimeter := 'dpcm'. DotsPerInch := 'dpi'. DotsPerPixelUnit := 'dppx' diff --git a/source/RenoirSt/CssRulePrecedencePolicy.class.st b/source/RenoirSt/CssRulePrecedencePolicy.class.st index b61649e..239794e 100644 --- a/source/RenoirSt/CssRulePrecedencePolicy.class.st +++ b/source/RenoirSt/CssRulePrecedencePolicy.class.st @@ -5,7 +5,7 @@ A CssRulePrecedencePolicy determines the precedence policy of css declarations. Class { #name : #CssRulePrecedencePolicy, #superclass : #Object, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #Applying } diff --git a/source/RenoirSt/CssRuleSet.class.st b/source/RenoirSt/CssRuleSet.class.st index 0261435..5502990 100644 --- a/source/RenoirSt/CssRuleSet.class.st +++ b/source/RenoirSt/CssRuleSet.class.st @@ -9,7 +9,7 @@ Class { 'declarationBlock', 'comment' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssSVGColors.class.st b/source/RenoirSt/CssSVGColors.class.st index 25bd773..31d736e 100644 --- a/source/RenoirSt/CssSVGColors.class.st +++ b/source/RenoirSt/CssSVGColors.class.st @@ -154,7 +154,7 @@ Class { 'Yellow', 'YellowGreen' ], - #category : 'RenoirSt-Colors' + #category : #'RenoirSt-Colors' } { #category : #accessing } @@ -464,7 +464,8 @@ CssSVGColors class >> indigo [ { #category : #'initialize-release' } CssSVGColors class >> initialize [ - + + self initializeAtoF; initializeGtoL; @@ -473,6 +474,8 @@ CssSVGColors class >> initialize [ { #category : #private } CssSVGColors class >> initializeAtoF [ + + AliceBlue := (CssRGBColor red: 240 green: 248 blue: 255) identifiedBy: 'aliceblue'. AntiqueWhite := (CssRGBColor red: 250 green: 235 blue: 215) identifiedBy: 'antiquewhite'. Aqua := (CssRGBColor red: 0 green: 255 blue: 255) identifiedBy: 'aqua'. @@ -526,7 +529,8 @@ CssSVGColors class >> initializeAtoF [ { #category : #private } CssSVGColors class >> initializeGtoL [ - + + Gainsboro := (CssRGBColor red: 220 green: 220 blue: 220) identifiedBy: 'gainsboro'. GhostWhite := (CssRGBColor red: 248 green: 248 blue: 255) identifiedBy: 'ghostwhite'. Gold := (CssRGBColor red: 255 green: 215 blue: 0) identifiedBy: 'gold'. @@ -562,13 +566,13 @@ CssSVGColors class >> initializeGtoL [ LightYellow := (CssRGBColor red: 255 green: 255 blue: 224) identifiedBy: 'lightyellow'. Lime := (CssRGBColor red: 0 green: 255 blue: 0) identifiedBy: 'lime'. LimeGreen := (CssRGBColor red: 50 green: 205 blue: 50) identifiedBy: 'limegreen'. - Linen := (CssRGBColor red: 250 green: 240 blue: 230) identifiedBy: 'linen'. - + Linen := (CssRGBColor red: 250 green: 240 blue: 230) identifiedBy: 'linen' ] { #category : #private } CssSVGColors class >> initializeMtoZ [ - + + Magenta := (CssRGBColor red: 255 green: 0 blue: 255) identifiedBy: 'magenta'. Maroon := (CssRGBColor red: 128 green: 0 blue: 0) identifiedBy: 'maroon'. MediumAquamarine := (CssRGBColor red: 102 green: 205 blue: 170) identifiedBy: 'mediumaquamarine'. @@ -630,7 +634,7 @@ CssSVGColors class >> initializeMtoZ [ White := (CssRGBColor red: 255 green: 255 blue: 255) identifiedBy: 'white'. WhiteSmoke := (CssRGBColor red: 245 green: 245 blue: 245) identifiedBy: 'whitesmoke'. Yellow := (CssRGBColor red: 255 green: 255 blue: 0) identifiedBy: 'yellow'. - YellowGreen := (CssRGBColor red: 154 green: 205 blue: 50) identifiedBy: 'yellowgreen'. + YellowGreen := (CssRGBColor red: 154 green: 205 blue: 50) identifiedBy: 'yellowgreen' ] { #category : #accessing } diff --git a/source/RenoirSt/CssSVGFontLocation.class.st b/source/RenoirSt/CssSVGFontLocation.class.st index 02a7b95..f85b77e 100644 --- a/source/RenoirSt/CssSVGFontLocation.class.st +++ b/source/RenoirSt/CssSVGFontLocation.class.st @@ -8,7 +8,7 @@ Class { 'url', 'id' ], - #category : 'RenoirSt-Fonts' + #category : #'RenoirSt-Fonts' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssSelector.class.st b/source/RenoirSt/CssSelector.class.st index e3a62bc..21419c9 100644 --- a/source/RenoirSt/CssSelector.class.st +++ b/source/RenoirSt/CssSelector.class.st @@ -5,7 +5,7 @@ In CSS, pattern matching rules determine which style rules apply to elements in Class { #name : #CssSelector, #superclass : #CssObject, - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'building-combinators' } diff --git a/source/RenoirSt/CssSelectorGroup.class.st b/source/RenoirSt/CssSelectorGroup.class.st index 2c38a81..7d7e331 100644 --- a/source/RenoirSt/CssSelectorGroup.class.st +++ b/source/RenoirSt/CssSelectorGroup.class.st @@ -8,7 +8,7 @@ Class { #instVars : [ 'selectors' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssTimeUnits.class.st b/source/RenoirSt/CssTimeUnits.class.st index f1c02f0..13306d8 100644 --- a/source/RenoirSt/CssTimeUnits.class.st +++ b/source/RenoirSt/CssTimeUnits.class.st @@ -9,11 +9,13 @@ Class { 'Millisecond', 'Second' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #'initialize-release' } CssTimeUnits class >> initialize [ + + Second := CssUnit identifiedBy: 's'. Millisecond := CssUnit identifiedBy: 'ms' ] diff --git a/source/RenoirSt/CssToggle.class.st b/source/RenoirSt/CssToggle.class.st index 0160a19..c27a26a 100644 --- a/source/RenoirSt/CssToggle.class.st +++ b/source/RenoirSt/CssToggle.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'values' ], - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssTypeSelector.class.st b/source/RenoirSt/CssTypeSelector.class.st index 4f9e3ca..04298cd 100644 --- a/source/RenoirSt/CssTypeSelector.class.st +++ b/source/RenoirSt/CssTypeSelector.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'elementType' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/CssUnit.class.st b/source/RenoirSt/CssUnit.class.st index 238bc2f..0ce7780 100644 --- a/source/RenoirSt/CssUnit.class.st +++ b/source/RenoirSt/CssUnit.class.st @@ -7,7 +7,7 @@ Class { #instVars : [ 'identifier' ], - #category : 'RenoirSt-Units' + #category : #'RenoirSt-Units' } { #category : #Preconditions } diff --git a/source/RenoirSt/CssUniversalSelector.class.st b/source/RenoirSt/CssUniversalSelector.class.st index 002d58d..0669717 100644 --- a/source/RenoirSt/CssUniversalSelector.class.st +++ b/source/RenoirSt/CssUniversalSelector.class.st @@ -8,7 +8,7 @@ Class { #instVars : [ 'representation' ], - #category : 'RenoirSt-Selectors' + #category : #'RenoirSt-Selectors' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/IndentOnNewLineWriteStream.class.st b/source/RenoirSt/IndentOnNewLineWriteStream.class.st index c9ab0bf..dd03989 100644 --- a/source/RenoirSt/IndentOnNewLineWriteStream.class.st +++ b/source/RenoirSt/IndentOnNewLineWriteStream.class.st @@ -8,7 +8,7 @@ Class { #instVars : [ 'stream' ], - #category : 'RenoirSt-Common' + #category : #'RenoirSt-Common' } { #category : #'Instance Creation' } diff --git a/source/RenoirSt/ManifestRenoirSt.class.st b/source/RenoirSt/ManifestRenoirSt.class.st index 19a1259..72f04e6 100644 --- a/source/RenoirSt/ManifestRenoirSt.class.st +++ b/source/RenoirSt/ManifestRenoirSt.class.st @@ -4,7 +4,7 @@ I stores metadata on true and false positive critics. These meta data are used b Class { #name : #ManifestRenoirSt, #superclass : #Object, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #'meta data' } diff --git a/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st b/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st index a624de7..a2f937e 100644 --- a/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st +++ b/source/RenoirSt/ReflectiveCascadingStyleSheetBuilder.class.st @@ -4,7 +4,7 @@ I'm here helping to create stylesheets but without having to manually add every Class { #name : #ReflectiveCascadingStyleSheetBuilder, #superclass : #Object, - #category : 'RenoirSt' + #category : #RenoirSt } { #category : #building } From 90e5e2ed2a0b937719231264c138139815a1daaf Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Wed, 18 Apr 2018 12:08:22 -0300 Subject: [PATCH 4/5] Improve code coverage --- .../RenoirSt-Tests/CssSVGColorsTest.class.st | 26 +++++++++++++++++++ source/RenoirSt/CssLengthUnits.class.st | 4 +++ 2 files changed, 30 insertions(+) create mode 100644 source/RenoirSt-Tests/CssSVGColorsTest.class.st diff --git a/source/RenoirSt-Tests/CssSVGColorsTest.class.st b/source/RenoirSt-Tests/CssSVGColorsTest.class.st new file mode 100644 index 0000000..a3ee4a1 --- /dev/null +++ b/source/RenoirSt-Tests/CssSVGColorsTest.class.st @@ -0,0 +1,26 @@ +" +A CssSVGColorsTest is a test class for testing the behavior of CssSVGColors +" +Class { + #name : #CssSVGColorsTest, + #superclass : #TestCase, + #category : #'RenoirSt-Tests-Colors' +} + +{ #category : #private } +CssSVGColorsTest >> colorSelectors [ + + ^ #(#aliceBlue #antiqueWhite #aqua #aquamarine #azure #beige #bisque #black #blanchedAlmond #blue #blueviolet #brown #burlywood #cadetBlue #chartreuse #chocolate #coral #cornflowerBlue #cornsilk #crimson #cyan #darkBlue #darkCyan #darkGoldenrod #darkGray #darkGreen #darkGrey #darkKhaki #darkMagenta #darkOliveGreen #darkOrange #darkOrchid #darkRed #darkSalmon #darkSeaGreen #darkSlateBlue #darkSlateGray #darkSlateGrey #darkTurquoise #darkViolet #deepPink #deepSkyBlue #dimGray #dimGrey #dodgerBlue #firebrick #floralWhite #forestGreen #fuchsia #gainsboro #ghostWhite #gold #goldenrod #gray #green #greenYellow #grey #honeydew #hotPink #indianRed #indigo #ivory #khaki #lavender #lavenderBlush #lawnGreen #lemonChiffon #lightBlue #lightCoral #lightCyan #lightGoldenrodYellow #lightGray #lightGreen #lightGrey #lightPink #lightSalmon #lightSeaGreen #lightSkyBlue #lightSlateGray #lightSlateGrey #lightSteelBlue #lightYellow #lime #limeGreen #linen #magenta #maroon #mediumAquamarine #mediumBlue #mediumOrchid #mediumPurple #mediumSeaGreen #mediumSlateBlue #mediumSpringGreen #mediumTurquoise #mediumVioletRed #midnightBlue #mintCream #mistyRose #moccasin #navajoWhite #navy #oldlace #olive #olivedrab #orange #orangeRed #orchid #paleGoldenrod #paleGreen #paleTurquoise #paleVioletRed #papayaWhip #peachpuff #peru #pink #plum #powderBlue #purple #red #rosyBrown #royalBlue #saddleBrown #salmon #sandyBrown #seaGreen #seaShell #sienna #silver #skyBlue #slateBlue #slateGray #slateGrey #snow #springGreen #steelBlue #tan #teal #thistle #tomato #transparent #turquoise #violet #wheat #white #whiteSmoke #yellow #yellowGreen) +] + +{ #category : #private } +CssSVGColorsTest >> expectedColorNames [ + + ^ #('aliceblue' 'antiquewhite' 'aqua' 'aquamarine' 'azure' 'beige' 'bisque' 'black' 'blanchedalmond' 'blue' 'blueviolet' 'brown' 'burlywood' 'cadetblue' 'chartreuse' 'chocolate' 'coral' 'cornflowerblue' 'cornsilk' 'crimson' 'cyan' 'darkblue' 'darkcyan' 'darkgoldenrod' 'darkgray' 'darkgreen' 'darkgrey' 'darkkhaki' 'darkmagenta' 'darkolivegreen' 'darkorange' 'darkorchid' 'darkred' 'darksalmon' 'darkseagreen' 'darkslateblue' 'darkslategray' 'darkslategrey' 'darkturquoise' 'darkviolet' 'deeppink' 'deepskyblue' 'dimgray' 'dimgrey' 'dodgerblue' 'firebrick' 'floralwhite' 'forestgreen' 'fuchsia' 'gainsboro' 'ghostwhite' 'gold' 'goldenrod' 'gray' 'green' 'greenyellow' 'grey' 'honeydew' 'hotpink' 'indianred' 'indigo' 'ivory' 'khaki' 'lavender' 'lavenderblush' 'lawngreen' 'lemonchiffon' 'lightblue' 'lightcoral' 'lightcyan' 'lightgoldenrodyellow' 'lightgray' 'lightgreen' 'lightgrey' 'lightpink' 'lightsalmon' 'lightseagreen' 'lightskyblue' 'lightslategray' 'lightslategrey' 'lightsteelblue' 'lightyellow' 'lime' 'limegreen' 'linen' 'magenta' 'maroon' 'mediumaquamarine' 'mediumblue' 'mediumorchid' 'mediumpurple' 'mediumseagreen' 'mediumslateblue' 'mediumspringgreen' 'mediumturquoise' 'mediumvioletred' 'midnightblue' 'mintcream' 'mistyrose' 'moccasin' 'navajowhite' 'navy' 'oldlace' 'olive' 'olivedrab' 'orange' 'orangered' 'orchid' 'palegoldenrod' 'palegreen' 'paleturquoise' 'palevioletred' 'papayawhip' 'peachpuff' 'peru' 'pink' 'plum' 'powderblue' 'purple' 'red' 'rosybrown' 'royalblue' 'saddlebrown' 'salmon' 'sandybrown' 'seagreen' 'seashell' 'sienna' 'silver' 'skyblue' 'slateblue' 'slategray' 'slategrey' 'snow' 'springgreen' 'steelblue' 'tan' 'teal' 'thistle' 'tomato' '''transparent''' 'turquoise' 'violet' 'wheat' 'white' 'whitesmoke' 'yellow' 'yellowgreen') +] + +{ #category : #tests } +CssSVGColorsTest >> testColors [ + + self colorSelectors with: self expectedColorNames do: [ :colorSelector :colorName | self assert: (CssSVGColors perform: colorSelector) printString equals: colorName ] +] diff --git a/source/RenoirSt/CssLengthUnits.class.st b/source/RenoirSt/CssLengthUnits.class.st index 17d8015..ea2d5cf 100644 --- a/source/RenoirSt/CssLengthUnits.class.st +++ b/source/RenoirSt/CssLengthUnits.class.st @@ -57,6 +57,8 @@ CssLengthUnits class >> initialize [ { #category : #'initialize-release' } CssLengthUnits class >> initializeAbsoluteUnits [ + + Centimeter := CssUnit identifiedBy: 'cm'. Inch := CssUnit identifiedBy: 'in'. Millimeter := CssUnit identifiedBy: 'mm'. @@ -67,6 +69,8 @@ CssLengthUnits class >> initializeAbsoluteUnits [ { #category : #'initialize-release' } CssLengthUnits class >> initializeRelativeUnits [ + + FontSize := CssUnit identifiedBy: 'em'. XHeight := CssUnit identifiedBy: 'ex'. ZeroWidth := CssUnit identifiedBy: 'ch'. From 93555dcb2737d0e5ade5ee129a7c9c0a1c746cd2 Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Wed, 18 Apr 2018 12:12:08 -0300 Subject: [PATCH 5/5] Removed the ugly manifest class --- source/RenoirSt/ManifestRenoirSt.class.st | 48 ----------------------- 1 file changed, 48 deletions(-) delete mode 100644 source/RenoirSt/ManifestRenoirSt.class.st diff --git a/source/RenoirSt/ManifestRenoirSt.class.st b/source/RenoirSt/ManifestRenoirSt.class.st deleted file mode 100644 index 72f04e6..0000000 --- a/source/RenoirSt/ManifestRenoirSt.class.st +++ /dev/null @@ -1,48 +0,0 @@ -" -I stores metadata on true and false positive critics. These meta data are used by the SmalllintManifestChecker and the critics Browser -" -Class { - #name : #ManifestRenoirSt, - #superclass : #Object, - #category : #RenoirSt -} - -{ #category : #'meta data' } -ManifestRenoirSt class >> rejectClasses [ -^ #() -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> rejectRules [ -^ #() -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleExcessiveMethodsRuleV1FalsePositive [ -^ #(#(#(#RGClassDefinition #(#CssSelector)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssDeclarationBlock)) #'2014-04-12T16:11:22.750412-03:00') #(#(#RGClassDefinition #(#CssConstants)) #'2014-04-12T16:11:22.751412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.750412-03:00') ) -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleExcessiveVariablesRuleV1FalsePositive [ -^ #(#(#(#RGClassDefinition #(#CssMediaQueryConstants)) #'2014-04-12T16:11:22.034412-03:00') #(#(#RGClassDefinition #(#CssLengthUnits)) #'2014-04-12T16:11:22.037412-03:00') #(#(#RGClassDefinition #(#CssSVGColors)) #'2014-04-12T16:11:22.036412-03:00') ) -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleInconsistentMethodClassificationRuleV1FalsePositive [ -^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssDeclarationBlock #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssResolutionUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssFrequencyUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssMediaQueryRuleBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssTimeUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssAngleUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssMediaQueryConstants class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#'CssLengthUnits class' #initialize #true)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssAbstractDeclaration #value #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CascadingStyleSheetBuilder #initialize #false)) #'2014-04-12T16:11:22.693412-03:00') #(#(#RGMethodDefinition #(#CssObject #printOn: #false)) #'2014-04-12T16:11:22.693412-03:00') ) -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleInstVarInSubclassesRuleV1FalsePositive [ -^ #(#(#(#RGClassDefinition #(#CssHSLColor)) #'2014-04-12T16:11:22.395412-03:00') #(#(#RGClassDefinition #(#CssColor)) #'2014-04-12T16:11:22.396412-03:00') #(#(#RGClassDefinition #(#CssRGBColor)) #'2014-04-12T16:11:22.396412-03:00') ) -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleLongMethodsRuleV1FalsePositive [ -^ #(#(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeAtoF #true)) #'2014-04-12T16:11:21.986412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeMtoZ #true)) #'2014-04-12T16:11:21.985412-03:00') #(#(#RGMethodDefinition #(#'CssSVGColors class' #initializeGtoL #true)) #'2014-04-12T16:11:21.985412-03:00') ) -] - -{ #category : #'meta data' } -ManifestRenoirSt class >> ruleMissingSubclassResponsibilityRuleV1FalsePositive [ -^ #(#(#(#RGMethodDefinition #(#CssAttributeReference #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssUniversalSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #functionName #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAttributeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssTypeSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssToggle #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssRGBColor #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssGeneralSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoElementSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssChildCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAdjacentSiblingCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssDescendantCombinator #cssContentOn: #false)) #'2014-04-12T16:11:22.343412-03:00') #(#(#RGMethodDefinition #(#CssSelectorGroup #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #property #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #identifiedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssNormalRulePrecedencePolicy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssColor #cssContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssImportantRulePrecedencePoliciy #applyTo: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssHSLColor #functionName #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssImportantDeclaration #value #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssIdentifiedColor #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssPseudoClassSelector #cssContentOn: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssMathExpression #cssFunctionParametersContentOn: #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssDeclaration #property #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssAttributeReference #functionName #false)) #'2014-04-12T16:11:22.345412-03:00') #(#(#RGMethodDefinition #(#CssNoAlphaChannelProvided #componentsDo:separatedBy: #false)) #'2014-04-12T16:11:22.344412-03:00') #(#(#RGMethodDefinition #(#CssAlphaChannelProvided #functionNameFor: #false)) #'2014-04-12T16:11:22.345412-03:00') ) -]